kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 16 01:29:59 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.98' (ECDSA) to the list of known hosts. 2020/05/16 01:30:14 fuzzer started 2020/05/16 01:30:18 dialing manager at 10.128.15.235:46352 2020/05/16 01:30:18 syscalls: 338 2020/05/16 01:30:18 code coverage: enabled 2020/05/16 01:30:18 comparison tracing: enabled 2020/05/16 01:30:18 extra coverage: support is not implemented in syzkaller 2020/05/16 01:30:18 setuid sandbox: enabled 2020/05/16 01:30:18 namespace sandbox: support is not implemented in syzkaller 2020/05/16 01:30:18 Android sandbox: support is not implemented in syzkaller 2020/05/16 01:30:18 fault injection: support is not implemented in syzkaller 2020/05/16 01:30:18 leak checking: support is not implemented in syzkaller 2020/05/16 01:30:18 net packet injection: enabled 2020/05/16 01:30:18 net device setup: support is not implemented in syzkaller 2020/05/16 01:30:18 concurrency sanitizer: support is not implemented in syzkaller 2020/05/16 01:30:18 devlink PCI setup: support is not implemented in syzkaller 2020/05/16 01:30:18 USB emulation: support is not implemented in syzkaller 01:30:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) socket(0x6, 0x3, 0xfc) r2 = socket$inet6(0x18, 0x4000, 0x7) setsockopt(r2, 0x80, 0x7, &(0x7f0000000080)="029c177650e571af590ea2910b1388fdec2915838f68622718b263201879d1118204f04f44a2d8c542cb5b77874aa9b123", 0x31) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCLOCK(r3, 0x20004276) pread(r0, &(0x7f0000000200)='Y', 0x1, 0x0, 0xffffffffffff92d5) getpeername$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getflags(r0, 0x1) getsockopt(r1, 0x6, 0x53, &(0x7f00000002c0)=""/59, &(0x7f0000000300)=0x3b) r4 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x108) accept$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = getpgrp() ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x4, r5) 01:30:26 executing program 1: ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000080)="bf9c853f51ed5175", 0x8, 0x0, 0xf97) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x1000, 0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x3) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', r2, r4) pread(r1, &(0x7f0000000280)="a4efc0f30087a010fc1cd8c20941c97b4f1153258f6c1e4bac133513de69b1d3c9f5774fb914e26cb16c5e8a1f5265ad246ac3f244b63f0b9be656f8109e0ad942549b2147d7f63b957c839e148c977ce69b8e8623091a90bf4e24194f5a8a0c8205308c5a81ca249850508727f49769", 0x70, 0x0, 0x1) r5 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x102) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r6, 0x0, 0x8001) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 01:30:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r1, &(0x7f0000000100)='\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="a60e9be3a5edf8bda2f9034ea18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693500cd0e33fdb01a873a3cbca5ab15bf31f1ba9253927bc34e19d237c6a53da40cd440fa88dbf73b34dab7205dbf1c9f9cfcfd38", 0x65, 0x0, 0xffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setregid(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 01:30:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482, 0x0, 0x400000000, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:30:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r4, 0x2000747b) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0xa, 0x20, 0x8, 0xd7}, {{r2}, 0x0, 0x40, 0x2, 0x800, 0x8000}, {{}, 0xfffffffffffffffa, 0x40, 0x8, 0x100000001, 0x3}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x100, 0x9}, {{r1}, 0xfffffffffffffffa, 0x102, 0x1, 0x5, 0xf65c}], 0x2, &(0x7f0000000180)={0x100000001, 0x9}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="000000004000c2aa07c43309aea70696e6fe40b866f915b3c487bd6b25d7e023be063bb5ff22d8b7b0f8c3de9d583e8a8492b5336e50be5e96f0a9856e26f9402d488d0b201bf7c881ad6c1fcd941587cf18858976e327e919cf87f22555d62518ff73a7f04b3adc0bbd7d55f82fdc1526083fd5b8d2b41cbcc0a7f0002f02fed179b08f1faae2044d9f25e4c8e41c37dc0345f2051300b2dcd5b82ff5bc4453916bdad9a3a56c99eee6ab110cfe2d6fc074ab76903ad7d36ec430350fa8d4ca37296a3d08"]) 01:30:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r0, 0x1) 01:30:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000019a40)=""/102388) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x48, 0xfffffffd}, {0x3, 0x3ff}, {0x0, 0xfffffff7}, {0x8b, 0x6}, {0x4, 0x81}, {0x1, 0x401}], 0x6}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x0, 0xf489, 0x1c00}, {0x1, 0xc}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bdfe11f79d739a1302bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10c3006d2bcd8553b53963781f08c44b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r1, @ANYRESDEC=r2, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x1, 0x400, 0x800}, {0x4, 0x7, 0x1800}], 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/66) kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, &(0x7f0000000140)) 01:30:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x1, 0x3, 0x4) r2 = socket(0x18, 0x3, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r4) sendmsg(r2, &(0x7f00000016c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001680)}, 0x4) 01:30:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x200000401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:30:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000001540)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/157, 0x9d}], 0x3, &(0x7f0000001500)=""/9, 0x9}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 01:30:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000380)=""/154) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 01:30:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) getegid() ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000800000000000051501dedbc77f7ac385ebbead76353610d7d2cd3d45720367f8c1f3ff1ace67513cd785385c9454e195f06a92bede50a48929011c0ebdb376eb5dd971abc16792e314ab840522b42de3f73f4dc6dae3761953bbb69c89f8b41010e41e56e3319ea404119daf1"]) 01:30:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="88a50981082c", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @empty, @loopback}}}}) 01:30:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) 01:30:27 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x403, 0x8}) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) write(r0, &(0x7f0000000180)="b6e293c3d770abaa81c535181de23b51a6307550aedca428060c3ddee9736a6d5db5cd8b507ca0914301ee7e40c7c60cf3f39b89f1220d279694d65740622092a0cee0c27b001d3392407130179e898bcc4921f2a7b8cf865123a4ec8fc8cff76705aa909146bdda50b03b5cda8903b1b258b646e21ee6fe8957ad1ab125a88a79f1d6d08327b9b3fa7b76874a10236707", 0x91) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) pread(r2, &(0x7f0000000000)="3ba4669e171c920ff29d6453260db6205f9a0a", 0x13, 0x0, 0xffffffffffffff01) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(0xffffffffffffffff, &(0x7f0000001200)='\r', 0x1) 01:30:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x80000001, 0xe5}, {{r3}, 0xfffffffffffffffb, 0x94, 0x0, 0x6, 0x800}, {{r4}, 0x2, 0x42, 0x80000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x11, 0x20000024, 0x4, 0x6}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) r6 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r7 = accept$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r7, 0x5, 0x9, &(0x7f0000000280)=""/78, &(0x7f0000000300)=0x4e) 01:30:28 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x68, 0x0, 0x0, 0x1d, 0x0, @broadcast, @multicast1}, @icmp=@redirect={0x5, 0x2, 0x0, @loopback, {0xe, 0x4, 0x3, 0x6, 0x40, 0x65, 0x40, 0x73, 0x70, 0x1, @multicast2, @loopback, {[@generic={0x44, 0x6, "c28e1d25"}, @end, @ssrr={0x89, 0x17, 0x1, [@multicast2, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2]}, @end, @end, @end]}}, "93c12989"}}}}}) 01:30:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x5}, {0x4}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0xfffffeff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="6123c86745d052775985067fd95c5dcdc6efdaf46627dffdce0efdb13ce48dda0d47b6d54aeaabb48641ed59ab434a642ada0ae35db7123965d0cb0cd211d28f5fd4c51bab4a898f3991aad97f760bfe6b6d8ded6b", 0x55, 0x0, 0x200) syz_emit_ethernet(0xe, &(0x7f0000000140)) 01:30:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x8, 0x55, 0x1f, 0x2}, {0x401, 0xcb, 0x80, 0x1}, {0x4, 0x4, 0x8, 0x1}, {0x1f, 0x4, 0x4, 0xfffffff8}, {0xf800, 0xff, 0x7a, 0x6}, {0xffc9, 0x1, 0x3, 0x1}, {0x3, 0x9, 0x0, 0x3}, {0x8001, 0x2, 0x1f, 0x7fffffff}, {0x8, 0xf9, 0x7f, 0x5}, {0x5023, 0x4, 0x5, 0x1}]}) 01:30:33 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "000800000000400300", 0x2, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 01:30:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00001b2fa1f0af7d3e7621ad6c653000"], 0x10) msgget(0x2, 0x101) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x800) 01:30:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000001380)=""/147, 0x93}], 0x1, 0x0}, 0x0) socket(0x20, 0x5, 0x8) 01:30:33 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000480)) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x80047470, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x0, "61aa0db11cd5bae34e6ae973739ea78b7ec000"}) write(r7, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 01:30:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000090000000b107000000000004fece9600a5938ba11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23edfff3c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) 01:30:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x81, 0x6, "61aa09ebffffff0000094e6ae973739ea7a57ec0", 0x0, 0x3}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) socketpair(0x6, 0x2, 0xf4, &(0x7f0000000040)) socket(0x6, 0x2, 0x6) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x18, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)="52e8599351363ae1b2c27535be9394ed663e6164", 0x14}, {&(0x7f0000000500)="b7ce1221527fd0fbbc76dd7dcb4685cc2324cd56507eff90e4c6392c81a71706bc13", 0x22}, {&(0x7f0000000540)="bc9a59ba61b8ea2d538dae74f1cf65c8b32c6ef2eb245083fdd2dd6145c92d08f5a2d2443084549165a6a3ce6c0b4a15be73cb21a55d1256773a6ae63dc4bcd1131e7a3e4a3674ace1a44454afa9cac8a8097677a0b817b229896e70f47aeb5334be4822ee73ab6c1938a31ea2be82106d3087443851c056b8d522f1344289e882c1ba8298de5a", 0x87}, {&(0x7f0000000240)="0fb09787ff8f742906e88338b37e02a4973d8c67de82218e5a113cf51ab8", 0x1e}], 0x4, &(0x7f00000002c0)=[{0x110, 0x1, 0x3, "c2fbdf3c8b8c2aeee1c0c76bcc29ce85b00cd33061b03dfeb9b642b8f1154c8f43b50ead1da732433713d3b6f7eab30bc9d01150c0b403ff6f4c6f2a0951a23ae806b2ab095e4954c2697041591798be12f89a7774bb13b93fa17076b308c6dfb895f444c3f5cb9092c47320bb8d4a6923786fc22e0a808f49790659f6ace67cce330f0ad9d3ee599eec2702bce6a6f38a9dcbe8219a23b84bd32721e884e50e5c80c66db5f806c7b3316a475db47d01ad77c017948ade67313beeeb50dfab1b8372c6dfea466ea013e458e866614a912b1b430336c6ddfaa6932fea5842ef638ae5c219aa1ee5792f3b1859cbcec3e549fc4aacf569824eeeef2cd79c"}], 0x110}, 0x0) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000480)) 01:30:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:30:34 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, r1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) shutdown(r2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0xffff9bce, 0x7, 0x9}) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) 01:30:34 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) 01:30:34 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/61, 0x3d}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) 01:30:35 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r2, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@random="e3ab04002f00", @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @loopback, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 01:30:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 01:30:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x20) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="2e9288c6bc1aaf0d6c86a523777534cb243c21446c40a6f9e1c1f564c1e4bd9f869eff28ffdc4611d3d9d356b4be4a405eb31a346ad7d8e903be0f58094291725a96518aa7c8345013d7d3beaa84ea2108e215f2f00100", 0x57) 01:30:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x400, 0x8, 0x1, 0x2, 0x40, 0x3, 0x1, 0x0, 0x7, 0x2}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) fchdir(r0) ftruncate(r1, 0x0, 0x8000000003) 01:30:36 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getpid() mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x1f) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) listen(r3, 0xfff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x2fffb) 01:30:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0xfffffffb, 0x0, 0x9, "7f40b34cf103add03cf43ea7147ea0517bf926d9", 0x5, 0x3}) dup2(r1, r0) r3 = dup(r0) r4 = socket(0x2, 0x5, 0x0) shutdown(r4, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 01:30:36 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0x13, 0x0, [@rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@multicast1]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {[], 0x2d}, {[@empty]}, {[@multicast1], 0x10000}]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffa, 0x7) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1ff, 0xfffff001, &(0x7f00000001c0)=""/235, &(0x7f00000002c0)=0xeb) seteuid(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bdfe11f79d739a1302bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10c3006d2bcd8553b53963781f08c44b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(0x0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000003c0)=""/185) fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x8001}, 0x8) 01:30:36 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67a9e7102f6669004f3f01010000eb5e0000000000"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 01:30:36 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00\x00./file4\x00'], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 01:30:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = socket(0x20, 0x4000, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000100)=0x3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r2) socket(0x6, 0x5, 0x8) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) getpgid(0x0) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r6, r7}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x800, 0x100, 0x4, 0x1, 0x1, 0x1, 0x5, 0x0, 0x3, 0x401, 0xfffffffffffffc00}) fcntl$setflags(r0, 0x2, 0x0) 01:30:36 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xd5051fdca7656971, 0x0) openat(r1, &(0x7f000060cff8)='/', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:30:36 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_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) fcntl$dupfd(r1, 0xa, r2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 01:30:37 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) readv(r0, &(0x7f0000002bc0)=[{&(0x7f0000001880)=""/156, 0x9c}, {&(0x7f0000001940)=""/170, 0xaa}, {&(0x7f0000001a00)=""/200, 0xc8}, {&(0x7f0000001b00)=""/115, 0x73}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/28, 0x1c}], 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001800)="93b57bc302c418e05481e444cb913ad231b334d300de143b395839926d674ea59d8814997ceb8394f16a1c7ac3430d2846ad5c39f7cea556174dee26521cf6b7a4d1552eb2343198b2d102a42a843740978ac8d5ef0a614b854916275664a5e9ffd82de45568f36a1a890cf428d64c35b88c448003deef5373d2f4", 0x7b}], 0x1, 0x0, 0xffffffffffff8000) r2 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000002dc0)=[{&(0x7f0000002c40)="31bd2f1b1d8e098d7ce46103f6cc40d322e15ac84b7c10bcc4ae44e67ac7204af9dd67efc9010eb3d14033231110251e5d5c54129a052941c93925c934e217e0d47cf794352d275cfa9e1c1a47f9b1320fe21456ff2ee20bda69ff3f1ea298a7013ce927fc34636fc052", 0x6a}, {&(0x7f0000002cc0)="1cd33c947c7cf73665e2e8394d1ae393d2cf66cf97f172545b8e435c2ba6454a1a2084bf22e83cc15b0dd24e31bbd1f1ac44cbb56f1c3c6d863553ed9e5269ad5ebe6f77604eb1f02d8fb153542b724ca37672a344973994e40ad2d35d13d889b40d2d954e8d53897a309c79ca2f3458cee99aab9fc8862b2d2d92bf9c2969d705ffdf82fa960782b8f21687e7bb2d01f674aa36aa64ce9773a5a655e3665f26e94a468ed949b75b841e274dbf4990fdbbc082e49e80f6604e4de8601aab6edea9ac250e98703c36854f7142127d88df59", 0xd1}], 0x2, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/154, 0x9a}], 0x2, 0x0, 0x5) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000080)="9ae28d7fa823d51380d764", 0xb}, {&(0x7f00000000c0)="68e8d6efa22ef88ca17211832f09217219ad3c0c9e4711cd6cf99e566b79e94d2d404fa496cab11c9744762e7cd5a7dbbee77a01dfa30849cbace676d2e88d0a16ae7ad9120986a1859c00b6db674301756b07244219f9cb1fbd2ce7093d3eba491e04536a34dec647ec8c2d431798feb436721010c8b14450bdba8d928c4233c2659b255826335529722a1b8ce2284845896fd561c392091e", 0x99}, {&(0x7f00000001c0)="9d43678a2273e23c8f7b", 0xa}, {&(0x7f0000000300)="64b322d959832c975f57a3c4fa44698607e1906f1c68e45610f79c4d6b1e6039b16385b4c8dac9e7f65b7140ce8eb9cf8003aadacb5b656cfc79ebb6703556d5df706bfc6d2b5fa7c1c1ba490a5b2da8509cbc6a6f8656ee656712de5009399adf16227b543c78a2e2a9a5a24c7a0adc012ae4fcfc6402dfb1cabb74cc4fc8ecaa071a86ecb207600e0dbb09993fa7b58a273c893afe256e3a3989b9bfb6637c3c48fd983047d9a60898b0910ee7b44b4f0afda1f4be077c276e9a6564a87dacd1b500c487305104608ec4cf0509", 0xce}, {&(0x7f0000000400)="89fc2c3321588a6d46ee0b4746aaf6fe4a472d358e68f6e3726bf31f4c89156fd5f5269f7b4d348c6ba9141bd7bfcc798fdbdc3255b10b4d3707b66c80374a6a07fe75333d2ef440198b081792082173b19915006593bd420eb72f3fb42c1482672538f8818446a73cec0f4ccdf3cd61b44e6f1116a4c14c9d23673c866be3af408c75e06735f37f3e1ff1e058d2118568b93b10be7555e1003916b81dc16461a8ad19c83831340bb23a7aee8d3fe775f843af9ce60ffdfd83a8d1058207b8b0e6d8b1a0dff99de78a1795c3965f8a5c06b64820c1d331081cc70862e38c77fd13acaa3bcaafc27df83adf8a9a89275cd23a06c367d8b5b9", 0xf8}, {&(0x7f0000000500)="763214774b27217aadd45d925404248e8122a0ba2c2706d2d40edf3f056e269213901157dc741c30ba40a51670bd847479c0d2251525b15c6aa0f0b93bb0adc20de6f77cf86098181aed9ecf10a0a13c9433c823d6984a150d31f26567512954b95ce3c6db014425583428f9586867dd6395de9f3f9df3086140c70db67d9dafa156ec884d6c5192d69c3817a4882c9eee0c55d096d219e5f90dfe954b230219364adfd9f215d7d5a3f414864c7e4ea535195673c8e75d76f4921f288f7df30809a85cc0ea1fd30e0b01520c77e83a18075b57e6281be345ddff87bb5fa2d422f0f0", 0xe2}, {&(0x7f0000000200)="197125cf76af39981afb17129b7d6b8e1f8f01e6b46c926b239a875a94768a5141ce366ac54689", 0x27}, {&(0x7f0000000600)="d9313f1ebf7e66ad0e2db4346c9f0f0dbece28d72be269b040d0f97c1a798e28e549770d4e9fda0d4c7793e6adae204e925b2e0b213013c6a51b721d1828d615126b8b93c831f9241f486bf2fe5ed470a6450ae9c1add3c47d3765bc5fab565c719a6353e111232e79b4c12a0b6bc35b862aecaa4d7534c39283ae7453786091b98761226517284883e788a8864eac3f991f2556bfd795474c2328023faed62b1aac3f6b538b8c2b", 0xa8}], 0x8, 0x0, 0x40) semctl$IPC_RMID(0x0, 0x0, 0x0) 01:30:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11, 0x80000000}], 0x1, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/215, 0xd7}], 0x1) 01:30:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) 01:30:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 01:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x84}, {0x6, 0x2, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:30:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0xc4, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:30:37 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x20, 0x4, 0xfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x80) getppid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/87) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3}, {0x7ffffffe}]}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) fchmod(r3, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000006fc973f5be17499454a128aa2ae2000000"]) setsockopt(r0, 0x26, 0x9, 0x0, 0x0) 01:30:37 executing program 1: r0 = socket(0x11, 0x4003, 0x5e) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 01:30:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000180)="695944470e53821d7ed9207c8b430b02b86848f9d639638997d109b26e40dc56f9b2754f5084b2bc97a5979b9c42ea980394f4b57f8322e9ae52d7a65df16ce16eb0ef5946351934a52b303b157575f00a728f8f2974c829e868f6969897d2eb72125b00831e0207acffbc7f44e6a27415c7384493c5bfec", 0x78}, {&(0x7f0000000200)="028a9dae3db4e1b6f5e7ccd144dd4055d75ae88d3b28dffd5385c83455a008548770ee2844901c576788096ac8a91bd573e439963186f39ef91b4cd61886c7dcdc889849716b75f276ee4e5b27732a219af35f7c0928655f2201415c6f52b67207fc701ae03b2b02ac3205617692de41bb22a195cdd8771bcb390fe2681b1be069859ba20070a09b265860b2fef4c939442e791ab6435a0217c2fe8c24ab9b0f3c3aa860bbd282b08d3744f3436d623ce413aad82233e3a893f35d1577a45efacf469f84b314230fa97d5999ea25f04f6d7afdb0ac71d6f3467f25f3a6157f5b341c2e56e78492b65c2010bb3c0df8df9705ef01ecc6448aeb7e7a4397b72c84f1e77816b732c5fd71e80fb1a913f3ca7ce685ed36377fbaa0b28971f3a866843c4b02fe84c8344642b8b2f30afe8ac1f571afd29bcb53e03823c42d6d9de6f527de27f7bc5035a6046575c5bc7f382ad887bd2a9e66baa84d687ed48d1f0811bd50aa90f452a82ef45d4b6626e81298f4180fb9c29f3ea1d70dcbd2027ed11b6d739b68046cf364bb0ac5062976c6646a503865d0582d4d42adead3a31057ef8a99320469171285381aa83975d3f438764ef38e447987b700868a369d27451023af280fb5f7248b2cf0fa47299a3d6dba6a0e12c801a57da9530d4b4d114201a93d47751a06b61e029a0243728036fbe77827310f4fcd8b8c95849a520d17aa4ed8e145fb9e3c93db6f3037db3d4ec72033d2111a4c267b7cf50bf860fbea99276d53665ce626d901d6cbbd171fd8a199b2c0f209f758c370b680dcdc73f420598c449b44ae2754635725cbda6c5a65390e809c0c84897a3aca2562fabfce3bb47536fadf7f1db090193ac2b1ce75df6ba5dde5b9d34ffbb3bd92a1072e3c9908e340544adff6a62ae077937b1e534500a609cceef70bed8007e1dd8cf152a3ec0399a9d0454aa33b90091146cd32f1e3e9153c2ccf7634867a76178c2b45fb34e768d3c9707b34e905e700c87b680132c444f6e72c13efc53bd36362447aa7f2550d0f82699dccd609060c3f164b87302258fdb97408cde0012627ee0d9072368fd8e30392005ac3d089c707b549fbbdf8b10479de47d0863985a8db3a371d0ec0b885263d5ccff8d58ef61d504b5813251effd832da6d5927ca72d3977a0dbdc709a8779cadb4e38171bce9d4528c25498e3061883912d3de9abc8206f04b4db22438ced181fa624a7cce75ed8a4b2239636c325f3abe62198b2d6b1752b12b6ea462aeed1a92b365b09c9f91f0310bb8b5dc1f9dbf2fc9ef0ee53062137b23279ec61d249e0f52f6cc9e5cc41b2b2aaa2d370f8aee980cba6496304fdfef428d7a0a8ed4fd6a91d2e09c009ec3391444a12b7307125242b4d7ea7f9a97d674cd2d4962da91cefa8a41fdd929a9e5f72bbadd68b0b6df7ac0dca91d9706d5216327c114cbf941e8883a9cfae34606c02a1d1d5c8b4900e14d0627ef4dc56dabe60766fb9d6a73c18181af4319a7f1881cd38086cbbb05230521db076052f4965b9b38068e51dc085b6a3cf209936185e5f818f84428394a671bc4c9007ea065068f89ce9e1c1582041676fad1ce117e1fc33f84f54cfeef6e42dcca6087b2b875a0bf5358383b942ed6a24d44b9ec63ec61ae5906b08b4834418c0f94b14abe4f53f98b46f22386efbae8518bc84c89a4c4aa4aa69fd8da7758c75e2b00cfa161a40db72c3b7fb1467d1665a52e4b94207333deded0b0272473e8cb3c38cc1c5598eb0a69ad3c32ba485308d2df977d7e991b406dc711d5dc68ceee2ccc96e890d48b23b253f27083d123774f89eabf369f53918b0080bb5fa0c7c73fdf7aee29fee78dd7c03205c84ecfa2584ef732f0ddee930f8d2fae95e4e4f3bec09a47952c56ea2398910e2a1260f252e78217ee5855ad0e5c32dd2f83594a827ccaf15dc9fcaaf89eeb0ad32f237913fc3c99160b0868166ea34e07acf1b031efdcd237a4ea7ce0c545d47d64602c15b99bd7d77579f22dc692625fa0aa3ac75177b36d94d84a07ba930cbaf02a606220d7934d7fb582c459c50121ac3cef42d615feaedd937bcca002225646cdb5e876230904cdd66cf1ea9d983c74e82db7575ab939822120f9708415d8c0127abc6e4384d131b888c999772b419f78b51b4e02bf1b45b640df7d1a07a27ac5920957f74016c8e416114b5facd4190172563fcb7839412d288ef591529cfca1658b78f3bf8f5471ef9f2902e7ddb3cd693a2ec3c45f393fc925dd88baf092bd0d9da3b8c502729406a1021251ebd42ff8f92809e53eb06d21a64f44bb18cb7d3c90893df40e7a2588f4f87f3910fa1e703e81a722a07d07a6d2892f24cfb6f00b582377f8a5b82ab538e6e94bf5596cc17f094ff673107b07430acfeecd9b93b3cd29d65dac858c1d724104fb287eba2bdf0285de22d64e539fd9dbc91797a60ebd545534c2ed6189c8ca90706532102e3c9a2f98a9c4212fa52d7fcc6fdfc12ce7a4bb461ae7dc27d084b8b85764d0a62b062d92d8cbbdff7aec1f67e62af0047d68d8a784c5905ddfb857915f69d8f093d9f858e4237f115190fca62aea7fa7a1a2d3ebeb6c1f0bf93e1db5c684c7dd9e589548577b5fdb9cdc5cbd2f30bba048d2ab425e7b7aad9037b36422be81e9d9338b499a8e954759937295220e4b7f81e3e73f859241f821270aa45bdf93bc1b0b7866f3f608fd4827fd4888e09d77bf35b397ff8f1116330238c508b3aaaeccf36a0c24fba24e4dc9f4145d554cbea901213e4fc8be896476e8fe7126e6162f971a3426a93084bb5e4bd72a4bf7cd271b9b9ce92a3f64c24228e3760948d8fd99268cd8ac6a424f0d9f0dd5c65f25e7d772070d22b74ff63790de6d1919897d5f5728daf331e4e2649072a881c532c703997a128d4d825840ee4113231933da9366868417415cfde1dbadd82d1fc167b6e2fd26bb9071fbef29391b121837fefb5b0d6e0d8d187b7e54f576d8ff844ce1dd667a1004287414089e5ca8e6d6ef4b91c68715bb592aab3f56dfe8518a41d073a1117ea4a792b94047af2480a2be4c5b2181b2bbcfeeb37aa7a0fd451f350ecb08bb64e5a7274b0edafb5649d7a583fa13d13f5837f3bcbc2957c6c0475185b96d7fb80143515f1bdfe88c4e45e6b2e75feebdea64d9a83101caee6377a06c8c29af4c31257c3b975cd249bc354fcf3e3c19f0d011edf267f79a6615a1fb7492cb440362a229385894674187de2f36cde518892afa59c5255d7a00cde6b254bd04ae6610a425e65fb8f162ada4354de1bc5160e1ec5c340905d9ba31d78730c72974e6a009278d5240e0e85c5b5b964f8bc147eb359e7bbb9818dc3f00dbba4176f44b355d9c3436ab59467f2a8a7974b531370f7f15947beec84dac643ec7f2168b17729b12823c9fc0b7d8e563392858c4918ff6388e606a322ecc22449238468da0beb40e0b69402c68dbe378ca5722831a40828384083e0bb7f692a950c5588e4cede96ea720dfe7d8b09a7bdcce53fb14005bd7c4f53eee340ccf28cef26cf130b60b8ce44c8de05dab7e8318d37f1fb7497a4c7a84203c6fc07b6b03663ecb2a07041425b76fab4514e1946680b7c7e651b06c1d4cb5eab30030e050751daed6138e7142c397846117fd7ecd88e4addeeacc0270be8904e830d4bfd1e9cae790c4a32f84187f0f21922e71aebc9fd6df29ef16c69b27073f0e4333cd9d5dae7896e16d2f5a28b23266bd5f33e21c6a262f17c12da7df2d1e79462e24f486437fba67bf03d58f11e28087f7a54e772dcd74707ded2f14cddf78409c46374e1355038be561c77b7d4b65cb1da09fa6541ab939326201df192bec27c55530d1328743b5968b2265e6f18ee6dd3b174d6d4aa51794aefdffc73963f16aee7de0d29fbc9215170ba4626fd7ca1c83ef731facffa4bf068bed8a267de08d4e218ee4055e70c55b558076864766ff6616387d2461fbc0d14f0e366c8d65664ed30070c92aa20f87fd354238f8e7e3c7b063da983bec37a2438d85e7d8b86a0af73730df03670899cd90d3c01e7fa3fe0d02bbb8a2b296967bb2e624c38da3037a01a3388252286f5a02698f1d3d7a00b3b6e6d973f0a7938dd429801919111d3790827aca54fd21e69842dac3ae930fe045e6246c169cc908ae4943b908b7becfc35dced69bfdcf2e0ffd293ad4d6ebd2f996ff8aa207a0fae057bc4c40855f1793f28978556d690e5b26985676a1390b62094107584a127aeab29356ccadd051a364e0e6b799d14ebdb7a01fc72b934642716296f42075823ed22e911c5c54ca7d13dd610eb02847b7556509f5aae471a4a92487e2f4cd9960376d18f1b6c4bea5846a0ed0a2e1b037e7e606084235a1ce147024016604c5eb6a4e0820b5d534a19390a4c7d1842f24eb30665bd13d8917ef7a5950e18cb90a00933c8a830a3cd92dc3bdb6d84d0626f7fa0657f424ba41e8f4e8ee6f752445b56ac0fd8eef1e618cf968e5326a2a1135407d97e69a01e56f6d47ccc5bcaaea8073af837f7dd9c8d5abc89c9ab44817d0dc722ab6735ea5a286bded6299f7354f0b6c6da1744881722ce0f8d161c9ac12be79ac73687b81b921a13a8315483b7a9fdf849b95bf4ee2c3a9c65b1fa18bcc331a4d72fc487f70d85063a5c9e61b9c30e0bb0d63e25a9775ed7b55e8f0ff8a37faaebcfbfb1f98cc179371b20860e3418cce4adbb6a32cecda1e6e17328052c553f62dce122cf02a82a37fa0e178704ad871f7c015746ed002391972a8285a411824a4a548544e933564ce5c71b94a6811f3aaf2cc6e1c4deb1eab370d309047f93cf09943bafe8fbe7e87275c3c9384606da5c7242a0a1297f8766daa677dae51a3c53e53f8fac7e6a08776f8b0f90ef9e7a1ddd232c473d44f66934c7eab9ff353818d7f9580775d5e3215672e3c936a152e307401de24d8e65cbd9c61c46c49e76e542a2e5ae61c878c5e35f22c2bd78bc9aaf8fefc83769f5b69ad8b163d4e73937cdaa6734ed9468f64ceebcf853bd10c42bfa54d46744e33d3d9e444d704b7a7df5c795a2217f41c4fc948bbd6777f0ed48feea8102285fd7f0d2ff939b82e08563ec0e533442430e801e513a89201c77e71760cd7e21c75cd5e9819901204053e0387d604c423af9bb17b57ec5d75796e225b32afa1e68d1514c61f545dbcd81b977592a330e0ec4597449da838b001af3fc8250d5f615f385e4323998da3a24796399b2f13fefd3c5915b685ce0778fae0e7889e8fb724b69be4e15f6aca252bf4c1ac1dc3b6dc1f9d4c11e829765ebe67ad583d2d36ab393c5e2942eb5e3ae9715df6c713485b810251cb856ad8d78cb6b728c3cb4ff2b6706b32aac3bd25ca90686b43503c5b06542efec6c0cef06d44b0513cea74fad87c9ec741b0f1456ae7622c0b34d6e72a0928f0b144a62cef60cea53a1be856e5fcdb063582ebe78955480f4a4aa69a46bb87cfd9bd53c3c7a420848ffaa043d274cd182ef605fd0ffee24f5c3a87e65ce8fac9fa4b1f67e8989bfcc4801a0c9f9a3bb2519a1a70758dba28494312989676f708ac22a8978ebfc4626dc19ef71fc5ea0af09e657f13db2ff2a7b0de0141b1cf8efb0a8463b7bb040a9d692d71a664b456cfaa72acc04f2e7abe035d149570e64df25214bcf199110f973b6fede9502d930b241910a278653c17bbb55d0875cfe389af90255e147c6f8dc08ab606e87fff1d2830172a84b07f0e6352c6eb6669792c91659bf8fc54db4093b6cfa78400cdf219415b7003", 0x1000}, {&(0x7f0000001200)="9a1d8a6207b8313157de21ba6cc68605f19093838cce953999b3fa571ebbb4c2c2a7478bd72907ddc04b96e08752cc85e9a61047d1d1c41e4d51d09e6e186f5ed68a0412bd435353000247bdb54b29c3ab6e5bbf402dd2cdb2f2ffc361f3be13b99c6ad5e756112ad0a9eeff6336ca4bce4092a5c57031c0da2afed64fa5f7a791f186f804d9929df166e4f089e806d5c426ac60d9ca5fa0ff0fc2663e9209cfc018c82221bca0b34423e1cf1c81de", 0xaf}, {&(0x7f00000012c0)="73285c903aaaae2b3054672cb43f7728b4852eedd6ccbc25c84f6a9d729c781bedbb4b9869712c51d8bb97afac838cbdc6101b9f05ce25a02bf7110d4f0ec6870961cf48c8e4f6b69090b9a9719ff76fd66cf496e8f66878ffc31d5b0255e54656c7c130fa1c8f91c89317628e9a4e4c1295d557530012703fb10e477e7f11b55eb7f70ad3ca9be6162648f3961dc144", 0x90}, {&(0x7f0000001380)="d09785ec3ebe144ec0545ad2d16280b085840445466c2f1fe1565d99929964e830df1773dee26091062ed9fc0f8166b0ee8b9415b8324348738015f168874d2c954aee149ef2a3f7d334f247d5c4fac61d0788a2ef75e2d3d845415caa82945aa2c5abc066f85b023a5689e9ccb8625ed40d3bceb4", 0x75}, {&(0x7f0000001400)="44ca212f3c26ea20643c5d5346baef18ca9975de6e47796f39dd75323b38a47f5c45237b7a5c9e8bda9473f5900994c0a24c15b0fd642bc4716eaf41d1607a268ccb526cda1d7a481d3a1bf8b3a82aa1c840ac0ee459269988a10d10781a78285973be0a434ecc97a5baaaadb5f0dc1087f04e240452fa15d5757b30299ac4618d55e2d2d7a1c52071", 0x89}], 0x6, 0x0, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d, 0x0, 0x0, 0xfffffffc}, {0x32}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x901, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00090000100000020000000000de3bff"]) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x40, 0x200, 0x9, 0x1f}) 01:30:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x4, &(0x7f0000000380)={{0x0, 0x5, 0x0, 0x7f, 0xf8, 0x401, 0x7fffffff}, {[0x2, 0x5, 0xfffffffeffffffff, 0x989f, 0xfffffffffffffff7, 0x80000001, 0x8000000, 0xfffffffffffffffc, 0x1, 0x3, 0x9, 0x2b, 0x1ff, 0x6, 0x70, 0x5d72, 0x9, 0xa84], [0x3, 0x806, 0x0, 0x0, 0x7f, 0xd86d, 0x3, 0x4, 0x81, 0x1], [0x7, 0x2, 0x0, 0xff, 0x4526, 0x6, 0x3], [0x1, 0x3ff, 0x2, 0x8, 0x0, 0x1f], [{0x80, 0x40, 0x2, 0x8}, {0x1f5, 0xfff, 0x4, 0x4}, {0x6, 0x6, 0x8, 0x1f}, {0x19, 0x6, 0xb00, 0x8}, {0x2, 0x100, 0x8, 0x9}, {0x366e, 0x5, 0x5}, {0x7fff, 0x4, 0xb43, 0x1}, {0x3, 0x4, 0x4, 0x80}], {0x1ff, 0x7, 0x1000, 0x80000000}, {0x6, 0x3f, 0x80000001, 0x3}}}, 0x7, 0x7}) write(r0, &(0x7f0000000080)="320b7c4be7813e1971078beaac2a2efc9bf0afb76ac2c22d70779dbf29594ec04e0f2553a19fb96ffedee4bcb4fca554909962c2e1eb5a51251688521c099410712b6764664c5202d6cfdb162cc28d8531094a27da3669ea7a9383b8f74827c9710d2e781f86", 0x66) kqueue() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0xfffffffffffffffe}], 0xf2f, 0x0, 0x94a7, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) dup2(r5, r6) r7 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) r8 = dup(0xffffffffffffffff) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000200)=0x3) kevent(r7, &(0x7f0000000300), 0x66, 0x0, 0x80000000, 0x0) 01:30:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x10001) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x6401, './bus\x00'}) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) openat(r5, &(0x7f00000001c0)='./bus\x00', 0x1, 0x1a2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10422, 0x0) mkdirat(r6, &(0x7f0000000180)='./bus\x00', 0x7) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 01:30:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000002640)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) r4 = socket(0x38, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(r4, &(0x7f00000025c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x2}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000140)="aaa56f84819736d7c4ac05b55ca97894467693b78579f791cdd578766f60623916c61a11d54b7d108e88c71470fa480e9ca1f0542c17b63249420e2f6159f2aceb4b361073ad73a224291047038c6d0b7cb28f82975bc6c68af0a2be42ebfe7b22f58868816454e8b65d481d29e5ce25f8acf39a3d6097f9af863a66232e9a282fed8216f4499021916a8109794c96321205f9ac18ef13cb297fd7bb2447356b7b93e7b34bbe241057c8e1fc1d94eaa3327a201b397623e91dc6be9e1b5d7c67774b20a08faa1d54622e40571f07340dea3d8c72e2c9d560fd23536e1658a2e4118fe9dfbb22bf0739c623d4391e67e6fb9b0150fface2a5eb8b3c3abbf76c68903bfb8157b08e803da7fd90fa4ffa1ab1c1a8d3724bff77737d702b8acededa3709b5e0202acaaac1b68c16fe53e750ce55dd2ab2b31227502245dee7427aa83ab42e3711a1ed9e676350caebc8b200f6f684f1e891be4cb7f5bf22e40172711ef023232a730870d792421a981ad8faca4443201ca61112325aebc4d497c68992e11bd65b2cf199b7f8ee683dd93cacadac9fc0c4f7ffe054c21d50b3f082b83f854ab034b3c0138bd6a7750659b832153acf7a18014aa0c2033e72a7d428eb8e44395d27afdbd2b36a2fb102c4636f3efdb2bad827f9d1a6be1c8320920e784adff91a86239fbaee12e0cfca2ca560df2b16c3a03ec48d57168d67c2b9c9a18db1397e2a422bf1024785b9e67baf49792e833b2e50381a9c237f4f003cd8ad04409c44a8641355a7d2a0e634b0c883caea60ed190ba2b464bb12bb768b918ed698ba86a116e9576cd5cb0fb634ae621e1a1de5c75194e4adcc350cb60ebf5da5667b05881f6982f9bcaa1ccc5d96b8e7b2a8a99d2105d6465008b17bfa53eec0e456196c99b69f9af96e5cbe1ca6622b823548ed125f3adcc62850c22f8528f7e3bd126d379a230a650921dc21fbff6acf07e10cfb7a4a042d95e96105d4db289da250df6dea00fd0a21685776fa219882df77bdbfa88b58edd152df9ded925dc113a60368498a3b27c896d0b6c5217d448b110999efc93ac6cd0517009721f4c7de6182c44e1b563813aafcad5dfb1badcd73f44e2c48b8c0e5a11663e226949ace13e64ca49a48dd7a9e573449c3eb90b37f0e7ec51078fa41b63ed795da13b4c91b0fd813dc7b888f4bdadd718d29d7e9ba3284bbd5e3a90f8707229d3f9d1a9b749656d1d28cab5d2f5cb129711e4e3aed518796dcff69e835eaaa37cdc19d92c9d368cbc68dd3670704634b22449e0f08cd7ec007c2e0d8559f39c5e0175aba46e9dab1c69d2d90131975307c1e7cd4a5a42b845219ca88ee234e921af08ef33254146c51dd46482d043aff9f206cbebff6f07f1c5ae9cef5ff1d008c02b4593aa3af58608347560e2b1c499b3ffc81d89e03499d4c59777b86526e04a7c8f4c0c5caac7a9fe13bd45ed032ad5bc341f763cc64101f94aaba7f2598ec40550bf522d021dfb3e771e86679d321244754a63adf1d4b5965609a3066ad94a2e4aa3aa3ae38b32259ca0be3e437740529786959d4666af309ef5205a37ffe3f635614fc5d75bd1c6962f502b66c176d2056cac5cf706ef50bfb5d6b345e2db2bb92e25264dc3daf9f4f1de5b32d02b7228aabd4761c2f81a08edd9296f121bafe24b01fb6d62ddc8eef8f8a4d9be4fb344081987ebf5e92d23a4722d9d2d5e299825dc40dad7d0fc4e6544bb9077acd993790535aeab2a1e5f7c3275729bf8376862a59ad901a16c8458d12a6802c0f38fc464d03e93526ac98183eb144417ffc0fee1038275402567a549c8252d9d4aeaa00bb3f14b0a834cb9dd933ab5b4bfe1420644dcc621a40fc02307946316e1fccc9b4ca5b79cd84395185530c30e237ee580f8369597321fb3050f5882bd82df6b4d39377727af05ee10b7b052b3be48afb2da8f0bca306b3ecff629f9aac0cd64b6329a62d7e020a7859e4dd01b13c333c166a6ab94b6faa5392b5f849bd653ba06117755538f1568df47b8d40b6813d9a84e75398b810ec69bb04241af9a4b95635da8cb9d6eb15f7b2278d39fe97a8d6d76a504c0aef0296f94b4af0231c87d3e45beaace6f7f9d1fe8386c9175f620bf91f20788509edfc26737a6d5d937f53a919b452faef1ee5c6d8879786c97fe621fec98762b7bfb18d6e2d63bd53a2b319948b401e8a459da32f9d4267c7e1ff152790f2f6f061cfd7d8d2ccc709bd0b11e46a274ce936fc1f310648e5c85970780c2adfc12393656dcfef4b2d64108c5b5921b6b2ea9d8183bffa2ff3cdedbb7e7f0d1753b5c5bdb13e2860ee7ddceec892b80f514dc13311984edff0b801f81b84085915efea70f22c06014805e36e1c34b5c31eac09dab9404a9a2e689fde4e99cb98af03fd39722bef93692fea976eea5246a1a763f10d3a03637d50b8b6b4aa98a82339e117ad1e3efa5a54616ea648d84558054d6ecb5778fcacb6ffda38c1999a4c3514df842c853eeba20b3682154fa11814e77f921794346c82449e0a7f4790e0ea7ea83362bc83ccc64b1764e15d5c5a9cffe18b5f4310fc3fb167c0c7119a0405df9156aaa96adc9f58355900da32d7eeb48927009856424d3317b8a1ff81f0927648a3a05d1580e10ea7736241518b593cd116b1116e483c5321c582ad230c2d3f3904d598cede9ecea9fa9330b64b1f529ef05d99735f029e403b95f5d3504e50f2ad58c9bdfebc81b6c276fed5de4e4170c4fe5ce839375df2f2858d28e519dd5ad0416b23c8241d7371c60c45880ee509b477562b78f42a183f5ea7f54d55946354acd5b070539b1bdf5bd817aa2db13bfc8b1fef378d9178d8100124b50258e024c3a13662e75760f2ad17d28ba2c2095a126d3cbf283c901ed5ae07b2047ea284b7328ed825d9797996391d7cf5e230d0c09bba1a759d2281b52d674c5d33f82cd550672d841396c2ab73f792fed6dd14dd73c1ca3eaa51547978603bc5eadbfca16ef6e9c1a1dd306cf3fa700f773d202a38e3deffc830a53deaa4084a0bc93f4415cfc2eaf06db650c2ccae52cae269a1180095bf9de4d18b8527a7adee2a77c32a617c1d0eaf25a6bc42bc864a7023b3a0ae85582cf9c3ed56bff971b4ae40b34a8a4d49c4b84b133c4013839b601aca705ff1b6e09cf37fdd5ffb4dcb9747ddd845a954e2f2abf86df8430e88a6fba38bc568724cb6a0e7b4ed06959ea467028c68f51afcadac8dd420d1bedd12206e5ed09f02c6a6fabd45c6d588dc34344aa5d76caac0aa7a711c4faf15f58bdd871aafde91db8e24123e5c565e0d904f0fbbf50f7ce3436b5afa866d9acbfe50a5d2fd1d2c5e4b575c45bf2ca7de5b0a9a1c5e64d5752c67a41a907422457df391d6db782e5fab5d77fdd3e5efb8aa9fddad04a929172d11039a4440072c96298354110f7351b134c7ebc7d18de3218c130bf49feef4f6e4abbd5d155b37162b0f1a6caeb034c6502428acd433cfee1080c8219094ffa05c053ee1193542cb60512192c6a06b893bf936496d52bda036b3994ffdbf5fdb2f2335287f4eecbcf5e150374847951e87a1ccbe46940035fec5608981e9280e2d9ebd923c480662a2c4ebc59f530dee3339b6b93aae19ae548c9226f5bc75376c0603ced4ba9191ac8b761ecb96c3ff09216769a444784937b2378a0379adbbe9fc29e98a08990a1b6ffef283a0f4bb536c7eaf89c57af0c2f1dc34e4758d51f96f2ed062efb0386d77d7dc87a066940215accc94f2c5c9342520af0151a7d842969579c9c720886a3b97c879464c98e23f6be6a17300596c7aea81962209145ca8bf7dc5a86bf8ff00d5d532493f49705d0bf922003734b89905042d4f8e6532431e99bc4b71f0184963a62159c5a5dd46a9472c25fe810f7520e47cb70d21dafdc5e59b373526414eb32e0e9ba33066b54addd66d7863801f42cd5556f6bac544e38944910423e99e73e6e1aee3ebfc835db603f0f64616ec4e390f630c59016f79ca3cd60e3379c4eb83dcd55868b74966fe1ca051d96e84d01f72ae896ff8771aab772dea74ecc2789ffc4f304da29dea2f7e28ac010ca8d7f40c7f4ea149278d4f6e66d79b5f20c27c37aa1b870e3e3603593e24e483134e4387474be0051e655be28a7da2514fd5ff40dddfcbea81f3ecd8d75770972531a7445d89b7f2ddc6d8816d7250ff3f7708aef56e6171a167ec24a40376921b5e39aba876a6ee8aed801c677d2ac58e747e328dfbebdc2f17038874f511cdc64d0dd03886d7a9778be94f59bc280564872f57ce6841e9c5c597727e59c2394d43521c039188db231260380d84a3729a8bf17d891c46dfedf1b7bc147f15a3b1c0047be14e3ff03a6577eb46bc5798387f15d97aed475238b8e71dfa7644e61214e9423cb0888ced72e54c085c46bbbebc186608cc1010c435613f7763e8394d4bfa89255e5deb5f2f2678848a4fc5f86d7747196e81db00e1c7fe87152b27f147b738ace2878e110d0abeeacfd16ff9321ad94a4755026d870a9f5ad4b55589d9d978ee98c8c8146a7df471e173df9618b4483919dd24718d4f9efb5e3542db745b7d3c4667d09f72cadcd4dc71ed6af8e6da113c79bc9a578273e131b150e63d75d0da663d8172a9e1cba9fc604c658ec7531cd16816145e2c5d4fb229a3efe61d5260e3c4eaa9438b3fde7658c20e23759c5c4c01e6e71d35606f423c3d789eb9400bee4f8afe86ad032e05985e0758e25e40862c869982929ceac8cbcdb91cfccce79cc845181d531f5220b89399402284e66c163dd6ca4953c56bdc65fd8c126f5dc29154f44e7af2439b4c87ad342da86d105ae0491533176ecba13c13317ddb537270f055ca1e9d0cbb8ef01374238c91149ad1f41029aa10c43e564019a4c862ba3fcc1d18ff378acec177ce28d628a83b3a66b244e9a5a172ee1bb68b253496da6205b1c1fbb67696bd560457ab0698c455a506a3cb0801b960853cad7f2e26f2429822f6390df184820125e57e52b0a551be745e81b8221994867d0cd325ddd4c346dceddf9ad0a0b2681af79513c0c154665195672f435409742148cf1e13033b8cd467399ddd9a08cab1f7d1473cf7cb7ea2020e21f93fd25eac14281ae4172fa41183d1eb5912cd3054e973ca3429858e0aaf90d278145a05d6ec5d25166f483a50360357d769de77f1ee0a9b8ba4a27f45ac0b8f72593ffd47b1af0ef7ac009546c10179d3c664d9bb280bf8c99bc5a8a93ce7181351a1a004fcb6603d1aa08744d95d3107567ffd135980ac9573cb04027e58779b72070ec3c8b2fb8605279a96d9bc6e30f138e6882ed23ea317b563e779bf83cba2beae9ebb9058e8205267b21162b6d8d22859b75687ca757bf5af1f2c9694e1a6da0bdafe5d6cea786e6529f153f39a95f82b9e32550c3ebbf835d32c8bdbf806e28ddc7675d1592792f4d81b723c0cb442736c0722e15a8cbfd5e356da1ace8feaee0827c7acad79783d2884cdb81e598c38ed746844eb4d2e44023ee1209e82b5bc17723bd3aef9132ed196ef6e49d1d769294c89b97217552f588597739914a65716aa2f158adb2ea005f2af39940bb747552a10f09523339a17d85deb429f931df5b7f4f39491e0dec5fd5b3a39cbe43be127819dcc545877518d2d229de3bc7d8925c8dd6f27c8bf537c719c12e8f9b543f1711f0ce1e670b0c9f02a39d12d4b18060a26b113080a2d0516cc3f5993d122c248226c83f24677dcbc727a162869735b1fea84b54812c81f642063a21da834b127", 0x1000}, {&(0x7f0000001140)="df20a91297f56688b0afb6c367ebe7a1c0aaf6cfe20271b65ce7e5887c0e96afcd9897a324", 0x25}], 0x2, &(0x7f00000011c0)=[{0xe0, 0x1, 0x80000001, "1d63cb9f509010d3877a7751ff38ed9ca93cefd1b3df0945c0994518af930b31e2d8b2c050ead0b4ac85fc95025f65c438c532c35245f8b1f86a9cbdada429979122750da1de584ee7f16b0c565ad1a21414a8786669645b7e44f408c5c7441ee8c4b6fe0fcfe7066882291c1a20eb8e56cfd34f93d1bb283f4d970c158fa8ae54e4048c7b5aad6b93c1548211a60e6c5e0be3f552e54167f2ff68cc0d772c31b143c4f09eaae97424fed3c277bbb147151e291de0fa97ced922863d0d0a3620d40dc3c8fa133bc2f308b45d"}, {0xc8, 0xffff, 0x0, "e170e6adae0ccfbf75f96580c7e69e6f39de88020a029d04a723b653ada42f64faa376e0652fe81680a9f959fc461ec6f1d4a8b5abc4c94c440e62b14572795c6b0f31f464f0c06561dfef9dd785cade7e3c9acdd80011e56638bdbdd1b8a3dec7472a7edf2327f737813775d2e705c5b200d4d9c5297c83878072acf104f88fe77f15939fe4859382556fcc3302049e57d8c4c230423709ca82ff096239b4cce75a423c31222f49f1827dc418a526fcfa"}, {0x90, 0x1, 0x100, "1832d270589ba94b2fb1b2ab011b979fefad993b6b77e2958cffa78f058f9d856384bb9fa168179365a25581afa24f57f5021cdcbf4f76eeda95855cc34df7aaa785779c618ad178dc260f0dc602bca9e78c20f4d2e206b98ff33f703eea90ba9813ea883fe8afb41d0ba832ad39829207370186bcec994de9212f8d5c"}, {0xa8, 0xffff, 0x1, "3a600cdb1564728215e78f21901d36389c8acfe00f7376e4035f367a9442a385b479c1bcdc361abf2f87158ac450c438148ef1c08fdba5ab6a3e2183e69d361dad624e5e4fa5e43d4b419508626ffa8de59e1c73302c925f9ee6e20ee417720adbe0d5433bad5bb1cab223848194df3ed23381940e2a48b0886bea1faef2714eb66e538cdc7950bad51ef78b21584906b6a1"}, {0x1010, 0x1, 0x8001, "b06ceb5a5344c577c9469b95336bc208249234ad858ee3d77e769eebc6bd441b0de783036a3d33b0a75283260233e22f22df538a82347b6bd2e6b1fbcdce87e7d24bd2c60720712182ae815843fd5eac3ebb712bd9bcef48cc63a07302cfcf5fde72d65bf3584f626a2934ce26ab4a2d55a8f0891b576c35fa72158099719277cae4446c4a44da74f43dcaa2ce6f581d44ae88517e68e09289c8645fec0f2d3a302a68fca5716a8834a2f2890413588e53e2e276ae936cb15729b0c49e011794635e7da5047e521fc969e568c4604b7ee44b0bedc53c7bf96a2d696d91ebcbab12bf61f92bb915459f1a988d309d2082cc367732f2db0c4e2542bfcdaddf0b36ece9eb3b350cd8c48c48c614a5b0eab97ce1ae22641ec7c5812b7f4f621ac5044555b463f77710619c971bc5e7c0c4f614cd96e648516b7978256bb6f9738b7dd96d0f043c2e35970272d55f94093afeca67d7d26e962500be08120514e39ec7c4d12114805a6c92972458a28fde8e1fd6cd4d6ce04f1b9d5915d0ba45c30cd4fece841699281d6ff2a359a2a08d43747e847438acba83c505afd6de8c56af40cdf8cb93fab0161a151bcf9b6172cc19d47e13892c32ced0f409b562103d604c208d43ef52c4f7de346c1140e52e1e4dcc00e94d8613f1c904cdc91ce259a3ef0499c4cca9a27395b99ab57ef8553b8fe4274e53baba94bbf10a58ba10173a56a07998c6914181f18c708355d6104e05c4d28808ae65386a242b2fa92389c75dc358c184659fcb23764bdea3d4e3aea542178936f805a25811240206e495b33644ca3bea7225cbbc344e4362411acbd5848f0f998791ee4b5c12782e7089c3ea6ab5c22b16340eef475a9d4671d6ebc259f87fa6a36332eb08360f1f60d4f99c065ad1b7a91400c3efdd3bd3ed28f22fb45258074a1593f055a49e2770287415bf504b7b581ddc067387081adcea03edfc3e24a550e9f9e27db58fd26a30d2ab8cabd906e17b9539f929d7db0d5a6bb6f410175e46bff9f2514aecaab178a6e932116d33926188e607cf6f978b3b76e79d8cea43358935fc5d1dfaa18e25906cba4c24f3c52443c95de3935dcd68a58e3983f0475afef3d81a3c352156eea5b26441778c86018502d40a93f3096e08aca8ce4687c1e0993650e0b96f8ea08fc165a411b4f00e4b4173aab233a304187f6dbcfd2ec67f74f0fff41cf1424d51b8be70cb45a55f567b9422271ede5a4240cb19d72649ddf98f1bc6aa006137db30170e5c761eb3c4cf8224fcf7df24cb0d699d401a09158e79e95a93344678a6cc9cc357943580ad96622a033331aa273e7d9723b9117e1e9a0e868d1cfd7bb1c8bf1d53a4ffbc7c9106d6581fb0f950a979d917b956fd18ee4ecae41d9e1a2f69847927b086642eec95aaec8d38f5ed246da64a19ee15268d95ddaefbee3b7b44e06920e5f34ba34a182db85b145b3f64eacdd6502693f538d21245a39b2db5c61b7c73420b51dd28442c7c1b50753c71b34d8efe9f78ca8acf9d26764dad5e0c456c9bef29347652d1065fb1c4c93073e8b4f8cb6e84ca3c4ccc64c24ade5bb9f805838e6f47700061824af2029152158a467879aadeca7ba6c3cb4ba8a6b806998d9d3dc6140170dbf9697ee310dd1e48a045547cc00cd6f4852be18d925b0fd7a588b23fd4d2c3c72dbdd54e124e2a5bac5dde2624cb09a8db5974bcf49591f43fc23aee1f6d66f5acccfff3e83e0bc03fc4f60832a785c716f5b8f3a99656034a91c1ce56c108cb899dd1459149e4bcdc8072c61954839134d25db6ac0bad75b921a237ca1c9a159df78be5f2297783050e71cfec2e2100a8ff238ce706cc10c3d3b8cbbbcdef61aaee53fe06e3a9d632daba0105442e7231d62e93f75e6e832181205f275ed15a3e35b2b2c495fb9930b0d0795e31d46fcca8eed75435eac00ca7bdf0b14e271fdf29312bf06c953ce84ddd8c631f8a3d96a4a0e1a744b75602d3ff7b30e19e853ab7d5bab05360d5df155f1e5f4b51519469f81f72d143c259553563c7028080a6b9cfe5a511c8ccd5d34e31b3c5d1b8e41eff229fca0c9b26f1033e7ca05f2cd0f938cfff3561abcc660b18e8ae892c9fac2d36ce19561a1cb6e2aacd022aa9c40dd5ddbfb7fff444649ad75ccfaa625fbee44aeb5de6a71370b6f273b0b7ae94670308ddeb88449873332156652b20a2baf50697bae994d6a90d2e4b7d34f859c7b01ddc907fa5277d29b6e4aa1bb946c78d6e2e706723fee3601e30f2d9d85fbf0e23801bcc14cd3a6f3686b5f3af083924ee2d087564b915a31c1da94a012828bc4916b91fb7975dce51e5e9203a6583c45fe0b68811b02b592f698b64b6bab2f5151d19f805e500727745bab03cacb1048218bd98cd70cf3e9394b11c58b1452dc150e6baf7ba25c3ba2d044e4ce56904ae415f0ace4f634396a2b4265402d7209075b4545313a09ce108f84622f81ba2df8706ceee48092c2019598a82961d903d14ec62f75f7132a3b7a4f6b0d5a59a6839ce8fa57cf7a46faa2097d71f350cf69916b89305f297dbbd7d5992070824f89d6fdfc806d261528fbc5ad8eda1adde44a27b2858cdb240d6d0454aed11bb5ab33394ca37e94b8078ec76a457170d1eb8122c44a470aa7a73b3830eabbd75bb2e2d9185367072395320cb91a7931f1617a58b7b722be4904a3faaf2014cb4a350e2c9e38b4f298a1ed44bcb29b882ca438a8dbbeb6a2c5f7397fe958de845ec748b9c198606609ad51715ef725f63c8171356c97d40499dc56821e8009f1c82f73aa7c79f7815750955232e761794f41bd69bf31b2cf0a6b62cf2bdf9a2b8c8d52d0b5727131bccc3a77e80d9ced55332e7dbae03a7288b6b6baa1eeb8e3d030f57afbb4c95d5faa537259c6aa58b407a019b6479cb2958347bd87bf61f58acc0a5b2df840830147b1da9298c40d7242dfe1aac2e12eb490118e9f9851ad87cf79abc98de3b788042007a0a58c3ef7a11b327d82fd1c0a84f234fd6623c62f97c9eba40b45b621d2a2b621876aec552a7b67229f86a92c89e7e406e4b9c99b6d1013a62248059300e7f3703b9b16a9134d088f160b4060d35398e9193b627b03baaad8b9e4c895c514d705e549c0cc60840a06a54f63de650c9c61d29964d91d08d770fde215d66470f6a4910bde8333c17f23e246dc9fa5f298f89b23a7675aaa3e84c1e755c5a321ae3ac6feeb8d5e1cd32f157998a618774e32a32dd51ed10cbb44b7d423bbc3d88c35b6319508deac94e6ae00f5002fef4840a056e53cc9f84cfeac8bc61cb0c5bd0da5317b0cd6115f9c57f20e9380cc140a1452f1f5f2afced63b55a3204a28b9b7f171558ec6959911c0a11de2f2439b14faff22b2849a158a3cfd3416ac8e7fa6f0b6f32fb103531bf324c36209b83bd6a219ba763c2877f78fc5abd2185f8562e0ff87ade594c29932fd7c02f0054c92515740b1ec5c99abfdaac347efaabdee6a9a0d4dfc367ee52fb49c7fd10d55b1c1bca583af499c5d7dac63090071b5a6db148ad64365b08ea3ac3b2a7a6f1026b96c561391605fb7d8e4df8e7cfaaf5b8423405b9ff375ed3b64bd4cff230b07195b5db2d607ee6b8f7b83460789c63558995a669016694328cc6e000255e71c3fa809c48c79191ede2f68559582223fa219a626ea33b78eb17b96317f8fe18ca7d0be085fa6d6c20d99aedaddf8a4219701b82514605abf10bdde59e6f4daa870e541868431815ddb1df0c84674ad51bf53a33a52ae405d16ef92b76e6a163f18e631cf3a1c214b6c76260b23d44ad4aaaf9bfd562dc33ad8ae7a3be3a6ef2db49e875727916e508cea75803307a5f21e804ef1cd1eca1c9919a5584a14a8141220c99517d7da7a3ad5d67f12872edd2cae01dfff166c3be416c8fcf0f4789a5094bff7e6570bd2d6a94f3c126ddf4bb1c005795099ef65b32945b2d215d3c886f69e54064adc2fd203fa8261c628e050da17ce36d01e83baf359f85293eba8cecd72676f779767353e92d271090a88181e3b4d860bad0b55babf1e483e8abd535980f0d128b87966173139532dcab88b836e0c1522d5ec4ba63fc7521c3b575f7c109921cfb512834469a232732a90ea15fe102319282f6ed02e20a78eb54db894907d22af9cece8ed0c438d1b77bb6093f317e099b8893d7b19b6c747de6f279c958ead14f3fe907bdec464ad6ee09f1a1d4decc0a32ef1aadd77d3ce1ca0e14142d38be2a90719dd3051e6c9cb98db15508a986af3cd9efe47d0275e5dc0e6d7244df8670dfc018fe8e15c86676999e842958cb8f03ed052bc3f416f0030930281e1c5fa45ed108671256d8ff44e5284448a8a85300be46e73cb9fc787eaacf66dc717c33d8c301dfc5a6a184ac6bd5993b5cd2ff63b1370590d31912fb3e47e21ccade5b375e035393c08f78a1ed0a3a510f45705f3ee2364305c6e24d403e9363404039e6567defc4741284193f0a9e2a0af8b12eddef1447c08198f6a48e3ea8a994c38064ec735b3a2c9ce67676ecb8aa0ea2e5e687f1e7bc37ea81f9c1e9c42cec76bb612ec45e7bf7b697560dfb1a9ff07c414ac6ed5c5b94f45dfd5d0a0918f6e1e8e4ce26313ec712fdc04947ba571cc3fcff6ac949ebbfcf8d48f0cd48a96b9a66043c5096bb46223087072d47a6bbba1d6aa8bcbdc984ba41bf8113f6a26eb098d2945d2ff36f7512ec0e1f45f008006ef06b5decb3a05a4066f2c295c6254ff6ad1badd9642ce94b498aec65cdd83ff2193091aed5ee2b2ab6b7d418a1cd902dce452bc7b7b10ece183f9e782669d5b76af25f80b41ecb001057ef7bb5bd086e7f7d8b5c606855e75be2ba77d1422874958b1c74eeb3cc110616311421836e2481c71d3c57502a1a7787421608636479db10dd57de22d8711b0e85faca369639465a9a871a98e272392fa1aa17594a3b76c42a3a7f3fac2c8f17178d379b41a575916110838e3d02fe5d3f0c3bab79d7d6e6b130aa2a1cee8709501ae551eb928acf2f021aa23b869687224c5244f42e3db5d8bc0a392d14a950601718f6fba325279403089f72c3336156f1c2ada19fb27f6bdb6bd53a8326003c58031a99720bc3707c58505ae7f1bbfa6c1b756229e69199af4e4a09f8b8bccecbec3eb7000a18bfa7763b64c4c83ae02ce331d17d33f9081fdda7b418ff405ebad7cac7a6bfd105b559b362b129549f972308bdc6b467ba4459d9e7ffb7c1be2cf3051aec767551c315726038e69f528ee721e7205b8757f1566a4c68615aa40df5639bc27c2fa39ee757c3c57b5660953f3b96d41c7c9da04dfce623b1cd93e2ea503fa1b865899f4c0458eb362d412186e8c91f9489d821921c84e1913c05e8a1fe2bdec44941eb5d4610926473c1fb288736d1197cb7eb3904233447804b4e38c800555d021353b3c1d08322a56bff079537466a1284ef97fcfc70203d6a6fe8a495856ed9b1aaa27ed2facc6ebb9474c71798ddd50c5c3b28dda2d8bf04a3d8b6db6666362755f6707b9000e6037587a75c22a8c6d6882b317d2346dc30839b94c9a4129128fc8f52b9a0271e864ec3d838b8121dbdb956b3f4c9a3ece965bd73ff6ae262401e714224318aa4278c0433f7341c082327b1409c16efbab7f35b774eb565864e0fa2643864a800d2ca76cb1b06b5dbaf58bcb257d41d6ad1165248a91551a8d9fd08a3e442056c45642413c5d52dd5da775319155e01674263a5f40c4be6b2c63072bc36fc69d4530e4c057706eea1a11f0e35b72ba1ea6e8c32bfc17d"}, {0x100, 0xffff, 0x7, "2a63a88303771a883c939260ed609b3932a29a493badd7cb23077dd4fffbcd5f4aa61a617b6c6b1f0a5bd4be6c59031d88a0e56059a2670dd726fe77ae7429fa0c57e8cce4191c3ef3328e238524e060fd1c6b824a81493cc9de289ef4b0849dcdf3313c347c237d6c94d2c9d5e0a1637789695c4b437b83991609b09be6859d5805db1f9de6fc7b128e697a3bdded596f14cabc33014cdbaf9a6215056550d0e79b252df482af6ea62bb6577c37a506bba9943e72dad7ba91090b1f638128bc02f51f0f0f5e7d0cec32d7efa29c03c49839693fff3b4a7f98f0eab352fbfe53f629848c1468d23ea3"}], 0x13f0}, 0x604) r5 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom(r5, &(0x7f0000000080)=""/10, 0xa, 0x1041, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) close(r1) 01:30:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x80}, {0x6, 0x0, 0x0, 0x401}]}) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) dup2(r2, r0) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000140)) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0xc8, 0x4) 01:30:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000300)="392b94961f8fa388cf98b914d5a5e8ee177f5d35156e89780b2f4ef81b1bb65a29864506db0924377edcd66aa74b5033eb5d6fcecc20df89979d124078bc1daa53e79306cc077e992b105af34571fd274838cba5e9684b884ae03b2d0b8469605d9b2d3cdea3ef852ef88ddb4331", 0x6e, 0x400, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r2, 0x0, &(0x7f0000000080)) 01:30:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffe000000000000], [0x0, 0x0, 0x482]}}) clock_gettime(0x4, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:30:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) fchmod(r0, 0x4) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000015c0)='*', 0x1}], 0x1) 01:30:37 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="0000492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013eedd0a", 0x72}], 0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:30:37 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000100)=[{r0, 0x54}], 0x1, 0xff) 01:30:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000200)="86380c3379a8e9bc5ce074e6990000", 0xf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000000c0), 0x3, 0x0, 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) 01:30:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 01:30:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r1) r3 = semget(0x2, 0x3, 0x51) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000004c0)=""/238) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:30:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:30:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x3c, 0x0, 0x9}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 01:30:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = accept$inet(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 01:30:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 01:30:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="bc50de5beaae1b1f3f17537678156ebb898b373ec3803aff7e9e81a15bd9c077ef32837847af5bb79cc9476d5b9fcc8873fcb9f700"/63], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000280)) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 01:30:38 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)=0x2) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) r4 = socket(0x2, 0x4000, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="8207adfdffffffff04aec2cb77044392e308f882afc1471358936690ee70202bd430899b48d008f285ed829f072eda4c53be6d68cee0a50e1f1cd2dd125b7cced039d418e6e36f7b0399cd4a1558d5a359dc4b8607f1f2d25badab9a90a7ecd370a092863a8c15bd85e378ccd87cbb9bfcf8f82faf5a350a73742c29484ae6e1241b19a674e935cee8723bbc40caecac14ad9719f81618a1b5e86503b308d04668a41ff03873c8368d9e633e57a9d1a0e2b3f04c3d0ccf878c84d2000000000000001009082028c0b0e0225ede80fea52c120a9800"/234], 0x10) socket(0x2, 0x2, 0x1) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) getgid() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) close(r5) 01:30:38 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0xfffffffffffffffb) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='\x00', 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x6) fcntl$setstatus(r4, 0x4, 0x80) r5 = fcntl$dupfd(r1, 0xa, r4) r6 = syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000300)=""/94, 0x5e}], 0x3, 0x0, 0x80) close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x1d) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0xa3}, {0x59c0, 0xfffffffffffffffd}}, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 01:30:38 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r2 = dup(r1) write(r2, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000003d0059370410510fa65feffffffffffffffb7ca", 0x28) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000e63e5641070000000000"], 0x8, 0x3, 0x800) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES64=r5], 0xda, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) 01:30:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, r4, 0x0, 0x81, 0xc006}, 0x101, 0x9, 0x3}) 01:30:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000000)=""/219, 0xdb, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x0) 01:30:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) fcntl$dupfd(r0, 0x0, r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:30:38 executing program 0: clock_settime(0x0, &(0x7f0000000140)={0x77359400, 0x7}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x81, './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000001c0)={0xffffffff, 0x0, {0x2, 0x4}}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xf11) getpgrp() 20:33:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@mask_request}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x1) 20:33:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="395bcd1cf8b2f4244ae2ede51bcc64c2aff2be34e884e316dba013dbf66762a9eb606c91bc261259292aac035eeb04bb9b688ef4f8054cc73fc1bb94ea001b98df05f4554446d268e96f242e054d410b25ea7f3e48e56933ee9d71a11f38aab1b0cbfe82aa50326812b97f174adf8d9569a0ac9f069113ceeb8abcda59b6ba15d0392e187d012ee9f64c976346fd02da9255402cd2834888005d8aab643927ba57116cb92f78709d4f9f2ff7fb9c6804b43c72a6641467312c38c58a21c34fb833"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7f"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x23, 0x4001, 0x40) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {}, {0x6}]}) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x140) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x5, 0x200, 0x5, 0xd, "274e1e9190c1b73eae92bfc28576ff2d29f5159b", 0x400, 0xfff}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000000b73bc37834aa2ab4491deb40744b384c3e0b7b390e3400701a497ce36569db5b95672f6c00000000000000e961954970206b97be4e4ed63f5e58505ac040ac424598f09bef1c6b843ec329f87b814498bc0d462fb0f4f3ae331b7b5b9aeca309518b1cb86845c6e52202f5ec833b652f107cab7abff62c38560689ccdc38fc5db7"]) 20:33:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0xc003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bdfe11f79d739a1302bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10c3006d2bcd8553b53963781f08c44b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r1, @ANYRESDEC=r2, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000100)=""/138) 20:33:20 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) rmdir(&(0x7f0000000000)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r3, r2) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000180)={0x101, 0x3ff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)=r4) r6 = dup(r2) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 20:33:20 executing program 1: semget$private(0x0, 0x1, 0x610) syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 20:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x140) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="d548c294fc4b90ca7d0000000013729af06255f23b88c0f6bafe42ec42fbc2c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e30", 0x61}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="574b4f9bf8d3a63ef07c9a739a5c0f3110cfb8c42d812bbc9492dc7e89f1276ea3a47269617412d1551df15906db047f45e983269369a1b4596bce5431518f01eaffba2d0172cbc8e6f8db36fbf9233147fc215ed666edffa566c99d196b9b224d92a5bbb89aea5d6f2c65a05e6abe9bf49203a492d0a7f0aedffd899ca6c287e94c06adc57d9a195794f9a164f80bd0b7030d12b7b2daf40672a26c58e21a7ce3b31008e79fbe0e8fcd0cee7cee9198fbe5dc2cd5495c36d68807c48e43d3babc0846b8506e6d418dc521f8887c242af1", 0xd1}, {&(0x7f0000000180)="dc4a96b539ded4ef8fe0e773654036bb5fb48f8b61665cb7342637a90b7693a73f1175e4b84ae30a56618431165f45dcd59121da3081af1bb450bea589471b590b6fff2cf9aa1d5faf3d12d55d0b3e47dfc019458d3dde5f841fda9947567fe662f7b10029011b4491e724f5ed020bbc30558203fdcb99", 0x77}, {&(0x7f0000000040)="9a296bf65c68cc44", 0x8}, {&(0x7f00000000c0)="e4611f8eb1b1cb2f1ec492b69f3224d632f2ac8c", 0x14}, {&(0x7f00000003c0)="fbf7914af418b7ac423358c1313fa86693d7d7390d260cca6b71eb5dfbee365a60e5bd962c571dd9adc8ccb548c579d824b77db522f3cf09a1f12eebda4aa4be42275185eed3424e17509a5b4ccb8f9348bebd0c656e50f898a6fb5852ca479ab9af2d90782c98a9cfb33420fb57d1f8c27a147dc278df09e6f14016b583b86f909253063158b5335be593e0c047566fbabd3ccc5b5dec806e55b25875aca9a067ba80f52f59a407977752e38a43190757565c81d2685c385f145ce3ac51bfaa71991fa9257c72e4c39efee3954cdc286da3981a074e39d318c08c1713b228666c5a7f", 0xe3}, {&(0x7f00000004c0)="ff859dc5e6834b6ad9f274ba91553b7383f89aaf58fc7c9de3c29be7e3f214e15cc6b7b2b07c9eb3170b886e60f3bf07e90dc9338c5f9d35beee5017fd6aa2afda65353ac61cae8bef20591a12be09f81f03d288fec7ae6cf6c0d44616541b0ff2746f6a8f4756766df250e7e2091fd931b17b7df1f8c60b6784264c634fdc0c5effd7962f97ff155230e6bf5cf30e1346ef3ec9559918062788fcd08dcb309d6de67b885e98f8", 0xa7}], 0x6) execve(0x0, 0x0, 0x0) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:33:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400", 0xfffffffd}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r3 = syz_open_pts() close(r3) dup2(r0, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x1ff, 0x0, "00000000172682010096b90000000000ba0400", 0x200}) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x8000000, 0x32, &(0x7f0000000240)="9513f3946092ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b4c7c696923779bfd3ab80d173941a79b7d45722a806d166b1bc4513bb15a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031411ebb9a54c1ea84af314f2ea3af09aea55d5ba7a40d41ac315e9dbc906838a88d756b2d17d0d70000000000000000000039c0263da006ff42df4e03efd9242bda6ddcaf79aab366154434b2167980b3f55e6c132b4f4d451ddf42bf9bc7756b6b76525fb2c3d2e5e569890fc327fe2fa8a7c840f94b239049e1d92f3092a0b3550500000000000000c496559b37a19938288570fa5e5c3417efae52fd8ede08c310005a4f47fc05b909bc9aeffee5d52ca49ef50efad2566d5ad553a102801a8fd794ce76aaa24425f5c8e5ea463e1ba0df8dba351d65bf3e81dbb77a26290ca793a1f49b3da5fcf2e1c0a4e0defd84c403c12c91ec12d1009587", 0x174) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r1, 0x0, 0x0) 20:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x3], [], {0x0, 0x0, 0x100000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:33:20 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r3 = socket$inet(0x2, 0x8000, 0x29) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="b24015c388f4988833645f3582cc7d0a634776835ba52b", 0x17}], 0x1) bind(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=r1], 0xa) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 20:33:20 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f02432d8f361a0d5de6f695cc017f7fb3a000669180bc816789af83fc080", 0x1e}, {&(0x7f0000000040)="23af89dc7420d5507606be107c3cccc115a9f26c357dd46a31446745fd73be989725af948cc2a0287763e73711f294b8f31bf665b98994ed4c3f9d3ce8131274b1524481628e4d1215af75d9e8b0a66c306f72fea5551b84d691724c14fb164b98123b452724d580a878b7dc4995500f5337eded26", 0x75}, {&(0x7f00000000c0)="8781c420d76a5f42b1c16df9172309f01b3151074fddba4ec09d39be90e6e0954031d63db464d109731ff78f02d1e8c003c6847bcbb5c3f2592e8bd7c2777d2abb338d17abdcb775ea8ef0517b98b9486c8fb390b8a60631d61ee34d0bb487d771d4e4fd7660587a6086cd64945dc789500684417f2c", 0x76}, {&(0x7f0000000140)="bc00c6acbf61cd", 0x7}], 0x4, 0x0, 0x9) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:33:20 executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb04009edd828586dd6031797100363a0000000000000000000000000000000000ff0200000000000000000000000000011dc615f4f14db9cb01d5303add348ae083d2930be3588d354c98756d389dc1ba962ab0bd15a12cf0f697b6561a631d5ea45125e327db"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 20:33:20 executing program 1: socket(0x10, 0x4005, 0x0) 20:33:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="f577fb7c2f910b67695dc68b926d03307582a456e5d104efc16656a917c38766d7", 0x21}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:33:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xb94e8c3, 0xfff, 0x9, 0x1, 0x101, 0x0, 0x4, 0x2, 0x0, 0x7, 0xffff}) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="b42bf54f4f8712b51dade82b3805c7cd56a7bab84eb06c75582051926304e99f0966dba943af946a8b7bab1ad5deb3bf752b3057f7b040bed9f253f7bc6af39721c32d076a298f89b63e3c8686ca0675b8c06abdf1b82bbf32723e3395eaef8b5ab422c6ff6fd084be3a5fcdd7e220a3233e53783d33ebddd9a114961f8ada53360767bc47bf6d4d74ba8011415626e9de6219a1fb9563243bf5d03ad38e00521dbf03f31342891343576de31448f54bd3c2fd35fad7cc1cea411521ef72153900fdf3dda3ce3e71182da395f6ed2e9d959154cf2544db1617939a372b285967a4c6eaf6fb550dcc1726f5882ea558be8253db903be85bf1b50124160895a8a8ee6e0f2f24f199fac5ef5514abce7f220077a7d73560bb8cf0c22b310309f19050b85dca4caad3c974b38a4b4a564136488938dbc18fcb2aec7c56aa0f77c737f7ed3aeb3a98978dc5f319beac32de4cbf739f8d8337b0e0533da58e1cb44d669b967601e86ddcc59127478d30ecc675ba02b3f6cee5185108e4bff59a773e4775f7f0bc8059a2b97650a46ae6f8906dcd94581b6762895f2c4e92523c42785c95dbcd47a927190a0d0f83847b712e38b79d3954fec798303d7dc620b9c5569cf4114497ca1b301c2218ac203cb59b5f733a566446b912f6aee132bd3d093252843107180593538abeb303dc67da1a33508c3964caa0926bac8c6a364bb8629e343d974d1e964b1a620045961d059aeab81e998a7d2d5b3799ea2d95a3cfee12f31a655d9d1dce63b8a1339da1284bf279026485dac77aef88d6bea5264172fe24c45a8cebb001bcf27af0139f92ece7858456d4fb6daeb41b0eb91d86a8799278b4c2ee1596eccd8d3c69dd94e381a40e564ec4b254e235e5e2baaa911a8bcfdc96acf6a66350a3cdb3ff94d34d37b372a64fe86cc0187bacca4861d5da90b230fa9cc344f6ec409d68d4191d42b7301c0098beffd5e64b7d4c43196f6bfc88edd96338c3ce4b566b9d4a9d02d96879da478981cbb5f80abd37afcbaa1609d267dbf79d23b40787b12ff3731463f311b59dd203ad69b78e808eeed76b682d38f3547f4ca754b3d5c2196f7e7e4103356131729224eab3355c77213508333e9ae7acfc3d59bc9e73643d7f2483d26c83a348ea8aa27833e6f652d95fc5fa8fefb964f960dbe89491157d5fec4a7ffff552ff55957447a2b7be1690f8a9473adb5594b37bc6946873a3702365ec06ca790a208cf84fd123dd8fb86d6ce78673d25d6b219b6e851d56e86f2e0400d350d45914726d86728d3c20245d0f0c9b852ea0ac928980044dde6ec588f593b4264f25d08820faf4d7407d42f6f0cd6ba853c79302802bdc9a7773c4d9740535e0b78aa0d0321edc20543b2a93e5154020de71ca0409db6d6f6e5b62a296c43b83d667bff65e00ad1433d644822fb68cc088ec82e47c2ac674c59e04126a4899a1e4d52ca97d133f85f15389392843d4ddf846a5c93cad5506d54e08975eeaa492b2d53e1142f76cb24d5596fabd2db625f1b5ab60ef1ef503f299fa2f403adf2ee07bf2c8c3006e53401e80b3aba5ad1e3432e94c742cc06104b704adadfd4332f3f9ef1f30a922cc015ed106c634da18be94707e29161e34db7fc3550e943279edd4c1f1fc63e974a62da614554673d17599b4a15d1d882f7fb71038fda1f9830ab2f7818df72eb868ed28e30f9d0c469f04e8be9eb6e7c2647ce6208bd44f0fb6aa1657b4d50e1180592d6f6b8e9105bd4d369776956e7fee073bbf67334cf49385c0b270caf3e81b39a3c3777054edb4d004823a55ededb19bab5d9f716dbddd898541e4511012f112e11d81d544228ebe38646d4c5f95f08f9d273c02ac4eb83fd02794f2a560c40cfed44274f376fa8dccdc35f7fef3647d480a0e2020c7da8e87ae0d58d684838088d19aa967172134fb3f6f18b444165a8dfe32eda8e27f66a57c715edff6be7cd839b5e03cde1a9ff52c78ec4896313edef58a99a15ebc077efb20a14a042b2e58231b0924223251cd22cde4f77b8a248d935fd446692474ef4a16a4c03fed964709e145dbd4d99f657248225fa25cd9108dcf16678651bf90e10e6fd9c5521dea53071148216c22cbb1c639f364f9ef8832703ede665ed2bfa41ee823aba012654acb02b87b943f1749327417d157e0c198572b97a4138459247d2f2c2d6bf4929c2b0a19c185708b056dc1ec8885b5eb5623b6b6fbad2f8e6b82496db3d11b22823c7c238abf8243da02016114bb26ae94987ef8c9ddb9832bdce20b32caa8ff77c09be0a9b45d7304d8d4cc9c238793f219344a4ced4dde7953ae9da697a093b64206cba0292530e229c765b545c61437235a73efb358b03824e49f95ebc8399b2240be921368686d1915a43c9e255d995dfb37049d251a91223b3837990ad838380cf37b9c0ec16376d606c5f7f143f5072577cfcdc9be961c6aef61002de0d7c1aa2e261ac13db9f72da4b5451673f9e7398a35f62e14c714b0ae9992a004dd78e31054ff12731cc2a617a362b04a62ebc486c32e8cc1a541612d80be7fc4d135647236a8fb43f7db65f291a952141d707a1ad06c9bc83fdb7bd26ce2b22557e4b4bc7349e4c70401f1c95bbb0cda89b68971b60f7f35b4a4f5ea7c4d5eea2605ec6bad9ae23bbe80cacfbdce75059ee92e59be32399e5855e9e7beae04a415c75e57d80a26b24bc6b2448e3534c7cfb8ee5483e0f94cc4d4ce2729c1439a56ab17d16d7c8035e52f22d8041233d348bb430898219b1676c6f09a27bc27f6f742c5125939996489aad77f4f9227090a26e1ef72e1418a33c156ccc441d02bf9d64403926fc2f53683640020a0df226a706308eb2d98bc5d5b4131cfe39d398e020c5bbc87c350e1ac0c2b38be1f3464b2bf4d34c8ee5c8ac082e6053aa9ba2ca8c7985f6294ff09c8a103895acf0d93e79deac3f538dc5266b42a44af93a51c2eb89c87f3384d8f79cee0cc5c6ae49596c31a1a450888e5ed249c696e2056a68c6f0506f627c96729bcc6425d0ff741529c917f31f306b9eeadf73ab2601131a903f0de2ebe3f0c1942716d749a5ac8cc7e5a040898913595336615aa57b7044cdc78140624d44ec635e3e25070d832d4a4e0af2700ab12c83b54a2ac12ab93e39cecbcf5959fef4a938cbdaf5019102c8c1100a61812b738487d17ef25dd4b11f18218981123b3fa270b118a55074e544a33b7eb1ffb191a23f9ebe8da7a45aa2ef51c539506d673ff7dd0f5403797893a11f9e2a255731de444c54396586d71a53ae9438a51d360c647def77e9fc15120966628212b1b73b70204b63aa6cf3d16c3048533f2d47f0b69705a238d8d55b9ee92b50800623f2768726d61475d79a6171a2db9244a8c05c8fe1ab983416a12323392b7cc0ac9563c85c221e02da5c5d2397b75eae11ee03ea08cc67e82acc3d45c7af6fe1a88ecae532099f13f7c88f1a3e8cf9d92265e8f212284e16e8ebe9388943bd87844b1b231413a97dd1f40527b9163be2cdc97f92217b2b194c23c5a1ff594edf5d932523bc25466e16e83651b265963d96a7dd6b24bb7f5963a66756212e4d6f8822150cd5525acb36525b8af3720052b3cf2270c1fbb223688b2c717b76a0bcdc60e273af7ec38795c9c934b92462cff4a9d33d6ec4ca17e4e60181b2bcdbd13292d8a89af2277750555b205291e57af7f74d7a3e3d9a417324601f09c42914d15b1db4d0d94b28f99b176765606e9ac6e6b602792a1c5fa1cc6dbe0088a43e5cd730a03a8d4e52b09037295c891c195abcde09654cfb5c8ca8f89c87258c751964924ed3432e3ac3b484ac795c78577e869b80abe052e870297a337ab71b58ab7c3c7fe42782a6ddd93c489af5da302340bf41041397bea7ab0c0836e981cacd9d3d2ab8329e35a98b21b89dd35a107374b9fc6d51d1c325fc9876eb3b78ff80cd092800a03bb4273b37a7b86e6339d2d6604a13d2e58805846d4dfafe332cd669195d41fcb4f05d2756fbdac5759566053ccd68b11fc64066d9d3a63a5fe6448c8b423fcca98b370d079b02d4f80b83a343f15deb670cbc0380c9d25243872d27960c07d5e1e4f4628625586a318044d9381d18d452b3ccaaaab5818ac7a0790b330a3bdea0e379f57b01e6a5a5da4ac155201814896374b9f699bb6f3ac354caed197d1fa9ef2de8e940efc652c465d00b97f11c2bf386629db00cf952ac59f51db256b0562a82e19b1d0f0d0bc429080c2e2b7c5ba95800fc756417c686d597190b631226621af4dea3bf959793b8c18745e7201ac8f1e6c0f957fdb4f29f3e59ebf5fc65c98bb506c703d504ab6579cf2b505eb714900063b0eb75f5f784fdf9746dcd50b78c1aac165436e0f0e655fb4ac86d06012422d9465519a4c3388b28e8e2af1f26be76c89c394c67e69e11e7b00daf161d219e5338b94044702da8b02943a8a6ad6f178e844bd2b4f7564fa867f7c9f94a7020d3f1abf9170df1374cd79bdc5bf87d85df53d9f44acc4a5c4891df05f695d97b773dcec286d87d1369e0124f9bd9c8cfea593ba0ea22ca92452b5707512d138e07e31508db241f8384dc713c35158eadca03107b941983000786ec731007f6e0af9ba5a34b589b69b836bb79df1c499f3a58fe70311143a3908e586e7ea30b138155d93c0ab1084b106a99055aee7d86833a45d05533892abf05dc48e4e5e2f5e8818e2f3db01791f9a342e30594edcc490eb6c5b61938343f0d97f58bf8529812e30fd5f1be9e1370b37d66a2af8c55eb6729af3a1847e287964ab462452346fda3d7b23bf8b3a749f86049634d4859360ba72c8a27568df2d40c2930bc21dc5579728eff9b606facea54bcba5671c71caec7119e8d132df4b588aba2ac5f5769858e39ea9f48d5ae885e88812d92e1167a12b6ce1a8bc114c7db794c57dd5999bcbb7f38074a509e4cf138fc558f99b3505d4699200d47a09db0c3eff1c039535b9de81c1d24c61a43659d5689fd71f296414b8d8619e089c05b34dd43d63038f5c8294385ec30cd0d9e025d9c9be454712c2bf0709113e30176b508e1411b369033987caf38a6ed15b6227377d78e12f79e99e366b813b0152fae8c6da5ea31bd267d5c8ba0514f922fbe5796fd213bc278a779ba80155967d3983f94864d4f3364ee91d946a1de7d92a08dfe0a3a1e0188ec5d916272c29a57176df35dac1a2181ad140f15500250915ce0bcd6cde2a9b0637fe5e16bba75475abdde894b1d61c86be4c7084c16d764a7d2612317f392c1f62078b13085ac277495b2cbf629dfca5736fbb33bea58707226bb6f6bdde59f60768e56f2b89606fa836c76538b5f4974548a574a2f3c7a0cbc6d879f9d3d4fd8a466697d57f9496c23300564afb158d823faa983d09c0fe71ea613b09964a6a25c0e18215c1414ff2f612a93d77989f750100415e0543dabda978f1b1e570bc7b20faf302dd988d62a7a687729b89ad9f28ec0605a7b8efecac5fce043303d579ea02f40df98009e6162aa7e87050e836881f5907ff27d2e86ad1b19879513ba222b0405a7aac6879660f3f2bb9c30b69c65335c26158d6cbc5bcfa6bac0f737c65c43445d9a561d554344e9b0f28fb2121df9621f37dbea0a4a2464b23700f2743ca99fd2519bd6ecf5a820bbcb44fdfed41ffb28e5f58ac1de1c01f1c0fc547e8d79b60fe681a13e4887b4e550649f0be6fdf3dd0d42c140f53383025260e7f167a84c0fb7e81cb91bb4e1251b673a77ed3c07f5b671da89c6111beeb2781", 0x1000}], 0x1, 0x0, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f8887ca467", 0x5}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x40}) ktrace(0x0, 0x0, 0x0, 0x0) 20:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d70500000000000000000020000000000400"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) syz_open_pts() 20:33:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c, 0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) fchown(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x3, 0x7, 0x1, 0x80000000, 0x0, 0x8, 0x0, 0x1, 0x0, 0x101}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:33:20 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0xa) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04 '], 0x0) r2 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000240)='./bus\x00') r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) rmdir(&(0x7f0000000140)='./file0\x00') 20:33:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = getuid() setreuid(0xee00, r7) setuid(r7) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r8 = socket$unix(0x1, 0x2, 0x0) accept$unix(r8, &(0x7f0000001380)=@file={0x0, ""/4100}, &(0x7f0000000000)=0x1006) 20:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[], [0x3, 0x5e, 0x0, 0x0, 0x380, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {}, {0x0, 0x4}], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) lseek(r0, 0x0, 0x4163, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x767a) read(r1, &(0x7f00000000c0)=""/17, 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eed7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf67651d8bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bdfe11f79d739a1302bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10c3006d2bcd8553b53963781f08c44b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(0x0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}, {0x3, 0x6, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x0, 0x3}, {0x4, 0xfe01, 0x1000}], 0x6) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x4, 0x7, {0x4}}) 20:33:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 20:33:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x400) 20:33:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = semget(0x0, 0x3, 0x1300) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/227) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x1ad, 0x1}, {0x7ffffffe, 0x0, 0xfb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 20:33:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8242ada0977b30722dfa02b5c9"], 0x10) dup2(r1, r0) pipe(&(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) sendto(r3, &(0x7f00000000c0)="accc74890372ad8079ed172a4d09dc4c97d34ca2a735de162e3ba0bfa8536ffb16612d1b654331889f2b1a4de732b32bd81ebcb102b16b543ed190e024122f19feac597238348372fb7e7a74788d301db8055ead3f81f7a3694e890979906b8726b807404761641018da9436f8886955576a04d6406018f4c24dfdf8502f003c70ede7e5bec7805cc233d6d51c3df515b9f8b3f2b5550def32efa7df7a7e67887c6f18615975760843de7c681e2b3c44593f10dfe43ef5453e", 0xb9, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x800, 0xfffffff9}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) close(r4) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 20:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db15126618971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9657fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628be4d7344ff93060000001f0e0a53e08ed3b09615d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6259564282c3ae42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000085c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd1a74990adb1466c4d414e0485d53d3e1433c529589733ca1f115469b2218"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 20:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) r4 = getuid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) setreuid(r4, r5) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) r7 = dup(r1) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:33:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8b7, 0x5}, 0xc) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:33:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendmsg(r1, &(0x7f0000004700)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x20, 0x7}, 0xc, &(0x7f00000044c0)=[{&(0x7f00000001c0)="bedb3a0ff42cf58d8d808430120a0e0dc01d867ef8972da910d74225aeabe34e74c97a119e39c58073a26c8c4d4e3e7111dd2908c8b39e734bdbe2f1dcabb2b085a94b3c18b1e976762da73ab928a5848a4754f6ad7bccc468768249fe356da3f034e7143a4a4bbc680e9e73115b93cd08472b52aa1842e93f879d903f918d9687e0e956ead92a13ae8789f69f7f779ec1c1f82a5fd5b41322fa9f3edb3611dbe80f28312b62ad3fdc7b8973885e6528a7ae8e57646d754c7de5abddc103fd9721e5f6d3bfda941c0aa4adb43a8ff3c499c4bb2d2b33e20e0c44f8c6e9d127871ffd8ea2070e1132d8c480aaa561285c5210843d1647d66c3c6fc83e60d0c8055c77c131ac65219b7c1a5790b66718467e830c83954ccb34aa75b2a25e8f606efb4baf0b149c0b23391a513458598a513f21333ab2dae65186a0ee70ccd190179032aa92fd82e093409d66437236f4d8268a0dc06a4dc7f77050b6fed21e3b1dda42c5bf7ffb299d00becc3653c9fa1a271c43de70a707c388184832969337ce9d4d6aed4c03d0f6ccbfeed919b57f1812d9be2df2a3de8bb771a7985fb3945aca695a7b0524b3d8634639683f392654c9b115331596f67d9e984863ba4b8d6d4b8e444967cc26506a967b6ec10a2502f2753ee4dfda672c064fa3ee8c7d369cfe4997dcf0c2c43e3b45627553acec9c2029d8a209cbe325132022d37e86a465afe79af87ab739ebb3d791e1a5fd1f85addeea54045cfb7e220ab92c7473902af99e2c754845726198d2a1eddf5604ce9f77117d70512082d6e8b6e195649f557d31fd1059dfa1c9abbd31eba21a2e0474e886937dce557b9ae822c0348f4cb2b3609a01ed60db5478f480c809e02cfb3a61c0be56aca5397443e47be236176fe3a12ee11736277a65f4a49580d40548abc65533a0ea771bd2afb1ca84cc6604c15e15d6dfdc1955b95fab61c004381fa21e6007f6d2e81b4fe590379dacdd1788b1c6507e61535f8c3c0c5abe4e1896b577e0ee62aab666d70727bbff4ea1ade2dccb29be09ed16b48f46426d041cf75ef674f6b2a4d6e738da833eab6588d4ac495b0305b60abfa19d94ab32e4af4b133e3fff65f004b7d05eb553e5a294406ba4b1a92f99790622cfbff3bb673829eeb4cb57a92a537fa591998abe07de24cb2d19188c8284f84756935c42bec0f166016f14582f4cdd3874fb91bc6a1f8b7c351932f99e69d295f278d8284cd5cb36c0e4304eb99585c92b96df58694f2846e96dd45b62d0de54c6773cd46d87569017dce0bbfd87ad1b5464706611ec967b565953b6817eb8b839f2230179a48c8fcf1f8024a6d489a56f5d7d7ffb22136268dddf031f6fe9da1c1ce30098c60433cb8f36f78524db77d56fa2eef61cb5e31f642df232a08225c5e140707f67b487a00abecc9c94a4875c27a5f6025ee760b8717a1a657d392e7242c377d1b95186c27d709afc34a958ea004ef6c051fada5787a6cc8c406f4e4ccd765e0aa487b5a989908397c67f56c6be4b71f10436738690bc1a6e688ec40806ec37aaa3ff4ea4d022e46fa797196a2a12e3e62370d901faeacb911bffb5ca55a08edbefcc69668a1e8ff51d8bdd4f1eed4cb977cf6962352c75c11a2e586b1876365d38ee9f5767de267be5a6c60aa70da074c205888e2836c05dc7336b4c40078a9516607e01ead6210cfc18a1dafa27b24e2c58ed29d10ce0fffb4d7e2638665eabf65c752226338ca859e42cbe97ff1a1708aaa561aca66c1e008ad01b6af077f43ec77c39530517694d7332d690660cd68429139c77e99ae6f14e0332bde8aa2e220105c1c0684c0381cc1fbea9e06f55e942034c12fbd2ed5cc1e56445be9c0f560771ba45e95182f218767507cdc500b7876481d3479a71ad7a0f9c092c4f8ee8632de87d4260f056a1694846b152bf7f5048a9a8d6d9ee2e4934ad155df6923236ae19005fdad048eb5e6a1e3a42231b5a711b10bab709fb405b9c42d95484e2658335b9de57c940c0bff1f6d77d1481041cb970f360aa732cfd5a67e9cb61662907f7a280660c3bffa766defc71a92093969834e3758bde920a19b3227488196218d15920c67685c578150591d0add43d46e2f781965c87aeaaa4fa6c6ca26e99c2814268a4f4cc1cdf358cd001638ab91ed68c0986952206ac24fa92dfb16313f9321d9b906f7096bd61b03de3cc428469e2a1c488bbed5be93ba2aa7836591c0e93830a81f7c8d396550733b5b8c53927d5e8371cf20418de58b6784c2cb43e276e409fe32f1635d73741ff2eae75491b9e6298a8de2a8414ab0bbe830b110512c51a42d20d97873334fc0c1d488d0c8d35c0ccec1b4096382ce17c45e7abd104fbac93517d88520619e7b4cb59ba56ec14f1d44cc05805c8c6de2d812114cfa9eddb546307418c96276c4ad0eed1402a01e16e12810cf0cafd076dd761768af920b6c4d99216bbe12807ffdceb5783c44dfecfe1e0a4dd30918b3cee099c7394adc01efc7b034eb951b29be02fa7f627eab702c66b2837681f3c166518c408bb08adad1582aec3e1a64bace00b09513dca3ffe9a8bbceebcf6c80fe9da28b7a790162d6de29f191a803abcc280e1ff7ebb39ef29818199ef00457e27f38042737adbffa1696536ef6ebec34fd056c7db9f58db86d57d1a68941feb2e50b07b0bdc07ae9b2aab4943be8b7b136c4e145124c1ec2f2fce7deb78f3981b734ffec7d21f114edf33b60c40f9a67cfd6f0f53d7424605fff897ee0f453742b4bce83e695752c4a262c14d0f7830ed00715c7951c4b4439251763aac8462dc02247f592b61bc3f5b6d6b5be8374a90f3bbe8a509da6ecdd5d3725724025c84be51dab97e2c569921a064cf27680950700eb92c05a120c870a800a8203a7dfc4758aeedc96b1d0f016bcf9e471badc086ab5aa0efec2338f415b8dd95c9c034fa6d222397ea05741f503504c28799bdbd176f9a9f11ad8af49049be15eca65f3119a380c024dee4f59d60ce7cd147e2b2ad9f18ff846195c470115be9009d74b2e44ffaf93ae84af66b3b7c19d102b870d5195daca08f6a88869485e56804b26c895da7d42f42e3f80364d3f3aca851e0ad76d4af0a3b0353f7110fc2b845d3313c977e947726751b34cfce300f74e6b8fdd887a001ff30ee27766d59cdfc3cfe058422939397c2db1984ab36b9a2ab690fb2b519f84dd77ff2a5973d657d323cc5c0e3519d2cec5527d98b3fd8ceb53f153defaa527816f127692bad54ea2b653fb7a7085904280afd3f28156a0b6ccd8783afcf387d9f1cf236cda5b4f30f3710a57b57b3c5b64fb0f6e1e494a5ab8c7e326f2166cce519fd81c68ffe76a25a30ac1c5bbd0e288d42499b70b0ccd60627418d38c3ea4a0c2d06800b933760a6ba68a7c5ad9ae4438751b8a795e1a87e04211939f7d57307e528314428badce1287ca974da0d7109a2a014bfa22b85946c0718e1c458c36591f3641872d39cd22220f1afafaca5688ae680cd86071629f81836d66ffdfbf3369d64ed1c3dc5963309b48e4f9d29dc386a34f8d5e0698a1257a9e37fc3c6905905fd9fcfd415fa68d785d42b472c0b36fee590e3e27ba14b19972597a32be4ed16e9d1771b82722753a746fd171b78b27478a3de42eb9cc1b8086bbd9c977a8037ebad78470d914ce1af118c77d90c874e1e05ef45e7ca1fb5af56c5809b89c1081ae4401964fd6737b09b7800ee867dcca82f994fe6b0135db1be7c857ed08eeb69d5eeac132eb5150bf856d2ecb5dccb4e9bb953bd0b005b5794e8e68ef9fb65e68267cadc16a027b8043e6cf5c43ce9ebb9dee678f350c31cbb216401015360b50066025c9f37edc73cc0a94d61c6606f3560548649713b1f76114471157ae6cf816afabafa79f21170bebaf4672eb2b635f0d4ae9ab091b5551db926af70bd509dfd874df2e8ba2cd82563bcc9f42cf8a94820b5c2713d8790102e9b231c45c19dd6b713b738caad0e4b0dbe60b4bc46f8455dd3804aaef4a8452d0542ef1fce45a01a40f120e44c9c027f78b0fe2c6ea44f23b11d4402faa75e63f6cbb11f8b83822181ad8a02074d82b1d6c2624d47f3b2f658793a56e202148ef115efa879fd19c4b42668bb650bc3a58f7b0fb600d4e05b7a9bb265e44376f5eedfecaa70028fc88aceb17cb30a5a9f353ef0dd497b2713565a4810491fd02485f2450379ea2f8140a89f6d1fd9c94af2444beed165cd3c0883e0c5258a270ab67b68466b026dc0fa40b21901cd10f587f967338d65621379be1b922c094532c1d98f5ff7dff0ccb5d7175a068f628ec3c850847cf3c8821bb9fa009cf030e9c84dbc59446b7de4f2d8e362ed363cb596250a9d1247a5ece10ccf6ea01d0c4700f5fd18aa63360af30789ff3c43466f0a3dad2318a32609a55348c9c8cc60c80fd1b5fccb3d79641e19f5c9d625ef8b6e2cc996af6f66fdc2cdc622279ff0ae96c4d94c1ebe0e356880cce29cdf193007a48a674b573f046176df702623a75a1f10b3fb63781beeecc77c627671ba4f01762e0aaf60487692a98460d2788bf528f7470bc18a958c10bd92f8acc11fbeab02beee32123916325406512b9b5f481b802fb4c4bf12e16bbe99ebbe7c5d14c09246b6e224552accfb9c09adeab39fee835e4eb5f42f3e2a19e6d4976b763af6fec37a19d5c569c0059b331527f4649016290585e3f5252253a6c13d5c9a7e4b8ead2b8fa4bf032e641403d8fe7baecb110bda1e7d4260e75affe1de5ed700ae2ea7b44e9a38e4a5a4993f545afc6c1f7afbfec1162b74fc8d0e75a2ee2f1c9204fdaea5135d2f278f577c59e6548aae8b718b34862779b5fa97733073acaf0e4a802045641ce2b5b32ec08ae20d1f73f6c458adec7280f5825b2b0d28a2200a1d3c21a0b29ccd0c30c9770ad5d4b11bb395ba8e3182ca231dac8bad542a61b88b448efe7480ed054b1374fbc15011d39aab38eb4cd7ee3c9a0f6c5cee40efc32b363089a51a8d7d1e247e2e35724bf3ac3db7b971ece0f97d774f140789e9dede61a8cadd078699722a2ff36790fb2d3c013c64495605126073ba0ddf72e6a9db05fb6b5320fea90218cc4c656750f9b3d4192dfc65ba44e07d15d0e9f303a73344993f8090bb1f03ed2beb249199d93d8e9e943f67edbcbcfe9fceb7e9bf356fff78f18a99472df68eaa66d2d8f76a4e5e421923f850080af244b3969cebb0b92884d2da730885856838913cbaada40c632b837b6e10ea3fb26b04d152175d201addfcd3f517d33e4c23f76df1b2f1c01a085e1a17bae701faa09df96043dde54a4529f42f4497e93fd32b9d02c02591d7634d0da9e96ed22db05314f157b65e02f7902b5138651c0b358f044860ff77269aa9a5940755f9809aefe98474c221b7ec1701e77f8a7dde49c8a0fcb1e025ea23325f6918432b6bd6f113263bfeeb2a344f9e5f885918b19e556c278d66d890caba7e348cbc42eed649a97927e33f6ab63d832731b5e1ea2aff8388e2870581f98e6fbfbad505d78496615e88979cb8a87359a828f357f014c7c21b79d65f75845be7afbb9ad4b7cb0600502386187aede7d92727b41c0ecb422e4468fcbc934701143a5a6284674797683d69dc4bc1b2c5bb6014b4837e06c5003e7191581fdbf32747f1a5e1b3ee12278a83b7ee6fbf1bbc4a3e4a3e7e5387f1840fcf4f707fcb516ee53f2f5d7047d74c110ba6b11cc769f05f9c9c93b8926034644e7ab6b0e302ab47bac147185e3224537e3c99c74c4572a1381e718b", 0x1000}, {&(0x7f00000011c0)="a02757db461e99cc0bc6b27f5becee07ba3c259be898b34d6f63579f66974125fad6a9241580268d9c2269840d8d965bebb89d09196fd50bb1abe0c11d0bbbf56cd420f623282a6420ae2c31ff31886c66c0e9ad4cd796f5592dff35cbec275d8bc499d91cf2ca5fba886611fef339a9c555db5ae1d77ce559beb3a104306d5049d75b31a8ea4c936b083232deb43532eb9b4155d3c892cf5a5d", 0x9a}, {&(0x7f0000001280)="6b280216a66be955f12da91cd1b2234dbdaec073e190d010658d6f75e7338c19c0ea1ef4d2153089e3140d52493c8231ea23dc34c8f8d342593e59f36aa867efad0285f11e6fd135983679db9e4e079789e4", 0x52}, {&(0x7f0000001300)="6958b383d81a7e8506e53f8650e515139844f8e263ff59a232be0f84d0077885719c053a4ede63f5db0a3429a0b32746148901f6429dbb429008f37b8999db58d9a1b540d25ef3b82e9e1412d6f65b62df37b2be04dc60ab2c7bb006902fb78e8b0c0e250fa9ee9e8c76f99f2e3a4d8baa0ce0ab41ae398498d626df12625c77eecd28bb51", 0x85}, {&(0x7f00000013c0)="3a05676a1ac70f9ee6a5155f0c09a29cac8aeaadaa95338941126f2b117d484df35c31623d17b9f11d3be342874da55f35d447b4cab09ab35f145dae9a559c73c1c6ea0fd92896d356152cf71548094a9fff9219100da50c4c0218620a3bc26f5708c5602e8cd9f15b3fd4579499bc78d1f0fe57ea6b623cdf2197f0f84a2d5f1c55cd98c75609eaa5444cdacbcac06039f4f76610d39c04835860b42ca24a972185460109dfd7c7f5f06756a8331d93534c510c76b2bfcef830506ae7a13958d6489b53afeee8560f8984b7ec1918b40046fd", 0xd3}, {&(0x7f00000014c0)="7498fca683f731a5157f1db7eb74a131560e6ad12aa7f11b4524a71814eca1e376733f93a494f9b0119124ff6d68040c38069c044e4f48ee7522574893fec6057faca70015ea6bbeb4835dc996a6a31769537f653a9990322c757ef28ebacfa3d8a29f69127a38e17aa49500c06e115574338d7b06270d55de0385bfba24b99e7e712d37eca9dd6e06bdeca330006a5ae4003ef4ed64f67644f4a136bdfa921a271a472f086626eef60c29245b275a0112cd263413c599151be0826a127c583b389abbb5aad94941b2f3ec53b5e18505a5b1350c3b75c17fec871a536f69dd3ea7cf9a384aa6b09c9dc6fb42f9549267d02f9f2dc987e4c24088606dd180cc417451aec20d5dd26a9f1f993fcd4e2c4c3d0dddf488e7f78a47473e2c3cbb7c19b6c8ab6f0c78865510212fdc42b5a0c92a8afc408ae631b5f2a29a177bf702df6511a7514520ad3ba7a3c06c5a69f421685ee359be19c7cc69e1fe0dd026d55aa5f5608d8b4a427ed0b9eb7892bdf41d2f83af7f1553287265137abcdfd2d06dcd6301b6375879c6281809ec2ad5ebc93c64174297f8b27f0ab347d651da959de32612ad20fee23ec33751d399fa124c0b45552b718fb3cb4e2ce070d825d7f4b572e183e3ae1a3689dda76d7aeca4ee0e8eafe8adbf21538b51f27f6dc6ef2a12f2b44d6f45b183ee448fdfb39ef5b72f030f6f8fde406d156fb6fa9ae3c0f4a4af50371dc1d212215ddd2d0699d6d52c1996fa9dd82792cbd81390a6de22c950c1653ea8b58a422269cc842d459a53e0abb913c6b5aca4e9636d81e9b867609822bb4dab71886b0dc8ea356b2ae5ea36749b2b09313ac6efa8eabeb3919369b964056751f0bedc4b8699ea8271572c690fc68a357d6588a378d2006434a16b906e1754140f043a048a13e825e4df0974696750057f46efe880609ceaf0da6b75e4642c2c02b76702677cdd7df4f1fff1638c4c46b0300fb44129df8d689eebefaaae68a5aa712e70e32ca0dee97b4c2842ede7abf103f93a0e9d6192338b23603bc69c918b2e281077f5227fd720d42a50e6a2b265bbf578907a4cda46b81dd2763217d6b6cc36793e931221f4e5d3c1cae464fcb7d7edf2a4c7f0aa5ed40e70e7cf41d3e61ad986b72cc8722be3c87b86cda0b36a3476c93cbc3cee0b8442237be303b97652496ae4a667d57b20378f374f85d48f33c8f36e36bcb5376c593ce436a889db9cd9e589e7b70ce0ddd07696598e4f497a06238ab3d5a5fe8a0ef5147fd303bbd376aad25414b505fdcbf58caea13b46c4f7dc9ea18edf27c3441b1bbaad71b3bbee92a9ecbb06df1243c9593d2345f4ce204901754d04534f96f451f01796892f01c9a0b9bc9d8286cd6f9e2ac4bbcd1cd641eb9f0c73af5749af29f8254025b82b1243fbc7367dfcc787777d5e94440a39db574e47fd157504fa3cfd06a094a47e2cc9631447ec93c46228a1a4a789821a635aae6c37f9e89a45a34ec81217ed60cb9a1141dc4f4de29d1fcf7d00f53aa52b7936998e6155f6ba30d33de664ee23ba581b70dbe4c2b34533eb73e1f9e467b921df404b956fc4e7e06f6d47a6a15525d09b3d558c0d9872d3ded381b16e67b1f91a8e962ea92e92dcd40243d98c9c6ff00ee01b40516bbaae274588af5fbcd918533ecd1d6595eeb1d95912c3b1d2c0c7d30db8c512f9b8b647c3deab7aab967c68a04c9949cca8cfc18f1303d01aa7e2ebf7be5c80b9a6bbdc2694fb11d2799ba01ef03eed163b86f33ed3bf07206155d3c4f052b9ccb2177afea48614a1ab73e0e5b811e872abeca3aa604bac0da15835cc3bee156667868943b6d1a458c056a9f17de5d8826e1190464e18b8f2fe8ffb8d55b34510dc338bf9b91510286e68fba3746772ad1d64bb61082f1d4b1d219cb671af358046a0d285a2a15a67b335a5f5b69401952a784ac129ae305da54d3300343068318fcc446b241e9494f9ecc0469b299b7d804114b2ba9b8bf51eddc28cb97af625b45f7c886c785055d82b2dfdeb9f8275e79eb1e1bcdaf9caa17f7f29b9ed55f5cd3d36aee9468ca440f6838944251e4edeef5ed09f7a845f347e347581296ac062015d10d98e09f4a55bb890f6496a75cd258edfe16771bca5ceb05624ee0ae3a2e9282e8497b7e3bf02e3b3ecb497d4e76dc5ebb15f75a74b982ee6c5cb55b2cbe910e89f2f6cf50e16a5391f8b8509b7589e1fcce6d26df97912467303b3472199d54c146beffadd9e9b6e3dadfcf53ad558cb1e7240236c69303221702ffa249bc250a51368f9a36c6899cce6b330bc43a7731a472086301649ede2495863bdcc1cf24babc893b854b96bfa1dcaaed5dd945783127e602e0a2e9d95e90c389c4fbe15a7f541b66e557751ee0f70b155879d63ed5b9b0aaef49b08e1ae53c7a8d21193dba041b3eb80c0cabf28b23dd53dab7d558a9bb175dc34d91552be9122bcc3e0810ee136594e0ccaa42b58fc9c3703a0ea652b78e4b43bd3d048b52424f56b168f41244bd4f90c7d738984f8947c433bf1366a77ab930f9c78feae508a2f31a4962b0b0b23b4387b7f0e97fd818d7923eb6f4a14d8f90e64969f442cc5937e321bdeb94c09999802846019eece14d7a90c1c8c504fb1628cc1f679af0db4d3fc523213ec964c4fe9440ae2dbe6c846239c52200951d838a487e14c1ab746865d44bfa0e0dcda07c6d3bbccc7754d136b0b049dc723b3e20f1e3f2ea7e161d64e6c943becc82aaea2050797299d58b0c744c5405fd70a0be800248fb651270d400547c34e4053ea529ce2437d3ff3943a410cfee7001e81f4fa285a410919a9d09ce91f949e3522d003b0cf3ed3366f7d7b0c0300141bdbc6449b500c5b18bf70193aba04a411b1277353bd9dc3d6d728f1890cc5cb5323c56bc97f5136cb2a2c817ddaaa6e2e1c54c1974d8c3fe9ffd11e1b8b3f8a5829baa4e9cef9ffde9e53b2f564f06f908a04ad001512515373609a8d9a5e1bb9f0bcf08e43bcd8f6425c41c3ff4b5332644f4058ca611dd2a0855cc8d95f84c43314b499bdaec5f7b0e55309472f20f712582f0deb047355655344172c995aee207ac98602ee604a9a27d6fafe7b65bf221fbd1b35697c392cf5c0adb7a756f95cd0133502bcc55fa856daacbfe3cb3fa3d7ceb4544cf9f89a288725cdf3658941cc9cf54601495ce5e0e50aa0b63cb98a7b12c5d62f1f9d702ce31a494e9fccd3b7b90fe96c8d914b1772bdc371558b6ccad5b44ca594f97cacccb44468f8401a92d6c61b6670d469b3c8323cf7468c1ee2ee1d06548fe1497fb71c2f4f86a20832a67f286f4902c981df0051e58e9622cde5fde56a31027f88b9dd6e48a4ab645b4c63253907bd6a02a2bed96f58273764467487d8381c313492ab3aaade63cfdc4eeea955904f7737b067d4fd13bd40b2224b963e3c3f1b9c559e1d20292e5ba8f77339b097f1878132fd633533f2f1a5dbe374d10238f3a643624b4d2cc84be31636cb431e4f367f28d49a4df3a5e2a0dbf510e8840b8345a8fbb511bb04e32bb81bcf0b928056dfe72806aacd6c50148769bcbb4e5cc7f1e483d1c46a1fc9a8bb416cb790f5ecddc01e0712784e6fd8bf503986c43e588fdcb21c9b7b61746dee646a9dcda23981f38f0285bce293b77519445b59040fabbfc71a3d16c881180a485f0f6e38b1e569d7b0ce85a8720be376befba6b880458ee20165006a5d676835094183f07398c273e1125a55d2d7ae0a00e80fdee55b8bae84a5c27ceda22dc5c6bda46348b3b16d55a8d9fbb790739b7be83f902095523ca75e553d77e49cf045961dda92cd91b98e8db0b33209a80d868b030a52220fcd5b7fef23afe1341e9f4dc84595346943ae9f8091178b3ce098e916bed5924802341e1226ba973a98a4d6e035f1d74ef02ad508cd5c1339a31f4260f7d49af714c16199eee71a9a8a571d06e8849eece2ff36838c3e86c4f1aae8f0bdebac8b78c55e0cd51f820dc10cfee66d95333c9c96e8db1f39432243b1649668cac1a6c183670ffdaf2facbc1b8eb73fe4f4b6607e57f6a04493dee0787eaddf649500b325509a58602b1acde24b8df1cff302515457f16d34321bb5db9d3aff9d404d07dcda5375e7a89eca7070bd7991ae8ec8a6cb31e15edcc03319559fede200cfe1bddb4ae12d5e109c0bc4eb09110096a32136f5780a5ce1825b76999d624baa00023238140f7f6dce468d486e0df4e0e83cb4a62688f556bbf6d869fa7928dfa4ee8d024f6d657ae53628388df586fa1cff47db52d9dce2d1d7e015fbd146756c105304647654877254b734e87906975b4af5548a93c3fe0f5c5955fa8fc70137302bffce7054bd9034c838263d138125c6b903ee76fa781eaa900a6ab23d2ef2ad51ecbf4bf25ef14f43e4ec47b2e9ad6b51d45f123798697869eb7f30c9788824e876c049ffd44a97087499bc25b307c69d9e0a311f7c5354a78ae680aca51fecd0b865db23978652a83f748091cf4f8c99bce62c5dc2e325c975cc255175a905bc94b2fa69242042878d51d34cd880af4383bced11d4ce97b17d6b4ea0e3980922a052df7392ebc4de670c3625bf8c135c870aecbe896db6566c2eca99a2658eff3094c8b5ba1c799a3bb2ad2b95344cc888bae0e101f5ce75b9582348c2a27a5584533776cd2867f5bba8c863ff04f9c107376d1f610dfd58c2860a88d4f3da3919036cc8e19d5d249fea2ff90bafd7b0bc165aad3555794a870eb98515b544d9e0be85b0931cf58ac6fb41002e59c8b51f48d284957e34b03bb9873ec7ab0e053fbc7aadc2ef867e52701d1cab77bea875b4460ef07f3388c56046489d7866d273bd8c3ee188523a141f19bc483c07c8f0f2a8fd6748eae9110a35275253b79c976c15d919dd72dd0859c0dbb2f400fc5dd846d8499d9ff067f1e6d4fffdd04a9be4e808deb71a24a34d5e51f137effb90d585fb286e88ffdd044d832d9c6666d26fb38b88fadd73d0fedc58614831bfe08f7089e8d37118881eb37c0c531097aab619f17e0dbab97fca59b9ebe4d870ce8fb019f8289e00931df47363023631d516b7daeda89b46c6cf7beb7110a88160a1f8c284d876c61e18120f9df93cd9002a7cd5936c7eb2d77c94b4a115fd202bb99a68816bfd0b859741b66d3eadcc19969d59f6ea356898b4c01f9912a0628fd37f78bc1e49dc79e2381e54dca3be77e609049f25476cae0373c86d633169c0e9b8045d8b195ca4c75d48aff58ef3873be407efb68bcfd659bd1ed4bea48cfba9a3ae4291475d5c39233963d6dc76bca6d81a22e1a5138a241699dcc59b6f54cc03645b325ea50a23fa0470de07a8606cf91d817b17c8735e951cd3ba35234dfecd766faec35340f55052016605c572daf895a92b5bff695c6a8bfdbc96945397c7edbf15bf3725ce6a3c51f50778c3ae034205bc06060dca43b3ff775fbe3cc2d54048a4ff087590681d510010d8152956b2defd72b179cc43a843eac2c494e10c7dca61e2370bfac456561c6b817363306790e861b8b34efb41ba66ffb40387b5ff67f442f7eea33d9412744cba66fb9c61161943e8c6a8db43ce2b8d5fd4d2943f59196fcf7a6888897db23c112846994b215216df58e6c88ba177abad3c59bf7a852367c7885d9884cae3c3e3487656669ec9109acd7955ceb0227f522b02b5c99a566a6b74d06cb41142980e2ce10be4edae6d72c424e0424077a6f89a096a60666c6428d2a985e86f8a56cd8f63d7e653e18bccac00d002460262629eb8b24232481bc2", 0x1000}, {&(0x7f00000024c0)="6a88cd0632783c9fa6a5da3a6285831f5c7341f0984e48a92cb08dbbe40a5a4d705066dd312ef04e5e3a2618cf0651e9c96682bff06886b23f865015fbd02c4850fb54816c7badd28a8a841b610264b4b03b2f8c3a11237d28902fe8f4d6a8c15f44f198d5cbba62a2a7023b08c76a8fafa5bbf5ac5c5ebe20398ce06201d9b7783d0a048d8a50a727acd8cb474b0e1c299e7bd268cbc2af1ab71f5d9b77999d35ca4e43c544d9b3b664ba8b007b487c32966b4653b7c8ee1385e7a58a7c0598a9aa53e0f639340754eee2c2186ee799da1742ac58f7e4e66870070b123a226c8f38ce6a2d337e105917f23c3a818fc75aa61417527633111a789b3ee705d03a34d923781e0976d3d523d85ca5e708e80c30243d5bfe7ba0fbd9037f44867f88903b7be9510447652ba8c7552f42a077212a86892b30fb66bd0cfe7958c556a4eb2f6c4832ca601c5c6ae2507e573ab7450c92e8d503439b91a049bc402f6da006a643a74fe8146682e59735f6bf1a5cc1d6a3b0d598a1fbab46a70ab0992f87e0afb5940ad5b3109c1dac3e592e4582fb62ffcf986e97ce71898e10d641106573450afc45ccfb2a400318d811ea73db589bc903474df9d81baba6b27aa3b9dd8fa6e325ac4f5329052dc8d06b32584966d537b3b4c8cd74606d5eb13c81f670168c5454d49f913007bb86e763f802ad0d06e47ca787f3f8957c7eb9c4981914923d6af860c8cd99afe389350c615b9eea565875a321be406d2b8d44d07653bcf94fc832693c0a608da94676446866c2c807e173835b6fa7cb980cf028d8c888e7ac8053198e08e2ba9e97ca26599559eaed92cee6ea7da24fa486a541ce88a5401313c46011a2e9406cdaab41c44fca144797dbf69891411710a17b40500c8aac27b4d4dec6e6ff36d15f77110282f9ee636fa5fc9188f297ed33a70e8677957d4fe46b4a46412259f6a4f0123bf5c1a1a2d2440e694924ba70ec0dafb9abd21f49349fce01b09b801ee7ae79e43369824a9b8f820a0d7363910d2bd145ead18670d9c53e056ff4203938a5fd4b9e200f925ebc1f964fabe72719225ffd9537775c4aa9c0803aaa5c50087e350d154baafd84bdaf28b7e01e978813b212f904493e364faed828132e4feea6b2b80f2dd43cfb212a4e2273d095b459b066d5f6fa97720fa7016bc8bebed44771b7a0222ffbc3d2ca4c9f225a55dd7fd0f693c9320e65b0d85dbd53c628012c8c49b695d665506ec3dcb19dc243eb1e32c04cdf058f30e9e03dfebce9df66d0bee0c72eb532b0df04d92ca30b354ab73c68a66e295aaca1705cade45d793db2ff493dbda21038b96e8de1d2c2a3b2e52080dbfb68e44a212c23cfcc0951a6e2ccc9166ca9c3f909376ffd5be227299848a96c131937dfa665351ba9910fcf675916c7e53385407234d5d3e17eaf490fe60db112661a8fa4881bc190afffff2b0cd2d8edd3415f91f7b959565502038322eeeaa4f28d23300c0252bc0de767f4450b5b5fd981f2eb187c4c89808c002b28a92926ba2890cfc1bb7e2a2e577c1751b214e3fddf1319979af901453d7799e08bcb326099f3239b97e64f05e48beae02b957e208b8309d2969e2a7e536cd2a2df06b0e49f98baabcd3d3f4709ba2f87988214e6e703b3444fe4ca54f6cf8ea88769aeda3686c96d0cbce742a3ff7110d1c2915bbb29938cedfefd89e31e7e8088ee7ed0b6d499ca1177213f9c4ef3a96f4aef43ffc040babe64e6ddaacde633d954c2935e97d8d01d6e342c419e3a9bcaa25b7788dcdb37ed27b297c4b6ddedd0ac453518f18bb975f72dd7239f5c4adccf52b4385e9d0dd23f7c009b0daee5b7a5f83707e02e93a755da743db17c6755586cef8d1da53b1a76b54e1b12383930dce1d0b34630f187706dc3b932fd76c6c939b819e4b066116766514879db14e7e98c3f4888d49ad24556524dbbaca6f5d7762fe457a24b527805e68ef73efcda30debc57da32e1fba9cc796dfa1f8ab20ddaece0c1c208cd400ed5fc626a965d8f7dab59f6aab4af18a388293e414648a998aa9d0950160d2f163d2022d067a49bf49fc16c01f14940c5258b0faac8361dc5e3212497757caf3a652abb80b4f54e507f73e8a07db87b4ec5437b8bc7fa0709f5443d9cb1fcc17a6977f9daa34239ccb6232a4d37e5d2842bd476b6262b8d4e556ed160199a48b9d08a08bfdd26d83736ff5a8bc0dc9f49cda67dd978fb244ebb3011189d910238029dd5f926d46971a4ce3382da56c407c41d826c4f0115106710267a06c569ef1d0cc9180b27d8305347bd6dcb28a11665517385adedd4bccd9ed97f8ef4289a5855d1de9b919ac904531564a59e0f86ed4d823d4958390a5faf42f2af2e842a597a9822c8b3d8c8027daf827e87f86f655114b41caa408d5cbf738e45aeb15de1ffc21ecc127b0a329dc0a4e8fc5c35fac90a03fbfc22bb8023ca3f988f73bf18915db28acee602647cdccf64b3bcf6431f5a4219370a353782262cf06282d04495d2231330a9e13f7c0eaba96de4031d69e80aac65d39487dfb7b63b36e35c684a53f63e15a95e0429079c7190bc87561f7eb22f27161b37f73f144925c37cf39b8db0b2ccbeb8ac5308e1360cc52e7aa0d770c4c82fe0fa81aa6b7002095bcc7bfb703dfb464b28599bdff0fef24112bc6914f5da7a8d68b2e5ca3f0aa4a1b27200593d53e60bc4aecd6d27e3ce9cd80ad13933f3fe8a5721f8507e1c535da1ff86bc6d253a0abea6df347a1f9c48e38b770fe992ec91e1e62d1693e6ed4ab7de2c289b06367fd5e5930d608a0403ab9dab6913a489abef89400cf7600243c3f20707dd2cdbdf135b56ac3a415bed2c13b1e76498a8d3e2253ee59da5c191f3a689f09fa9b4b68e2e2ddbdc09060af982d6196cbdc8537f48cc24b8d88421243f3950ae485a7356f4e1a8ff7cfb08e777f51c2d5cda8d8029c07d1821cb21b111a032a77d77958e1f98bdccc47389c06f2654abb9d5b3fdeaf0badef7862ea6737b7bb2fd95e60424cee150438635304331229bcb4a9bb9f9b9b57a38b8c2cb1a7c463ace12b08cc33da6a7de5371482f4c795462a1a23cd6c76afe291cd039ae03f70d9c64a2588aa4d3a74223177b246cd5be8335a21ae521e6f9e40eb954aca48337c2c240d99e53f83e34fd539b2b64da166fc3041eaf65220288255d587d7b47faad6d8dfe05eee5aa06e6ef91462f515f17363a8e554e05dabf6cb567c536799b3d60aa5092a7bd6c951426e2075aa69ae037117502bc728a8d67e809bba0a22ce7c7fbf13fedb521150d7fea2e43354cd104da9721337937733c149a442a7fea135e3e095df92530d5180e400b54ba6ab1b3af18b54c88204f94b71e93933a84559b152f0b959928c2fba4988e7e28e086921dc5bbdb0918339fef7f843a703745294ec5c1962b4536bf0ee14accab6e50e949a8ccd787cb6b5b470cd5e0fe45121a4ef645b7fd77c3589671111fc8c03d7d5e2302f515d5b09ef0937694a9d004ce5efbb6c411e4ec252175bec09a5eb14f2bf2be689303e2d6afc69c84a22dfc7b88b3eb1c8c06d024fd672ab6ae3af937c4aff7556c01fd6487ef18039d779921f5e16e8ac92577074f41dfd41f0c87cf41917da83ba45adfcc050f2ff5acd15f0cf709101cfd8e901385b524b347b592b784314ce5152459d071f235216127b01736edcd6ebb936168284b2b8e1793e64064484296caf1660bb5cafbf4631f6841dd4591299227598e3af5acfff74da91a5efc304e71ade41fe4d1de2d703bf9e811a663db86143c866674a067cc11d2aa78863eae4c10577120817c7429e5e67869408aa44c3ff51bb633298bb81bc61738e60095f4fef2fe0aed8cd1c655238183f2e446585ce5ce34c5982f741aa08857b56b3f4a9caef13cf204fb687062dcee3064107257541edf1215d904cf9fb85e7a561ab622a05dac6b22c34b9f9b904f53cafdaf2515dfac5bedc120ac3b3cda025484ad34305cfce6620be2cfc7a8dfe576e670a1ad7bf86aea466570d67ebb5c2b12a422ece89001fc1f61b54291bc7217f6ebfc13ea17a143953898623f6d84f3a82d2748c92e5ec5c6cc773e37d20c06ae2cdf184912107096d49a30dd4499b81bb6f90f6349da98d8e7be499a5a4bb152647e2cce4e27072bff75159009451f9a4ec229d7ca90f48b7b2a50dc0771ab6f84651f987d743be726dc95fe2eb6c8aaf3e1f713af496daee05430f623ce7f2858f0a28a8d89156c585872e93d5efbfd7af74b65526e36cf749e696549eee0b1750aab903b089e734c52ba0aa8c6b8307bcd9e61f3bf115beb1f1d95fd1578cede0eb8116ecb34e301c8febf934569a0ae4d16a9564004bec5ef0b37f39f143970d355a61abd81c0bd31faba6748787ac9465173187d0c1743e1f88969d8e931e2c820531346b03718997af28812df19f4508402031a3eba2e5a8d44adf74d181f35778aa9027ed24e9bb9cfb47a47aa080bab1d5942061d6734a727e754b6b5aa470c94196e8edf8e7a76cdcca630c776bd4f9ec184486853af8c4b7ed7b3da2db02b5123f61f0c1e626bb42449087560ea70d56279699f068e1e7243bfdf5ad14d6f31095c4964fc896e8ef3541cf0d53c0f865c6cb686a85240848fa0398212b67eb2daf3d602e14748e2eb879d2dc2cc7bcb12b87dc75832cb234a326b047070e955941d4bca76b237567bfeab6dccd00dc3fefa9dfa38254a81b1788cc1fd941b4a6eee7078d9667863ec5fde5fd61fc491981fb9e9311f0ee9ebcc58ead11d6530862e5611e7e2995604c0f29f548326ccbf350afbd6b429c946530f8e3f0a30305ef0db5f676a966846027bfa4d4f9174710b0e60a1164498b42b61b84cb687a48743886b8e3db2638413665ad896309c95158ef094d00b3240e39d1cc38aa8664005198001b5eff9d0717fe102767a59b0e8bceb845c993dc02bf83455793482e5d20f3d3a366c620cfcdb9554e1b1b90ca13530234524c9daa5a6806f020b5eae6398b5fbbee34acaaf3b88443c8e4843ce7e512d3223505397f72193e265f8404e9fa3a3ee30f9d913dd5ee56784989f02cc2b1ea6a85b24fb26035d6f5a9b4c1467f552ab0e87e0ad7606b948f96eb9a4bee41643ccc151cd10536981af009a3692053ceb29b6b0a3fdd4b7707e59f0978942300577976c7d8ed0ae0d949497f3180bc4d573bd0faff3bddb55b3867062afa14f72a18a075b3beccda3f6ac32f2cccb929cd0abe02da62bfe9e2a9f21945bcb4c86c71c3b6d454823f9e943e3454da6890ec2944420fd916d478dab817fc048db8ff99df11d8a9f177901235c2fba0b873d2c4eb808d6014001978dc5ebf07771e25e53b6c2b185dd6076ca279a80c3ab9a13f06f0b6c1d3ebfa1cce2f6cceb65880a61217e8a69386f8eb13e62db9db398e7489a5c0d580c03b7c771a9eda532c16074b9b86eafac55988df4e867c8b58d359caf41ecfc406df5b707039b0f4793309e28192f88bd37fbd4628fa7a02b5f25b849eefbd320e44dc2b818feeb38070f73e91ba76d44a0c513763b61fff4675bf39517ea5aa0bbd0938f35ed51310e5624359b70f051f79f2275e1da8908c7d58de9e5ba110b92348ecbebdbfdeba086bb773917774864ceb1ce78a542aee6ddccdc2e0d99cb49c6a978ed41245ab3d708e754ae3c9b9d77eb9c5dde28b372f7409f6d17d8efa9ed722f6b8f5c21cbd5e1791ac022b8c8a51fd04d577eb52445e3671c1d8a1b0dfd0ce0b58b1494b6cc54", 0x1000}, {&(0x7f00000034c0)="2fa7e626e1d2fc77cda15582dad3a1608de0b2c83e99fb4e5ffa4dd6a873939162d140869d9a81e728dc9f236c70944ec2905d0ea42e29198b0eda560f4156c25bff4bcba31a9fb997cd2adefa4e64a173c44b803ea3e0e0d4d34fb0794f400f8eb585dd8d1057bca1d96800e887c77a8dd4c9396516426780a69dc280eebc1b47cafb561da8f72a40fd3f9636d2aba12a394b6658c734c5f1cdd489275bfa392493bb92cfc55ef118e91456365e750dcfe7c7bdbe4857bad547267d49496afebba660de5e9c90f905f9cd70e6b8db128a914f23e84d4cff2e9b54fcfe9cda59e57be5552064fb3621f8f276b60e1f45bfc1e268c7b32c19a4057d408151ac6440830550e0522d5c1422564a1174d19e94773491a7609244525d9bf273f75e417706e1d6256d5406d59c279b8fb04994d16368cd4b898af9590a3bf3d92f221a2c230627363faeecc42522cac51aad73001ba018ae9ae68b1f1fd78c0078d9cddae353fcbfa07e7e946dba974ad65c981b916d4d4f37fdfdee6339ddbaa1f57626e26d562d4d7d0b1c0ddc3972c2dbb85bb5c0b25e21430772d42ddebe5001345f62341fc8e86ed4f151f28cd21556cd5908e17d4ae7c449291ff888405106e25270addb33f9aa57af3da31a126033c59f7677f46e9389e22a144ff2a58229cb6382317299ca28d507f571e2e5e457ec6477b074210b40f921c17eaeeef026978e239093363f586ec88ae2491daf5e45308a49aec9ce9351b6c7fa5f3265230d3a32ef1f2e043ebaf7c554dc91e00f363020f4530590fdb128a0720815a9716c4d9a08879e99e109ae7d501e5af64cad3539201208eccbc3807bf2769fd242dd1be74181eaaa11b42c74a1b260a2d966ae8dab9296bbeedd78e144620bdd67be6a5c180be7d11e26da8d87a64e4ef0b70684f1128557660919f763eb7bc88437b8a68164cdfddadad59db2282c23f275f9aae272c3a9c943a741016cdc1324e483dfe66f8da2a466229220e10f07cb94b61ba912f176612afe4d002309ce7b7b8f9bcd949c65bdcadf6aaa86c551235305afe98a39cd8f1aa2dc7e983ddf1d7b80200a7f3a7ffd58e33618b40d63fdf67f56e04edc8efa2eb6ee082b9287ae1aeb9169a74a5ac8994a8438e1180d77ae9f8956d86d7a046d554cc153786c39f4b1167614b800c71eaa1a17291735ef302d2f02d03bcab3850e2bbed26f065b8c303b8a01643549dfe5d7c603eb7070d7544f79e9e17cee6411c76614a9bee3506c8f63d0ffebc2c37aa07dd31355723921d229649472ca7730158061d570691cda0dac285134432b2f3bc22906283b855258bf2ffeb389f9faac29b2a105f1cd584ca7a11341275db162d94b4238ac4076f02c36a68ba092c95c6fda83047ef1772371d7606f817d38da8772e6e487d730504e2bb5e06c2f9e0d4869d7c78682b539cfb172a8a1816b956851ad93ad7684619d5567fec82678dbbf590613464f672d31144887e5aa6c59091a8cc64d4d906285d73ad43cf3ad9a77de6341d9db31d0fbefa2964f0b62c62ea737d0599e6c618a9720f9fae9e029c806193ecc7d54bdc3380f94397c10f174db81ce4b8b177aea53d0f78700a7e037f8680f7eaa09446fa7ee2037e62966a4f7f5b8f4137161e36861fd9dea64eca8927c84c2bfd32a5ac8fd757c78f58034db57211d9e56fb1fb4151df7c4a621b261fc4906566c94daaad91068b56e9b5e89557a6b9f5a04de3e5d011fa03ff5c4e429a9f7169c8ffb1307c5b27a205103bd2973bc84766835f72ec7789b759bc6023a6a1b3f7eb1b41b2990ba41cc5036748cc93c7f2d98ab925b3bec49c36c024465d27830566bd12bf70b64ebb998bcce60d1a7fc6b1040228aa9b1e4f86c7d12e90741dde85ef7223cf89f1c5e58213c2f8694de8b1a5b35bc32b0f2e7e15e6c87544bd9be76e1c4161d51dd1ff8ddd56917344bd3350ca0c60ac3ef6a191c076230e8371c802235ae9891d284dfc14f06e0bd1d345f1cdd21f28d8c32eab91c642eada629e7769c69281b47057b16c0c76cb5efefd5fa9593b1fb8aa4b352a3e1b2ae4edae0fc83ea5efcdc9c6c249dd26c205aa6e57dbc26c8747a7dd4b0084838cbd82ebed5de2a1fc59940bcc9d83a9be318e9c6f39086d23de290a1b2d82e929097912291872b72f2a7d737c5cc2b76ef6e983de0b2cfb28ab4eef603d77a7d9795ccd53abed482999eab9cb7447d1212ef2082a177b7989e2e4828733fd3dfc31e20dde8a0920c27e9be7fdf63f671df722d3789ad02a9283d29a6c1f803b5094a175acccdde5eb31b8850330c0034cbd03b5ccb49c3df44c9b9de51e4e9af679b79054a5527acb42f497334a8ceb07d799aa2585d0aea8c3e6cfcbd2490dfbbefee304ebe7371fdf0536092f1edbdcd1908b47f97956411fc70cd8130fe93ea09adb30e0a2acc2d0c7b198ed4722d3ec6c9c434cc7b715ea4bdd4648dac5017299f168c6bdc5eae9de021cca5c03c4c3c3a122736dbc7092a86e94f465cfc5bb643448ef106024b3263c47c0afa4c31e692b1d6a6a4223698c98998c11531cd5c0272e7bac23868f8504d805852e51cf19aaa1497c0f323d9947081e1ee7428af7e1c96a93d6912bf7f4be69cb39064398755d416680ba79d8584821ace12b05d24e152b23dbdebf58e5f1b4ec2403537e2c3ed2709cba877878a9598de7864213b0c88c35427cbfd6276adb2b591acd2acb928d4ffd990ac9cc6861db00f8d66d892c49555a906ea978e39edab25be470949660bf02364e5d1b2cc194538978b90e97896b5e64130f44ea3eb4732dfbe3fba53d514edbb98259821f1045b655b47ebf9e2650d43e3837e236a6d6a6d4b89bbf3ae5d6aebe0889a3e30d46ee37623b0ae915ef70f0fa59ca916b212ec4b8c3dd921a2018defe5b6685ebca99b0bc68e35c004a1ffd304ed276a2d368c73427f2e0e8237b2e5cc0055c8911dbe4bb06f893eb6868d64955d48bb7dd18d127571ac1c7b7a4ca3603123152f4327f55c18ddff895ab37fd44a51ad90be80489a05942265c872d9eb923795cc59d6010d1c82c1aaa26953133fce12aaf16885a3dc843f5bf3551326d5b6819179b0ccaf945abae127c34f2c7b2a7c8e8f82bb9d613fc73e7ee6309159873ca3b56fd5a1d6174469a43eec3505becd4d1008d2e85c323c75fab0fb0f46328d9bafce59c389107b82c91c050c5941efa182d5fffd9f4803ccf14bb0df41a3b44a29595c7bd87a661f5b5b3e411b8b2beea188eb2aa34743f56ff37fdd27cca7aa9c1c99fe9b4703eed00e0908748bda8bfb6f64d0fa5bb1326345bca7697ad4bb45602b8aceeb0b6c30d5930798a61604dd5af85dd8a66406c0b0134de4a3a5b7d987d0560463b21ec6acb067dd3b1e61612ab9a732bf8121bff37c086c0c67df5d1a82bb81bf575acdc0c2276bea897be94b70ac21b343b5ce7bfec49420bd87d3a1e6a13a85c2a96eb2d55e0d726911f6b3382284abc2c589c449d4af95f98f3feca69cf0147d8429737490aca74a7dd9ed51998ffd200f111bc676cb9d9d45b23243df701f876341f81271bdf9e81e48827b12eb5e0f541375b8cc9277f2fe2fe9ad91c2349eacd3dce33e182e4eda087063a5e1e46a8a84402df10e34d164852d18d4a339fd2a36a0e8cd801314da8a5a5b5452705cf0aa6833a129669036f056b650cadcc1be7546c83acbd4e83f2990e9e67e7d487658115e2d45c97a85e7537da80c69055c15cf56aff7fb56b7a424140e302605b4abb59266cf3cf8c7fc6df048dcf3c4232193f86930d73a9d6bd15c02e990418e0cb38cc37d337ca73934fce035606ac94232115b0d509e8e14e517584e56013cf51113068222a1ad38ec0f51ff83341c78089893255d26b70f8887ab31127945f7035e06c74273a353dafa6e1c51a8c379652f0645de488fae38d62064af7b7bb9541ee8273e8b61ce1432106ca63f361862a234f70f068280ea870ed189721c93046d3cc555d20449de123abd264e0fc9707632b0db82e26d58167507dfaff7da32b02e000dafc3a9e31ee464cdf3250daf748de31808120bf0545598cda9b20a25250ade801e1298850cc261e59da4d1975279b970b71c0dd37d21f04f5e744f95ac7e7c9ea5f3d33e22af563315d5c2b4be07f1aac7f336613deba48e252768dd3a61e404937ffd975c2bedf5fd72649fba256a943859013192d4869a672b7a5680f6ffb2087716e53b1cbc0075c7e9a679f142a18302d7f293411081a5f410f41105a08d3c84d29244096a886c4706ba2acaf151bd5cefc3871b215f06763f772ac42702651c3095da10a62759ea2e8eb32c5a914f81140736b6bb2e6cc9fb613651caf09e466f278778234f0e9c8f089419e310d2abf19b77a237de365f2b90e641d04d213514b03886958f43f0efeda36d28e82cf74624f509437422069bc67b0705d61737fcb882168a377a7d8eed643e382d5a2783fc2beea6cb6f21e4fe8860ae8ad53c4a26a7215aee79951537622d9190792f4d2f927520b224bf3ef656e86d82e0b84aedb107c8654c9b6d31180636cd43bc0fe77edaa9366b5583c2cdffefe41920ac7fda9e3d8bf67cfad00677f1566aac9b2af46b42c1b5217d7c0c482d3a68806fc83a7035d4a4c787085e41ddda2aa8562e952d99ac1779fa937da8fe6df9f691eca4bd7c8c2949a951d33714c5907a0247ee2867a7634ffc4195364efb3f886d2358363af04be4d193f55caef1a7aecef6d2b88a9d95059fee0f5b5b57b32685eb0994f3e0a1b0c55a962c2019ddcf6dead19d36110afc450ed5cbabb349fb0b783462b083ab3a683dfa72170b58982283c7539ffc540e81fc292a940b31a3059536e814f4db39915b30383c316c4295609caf0009e554c7c566623b405422126b13f74213d8326fb3843a017595eba99e424ad5711757c1933bf78655dfdc411ca9dfbf46db3cecd63c8770a70127f32aa0caee9b004612a74e821697493deabeda4a9f589777d63c83fef2f52e9fe1adb3defe5bfb0da5c26a42457059283fb25a8322971e7c19b5b9e83c37c7fa2723c02a57e3b7a39f2a48d3ea1d3ca7603d63aa29dd6f4df57533d7d8d2fe177a006568b8e0e55bd9e29995e9eb75794112003c41f7e49bbfcab900ad19b4a3ea0d072bf3fa57e127ef1ebd2e86350d6447fb77c48ffb388bf93a2f5cfb345e02422ff0911c4ca69b9e8fc563b651c8bfaafbeaa3ad99e31615150d3a67b6233f7d386ec64b5406c9789d00865d6681f3cde6313e43f9d4416a338e4a67379b470875576b641a73f8eabb891019ad91a32bb4cd8150efa64425d17424e17c62d96d0a50ab2e68c03a7536eb1145e44c4d9b4cfab96730157e74d5e01390c7976c7c33fbfdc417d66e2d25f180d2ae798c92b57c434bf6693ebdc9a10f892c690fbd8d03ba8deca13fe6b4a8cc5658747a01c2fdb64e60b273a6a13a2954c9d8d254a9a66bdefeecca02bd611240536ddfb4719b3d5ca76d643823766f1393cca8d6409ae95971df2e3d73b86ea60f458f8eca83b71c430033fb273382bf0037555270621f28dff87a202f892b9c83a2815a796ae1dc011d3990fb3eb60a6420bf9163868838b339d225717164ee8d3c0f48112b4f68fb1a605fa4bd1a632dd46cc46a1d4249403ee31735de42946343147c6a26da169f82b1f25dd29468b1cf156b7f54c9d55e70a36e50667f568581f810551f448667f91b6bad731c7e8879ace94b4c039ebcf8dbe4d7102168b3d9038074", 0x1000}], 0x8, &(0x7f0000004540)=[{0xd0, 0x0, 0x1, "5717cfdd8aee5ba2b8fc79b44ff6ef666e86b99c4c4a95cad8787b6d254fce7d4c9f1accb099b6957259c228b8d17392b396ac9e49fe0356d5294e00b05641df351b939370f638694c2fcf7b69e7c93bd27f035a633107d58a94e725afef36a1376950b822676ec0e32a7bcf1151bf666175b8fc993f8e75d46eadf7085c29b3fda3e7c3314ac638dbffd326e4292c84a633bfcea47e6dd472048c261f8a1892784916730525a64a230a7f1dd3434f71911c673c2fac3e81cb371d4692"}, {0x88, 0x1, 0x2, "22785803fae278d8dfda2948ef71447b774014a76182cc9c5edbdd02e7ddceeed93172513fdb9009477bb255044dae677f6b331acbe7eb158518cacc13e72ea33c48980afe30caa89c0e15d9c4024e3f818204ba6cc7d00fd7bceda2a80af9708bf313324b900c0614f11da914714990f20548"}, {0x48, 0xffff, 0x1, "89ccb5f8661a9739b61f5f68783e7b40d62b0e0a48af9793b11482008ef2349d13234995f7bcf82c7d7459b8feef4c02b0774495"}], 0x1a0}, 0x40f) write(r0, &(0x7f0000000140)='\"', 0x1) 20:33:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="a761d2241f03bc70c199c0050c52724aa8bb02"], 0x10) r2 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x3010, r2, 0x0, 0x3f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:33:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRES64=0x0, @ANYRESHEX, @ANYBLOB="aff099efb2000200000000629c0480414d00000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x400000001, 0x1}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 20:33:20 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xd1, 0x5, 0x0, "92547500", 0xffff7878, 0x20}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) write(r2, &(0x7f0000000000)="d8969920182179a3fb180be5bc187f70808775f1c7c648a1b29d86f1835a510d47e889282a515fa78bad327bd26438a0c50df76fd067998b1226618d59d21dbcbf80637e0abbcd694456c8d0a4bc06a08d9aebb67465f6da920de77437e2591a2f06f3ecfb64f9696ebb9bcf6913fb959e4dfd37fd817a", 0x77) r3 = syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') r4 = getuid() socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000140)={0x1}) r6 = getuid() setreuid(0xee00, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) setreuid(r4, r6) dup2(r1, r0) 20:33:21 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8d) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(r0, 0x0) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./file0/file0\x00', r2, r4) r6 = getgid() lchown(&(0x7f0000000140)='./file0/file0\x00', 0x0, r6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 20:33:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4, 0x1f) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 20:33:21 executing program 1: sync() r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3f, './file0\x00'}) poll(&(0x7f0000000080)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 20:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x9}, {0x80}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x4, 0x1db) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2aaaaaaaaaaaab0d) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x20000000000008, 0x1, 0x9}) semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(0xffffffffffffffff, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000440)=""/181) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, 0x0, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:33:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475448933ec00005f0a765e2ba400"}) pipe2(&(0x7f00000000c0), 0x10000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xff) 20:33:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3fc, 0xd, "cf1105003805000000000000000000809200", 0xa}) write(r0, &(0x7f0000001200)='\r', 0x1) getrlimit(0x2, &(0x7f0000000000)) 20:33:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getrusage(0xffffffffffffffff, &(0x7f0000000100)) listen(r1, 0x0) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/181) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b8f22c503963cad64091897ce104f89d2c64", 0xd, 0x5, 0x0, 0x25) close(r1) 20:33:26 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffffffe0, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 20:33:26 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000080)={@broadcast, @random="5f7ef8167694", [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x2b, 0x1, [@broadcast, @empty, @multicast1, @rand_addr=0x5, @empty, @empty, @broadcast, @multicast1, @broadcast, @broadcast]}, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0x7d}]}}, @udp={{0x2, 0x3, 0x8}, {"f9f1e565af14a98b8f5c9649cea052892902000000407bffc76e38b6cdb30b02dc9971d848381e4c050000ea"}}}}}}) 20:33:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008c67fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 20:33:26 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x6, 0x0, 0x2, 0x2}) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYBLOB, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cb0edb146c6d5bdc4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e0000000000000000000000000000007b4de4120cfd0ae1e6d5ad4ca78c9a4773f3da51290287033cb8284f2e5995e0a92f852efe85edc2e5f6ba1e63260c2d218331b549b44f95a7419088aee1f0487b39d488615a039b585c2312bb214ab869e4f6384f6deb091027c8b1cb3796052ea544f3eaaf228db3ee0e4cc099128ec3d885fad3f264c8249b5d766362c45fb4347a302a25beb75f9a1c67c56d70e07ee0af0ca5a81e920127b0812f3cc8822021729f429a5eb3964665df35beaa4c30828fd5bfdb13"], 0x8, 0x800) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000e1051a17ce745969863e590705eb0a62ef3eca86a33a3b4698bbab11a6917ee893b7f7f0f5df8f7c295a6459d67afc173e8a1f46e47aa1efb913ffffffffdf8b1a711a77932546364c9526489127aee58a8894fb58be12c1404f65cec98a38f9311fecd4276c3f4db05a4724edffef87914b21fdb6c79c3917990191e621b9d64bf8607412bfc713170c5b071c641061eb3028e69916c7c0c9417f55f6c1bcd4c72424312fcb4300e4fbf24a09b3"], 0x99, 0x2, 0x1000) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 20:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) 20:33:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="25d60b95d7dcf05ba364f99d985a58ccafd87bc0bd331deb05804a2dbf96d7d79d7f05c4b9e61011b43527c4278cf336464e02191a51fda991a060695dc947b2432c174121c585704ed46735192446fbafb81fffd7680da01bd25c029f53080438d013f5dd7673c3e887584bb746cd955aba2a07564e28e4383d288a4ae177e99ad994dc0fb315c717529fbfd0bbffabc62b5eb263063d1fd5f906464943f4e5311c0603ac2a4d74cfa3f92dc3b3b4798f3b044b61ab5a6a5d841265cc938ab082435ac7d6e23eac3e068971bb029f5175179b51aa53d1ed5c0713fcbc1fc3e4e4142d736fdfab66abb3", 0xea}, {&(0x7f0000000200)="873ca06324deb48837d94c5282aa77e4a6d689870d658e42930d4fe234c7a937eaa7a1cd1301e3306081b815d467f126a2be39a48ba86bef2b1f263820357b9ba12a16c3ecc22dc105d17a0e0f2c1f4572a076f0f61f56b9c0548dbe05fc78570a1f58f38f4f6ede8469c070fc11a55479a7096c971fe493a9337c", 0x7b}, {&(0x7f0000000340)="fbc09a89890be329c3897983c0734ef89cfb958458b9de31d41b14f0ae5e77e01229ee361758d9de3ee1bf7c4df3d4c58fa6182b9a0d67bbac11dd0b4f6ebf16e42829682bdf2b89192e9488663f2d44590b2c3da29ce03139d889cdc0337d5e4d58e1016e50a4522bdedd44e3bc34b0f3f87a41dfe71b3305176c24d12d480fab3dd1f3fcf34e1756735c6b9c61556e4ef4a51238e96161652ef725af5fc401b12d51dca8c9", 0xa6}, {&(0x7f0000000400)="4df1a8639077d5bbe2db7a058c2720fe99f30fee74daf7b1669ede4b4368d7ef1a79be00727e86b56955c7800d9b4db1484b99ab62bb0e2eb9bf8d5c49612f5829b59102a99f30b8556df5442fff25274bcee00d246a9aa9ffad4656e1e758dd18b09538fd3bb766929772270810a7e3aa9a8a38f59a131f28eecccaa7bbf74c2519bd814ebee0", 0x87}, {&(0x7f0000000280)="a17a43701b00036630ca225a0adfb4ec14da532c6693151e7d2722cbc1b638302ea0fbf3216790a25871ee9879fba0d9c1975dc6e78787006d06fe5b08a82ecfcb9b47e58161def3a55c355bf481aef825070a46cd960c558cf9ca338e59ee31b72518fa52c381c1d03a405a823102a9", 0x70}], 0x5, &(0x7f0000000540)=[{0x88, 0xffff, 0x3, "29ce45b7025fec249d84698b9ee76919e990bd822cf01c2778cb516be06cf587d6b4d02983c25f70dc46cfc5e069b4aefd023da6f62aa5eb4fd5e92297eb2d0c32f2d58f49156aaef071ec37047437714968a3fc0ec35831e35587cd87f6e18b5bc04cbde7eae28a53470837d7cd5832b7"}, {0x58, 0x1fffe, 0x6, "22ba5992c865bcc1c611b10c79a67c864a373748fbc9940a93dff9856d27a1c733005f595bf680727311fa3c489b6eb0c8c68150c2b9398325b6aae01463cbc0e634749124317b75"}, {0xa8, 0xffff, 0x10000, "65e62375262363215b419831fbeb9a9ad993336fc5f2df7418a5fab9e118b683565c9651a21381580928106884b48d5e3f4bba83a528854cde49960092bf81af472652043e4f7b61ae6f5a1b1a0ce20bff61130b4f2d9038753d0eb505321485c426761177c74fa23b6241be22fdf2a750dfe08c07507dcd0fd1f6b02ebe5f44b23712eb17363d63949b94ec0d2c2c431d019bea782f"}, {0x70, 0xffff, 0x0, "2a082b53b97a6dc0c7384a4bdfe821a8ce3cbad1617c86b483277754565173182024ae1ef11f3b669e7c501bb7038ca53e3ff9942fba2ac8657a4b0b62ddff0c9fb2d768ca5029abd18098aa682e5819c3e9c24a2b0960456b4c5866d3065d"}], 0x1f8}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:33:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x3afb, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) login: uvm_fault(0xffffffff825417a8, 0xffff800000a4b000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff825417a8, 0xffff800000a4b000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020ea7300, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea7358) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ea741c,3,12a520e10000,ffff800020ea7448,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020e6c758,ffff800020ea74b0,ffff800020ea7500) at sys_sysctl+0x20e syscall(ffff800020ea7580) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb8f0, count: -6 ddb{1}> show registers rdi 0xffff800000a362e8 rsi 0xffff800000a4b000 rbp 0xffff800020ea7200 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0xfffffffffffeb2e8 r8 0xffff800020ea7358 r9 0x5 r10 0x3bbf3ffa38ffdb74 r11 0xffff800000a36228 r12 0xffff800000a4af40 r13 0xe8 r14 0xffff800000a36228 r15 0x6 rip 0xffffffff812e0bb5 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020ea7148 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (dhclient) pid=86191 stat=onproc flags process=100010 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6c008,0xffff800020edfd60 process=0xffff800020e80f70 user=0xffff800020ea2000, vmspace=0xfffffd807efff2e0 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21320 303565 61432 0 7 0 syz-executor.0 21320 82958 61432 0 2 0x4000000 syz-executor.0 80791 431248 0 0 3 0x14200 bored sosplice 16848 98440 49213 0 3 0x82 nanosleep syz-executor.1 61432 300399 49213 0 3 0x82 nanosleep syz-executor.0 49213 516207 94270 0 3 0x82 thrsleep syz-fuzzer 49213 376473 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 306361 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 155029 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 130819 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 194010 94270 0 3 0x4000082 kqread syz-fuzzer 49213 277462 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 170568 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 347225 94270 0 3 0x4000082 thrsleep syz-fuzzer 49213 469635 94270 0 3 0x4000082 thrsleep syz-fuzzer 94270 47219 4260 0 3 0x10008a pause ksh 4260 144417 61547 0 3 0x92 select sshd 69322 178966 1 0 3 0x100083 ttyin getty 61547 133431 1 0 3 0x80 select sshd 63654 251392 86228 74 3 0x100092 bpf pflogd 86228 295969 1 0 3 0x80 netio pflogd 59338 397303 63710 73 3 0x100090 kqread syslogd 63710 65121 1 0 3 0x100082 netio syslogd *78808 86191 1 77 7 0x100010 dhclient 98536 396850 1 0 3 0x80 poll dhclient 52123 314563 0 0 3 0x14200 bored smr 94455 413429 0 0 3 0x14200 pgzero zerothread 95820 48925 0 0 3 0x14200 aiodoned aiodoned 13383 203232 0 0 3 0x14200 syncer update 60750 334384 0 0 3 0x14200 cleaner cleaner 83410 292331 0 0 3 0x14200 reaper reaper 65988 329599 0 0 3 0x14200 pgdaemon pagedaemon 57773 274075 0 0 3 0x14200 bored crynlk 85563 242097 0 0 3 0x14200 bored crypto 63594 362721 0 0 3 0x40014200 acpi0 acpi0 8414 339359 0 0 3 0x40014200 idle1 64083 88116 0 0 3 0x14200 bored softnet 90613 182370 0 0 3 0x14200 bored systqmp 45181 385980 0 0 3 0x14200 bored systq 31384 295184 0 0 3 0x40014200 bored softclock 96262 503992 0 0 3 0x40014200 idle0 1 408220 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 78808 (dhclient) thread 0xffff800020e6c758 (86191) exclusive rwlock netlock r = 0 (0xffffffff824ad988) #0 witness_lock+0x4c7 #1 sysctl_rtable+0x187 #2 sys_sysctl+0x20e #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8253c180) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 sys_sysctl+0x1ac #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82665700) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9498 6411K 6786K 78643K 10780 0 pcb 14 8K 8K 78643K 146 0 rtable 98 3K 3K 78643K 233 0 ifaddr 67 14K 15K 78643K 83 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1475 0 iov 0 0K 16K 78643K 18 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1289 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 40 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 161 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 95K 78643K 448 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 19 0 in_multi 67 3K 3K 78643K 80 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 215 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 109 22K 38K 78643K 1453 0 UVM aobj 4 4K 4K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 28 0 NDP 9 0K 0K 78643K 14 0 temp 88 3046K 3110K 78643K 3219 0 kqueue 4 5K 9K 78643K 15 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 48 0 8 2 0 2 2 0 8 0 unpcb 120 121 0 111 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 260 0 260 1 1 0 1 0 8 0 tcpcb 544 53 0 48 1 0 1 1 0 8 0 inpcb 280 287 0 278 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 7 0 1 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 92 0 91 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 36 0 3 1 0 1 1 0 8 0 pfstkey 112 36 0 3 1 0 1 1 0 8 0 pfstate 328 36 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 203 0 19 13 0 13 13 0 8 1 art_table 32 204 0 19 2 0 2 2 0 8 0 art_node 16 47 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1604 0 197 89 0 89 89 0 8 0 ffsino 272 1604 0 197 94 0 94 94 0 8 0 nchpl 144 1991 0 384 60 0 60 60 0 8 0 uvmvnodes 72 1691 0 0 31 0 31 31 0 8 0 vnodes 208 1691 0 0 89 0 89 89 0 8 0 namei 1024 5568 0 5568 1 0 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 scxspl 192 5494 0 5494 5 3 2 3 0 8 2 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 424 377 0 345 4 0 4 4 0 8 0 futexpl 56 2295 0 2295 1 0 1 1 0 8 1 knotepl 112 73 0 54 1 0 1 1 0 8 0 kqueuepl 144 27 0 24 1 0 1 1 0 8 0 pipelkpl 48 93 0 83 1 0 1 1 0 8 0 pipepl 120 186 0 167 1 0 1 1 0 8 0 fdescpl 496 361 0 345 3 0 3 3 0 8 0 filepl 152 2219 0 2117 5 0 5 5 0 8 1 lockfpl 104 49 0 48 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 389 0 380 1 0 1 1 0 8 0 zombiepl 144 345 0 344 1 0 1 1 0 8 0 processpl 984 377 0 344 5 0 5 5 0 8 0 procpl 624 682 0 639 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 453 0 432 4 0 4 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 250 0 0 31 0 31 31 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 294 0 0 17 0 17 17 0 8 0 bufpl 280 3591 0 133 247 0 247 247 0 8 0 anonpl 16 44640 0 31186 56 1 55 55 0 124 0 amapchunkpl 152 2190 0 2057 19 10 9 19 0 158 1 amappl16 192 1343 0 625 37 0 37 37 0 8 0 amappl15 184 11 0 8 1 0 1 1 0 8 0 amappl14 176 90 0 85 1 0 1 1 0 8 0 amappl13 168 90 0 88 1 0 1 1 0 8 0 amappl12 160 8 0 4 1 0 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 435 0 432 1 0 1 1 0 8 0 amappl8 128 396 0 370 1 0 1 1 0 8 0 amappl7 120 116 0 105 1 0 1 1 0 8 0 amappl6 112 26 0 22 1 0 1 1 0 8 0 amappl5 104 224 0 208 1 0 1 1 0 8 0 amappl4 96 552 0 522 1 0 1 1 0 8 0 amappl3 88 170 0 163 1 0 1 1 0 8 0 amappl2 80 1916 0 1845 2 0 2 2 0 8 0 amappl1 72 17967 0 17524 23 13 10 18 0 8 0 amappl 80 941 0 897 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 361 0 345 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 361 0 345 1 0 1 1 0 8 0 vmmpekpl 168 6750 0 6713 2 0 2 2 0 8 0 vmmpepl 168 50255 0 48399 106 17 89 99 0 357 2 vmsppl 368 360 0 345 2 0 2 2 0 8 0 pdppl 4096 730 0 690 6 0 6 6 0 8 0 pvpl 32 160035 0 143357 142 1 141 141 0 265 4 pmappl 232 360 0 345 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff824d9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff826654f8) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7fffff0d80, count: -6 ddb{0}> machine ddbcpu 1 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ea7358) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ea741c,3,12a520e10000,ffff800020ea7448,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020e6c758,ffff800020ea74b0,ffff800020ea7500) at sys_sysctl+0x20e syscall(ffff800020ea7580) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffeb8f0, count: -6