Warning: Permanently added '10.128.0.19' (ECDSA) to the list of known hosts. 2020/05/26 06:15:34 fuzzer started 2020/05/26 06:15:38 dialing manager at 10.128.15.235:8758 2020/05/26 06:15:38 syscalls: 364 2020/05/26 06:15:38 code coverage: enabled 2020/05/26 06:15:38 comparison tracing: enabled 2020/05/26 06:15:38 extra coverage: support is not implemented in syzkaller 2020/05/26 06:15:38 setuid sandbox: enabled 2020/05/26 06:15:38 namespace sandbox: support is not implemented in syzkaller 2020/05/26 06:15:38 Android sandbox: support is not implemented in syzkaller 2020/05/26 06:15:38 fault injection: support is not implemented in syzkaller 2020/05/26 06:15:38 leak checking: support is not implemented in syzkaller 2020/05/26 06:15:38 net packet injection: enabled 2020/05/26 06:15:38 net device setup: support is not implemented in syzkaller 2020/05/26 06:15:38 concurrency sanitizer: support is not implemented in syzkaller 2020/05/26 06:15:38 devlink PCI setup: support is not implemented in syzkaller 2020/05/26 06:15:38 USB emulation: support is not implemented in syzkaller 06:15:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/226, 0xe2) r1 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/195) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000002c0)={{0x3, 0x2, 0x54}, 0x3, 0x7f, 0x29}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x80, 0x0) preadv(r5, &(0x7f0000002500)=[{&(0x7f0000000340)=""/6, 0x6}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/78, 0x4e}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x6, 0x0, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000002580)=0x2) semop(r2, &(0x7f00000025c0)=[{0x2, 0x1, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x80}, {0x4, 0x20, 0x800}], 0x5) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000002600)=0x1) acct(&(0x7f0000002640)='./file0\x00') fcntl$setflags(r3, 0x2, 0x0) pipe(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000026c0)=0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700), 0xc) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000002740)) 06:15:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0xffffffff, './file0\x00', 0xff, 0x252f, 0x6, 0x8}) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xa, './file0\x00', './file1\x00'}) r1 = socket(0x20, 0x8002, 0x81) recvfrom(r1, &(0x7f0000000100)=""/202, 0xca, 0x0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) ftruncate(r2, 0x0, 0x9) r3 = open(&(0x7f0000000280)='./file1\x00', 0x400, 0x20) lseek(r3, 0x0, 0xfff, 0x2) pwrite(r2, &(0x7f00000002c0)="d5d10a1f7ef2af47b7ccf04b058ae43df1fb278508bc835f9ee015ab3fb00ab7aa97003024bbacebadd568acac4979fb62fe93296fc75cbfe54e3086995816866ab9555b03d24c65b7c8fc91e439357c9140313b2222f28e1cf8f457b91d2574464aa71d04283049e0dd5a816d147414e64a29dbc8b69a9f567d0312a13b8486355e1f5ae162af19ad7da52dd3d4af47d19aa86bc5d80135cf0fa6f3c734b7361e7fcfc6ea2a6c2024", 0xa9, 0x0, 0x3) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00') readlinkat(r3, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/249, 0xf9) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000600)=0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) fcntl$setstatus(r6, 0x4, 0x80) openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0/file0\x00', 0x10000, 0x182) 06:15:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r1) shutdown(r1, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:15:52 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000140)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto$unix(r0, &(0x7f0000000000)="b10084000200000000000088a812703f", 0x10, 0x0, 0x0, 0x0) 06:15:52 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) mmap(&(0x7f0000130000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x9) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000040)="595617b4b43834375b2011172732d4d809d4e0a54b2fcc11ea5e1883f1be1424c63569f892e9f12ab213867e687b9e63a79220a0b13ad6296244f801c623c199037a02c3f29efe7ad7c6a34714cdd2f398a8ed0a7a7f2407748029f8f94d1d157f02ff9e2115fcae56d372e6421cc31a63521c2ed3caec92adc8c4f76c99d8dc184ffb3673721ce18145d19b1f8f76bef1e988e0a6ac85ca5ca2182f0ab597751cce5841d380aa4e28882f6f732021e3a0f8daf6fcc6545458b6b40840b9e1ede6f64ddf3abc74b09be125519c99684daff8a9ed42617562", 0xd8) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) 06:15:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x1, 0x40, 0xfffffffffffffffe], [{}, {0x0, 0x20}, {0x0, 0xfd68}, {}, {0x0, 0xff}, {0x0, 0x100}, {0x25, 0x3}, {0x0, 0x9}], {}, {0x0, 0x7}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 06:15:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/203) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 06:15:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000100)={0x8, 0x6, 0x2}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000040)) r8 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r8) 06:15:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x20a029, 0x800, &(0x7f0000000200)="ebff0300131228928d6b7022fdffffffaa4e600000000000000048", 0x1b) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:15:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b3a4aeda9b18256669e9a50ab4f58850e1302aec4aa00a3ac063e92153c07348572a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 06:15:52 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x8, 0x8}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x1, 0x2, 0x8, 0x3, r1}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x10000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x7f) 06:15:52 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000040)="6993", 0x2}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:15:53 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60a31a7c000000000000bbfe02800000000000000000aa21000000000000000400907800008886000000000000ef00aaffd2fcd98c768efe556a0100000080000000fa00"/98]) 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, 0x1}], 0x100, 0x0, 0x1, 0x0) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)) 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'/10], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) preadv(r4, &(0x7f0000000900), 0x0, 0x0, 0xff) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 06:15:53 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) pipe(0x0) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x20) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) dup2(r2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) pwrite(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r5, 0x0, r4) dup2(r2, r5) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x8, 0x9, r7}) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000040)=0x2) pckbd_enable: command error 06:15:55 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82858688350542aa0f5f9f9331d59147797100383a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200003a00ff020000000000000f470000000000000001feaa0000000000012894893c7dbf172f8f016db4bceefc9cf76c446414d3705cd5fb484af5b0ed6461a82f4830ca5378ea009c3e4e73807c3dd3ac268ea8f365aa63ea962afcb4c5a6a26273541965dcca0bcd251a713c814bfb641d096325e863d2d598aae37d1d9c88397f2ef9f6d5d7"]) 06:15:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f0000000380)="c45646fb0d5f26d3fdf0d44861a70c5e68fa16e047686358d9b182be6a9c357c986fe068453a133e469cae03959c8de84c68bfac79dda64627216062f61436209ed2d47b7540eeab839c7c1daff49a4699f672637ac6014a4adc147a5f29064d02a21f2ce0a35b5cd7eecd", 0x6b, 0x9, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x6}, 0xc, &(0x7f0000000240)="719499af3b499b85af66cbf40e3d7491f96af5d80dbf12f565eb672b7626305be09169faf274c9e4ba", &(0x7f0000000280)=0x29, &(0x7f00000002c0)="fe7cfaaa7b3e113030c0392eb863dbd4353efaa16bc669a28603a4d7b1ab0cd0c1851e830db8dab79cbc46d35b623d8c1d7a21845aad87fd41a3ff6839275029a9bc7d4023ef69b99bcfd6246b44e0fee9978b7069de843a3d29f6018b04b36a3ea4c2ea44db05e9bf366ef89d32a6cf370362fee16f6321416b2830d55f7772ab13cb594d40403e5b322f6b0fdce70b714dcb77a8bf9489", 0x98) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)={{0x100000001, 0x3}, {0x20, 0x9}}) 06:15:56 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) setsockopt(0xffffffffffffff9c, 0x9, 0x4, &(0x7f0000000100)="2ce30e3d295871b435ce97ec59d39554fff6f271ba4f9ddbd8a90228972c7163d165c2d4b8b5328374cd0dd1affa2a4cb217e400244facffb81c3171ea26bfae8a3ccb91373022b762cc050c0fde568904cd9a6ad852de52b6bf91892edc98b5a91e509f1cb038c48fedc305cc0a9ecea5a006758a825351eea9d710b016b744b141f8e9fab3b59e7ac7cdbac8479efc0cc24c4bb94a0002a6dbd58c3badd20746c3052690c3815b7c9c5b36e5ce4b2abed41f6802157a68b1e76b4378c8bd0645d59d83d0f7a40e66f7b74137209d87d61b6fcfdd9b02471b4a51f887d2781e0ee2a51ba1b17466c7e9dad5cf6ec5d5735270b1191c7a", 0xf7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:15:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004e15a0872a2d74f70c17067d9d0bba539bfa92547ee1c166049bc11bf715a4f91776b324a6ed1f1a066db370d3476e0900160d1a96b0d73f73cfaa7a342ca979972449390881ce2cad6a60630d3c2ac46ba12827ace97752fc353d81a908f2f90edeb8afee48c6ce5e4e139564d5698becf2ae1ade823429c912b1e16a3c560d"], 0x10) shutdown(r0, 0x1) socketpair(0x18, 0x1, 0xfd, &(0x7f0000000080)={0xffffffffffffffff}) listen(r1, 0x9) socket$unix(0x1, 0x1, 0x0) 06:15:56 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f00000002c0)='./control\x00', 0xc40beb2474df942a, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) r6 = getuid() r7 = getegid() r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r9, 0x5) r10 = socket$inet6(0x18, 0x4, 0x9) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000300)="b62f74d7d940cb8483672f425e7c0f8a778b33272504818a45fa4c65bb846cfc2685167852e79ba8d6eeaae0912a64e7be5dc43b3024cfe33c9e05fd1bc9f959acbb58d65abddf4c5dcb45c250b85c7aa2d14df236509d5dffad7329015031c1ecc236c9021ddc912bbf2fa017131b5b4ed205724df1ac69a3ba79c968bc23cb2109add680fb999010d3e448943ba1f2acd2adbbcd3f453dc0ab6fd9139c096df075fa4de5dc000d3d8375540d2c4353230c45e3751663120b9708597ff9388f8a04a3fb1216a33e657ce6af22d05abf8e5d9c15df626a20284ad534f302dde13308c9724538df4d6547a198883d83212669d72c982bcfbd2c221117227b38d06ddc6ad2d5e27ec252ee46c1931e667ca6b4ab6e81557fdcb4b327687116e0ea5eadc92ec991cbeb2cccfdf13c6c2f79cce80b34fc5f9f755f73abf0b4ec8da174dcd7e6bf8ad157e17e42056555f04a825678d5177dad4806f99b1be6bcfd3c788c69d8629f2f22973cd76a2b8c55e52b2b66f9b447f9e27aebf69e99b546c12a85d567702f61108ae425a2fa3e1c9b3ecc1c7830cd3cdace6c0514b3a41788fd1d1f783275ffd9c7944f591c8c1c17ff0b9e7c1151a056533890d47ae02a34286c6eecf0d47f5d28ebde71bdd8d2ea12496e3f308eae131ecdc220c26117f76e91f339a3c7aed2e0d5c3b2db392aff4196ffdea965d7b122e0bce28734c1209d4418cbc6dec4c6308f9dd8196cc514e4e73b94d922e521e27fceea1df0f6554abbf8ba6c34562926dddc63c915820457a8806d7467bbc9f03fa5d4a869855bdb6787cc0ee07f037581313bc059e343dbebd228fb88ea4bd4bd5775b14d63a779f62e5216e20230af353cf997f64775c8acb48edde42a741ce4a293ee98887c6b41a3b9e150efcfd124cb87c9fd9c051eefc0058b40129daf8fe2416bf397c85696a377350f199aa5142e56cc0f1fba5a4a0f56c9cfd3ff873bbe51aa4d4d09d935d4a09aeee3cc1683d9a8e8953b78062ddebbde9d3d2217a1b5472ee1a3f4f4bf20ef3bca1ebfe60315565b6353c4c91b4dc079e8056f7e4fafd74fe4a61a743be3e5bba97315349734ca0eca87e52ce2278ee129f0d05d39e91dd151fc501988e34daa7c614a9dc82ef1bb77af84b3e7d0d71dd6547f74fc12cf66a7f6b60c211ac6a653b4201092d82d112c8aabc5b2941ff7de9eab26879953b6f929501f46bda70a7a4b3c391a7fea9318c90a5b2465afa795beb7e4d69dae1077e0a62292db7d20a8cf564119d5df001e11556476769f1981c64e437c158073579f10e2f6d5808f5d98f31cf19448965c3e1a1fcf6cbaf5e3572093402f1512ca4c9846c32272f6f8f16a3c5fa5eade00337934402f89e793d15db70d22735d2e5766fedb944feb40adc7063d44b0854a7ce2c0103750bc77a5ed2beb17c8fb73ec50e2e8947f3678c2cc03cda9cb636cfca62612b8f5365c00c74ec46caeaa38ffaf519acf1763608719bc3caba7f5a43c0e9a87c714dc588f80185fe8f153d26e1e16a620749fcba9345538afee0991a6374d0c00c32c7d04d600cd745f61d34c27efde7d5bfebca5cf3bc35fb2c07c0d0e385ada96caf09b2dbc08059cda8a6e13c554dfd1e4febfe594c13a67c3937c384ea3ff4fe5db71c096e6ed7e488579edbdeb42858098843bd074b8d6d9579a7bfcb41ed1097aa96db173664695f903b7104d21829df7140655d03ac70b5a3f1444fa520056206d0e4fdef29482677c9ebbd8f910d9d763a2828394ec71fa337555bfe12090fede5c57e87eafa41d13d37863876d5fd6114a015a42e4d81a2d469bf23e5d4f09774a07c21f5319b175d6dcfbb352e41928164a286c5444e6b105dc2f56aeb4a0829ebb7283d988999930cdba7602defb1775842db64455a69637396467995da43b2784040ffed3b0ab1b7331f1bb6c9f92396e3497832ae8b87909176d5f84ef8d030825e03104bccd26961ba884132b3a38f6eafac0148a0f21fb962bfca8397e33e1a791a00eba4a89596869a5a29afb82526e13ffaad2303fa0510b3a631f44aac369c86fcf03a7b9c1b95b294c54b7e287315dfa5e5e045fdb75fdc8185caef9ddf37e4a3fec0062a61f7872a82676ae2725bdf2b294bce114327712919f25a61f97030843110b156c2b3f717e28f2fa4eeb30140ce23733a2e41e7c51b7f6a58b316f55af24b2730abe6434564174b4a9adacfd534d2baa160b849be5b577df246d9bca829b4dafe1717f42ee616789dbff220924057b5941050b337a83e843619bf6b1b841f77820cee49d121f713ff52dd0726acf56d12d2b2727176c66e0fedae342bc29980a14d92ed0bf0b08493fb3ccd5d640cb67ae5e2f85dda2ac5398dfdc4d9282a925c81b0bcac8516dd36b90959a32b5f29795592c9623a771fb4fc7ce74d3f6fa201d1eac09f609ee806d221c88ebdd11df149b502619e78273eb8dcd3884cc72cab3ba47e2c7d74143ba175a42ddbc254f05a66f5e4d1ae60c9415a305772c8179cd57b7f8aa16dbf51bd86ddc5fdd8c07c98afd48eb2795a36db532c60e0f994881c467bb7465be4c75c6f97bafef39f76e5cbebb55c34fc3929b412e64d0ebe6820f1c5e724858f962b8590dc4b511a36ec3910f40ccbebf7259afc72737d8f3bdc8736b0a8bceea9da380cecbe588936a5f2c33a68a6978011481ea24e0a533cce17d0b413f83b1096b2e27296d2f753a6b87e27042aac3bcc28d546f6f71992225610e80f41830804e2431f329bae28a2fb5686f0378f2d87a8f684bddd065c986159936b6e0e030e74bf85d8b6f04378b7d31f9840cf6a54e542045b904a8fabc2063515420785ee54de1c394ee6d61dfb6ef1b450a23ea4bb869fd27457eb86f4c11f8499c397aa8154ed8a86b21cbd9911b17efc09e5fe3473de007974ec125b3499da20a1dd5cbaf9124126f75be7f8c7f17235e9b3ff4103868b051df16e7cf67e1cb7277e9508ef3c321b20019fa22aefd98ef789166c19c1ecfcb7dcead340f3832c70caaa36dbba95f6a7bd8db45c42200315a1b0cf82ff37e599251cf9482751b3e1325ad11d5374f8abc3e517d63c1b91fa71fa435b0c2771c10e6b9ad7644d8cc85c3deccb15aeac9b29e2d59db92693879cb7700dc73eba2dab16ecdc788e0426e20a9edfa38a2affe90f0ae2c059d97dfba132a0822f59584dd665b3d3d01cd4caa71242a611020b3062a42fd06fea7b9583a32e0646cbab6896caa7f41891976b480e6ea1eefbfdad8e4066fb86a45ec01491de844d3c9893f77e38824056f2ec17b6c331af1e6abe9114bcd311f15f5aba203345e97dd223005615456596618b39936eef48dff578586451d81c7d8078c8d56061f449a7f57d0f2cdc4d98e0a50ff43217aabd69407cbf61f36ced635c1dd697cca42a7ec3f3f97b929e04ca6201488a81e2c75c8ef108be945c5dfd1af67dc76a622350dcc5baff0ab1ab2826079b2fa66d31a8ad477c9ed4303973edf72a6f3e932de867b129863676153d51c4c46ccc2fb7e0d3adda17352f2594482a29311daded57ce00efcef6c894ea04ae93a5475516acfef6549cc80e7c5890f38c69399d2aa42d86738c2f21e2e28087c6c260a1e4e44e53fd41a82b97bf1f143e831c8ef548960ee7d3c25994a75d44c417a74b4d70114bda8dc0c31fc147d159cb1ec1e9ae06809759d21529873dbf884c7c84c053e02e7f57c99617c51646c033316390cb7c7d2973e661e0153afa2db2faf8a666559e9ec0abc8477edee983c232811f997babb1593c241ecab00716e8e8f39b8666bccbeaedc887b8b9a314df158700b8cafbe776cb5b73cc8213d5a9f9758234e07ee09ad889b9344e82215d0c93151e838088702200a1042e14d2d4f5254aeb662c0d6ba6498bb6fe2157c394a1c8ed0ddcf5f178f91057ff29477ca60659a14ce5d71bea98c316e458099fccb926251899cdb8da44c6d8868dbea207e6384496f3242cb2b2a97fa9f0859df11acf900b2b2075cfac5289c9ade3d20d378eee57a0f1a83d9bd780588ff5464700938b5676ffae6ddda7da786a13ffdc20dd1a00baa067c9cc90bf0ae0dd9e93382038eaaad663605b2d730d14a572223d614e59ccd4150a8ab0b029ccc8a20027813a6dd3c7211102bb338695acc56150ebde3a9068846b3d736974e04a5cc256c5ce86ccc20150743a12f25d11f427f57c79112f4dcf9348dbec955774479e431d87b1ffabccd8716a5e4432b43907ba0c658b42f28bed0f63fd21f4ac9f892fa40edf5fa7a009bb03edb846abd9a66c0e47ee068b8a5dc6e62b4e6ce0a1ded9672676f7d4d1dd95b0e92e7f77a00d0e51c36c9538a1e913c8a4cfa0ecfd4535ceaff5b0895a92c7fffb446e5d51bdb90ba34dd5426594e5409aa3e2ef018fea8f5cef376fe870d285dc3eec353cab6dbd9281ab03b7bcda2648ce04c35d9cf6d4faa07446df89acaf1136c1a34e30782c6e8cd7fc7e8f081a4c874ba7c2011775f75d3190967e9f321df4ede47fed5d97a276486187f420c40304d050cb975afef25ec1fa4aa994b4b1190d3cb6e192aab5fcf6149ba768494059b2805357c8b0f8e63a933421736e06e6b30a6f3044b9731640b047852fe04947d7f4f6ca275378114c9c2eaffbda240438dd858314a60acb9b3a95789173cd90dd25c150b714c933c57d56d5c183683f2416ea17610e57956782bd6b86ca0f7b4fdc8433221ce553f5055aa29a17f6b99285e212801124cc031c3f942e8efe1cac21f20376a6097033c6bb6ea54d3fb3fb5f8517d99bcc32c6535a8133e96a24388bf1f5c182c63c4f53ee0c73b2bcd68ca6cb33c54b6bfdc4a0f982232c4911cc6fa46900182799bd4dcc2ae181d3fa7b2da4f98005dd984ee9de32462f8a9dea342b8080e8ee1975f6cf659c0b4c6d18d02cfc6474ffbd0f39b4073a43cf91f69bcfef11cb9550c35984e6c4eb46650f34b280b9071ab5ca5fadbee23387c3bf651a96b18f2756ed71d14a405376dee49d6647b5f58e1879c1076c13655f145e95afec48e33cc79dac8b19a2a4662ab2c14db6dd3035e8819500afb1be28bfb36bb53d34f8b05731246b2ec5e50e322f88d44e4f87a8284670e26a169739fb66220f01c69ee07473a325eaa80c4744c875d85e01ce840ffbce147244c08baca49d3e6e8ef002c417a820e0422d17e99bd889004794ff6b64f14cf1d518726db379fbf0f265411c772f43b1822e70b76f2e1d5d64a365fcdc22e2b16b7c35b6d98cad9f88ecf51508375aa0b8225e76c326ef894e236a992d3da3a99be4d95120767d23c16f2573f3dec360a65b8a913534dc480b80487d5d31e89d011162820cc135ca06b0544c5650de3cf0f03875a83f42682e64056fb87566021e4368573fb024c146b8545012c47a9c20c47e5c4115773296fed022ec2943f352f30e28bb16291677c626708bb5b6840dc8a4ebca229bf9e6b81f011778a98b1f1f2cd6371652fb91c798e4c47510de344aab62d8fba523b7c15a8bbf092bb75e75ad146a89d69f72cb02598d42a3e605ad0fbfb39eb4af6ce6956a46c503a7aa419857b6101bbb2d3ce8e460bfa3d719dbd214e3a59c7c1217314438a6c36230803b1cd9612194037e1399b3878187feab3021166ea4873b551fbb6852b89e9a224686f2c51ca11c145fb9fd1b4a175c48bb5607fbaa326f2d5cfa24ed60f69cff6d56f0e9addc60231a05cb295cca2ee50bedafb1bac5dfe448a3262483246c7b9e12a9d3bfc3411c7d8", 0x1000}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000fcff0000000000159075ee99029a08a0612aaa7407d721b8f631bbf4ddc8fa00198c1110bf36d21f3e068c6a1a548674be71e24c1c251c4a595580c79496d4eb5856fcdd125630b3c239190412fffbf2fbbd053283206277b74cffb8636a961f499352975ff906218744341ef32a311aee8eeea43f9204354ee73454ed4cdbae4f901a4b1d5b7c127e09a9ef3d1576a9672f3fe23767e602ebdbc07e783a9de63f881d8c321ed8bc463fc53bbf9c62c216232cc961941d2fa0a595c57a468288348ab17a531227fe1e75f82b84cf978501", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="01000000000000436ef176278f160000e2ff00ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11], 0x118, 0x8}, 0x0) 06:15:56 executing program 1: setsockopt(0xffffffffffffffff, 0x10, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:15:56 executing program 0: flock(0xffffffffffffff9c, 0x2) socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) r2 = msgget(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 06:15:56 executing program 1: open(&(0x7f0000000000)='./file0/../file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 06:15:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, r3, r5, 0x126, 0x402}, 0x1, 0x1, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 06:15:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x57, './bus\x00', './bus\x00'}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) 06:15:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfff, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fff7fffffffffff, 0x0, 0xfffffffffffffff9], [0x2, 0x0, 0x407], [{}, {0x0, 0x0, 0x0, 0x1000000000}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x4000}]}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket(0x18, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:15:56 executing program 0: r0 = semget$private(0x0, 0x0, 0x604) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/36) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000002e0100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998533f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e0000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000dc0)="a4b2f3c9e7d163712755bd023f22a7354a65e245b5f0cbd454edda3df1723c9ca02d73ba9af862c018acf82ab8a6854c64d0de07176e0abb82fc31aa6849f3938e1f342e73bb617a9a3f6145c57bf1efc4b26d932844613963dfb62a7ca606c3e84a5b0a38fccb7a54a8a4cdc775a039b208d044c2f4489355c6e8676a68ff67f75c3b92cec21a9031454bb5fbd6ec15de865aee570d69fe223ab1df9365e4c9a0af83c229f4516f4676ed12aba31cd6f4861d927ce7c1804c1a3b6e7710e344b11ca969fed1cfd772e0c7f0c0923ed700eaf704b42171e176ef0c4820af73b874e0cd8cf0ac03e4240974c0522d4bbd198027d5d28caee3d67d646a05b4ed7b15dde6e7def11df5cafb2163d7a047e63579ec67d5777e337277219c4d84e1fbd26f971cb4f6162271df512cf1355b021b4e766dcd8cdd332754f0e16e81543e03f09414d116c65f62bdeaf877923ef64b3336b38fb74a8099ae27741172f2536afebaf31faad4c19edb5206ff4b7d4e65dfec67d4beb5184313cbf793fab569399a79b9a0a0640fee4819b41de5f4242f8c7c10b3e7fc9d1ad481bc222e4e1dbe4f13af5b5587fa527617500989488cc17ec779d873a51cbccbbcf1ea9197f2c18d54bd6a6a3b738cfa8ef0bbad9a8c0e66d590572f3014ed8c4b13bc39781f7e24afc5ff8eaea371be13cd2f88aa5c08e07d6fe1813392dbd7131af4303b868cf730a473d9738d4721137576c91f47a5fa86e347c9a7b74e43e4266e83db7e48af86d4845106107829a114cf4d6522c20bf586e9f4543b28a01d482d8cfc6815490a39d52164023a629a49b71f25ca399e4062cc8d62af938295552e2e7be3a83ffc1e85f22971d656b06696b9a73db84c446fe4ea7e29af791844793ce71d7bd89a8760377ecec43b3d839e19461a3a17a19128aa5be60c20f282fd1079824463bbefcc146197dc7c194737131d12cf2ce23cf4bc8eead908a194f70f4c31d61d89ff75a3edfac5609984668aca49fa91d117b2b2fd90397561f858ba1492e94af9a45271c0625a394147e9a94f57a5d91307d2688dd1dd239ea73313524a0c8ba2a76333f07a09c9eabebe1106300ca989ac8c345ac0a882908b85590dd0644f6384b516a119971633a4b9ac5bdc6940b43af6f6327c008571c2c44206da028f97e533ecd978449d616f76784915e93c1edcc683053a809fcd9ffea49a3aa81f851e54ea832cabb5e56df57515b15c95a7d29503269be8f7f2fdea78b57aac5069f966fa0df00800a60a7ad43e036cf24668133d6aa522b41dac05f258490ace2c73a8ee09bea4f6196a153c07c5b57b174aa71695fb4603f02bba2a6688118a2002e6c97d2dc62c0fa1df745eb111c2855ebd2bbc310d91582c7e1cf304e3744b71b717c2ecd9532a7ede4ddf431e655aac8b4f0edb36dcf5637538c60da7b9896e5d5a63df48f573a8307b9f14c9d3057a1a094fac45c6bad4505503c7bd6167f416c7a8e6ba36724c381fe61c373adfbab4e52b8ea6e329efde32cbd9011905b3c9a599a33b1453a04a6e9f0eba80fe7966667fb45058b7559fb2ffd60c19e192b63a114c5c941443681dec40352e02cce8fba1d16f8fdc53f1d1f45e61e2692b239b149fc48a0bc24b509a7786a1d652edba3636912649d396763c544c772b1b8a7740a508bdfed4cb2bbd91e74b31f9010a9e9d403a4c47999020b004b2999d3dd0886b52f76a87e461671ed556fa04ec65f32ca7de7088ddc792d98aab4ae5963cf9806d4b14f746c4362d1b8505731b13fece0dcbd5278f57cf23a7d95526c1ede7eb5750232d76934b963a8af57e2aec453de8ea896bb87dad763152d37b1e0803150ddf4a215e1a9efe598f781aa61458e25c1b2ecb064cb2cf6630de322b754785c7e72a13992d8970b21421d81c567777c6d9bb86b49db8ab9a5d2762ac57e1887e3b167667a6e20b8096c66dc710fab9cfed1f9a9c76ee518f98b3b7e38a1539e8a23495ff4cae5e9e151d602155181525364cd005512b9d061e86093fc7337bd3f295bf4ce08b25916b53f29f8fb2c144d55cfc79666665b06d6a85e384364a5225a742bdae427d45ab842ea0636b716345f5550099dc136e3e4f60fffa55fc2d4de9ea5d1bcafecbd0135d2300e21c358af71aea9e0e41fc48f9ad6225d1a2c52736ea64961c859ebf24fc3d57e82def487bdd57dd1c5c205a8cdb47a81a0b69f88b69e0162fbe39b7b190a6da3a11a6660cc83d521f8272a501303169013135869a0d18e590d034c1dc6a823a507e61bd4aa04b5f3b312a3c827e338036bf6c3a81ec0253b1817f9fd7426cfc04264e380f66cb6b6da06de88add356ff7b5f0413958ba8292258b6f53679d0e18bc1c119212c7cb26af77a4c9e706baf9532978d7973ea560e61d0597ed70be7b84d38b4835714bb6983f72fd0a2cb0dc0f555918c51a66a69b94b33a52818456a6d92e799814b20ca35fafd7a7cab50330fc6f0740a69b1062b545903d1b3530e622762180609a6f1775f7ec9ed564a6eada335fc345a830f68c2d41fab701c211dd116ecf7b85462137385c62ccc6c23b2459d0603fbffbf1b31a5f79403bd4c1eada80683072f0b969839d47cda05ba75dbb5e528d73803b0777191c4330370ffd0bae2964e80937aa89e79e576925a7ce85ebc13497f675bb1fbaad6a78bd1ea9f6a53969b0c9e3d4521af64b7012110599596e816a69c72fe60230f28d5153d11f0d40a56c52f8556aa27fdce594e0a346252b3f513cd9c3987ce63d7d31c02de4ff8b35f750fa43456844445147f9bfe901afdb5457372e05e0c51b276aabfd75f3b53b08b73634476b1ddc97bd3e490ec379e5c210abb97d10f8fde2ca2866493f0d92d23817803b4ed0044fb003d9b8366d60ecc00082c9ea8b2d8725ebbf3630d929ab0de064f6b3247fee4b143785542c7ebd028ccdbb67fdc53837258019afd0fa1cd26a2f027a5e739638020fd4c4de84fb71bb8a7de0c047afbd903255d548f19cb47c8300257c4214d3fd3633f612c0816da8f6ce8525f5409614f04963429e50f416d047fb025585842717355f864f986e039b85e3c1d08581b878116296c0a0ecdb6d3016349af3bf87da6b2c2625353c86b932d524b92d63f59deee7718b7a8266154617b066743d9efaaed001dfe778d0991b87d54148789632cf50cc1a49f4c41fb8e3153413dc5bec36cdad37cd2d43a687af082cf553d950dc208b440b71874f836416b3f636f3a03de07db2f2b8561d1829bf8e80d3848f21eda8b81785ff7380d4163c09977a44d8fb4a3fcf47a2949e4934a9d5952543b11e68de8a61623ba46331b2c86833958859566b0b7e88b0c0409693a47d5a7930542578f412e7b3761bb525ee9a97c391181bf0229340aac5fbdd7d0526b00ea503729707a2a5e0533052ebb87bbb6ec0aaa2029a41a7312fc03b3d2a466e01989d90f83f52d88638ccb0622b2cde74d664f00a41dbf353864d5964d103bc938894910e2f6de610a1d02d8ddfd4327b88b01b0881f03d85cff382282392e795a0e83ab1a9ca4c23b411d345535a7e2f8b3dd137841023aa21e9d5a38667ad7afa7672198ac683ae48078beec0d5f720750760dd81e53420cb69a294e5b763d89fc8167403ecfb9b865d6e11d67a926e90d1c8fc104eb3055345ef3ea7b494ef388d3652f7067be9ffbb26cc6714de33072a032aee351adf4b9d61147cf1ce7cd495eb28a423ffc3ff9044e544a85613af9db51239f594b09d01493d4bda59cef36b41c7fe02f7375eea7accc91a5e3563d1812f9a9370614850f68a23defcd41e90a4bfd50571aaac8d34d2752d5643c676228b6afbdc5566f9146020bc5f33491f568cbebe5ff47802906e37ce39ef899b55127cd764b596c6c66e24f4c47bdecb4e6cfc98c08580d14907ad4aaa1cf52637d320ac66d20675e258c60cd3909122fe72235f7d54c15683c9620e4119a6209ca8561180b5846cc1b851b673e508e693db60e7fa7b377ccf16d284b112a9a1a8fdedd48516235b9eb7896cac62be5dec11f0d46d6ce8697a021a02a1cabde5c504803aac029807e71b1f4164ba54936f0f9b76859d446150584b70910c5d5248dee0fa4018edbe1fc5b8c83778005756cc9738681585b43e53d4c51e31c93eaa110ea097958092935061ef5d0f53cbb00c90fcce14c57a02bff25673842e74fcaf3d5db531ea4221d84fd0a68697ecef169e51af52711c1e02fab77ff04c6510781fff6924f055809594e8dddef3fc335cb521b8b7e6e8b27ee9e063852681cee9aea3caef46bc0e744d1c4c42ba851f7725f8329e9eb7d70e85a580aaf5812c3f4e17b204a21abb55cc1fa1c9ae372fcb153c212186b1faa08d8331fc9523ef15cb9e6dc96fbaa5f3a9b91952fae35351c83af73a28f6a0f211079b389f90947022147f8f56be0d0169c87c9c412fff4fcb03e9f40a24f6a7f11662dac2b470f0f4d0975106e7f6360fae4831d573c64bcadc96c7755bcff53f4b37c74ac953671b4b3ebc5a74f2e50869b557be0091a118898a9650a65ffa643f22643957f59e42abdc19b1268f7fb0c1d347191a9ca0d23d21b5c22f276580a6e356244cfe280b32024d54bb5a69dc5486735b8e2d0e7b1736c70e6b2149aff21d40af742bcdef25830007dd73d55ce5b48115ca40a3ef1f4d767d7a8e84a1a45f12b8dc118973024e9998b318f8cae4d9cac94b0eebfead0c2b063288f324050f2b64034aaba379f2b8e84c1f1f9452ff0fc8e48febae8c23ed9bb8c1523e53d60e7932b674fd2e0cfeaf0a4f67fee5982d5a9e02b8d0a06840e6da87700fabe123bcded855604bb96d61cbdd475d65fc6ac15690d0d7ef4bcfcdd6fec9bac1c0f1d37d71b41f50f3ba2214125961ecadf52536db443b89b82726d5770de8a933733d830512dcc48c239e38c17e3cc9fa77f7a9679015c748207b027edaef42cd319961f87d9b13560e74e1f4e02eb71fe3ad7b19966174488701930e2e2ffb8650b2069f3caf12acb75aa2bc83380c01710c5f81bcc9be3a487a099d652cd069e3f6127a7e00a55137b99e53de55472af6fea8f3afdb2355c0b5b7b612b04ad5252fdac42eeb67d2fc8186c71ddb02e302279760ffcd5b31d9a19aca09fff8d7269196ce3d8e787c69aaaa2c0f6e8b95919498a9dc6c2fcdabb58718d40c7e8f8daf87de50cf83a50a5ba230548fb174905beba9ed92826d3f1f5b6b6bcb8f61918db06b5c6f44b8ba8972caa782d413bad527ce39ee168a1bb0c3062461fd244d85b9a7fd58bb190ee534d6e1d5644675a33cd3d015c6b9964894dfb3959ea4bd2c68995b61ac184f0872398d883873a2a560adc35932dacb6a43d7332c657f69ad01e235e29f31a3fbf3791698e553455043a8b7c53aa9fd5db99d20c25b713bc901fec367a5d7eb6e09894d26ff1783fd93b34dbb215a1366e104d485389d4f43fdd0ffe2dd70aa7b1021936736bd31b35de83f45222ee168a3d0770ff943937653644f25505b38b6147027efb479edf1d139bd5ddceff9e4392eceb3cd9d4e6ea6221ddfbbc8655ecd7fe2b9e64859d9be73dcfedbaeab3de39554599eddd993a5974c67843b568b3e7b00bdcb9f2a761d9c1ae8923254734ac408fb59e38ced8c9bcb67fb153a25002a0409f92b7feb8871779ec1fc00e96da4e68cb78802537b91341ccf331a6125dc3d1892086513bc39714bad7ce525063bf34e492a471f1614cd134cecfddf7d9d3820d95ba4a088451ebf9ac7", 0x1000}, {&(0x7f00000002c0)="0061c0cb5890c95655847c525d47351f38d9eabdd269e43092148ab0c653eeece37890f431b1e5f6104f601230cef45bc1328ca41c4bca5d9332742b64713d893f518fed866f3753999852f2d9898424260984116b4ff3f7102e0d5f99d54253799cf7599770006b4f3a63ae14a89738188315", 0x73}, {&(0x7f0000001dc0)="f66156fd41347b7e1c15e02f2d8e0c77339dec5e43d1d83032050070573da00570f3a564a8985ddcf156477af895f130c0445b2b9365fcddfea059339391eb7825976808fa35a7cac13ed537829987db06c9d940fb43cc57a219c133970147e3eefd6923b6890e5376cd91a7cc7a2395167f18a8b603670557f0aebec86104ff6eed5003e49e689dc0e6a2fe364427e15e47869ed9d8a9ad8c4e54d6c50641fbcc9c276b4b36e9a5db15d2cd778e7afed17e8cf3c1a3ffcec5277a6cb00396d61292b96a813bdd9b12cc8fed980b0ec94dac9275d1a5ce6065b6a0d736e232d7b3df0b5ed3fbef36422145e964f54d3451f2bb77d3e54b07dfcba1a09c0fdc9503b3b90b5cbdc17b899b0c9dbcb32c0799c76139dab1def78e3ea84765eabfc0d41cdd328072b340d3037c106a9bd11759d543cab503d114f0617e362f7283e202fa02b807825ee1172c6e0c0031df591e47b448c4c39a069841218e1dcaf2609979a5d81caaef093b376e1bd175dadb89854ad0a8f1df9a91f2ce4e736ca49ab3b299013ae858db501cf9aa17abeef18b0ab9b7fff9d88d9deaeaabf862c41269cfbf245fd6d8921a3034e18e4e0995775ed0433a7e504bcbb853ea607ff48dbb0aefd7a13d8825d4011bc8b6da4bb6ed275fccb76d38bd18af05afc7f4b0ae5193cb511099fe46d3661760a28f72fb2d096488b1304324557afb2fa6375e3265e3064527993939f4c3433194cec1c28b13031a1d8d8cb6d64bce9842d8fff7642df9d5643e231c80cd8f3734ec5af7136eb52f245afb3764f90c0022d5eac40f690351294fd913686afd768fc6e2834e523565661c2bf6192fb084eac4cdd6bb7444f67c3f42b71b78714e1c2a4226fd86d8e9a9f4da220e3ca8c558727a4bce2eeaf26906cdd0f0d96cc6e4649c65df0ede2c6637c6567ba94f8d3b03231388f413b4eca6c39acc72226d457f3dcadc4310bb682b2d7aabdc64cce2d531f792e08287cd48d1c7185c5f206583150b0cd4b2a5db0943e01583bfe42abbdabaa33d2a446b1f0bf9a4baae3bf3eed50ef6d831a52ab9468a94283cdd66e48b3f975474afbe9bd61f3a274872be203530b0f1d7c7e92768ff616e2ff4352ba5d354447e8455fb289f82653867a450a24ca4f7a2cb7b329f89d320a4c51967c30ed71fcc882b14903e59a9e270f66f0a3cb6cae0d7377457b8df090a9a856c5be537075e91232897b49226cc6d3717cc669d1cae1fa75b37d1f5c3c0d739dcea1742dab9595c5c34ad258b4d12612989d32012f8a0f63a1abe326e109b3967479e60e1c7e5aec519dd83e9b650be1b5c425a3d3cd77887ad5cdbed00403737dfd644811b2d65573569b219f73641bdb0ba7dddb02a78ade263b9e6abd28c0a1ec9bea6d5ed8e33e493fd0e2dd78f18ac66c55df52a3d43ada9e38e66a69db8013fddb6fc917b024b60bbc909ca2b7079029e6898af2e0fe6a2d78d12a8f2b3aef13a9fc97805714c3d007d37e6cf80e192fab41135f28eb9404e8714ff5b54fff4df6f48b364797972efeb8147558c62f1173ca77eb96f38e6b954d888a755a27020bd10087170ae4b7b233a9f68462ee6f93a217b1eafde6eff60bf0e46370f319396f2125ecb78b79f84fbf5c393d4fe85f70addb3589498a6318b6fe84cee993c246321efcf4e822830e49f621beb95f195472d02d9bb330c336da1158cf217b79f33b917ba3ec8d54c3b1d6a7a5ddd5d1d6bc5213f7a44a55adf4fa9bc087fe968cf1a31467dd33c26ad90372870fdd79cd23c2454895f3d4c9b69dab32c355ad811e2d101dd791b06fbab26da83dd83ee7165bda97df73c2095eca05d680ce220ef65f700d6ffff37ad782c08bfbbc5ec44a482485261c0c06162a1a93b85d025f87c55fe875dfbfdc308ee3062f5cc1114726caa040d9b2cc9e82ce0cbfa468cec66198f8e730d01c797a9dd855261f785f930d97010baab176fca0d1a832b77be7777474e61d338c7645fe883b32836626e45fd544bd8444a145c87a2ac1d527f36f14397ed4289a282dff388a4631dfb9a9646882e8c33ca6a0cbd01229c4f276a55998e4d59d9a0a5b9e1f38f3465bedb144e8c348c952474fa5492a0b71676c82256ed9fcff26d4179328f2891e108c6554c05b0424cc2e6f87ec7d0df9f8281013e310c49f49d598437f5877397af89697e5db8671c4633e305b1c75e9e1bd6bdf2122f113356d7a95118e5e9934b6812da6490e6aa0a39824ad17d619adad3d866dc5070ee98f17a4e1000e2c54f36bf03a76bec62a460c0ef7040acc9a28f75b80bbfd7a4f7f558a5e26a62de3b1b750032650020aab94b58cebff22b708a6b7c16718df292e7f0aca014383cadb10531879de8e83822b85edd632271eac6e7be7043375a8c9fa1be78bae8c5d139a52a2950421b124ad78163a86174266c0b44920451c7d333b13aa4fb5cbecb461a34088eae19e8e6dcc813872627771ca68d062bb8878ae708ce521898c2f42920b6ef93d05b61558d67cccc4df503f895a3cf2ee026ec2402e313b96626cd845bbc713e40b796b2e6764eac26a650c644a8473205a33ab0ae41e20fe5ca633d163736b78af183ff93b1d0014eb9ad7caf90ada1b6933b4162f248a91a33d6ff2762c6199c0b5772a4a7846ad8f3a820379d7dc271e80eca3b44ccf32f1e2e5f39f3b047e06d919752c0b2c58a5244331b4cff319dad98d7c10a1394ac37d0f2d3beded731ef5433912b31703a31b903af8d8e839babf126531b54aa7437e45670eccc0b700042b8806db9be46d52bebc8349d375209b2bb275dd4c5a0e66d56457c544db069369e40cbbed0721b35428d6995dcc7767d47cf607c3bbd8895bc1afad9de6f039ce66eab7b706a18f9e66db7a4311d73dd4148150c2fea48909a3e1ed15b62ab91f9e20306b0088d90231ee90aca17e15c4f93d9068311e5826515d0ddd3c72918340540e29a255b92859303d605a9f732fc3223da62e3567f02c8b441efed797a33c02ac327489db5d73d596e0f0d3965dcaa9a2ef702887d129f9455e4dfb81bf2cfed0b2b924af4ec514b22c17b36443be96ba69b58d5ba570d80dce6dca7e71b229388742e860aa859af0e4ec5cae1cf82a12c13368967790656f87ae53f0cb216c45c017316c75a0f7caba3b067f59b5e62d71b9c81f0a1ebfb9a9e58fcc3fd13f61cc6f01171d8d35cede23f4250274ae1e0f60c20cd3b7415067ec4ff9936a6acc39fada74f7d7b8a3e1039fba23da5e66564363c519f109707e64c2fbdb5c3abbd6da311b59cdfd122232235de423486ff626fd3d4ab572678b9e400c73918a6602daa890228f31bfb965b5211200358587a5d1a85b33c8297a7610b4cbf64fef02758e74f15a697e22116da9d7d16d4e3294d15211094ae97afc6a3ec4b52f846559e534ec1bbe6c65b871a68ca33b2fcf1f5f5880b238802acb2ff36d8edba6df45505526ae8bb21937917e9490e6a3ca2a80585310b1fc8aa5a1d3c8676060c0407dfaa9e1683196a62f40947f6e2b88b1fa276004dbfc38c1141ff485b1027616ee1b40cedeb2c374cf1d38408278ac9fdc1034496b1331fd29375e2537b521a27c6237dc80298a229b626ed51fb5737d692fec0694795ae117bb423aa5ea5ab3962271ad3aecf59f0ffebe51297715d541168fa18341ed28c59d31f0ef257717ea5166114ec023f2f6147979994e21eb540461c23ccfa6b99f73880cc7fc9c3925600f26ae0b3b41a3e4d95d4702edb70e9818d3478f244cca7d37f811d85ebb7de3840fa9f78af9023f37f24597c583a20b9639198b98e859f4e6e0b164d224c887b1b0ef98eaca3e5fc69fbc81d504bd5081a1e29ab0e0cf44aaa74d192853f5dddc28b792ed6e4bff9e620a5fd0f8c84f14a336c67f9227ee6d934020e4ad6148ec84b70813fc2557ce8b402ac80372838c28ccad108df330df618909bb94f07695df3a500f9e9b362f7837f8f88a48f3f29d3c17d7ee136683cb1aefccb4e9dec0e3c15ea451507161286827a412d290312156d4d2756b3fdfedc2f5d616ec6ea3b5705165d14dd801e00efe963924ce08a761a6bc73fc897ee445d3390c505bdc1a761dc33673c35dd6731e3ffffe3f5118a72c700e3d8f4104192ded2ec2585605e569b157aaaea07068080f4bf8b89906672585caf585d0c26848627e13d49ac7e8d2e15e096c052c66390aa3cd13bb79da5a1efb8f0a46067ecef75389bebafb2014ac1e9aa71617e57fbe09b616d72702329f57ad00b4cdf67fa9c62db45ac30fac7ef138a481a8c31f3033f5e1fb2504e1c343ff92d6aa221f701868992207dad5d4b20c87d1b60553343bed539747cbc4f5a16253ad9fd908496674f2d55aded2be072eb7d5f1f69391b6dc49d39cd00a1fc8715507223aee3e823e135f0fd41a599192a38052566f85a22720a81ed8a24e9f08abfd4995209102ab5c9a98d0fbd947d65b5e9e99b940a22c4c526083c10eeae1b5fe03c0cdd1d6127fec9c059ccb7ffcebd07a7b2f033e454209d947c29286e4ecaf9fa5df2fe99d5ed9d7d69b187bef7eff6a109a23c67275a6d7979f8c80c19178cd1902723003cc4a698515abc2e058579d096c7605eba281f27a5461769bd2af27e0343b3bed3a16711e9d3b9186d502fa55cbf35bd1b3fd645ea884d8f62f95430d953408cbb792dacdffac0193b622932c07243d78ea4b14a28bc6a3f6b72f1edf3da73a09c97c5eeab92341a0f0c5a7efb9f101a599960c114e64d5f59c5b2612db3102ffc8ce8a94f3f635104fd0475cf2e1b115ba4c2bacf4a84cd26205095c12048628cd0fe26ed840d9d5382435428dbaea069df9d6b0b8d9ecae6a26797e666e3a70ed2013bf38225f5c52ee562b64e0a46643913360d81236afccd993605145ef9ce8f77a3abda3e05ef6ccae8e3c1844b7a5f64b8e830f05056e63353d599684124e901cf56ac5f0442f77ebeb58f2707f64e4e195f523e942316c70baf69b386e31a8776c3bac0c254c53173fef8023f486408da69468212757a77b42c84a07306c8be6374ff69e44fb4c0b8c0839011c77217d34dcfb2b1be9bca152235aadec23e56b395eaa515b1cdf149e8d375d40e0e08e818a00d05255becc1799701ec6006ca5a8904fad8a87351e45531f36e4eafdd36c6837f5d7f6ea0266cd1b4a5a37c216f181a6a4d4a4281a5c904df1d9c014cba76489a33d72c7fd3d8bf43fecdbf8c8b97eb008a4846c1d1d101d4a74448a001dcef0a3b45375193469e71ec7c553755dca69a4ea201f3002f6037d1034f7d02c794cac9c5c4051df2f4ec3a1424ec73757cae56063fd0cfe8dfbc2d064bf13edf445b7b6422338a9bd2f14e05c00ea7e617510d522abe79fbe24d08a681af049fec280e8c4dbf8f65fd91d82ce6e1718cf1047a016c1b815768ebc8cd7441375c3c0c82fbdc8650dfe484cdd66e0b692e09feb837376c60dc82946507e166fbf9ac54633fa44cf48d9b914976751ff2bbd2b97b5655014980af541d2b374cb4e3d6935cd1fca32b3795bdaee87c5bbc31879dbabfa9a06098b0a8434955c64a2b825ad5bf3c2f74803ca57bb561f0f74dab62a94031ab7b72e9da9c972e81a172e44b594ffba7ef84e231d1342df2ef4140410e3849ac21c261afcc903e0f069f6074c16ef397b42077c3c3a101766a86d5321e4b08182ef8a1945519b28ff801144795f86dd7b635cc86cb000886e5c1053920a94984ead9a519568818f61b2909824edbeb60c38d5adb", 0x1000}], 0x3, 0x0, 0xa60) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000340)=0x401) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0xfffffff7, 0x5, 0x6, "11be6be68c2b2ff07fc9066c1b4a2986ecd5a18d", 0x8}) pipe2(&(0x7f0000000200), 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/201}, 0xd1, 0x1, 0x800) 06:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/16}, &(0x7f00000000c0)=0x12) 06:15:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000ae9805e479c81cafc5fdadd7c2128a2c55775ff28a14255adc331787cf4ce4240e89925f26d1667e0cfcce871029c89f8f4380dcf3"], 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 06:15:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) flock(r2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r4) 06:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2000000000000056, &(0x7f0000000000)=[{0x3, 0x0, 0x2, 0x9}, {0x5, 0x0, 0x0, 0x10}, {0x160c, 0x0, 0x8, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x30}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x73e, 0x1, 0x1, 0x6}, {0x401, 0x5, 0x7c, 0x401}, {0x800, 0x6, 0x7, 0x7}, {0x0, 0xff, 0x4, 0x6}, {0x7ff, 0x7f, 0x1, 0x2}, {0x401, 0x72, 0x8a, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 06:15:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x42) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a400cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff92e6ca1bad5a8b8c00000000000000", 0x57}], 0x1) 06:15:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 06:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) getrlimit(0x6, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 06:15:57 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@timestamp={0x9}}}}}) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x81) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3ab, 0x8, r3}) setsockopt(r1, 0xc, 0x66, &(0x7f00000001c0), 0x0) r4 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) dup2(r4, r5) 06:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xfffffffc}, {0x8084, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x8008, 0x7f, 0x29, 0x3}, {0xb77, 0x1, 0x0, 0x1}, {0x2, 0xfc, 0x84, 0x5}, {0x44, 0x6, 0x3, 0xffff}, {0x1, 0x45, 0x20, 0x7}]}) pwrite(r0, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) 06:15:57 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) read(0xffffffffffffff9c, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58dd198ef264f346}, 0xffffffffffffffdc, &(0x7f00000002c0)="fd8081eb7ade39fb7af38265d45f26257d325a55f879dfa13f3d738a617250ad0598015b8d9b4bd3428f828d78d12e9bd68bfab472f563c20a8736b12e7a2970b6a592536bf5b68a22531f9e3a67fd61916c0a999082936c9db088d036cee83b28dd44eaa7ec7e3772a1859b3c09710add57bd616653b06b077936527d32f5128e3cf75fe6cc51f1e0bed296c3bb11fb8d585104548e6203598757365d16e74800a40a607d65e850f32485e67f22118cfd4c1cd734ac1ebcece58b7e35e173bf1667e73945bb9ca8c33db6189355cb2414a4beef8aa310bc3ad9d01a89c900ec20be7bd3e7007807be7a31a99e740723d1ca05001b9ddc903e6b2a4ef05aaa45e730c9a8687b2500abfa6c8560938f15822e3e39059131990c6fe88a8928c0a941d8c2a8a5e387b9db92672d1b33e70a92c10f025c63728fcf01cf9a09892f06bc8c59e29264a86f73bf4f1bd7bd4ea3dfa9a83a606f6e668760fd178f27b8849ead2d2ad2993cee11d7b1873cee2026a9b61b2930ece465176e2890af676bfe58715b6301bbf17a32695f0eea170d7cc7897536ac26b7b1df2471ad62685dfba94a0b2091be8fafa352b89c554f71cb611508d3d1e0c52fba355a9db0469a32fb4ec1ef924469f52c3df4569d75de029b2fe7380f8dedf4d0bc316bb9", 0x0, 0x0, 0x0) 06:15:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x30) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 06:15:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1c}, {0x4d}, {0x200000000006, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0xb5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000b5c42358dc4d6c44e39b19cfdf099e639c9cac5ed2813591a7e1c625a47b883357bf08ab00fbb8ea991d59e11f2c85ea3057f3254e795c58da15548a87b54299a758c94f8e682316907b8c7cb92f8ed6c24a258eaa16505b00b5bafd60cbef2634fc031cd43654971840153173f374f4f9520189487c63630035dbe4f72b048430b3ca466a4cbb4be4996a89a543b1609771119cb13bad875e19478779522c1afdf9c3da4ad6f63a8a208f2092fbd051a6e83ba880a986"]) 06:15:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xa002, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) kevent(r1, &(0x7f0000000080), 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x8, 0x4, 0x3}, {{r2}, 0xfffffffffffffffa, 0x52, 0x80000000, 0x2, 0x45c}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x7, 0x100000000}, {{r4}, 0xfffffffffffffffe, 0x5c, 0x52, 0x7, 0x40}], 0xffffffff, &(0x7f0000000100)={0x4, 0xf5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:15:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) fsync(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 06:15:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r3, 0x1) close(r3) 06:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xff, 0x0, 0x0, 0xfffffffc}, {0x815}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:15:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) r0 = socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) sendto(r0, &(0x7f0000000100)="8f5d046d4feaf1065b5c2fc807641c", 0xf, 0x8, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2109, 0x4}, 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:15:57 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) setsockopt(0xffffffffffffffff, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = dup2(r1, 0xffffffffffffffff) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r4, 0xf) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r5 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) kqueue() 06:15:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)) getitimer(0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x5a4) 06:15:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) setpgid(r0, r1) 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) 06:15:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="6c6ef401c27101e0d610aa242add32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796007bf3c345a5bbea33bfeb69a2ec0f431596d1be1ee8a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a18ee7d0a", 0x61) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000100)="66c5", 0x2) write(r3, &(0x7f0000000080)="206bf70417b695413f000000188e90cd9c8e76b04efdd7000000feffffffff0002000000", 0x24) 06:15:58 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYRES16], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:15:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x801, 0x100000001, 0x550f, "2ea86ecce46adcc9deaec60ea86356e97fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xdc}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 06:15:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0x5, 0x5, "000024e6000000001000", 0x9, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 06:15:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x18) 06:15:58 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = fcntl$dupfd(r3, 0xa, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x5) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x5fb}, {{r5}, 0xfffffffffffffff8, 0x1a, 0x0, 0x6, 0xf3e}, {{r6}, 0xfffffffffffffff8, 0x39, 0x2, 0x382, 0x7}, {{r7}, 0xfffffffffffffffb, 0x90, 0x1, 0x8000000100000000, 0x2}, {{r8}, 0xfffffffffffffff9, 0x12, 0x80000000, 0x60b}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x7, 0x368}], 0x9, &(0x7f00000002c0)={0x0, 0xd8bf}) 06:15:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = socket(0x2, 0xc003, 0x2) r4 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x80) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff9, 0x41, 0x40, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x6, 0xffffffff}, {{r2}, 0x0, 0x81, 0x4, 0x2, 0x9}], 0x2, &(0x7f00000001c0), 0x4, &(0x7f0000000200)={0x7f, 0x7f}) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchown(0xffffffffffffffff, r6, r8) sendto$unix(r3, &(0x7f0000000080), 0x0, 0x8, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 06:15:58 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x8, &(0x7f0000000000)="9c2c3d7660e36d4bae4cb5b0fe08faa9f35ec0c9b74d2f2a2743de03a4", 0x0, 0x0, 0x0) 06:15:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000140)) 06:15:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) 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, 0x8, 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]}]}]}}}}}}}) 06:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) 06:15:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1812, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:15:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa) open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x80) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000340)=""/225, 0xe1}], 0x3, &(0x7f00000004c0)=""/173, 0xad}, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:15:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x3a0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x5, 0xc00}, {0x2, 0x7f}, {0x1, 0x49b7, 0x1800}, {0x4, 0x7, 0x3000}, {0x2}, {0x2, 0x0, 0x1000}, {0x0, 0x7}, {0x3, 0xfffa, 0x1000}], 0x8) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') semget$private(0x0, 0x1, 0x440) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 06:15:58 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004c"]) semget$private(0x0, 0x4, 0x318) 06:15:58 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) socket$inet6(0x18, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = dup2(r2, r1) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb182e2f66696c658f7c3b0b20754c7faa1520313181c62013d29077bb03a5aeb33db625f97648de668d46b0168e1ea1523749ec0ab0bea038747ce3cee7c6cfeff3f082c5c2de137af09b6b5ecc06c9d3a908ffb084ffa04a18a76c68a58db6a548fecda270bbf2093a46c80019917434cd953826acae102ab871f73e20ed8ddde8b6c093df856140f95e443f2e8ec5b488c31d2f4b7a04db91128edb419473987e67c17adb828e9b3cd76da25ffb62139b3032e1354d08b5bc4f2d27c75625c7c04e778b31bee44cae9a24fbcf75ec75e4425314bb527eb204097541dbe9cefb5b7c3a0f76172c0a4a179c4a0ab85c245db3b9846bb53ab455031e4dac909ed0e143187ca9415c7560eaf7b3668ed5cf79628aa5200ea5e459ef7af5068d07e00000000000"], 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 06:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:15:58 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 06:15:58 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) wait4(r1, &(0x7f00000001c0), 0x0, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 06:15:58 executing program 0: socket$inet(0x2, 0x5, 0xcc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)='M', 0x1) 06:15:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ftruncate(r5, 0x0, 0xffffffff) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) recvfrom$inet6(r4, &(0x7f0000000b80)=""/4096, 0x1000, 0x840, &(0x7f0000000300)={0x18, 0x1, 0x3, 0x8}, 0xc) chflagsat(r6, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x11, &(0x7f0000000240)=""/185, 0xb1}, 0x0) sync() 06:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 06:15:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x14}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1058, 0xdf10, 0xe97, 0x1, "5f28aa65de771d9a26fcef68d8986d49dcf6d9ad", 0x4, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:15:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) fchmod(r1, 0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x4005}]}) syz_emit_ethernet(0x35c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000078be21108624b266c8838d61c44176130e702ded4fb8c3389c4df8629a68e53c205e5bb38cf5b86da263f15d04a39ecc32381ae74014bc87b151e03ef867480e7bd6bd3e"]) 06:15:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2030, r1, 0x0, 0xfff) 06:15:59 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x0, 0x215) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) setgroups(0x8, &(0x7f0000000380)=[r0, 0x0, 0x0, 0x0, 0x0, 0x0, r5, r7]) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup2(r3, r4) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000000)) 06:15:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0xfff) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="87bef0728f69259b620fb65d39c08761f34af1c193672ce97bfdda11637fe78babfa335362b9b165ba0f674188ebb1926b01a63bb73b25d38d995d3bdfb79751efd6a2f1060e6ce4f32fdbc4c692e39a2b8f452f1b2370c284ee07fe3c268cd2277944adc5785e1fefb2e6a4251a45eec6082fd1c2b85fc6100350a1ffe1c7cf12f4ba4898298d3350d2d71cb8303458e85d9cfb81b8abeed873ecf92a3ed58f5756b9726356a37172c6cc178011d76766c8f9e5eeac53a2983f40bb4f0f18d3ee1636d9b9dbd20281f5a4f07607265762327eb20c3a", 0xd6}], 0x1, 0x0, 0xffffffffffffffc1) write(r0, &(0x7f0000000240)="220e2a", 0x3) socket$inet6(0x18, 0x4000, 0x4) unlink(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 06:15:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2f39fc8382a60800450000380000000000019078e0000002ac1400aa030d907800000000470000000000000000000000ac1400bbffffffff940600000000000006b971f18929e9ea"]) syz_emit_ethernet(0x509, &(0x7f0000000140)={@empty, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "76de76", 0x4d3, 0x61, 0xd1, @mcast2, @rand_addr="d0b2f179a334e575d2b7b23c4083bdbe", {[@routing={0x1, 0xc, 0x0, 0x40, 0x0, [@empty, @empty, @loopback, @rand_addr="425d8d5de12d5df00d0957d6b8e0f75b", @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x4, 0xa, 0x0, 0xff, 0x0, [@ipv4={[], [], @rand_addr=0x200}, @remote={0xfe, 0x80, [], 0x0}, @empty, @mcast1, @rand_addr="cced48c91094ac9ed1b3347be86ba8ec"]}, @dstopts={0x2f, 0x0, [], [@pad1, @ra={0x5, 0x2, 0x1000}]}, @fragment={0x2c, 0x0, 0x83, 0x0, 0x0, 0x1, 0x67}, @routing={0x62, 0xc, 0x0, 0x9, 0x0, [@ipv4={[], [], @loopback}, @mcast1, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="2a630c78aeca1c690794beaf5a37dcc7", @loopback]}, @dstopts={0xc, 0x1d, [], [@pad1, @pad1, @pad1, @generic={0x81, 0x29, "9e59aefdbc66008fff112792cb1f1892ecf699d91cb54c4a4c6ea8c802ed83fa485343185436d3af27"}, @generic={0x3, 0x15, "f8e9f7801b1cf6bbd9804f445be45d8fc2af037214"}, @generic={0x5, 0x98, "9820cb0c37562b6522a6ece5aaa604c138b21700220c5f73f6418bc4f75352bba4b32e7aa5a2be782ad6f50d8c339617fb2d12ecd0f9cfbfb6a924983ac92bce2cac9bc7c31d22339285cf4eebb18f0d1e1d158fb4427c30456fd44be0f5746268008cd5f96376dac268f6e8c4a47b96ae3026b2e4661b550600cabb3c941c69560b5b9554efe93277fe55d1f5ffce17b74b51e06f2fa0c2"}, @enc_lim={0x4, 0x1, 0x5}]}, @fragment={0xf0, 0x0, 0x20, 0x1, 0x0, 0x5, 0x65}, @dstopts={0x89, 0x3c, [], [@generic={0x9, 0xa0, "68e0a2da0a0b15eda070d10050488a56d3bceda6c883336934fcbbf663e9a0ec209208d61e8eaa4e9e055d14184b9012116a350e68e855d9c071b7e97af8634934a08c9bfda7a89161ddfaa0f0ceab38f2eeccb1f9e4d0cca3f752ebaf918d0d53fcb69e10aaffca0a4bd3531089814a5793381c5ebb6bdf44e5d2587eebd164f6d9bd0638b44b43415d7e2a7d636e73844dec137e1d3b9595f4ed9a7cfe43ec"}, @generic={0x3, 0xb5, "433ca1de6924f60e576b99515ef12e08b918c59462ce5cda3864c1aa101b03b1b4b468158cffa4f2f4f53650ac44eb9d9b06937bb689fe865b579b48af6e47c27cda2af3e46300de27eec290b67deaec0915196f5e3e883b41daa0b9607968d51eee0d4f84bf37979579ebbc6d177d89d4324b1de3d06c177a98c0e710862c7393775f261f03db976b0989999d95cee9e12b65b2b4555969d8c7049a2c267a15dcb5cb0b7b15a497bdf7325df39b8da6b9b9f4a91a"}, @generic={0x0, 0x82, "fe43313f756cfa406ea9d9e1506c51ec71bfd2d898634f8fce26826b41d8af55131a95eb2f8840b7b50ead806768ee79293bb173a1d9f69ef6899ac49eea7092ff64c8e29a562c9fb27c214f4c1847c713e01e0895f74692979e9bb015e4c42754ffba3b5030c0c174ba2dd30823775334b33d7adf8394c228c767101728c8d67b92"}, @jumbo={0xc2, 0x4, 0x101}]}, @hopopts={0xc, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @pad1, @pad1]}], @generic="f47138f9419dc885f9ac66ae9184acc89f84f16ca15d30a6b92b34a56a3b57635bdf548c867eac63bac2e97389a349036835b0db461a5b03c9e59b17babaf8fd050412f741ead9bc2098d0a942efd4a379618c05e22c0f8316ca64e6e17a108402517645ff9d990c68feb07a46298af5fa6343d98e5ec071d40632ad653b30625e290e95f9735843707b1b0e70def57767da5f"}}}}}) 06:15:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x6]}}) 06:15:59 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, 0xbfbff7ffffffffff], [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) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) clock_gettime(0x0, &(0x7f0000000080)) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x200, 0x5, r4}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:15:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000080)={0xfffffffc, 0x0, 0x0, 0x8000, 0x0, 0x2}) 06:15:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {}, {0x417}], {}, {0x0, 0x0, 0xfffffffe}}}) 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)) 06:15:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, 0x0, 0x22) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 06:15:59 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x10) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10180, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000500)) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000340)="a3d6dbce20d556efce78fa10c8767f9934ada2153e03a62abe6af44bfb43c41254161b3be2ad590bbf68eb1a95efd6aa06c12c088736d85d576a167377931a666dd0f686ca2dc803e99be5fbffebd82e87ebc9837c5616c425579e5b8f1f4d58540615b0766e9d3d9b36e8be66a9fbccf0083131a2e4567d7c36cbcb8dc67db57b1fc1aa487ccbb4c5fec192f125d4a82f5353e954d9b243c1324526c9e42b5e324b", 0xa2}, {&(0x7f0000000400)="70cee4", 0x3}, {&(0x7f0000000440)="9f3df2f1bcb76ae1f112e6018d6d246b6fca8ff42b9f90fde260305cf1555dc4561a", 0x22}, {&(0x7f0000000480)="068bfd42d6df8e59cc70f9de76e23f4b7a066e3e3af1ca5f7b24e94ba578e5863d2e91f344e79d5d30300980c1c0108c875096f51aba3b9d6879209cd9ea466efa", 0x41}, {&(0x7f0000000500)}, {&(0x7f0000000540)="5fcaffbb40dcf4a552f1b9d997e265ea46e45e32660c9f067de5d34ad413468c37442f19c12fa01f9461586006313f7b0b19b8c2e0011d35dcac02036b4aee8bc6105011bee51e68ff70cd9b041e0f26a82f7e54fb810edf22e8297827768f68758217b2e57d451840dfe3ec4b5fd109896ca842539e8abbb4e92067e27cf2268c559ea3d20f726dc22b13a4ecac949b3ee9de6234c293b121690a6c651da743c5b443a3bef2d02d291f4483ba87b2", 0xaf}, {&(0x7f0000000600)="c5069d4f0b6be08bdaad00d46d86c16b2f9f68d00f4c2ffd3b16", 0x1a}, {&(0x7f0000000640)="277403b57fb08256c3085c1eff2ccfedba48c90ebbe8c79045535cbdfdaaa1b4e44f4ff90298901610398810b3201318083a5ba69697e58dd8306799fb6deb5b7d1c0b5cdd07031d1ac06df27eb9ca427f76afeadc88bc095254a212ed9ac8272057a82513803517a481444ec218dd13c2b078c528902994bfd9b387d02341a0dd593f0a61d93465b89cad13e3da08c53ae41223ca4f3f4621343804655ad4cf9b27de6d3148d554f01e020bec7482382f", 0xb1}], 0x8, 0x0, 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x40) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000780)={""/16, @ifru_vnetid}) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000300)=0x1) 06:15:59 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x6) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) 06:15:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:16:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000140)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) poll(&(0x7f0000000380)=[{r0, 0x4}, {r1, 0x30}, {r2, 0x2}, {r3, 0x4}, {r4, 0x2}, {r5, 0x4}, {r6, 0x8}], 0x7, 0x78a) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x1a0000}, 0xa, [0x0, 0x0, 0x0, 0x4000, 0x0, 0x401]}, 0x3c) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000140)={0x2, 0xffffffff}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x8}, 0x10, &(0x7f00000001c0)="13040bee23b2e94552b3f05c7f146f8bd38bb3851488a6f93afded3528d00303d41a5ffec1b92f5817d8e12418c41456f6197864ce2e967ee4beeeb8f63377594edd78eba9354b0839bf953c8049c1f1c49706855459b1e7035d5069f4d84ee78ab9f25d24326b0711de6ee277d531ebc41ed34bb9f88fc3244fc8ad6ff841c533ee3dc01ac28a713223ccf9abc0863c53d7c3d1e247f1fbbad021f167fb6aad6214742515b266275e4d7b523a7761b55e8b6f19250b5b7b93eca91c738ae0a06a5832cb23103e68ea995ff9c6e0f4dc2c8da4c8f5efb79ca3d08c0d823a4fff2fa77b4cd1bd98e7dbcb67d34d710d6b3a98dae06db55b939a670ce8760bf9", &(0x7f0000000100)=0xff, &(0x7f0000000140), 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) shmget$private(0x0, 0x2000, 0xa4, &(0x7f0000ffd000/0x2000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x1, 0x9}) read(r1, &(0x7f0000000040)=""/119, 0x77) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) socket(0x18, 0x3, 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = dup(r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000050000001209da4abfd3875235ea295f0000000000"]) 06:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x4, 0x480) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x10001) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000040d5c7e442c75f867df50766326c4055000fcf1162"]) 06:16:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x2f44}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 06:16:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2be0c16f) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:16:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() r1 = kqueue() socket(0x10, 0x5, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) dup2(r0, r2) 06:16:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x8, &(0x7f0000000180)="a51d8edc1a071c8c6dc8bceac2ae756db696a419be9fdfa9deec051d0376f8b934f94f91964bbd19ffdea81169d234b04efb2999d4cef8d41edf768ea3149824636319d86d1034e20502a0f19efc10c54b8ac62bc17ccf0cb46a20ed31117fca3795777185f16bf6bafe9d1f82be8b", &(0x7f0000000080)=0x6f, &(0x7f0000000200)="9800adb75b5b0afc99cf0a951b5c2ee039f8d4d37cb18dea1cf5048939bd0264537687019dc17e69144d02e9bb39fda6fc68dadc17a1bcb51e8c1eb4700bbaa3e3c24f1ed54aebc8af4a7653a2c4db50e397587cee652863eccbb02ce4252ed33dfaf5eb1f6968547366126fb4e5e96576ec8b931e634d5da249fac5a56ceae8133be1897a04b38415bcc5704964191bf1425fef10c3cfbb1f9a9cd8fda3781a43149c9e3d1e63fc1bd5993c2f309ceb2e39671c3f297ffbce013f34bbc8030fa08084b41d1a8b7e2af5ac7cff3a6dbcd0ca502a14642d40617c9a4accdf2bad04792445ac3fafac", 0xe8) 06:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000140)="86d8664d862e1480d0d4cf1b1d2f4693bfcffbdddcd711b18297e647b7d467dc66c6b6b0e097e0359f8b48f708e027551710bfbad7b6188c09e983ecec886ccc0f02ff73610593b1d8cb9a4aeab2c01fa2cf6b249158ffb444a0ab295c737c4bd9a6f2b0df4337cf41bfc0a37b709de0346758012a04226bce2eba30b5a526429ecb1e3f08937472b00075984ecf3b3daa2afa00d30e98b051df72cac38cb1026dbbd32150c03b7ee94fb8f6e33d366a0cf670ccbd3746822047e159", 0xbc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) getpgid(r2) r3 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/73) 06:16:00 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x5011, r0, 0x0, 0x400) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 06:16:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) pread(r2, &(0x7f0000000140)="4358913243cabbdab778ff54899c511e36560f379fca077d434d1f774de5bb6f336ed7d1e17f78d832fd04d2862c8beab330195e58d5457085542cd19fc1d0b720550b70c56ef8cba57b77a4eaecb78f50bf5140c8553d11c6004b178335fc25664fa74a5f8a31aab5315a0f57f8876978bf41adec3bf758a803b880322d7321f2454a0d2420d1f6525500084c69b7dfb9d99a29b08d72b5d8456a8b72f6b2f6958bd1031088511bb2ca1dd7e7921b1d3dc4b0e05d9fa35c5fb562cbbc286e57cdc2cbf19c240748c0da0586", 0xcc, 0x0, 0x49ed) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e3eeea3ac3bc659cf8194697f862acc302e95df35057f2783326902124a4ce70eb6992ed9f690094aacd2ff6a4bb135bc2c6bff107e269fca2fe61c34f5a78731c2c2b59217ef69d737263809222ec4b0ab4a14277ccca19e27ad71f1b98f8ccbd34b06c371cbe6c85126c0eb98978c5dd9843106c58a8f66801f1a95b3d2d12b86e516f720ea7ceee2f14b238a2cd42e1456b0d037f8f85b7fa22693ee054e4e", 0xbd}, {&(0x7f0000000000)='.', 0x2a}], 0x2, 0x0, 0x40000000000) execve(0x0, 0x0, 0x0) 06:16:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x1000, 0x9, 0x10001, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r0) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) 06:16:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./bus\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 06:16:00 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000580)={@remote, @remote, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "0b7d93", 0x22f, 0x9f, 0x1, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0xf0, 0x4, [], [@ra={0x5, 0x2, 0x280}, @ra={0x5, 0x2, 0x28f6}, @ra={0x5, 0x2, 0x3f}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x3c, 0x11, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x66, "3b131ebdde9886eee6d8c3df6a01065857787d317c285d177ac78f5604745a9c97c41ac1057be98ce08c19560d4056e4f3a85c732c65e50b9171bda055d31548cecd5b691bfbe045463a82d4ec63be53b9a79f25dce7903bec5808495a89f43f4469fff579fc"}, @jumbo={0xc2, 0x4, 0xffffffff}, @pad1, @jumbo={0xc2, 0x4, 0xc7d3}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x1, [0x0]}]}, @routing={0xc, 0xc, 0x0, 0x0, 0x0, [@rand_addr="710cc4c07653b307d3b7a8664266e1b9", @loopback, @mcast2, @rand_addr="0417bd7dec14231b48385e0685e85746", @rand_addr="ad4954c7a574bd4c6b53e5bcbc6c2f35", @mcast1]}, @fragment={0x3c, 0x0, 0x2, 0x1, 0x0, 0x1b, 0x64}, @fragment={0x3a, 0x0, 0x30, 0x0, 0x0, 0x1a, 0x67}, @routing={0x6c, 0x8, 0x0, 0x80, 0x0, [@rand_addr="bcaeeb75068682b2d5e7f9b7d31e7477", @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x50, 0x3, [], [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @generic="141e0fc2b422eb6e04766c7cee87cfb8907de1e64c5b803b8f35f74aba60cdcf9a077eb3e6ba3822b3ccecaad56344afc8c8c0dfa92e960a307d05bbbea32aff2c94d85ed2100a8190ceae2ab0dc846dee050ad44776534b56bfa3217cd8648dd8ca77f83c4779008657ad8c51a8274f695facd445e8cea5ccea37a81e1daf4ef5cbb0605d0c11a8e60d4a0dc4a591"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fb1104ff97a4a236a614f6357e3a", 0xe, 0x0, 0x0) 06:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7cd23fc0aa173e007830faa1aadb81ab464cef45081c7d17ea4e009acf20e0f9aec91f0788f6b5746ced8eaeccbfa00939a3b2cc2f2eb66cafe9f14d8cb60e8b8c8f821a475ce049c84460148d8d444ed9b94042bc9ed543cac43d18edcda123748a33f8f99056b119ed36826ef8a11a268674dccd04dcf75abcf0fbae4d6f7873d446ff4cea0ca63ffec6230f9193a952e75125e8909f826740c7465279c10d428fc80ba123f52ea6eb3b9f53aa86511b038c7186684790b9a4184b8c567c316d7e69842392cbec9b1033cf5b95b0489760c141648351c7381dd963f7b5e0b4690c1cbcb74503156af080b8f95ba670b53b052578490a4441faaba058da", 0xfe) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x5, 0x6c, 0x66, 0x8}, {0x3, 0x2, 0x7f, 0x9}]}) 06:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60, 0xfd, 0x0, 0x2}, {0x6, 0xd4, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7fffffff, 0x101, 0x5, 0x1, "5ec46c0f7a36928aa8829a153d63eccff5bc8183", 0x1000, 0x3}) 06:16:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x105, &(0x7f0000000100)={@random="c1a7d6a970c4", @random="768a250c6fcf", [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x2, 0x0, 0x3}}], {@generic={0x3c02, "7b78f524d1bc27a1d85ed79304d980b1a7c922d8ed46d3e039fac0195aba51895dfb1c31755a5e3776fc5e380d38716ad0835266016bb0bf4ff3241a9aa749b047336f5c25f6541171908e5b970be5c10acd8bc169b27cb0d41b6533275a50291d27b65a4ed2f67531016248cda6ea80d69f20c2f26848e149a82b1fa4f0b6d67d679804bdecf2732ee858f6b7a663f55f1299bccaecf54e791ffe3d1f98343647838c8b866f4eeb63ddcd1a6cbd65ec8e37526727b59ef8f305e2065f96a8314dda1fcc29b3bbc9a4490bdcf5aa066a87fd2d22885a8aa3c75a481fcf66fc80798525294cf6ed97d92624740dc76b"}}}) 06:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d0000000000000000000138777389f0f89e1463900000000bee107e97011c2fc7c2e9206", 0x24, 0x0, 0xf3da) 06:16:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 06:16:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x18, 0x2, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) flock(r1, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES32=r2], 0x10) write(r2, 0x0, 0x0) 06:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x76, &(0x7f0000000180)={@empty, @empty, [], {@generic={0x9003, "22245125a45c0766bdcf09d4a83e4c14bf97120adc304d2aa6ed900fdc8fcf9aa510d9fe5e6f1cf8eff9965516690ae69077a550e50cca6c44915a7db66d2b437b02932ad8b7f90270eb1f420762b7fdfbceb8054369232a4800"/104}}}) setitimer(0x1, &(0x7f0000000080)={{0xff800000000, 0x2}, {0x6, 0x200}}, &(0x7f0000000140)) syz_emit_ethernet(0x3b, &(0x7f0000000200)={@broadcast, @random="d41fb9a6143f", [{[], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x12a7, 0x6, 0x5, 0x4, @broadcast, "199ca0b222", @broadcast, "9b4f7189b0838e3d1ac09828dbb8a31c"}}}}) 06:16:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8f82, 0xa) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='.\x00', &(0x7f0000000100)='\\\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='#:^\x00', &(0x7f0000000200)='@\xbc\x00', &(0x7f0000000240)=',\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='&\x00']) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1011, r1, 0x0, 0x800) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="02", 0x1}], 0x1, 0x0, 0x7fffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000500)=0x8000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) renameat(r2, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='.\x00') r4 = getgid() setgroups(0x1, &(0x7f0000000280)=[r4]) 06:16:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x7c98380b, 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000eaffff1f00008000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) dup2(r5, r4) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000080)=0x1) 06:16:00 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) fchflags(0xffffffffffffff9c, 0x10000) r0 = geteuid() setuid(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) 06:16:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ec00010000010000ce31b35b3a6a0486886ca3a6ccce9f5b57b5572f03717777df52d1d9cbb50aba47a26690c518752a6096ea87be4beef69e5d45fb1698a97d321c33fa90236180686739988839bbf8122d1d76"], 0x1) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 06:16:00 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x80000001, './file0\x00', './file0\x00'}) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 06:16:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) r0 = socket(0x2, 0x10000000000003, 0x1f) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000002180)=ANY=[], 0x10) r1 = socket(0x2, 0x8000, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 06:16:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x20014030003) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000000, r1) 06:16:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x3d) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 06:16:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x1f}, {0x18, 0x1, 0x6, 0xad}, 0xfa3, [0x20, 0x0, 0x9, 0xfffffbff, 0xf4c1, 0x76f8, 0x2, 0x1]}, 0x3c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00.?file2\x00'], 0xa) 06:16:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x100}, {0x18, 0x1, 0x9, 0x7fffffff}, 0xa7, [0xffff7fff, 0x5, 0x6, 0xfb35, 0x7, 0x5, 0x8, 0x3]}, 0x3c) fsync(r0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e5bb6309175d1e30ea59f455ff7b82ac3d7a8a440d58bee8bd4825d17128a138f4480fd5564187f534f0551cdc20c8af8ccac198f5e6e37e5c1e97"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:16:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x10, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000100)="c65a3f8b46a4bb12ac6eaa0c7f34603916bcd088a2821884e477011b22d41df38b1d9b6af92b20daf13aa3185791f2ee4a4fe5a917450e1fd77b23222f0db1aa5af7db261f9eb0a51ed59d6f8724623ff869d03062f719297907243db3ed22fe4629fb95e900ce4969227e513383c15c12bc90da173f659fa9de685de27d", 0x7e) 06:16:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:16:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socket(0x1, 0x2, 0x2f) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984e5790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e9906f493304175951972096fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e61fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ac9b21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$KDENABIO(r2, 0x20004b3c) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = dup(r0) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 06:16:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 06:16:00 executing program 0: r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/212) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000300)=0x401) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x2, 0x2}, {0x0, 0x7ff}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x3}], 0xe) r2 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r2, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7], [], [], [], [], {}, {0x0, 0x3}}}) 06:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) 06:16:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="5defed1da0d0915c284062d58fd52c5b9db6e624e000e738d1b72211155e6068e54bfe534451277a694fa094f91dfab50547db17125466baabba8ea3637f38223ca77f7558dad2f4230756baad2da0a18df9a728f916e2ea41a6cc712deb310a4413cea2441c242796336053c6be2c28a92adf7b105cc63716381932b64452dff198e11ebbed864b81127def1d5569f2c61fdfa154d258deb59ff9f890c967aae6e50462d08bb8d18c59c10285f126e79f47239a5e3673f701b38fec867a49131c5a57d3561a45612d", 0xc9}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 06:16:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) mlock(&(0x7f00006b7000/0x3000)=nil, 0x3000) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) munmap(&(0x7f00004d8000/0x3000)=nil, 0x3000) 06:16:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)) 06:16:04 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)={0x2, 0x3}, 0x60) 06:16:04 executing program 1: r0 = socket(0x6, 0x4, 0x77) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) sendto$unix(r1, &(0x7f00000001c0)="b10005000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f8809297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb19d020025d5b91820b331b337281c18e4fd89720fd3872babfbb770c1f5a8724181ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000845865859b1292bb000000000000000000000017f196a919255494d6ecca3c", 0xbd, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 06:16:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x3ff}) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:16:05 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 06:16:05 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x80}], 0x800007, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x4) dup2(r0, r2) 06:16:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 06:16:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba001f299c9ae036c27693215102b"], 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) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = accept(r3, &(0x7f0000001840)=ANY=[@ANYBLOB="00000000003e4ba84ce7e2951edbb055000000000000000000000000000047b1f39d440000000000000000420000000000000000000000db3b7d43eb62029bcba82220d21d2c92b8957e6de965c1c0ae0c4ed5e9a2eaf642f4ecc704ed564a25d535f941c396bdf06abcda10293ffba7bfdc025a7905e9010be5aa9df5b510e727cf583108ee5afd22d33166788c3c205661da4e9d7dda7d58a58a61dbbb2dda924f56d795d49e855e34f3b2cfdaf90fff6e19eb9f8986e64ba0ea7eecfc54582de5f6a6ba00"/213], &(0x7f0000000100)=0x34) recvmsg(r4, &(0x7f0000001640)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/6, 0x6}, {&(0x7f0000001380)=""/71, 0x47}, {&(0x7f0000001400)=""/102, 0x66}, {&(0x7f0000001480)=""/173, 0xad}], 0x8, &(0x7f00000015c0)=""/88, 0x58}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:16:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 06:16:05 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786398, r0) r1 = syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 06:16:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = dup(r2) read(r3, &(0x7f0000000140)=""/129, 0x81) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 06:16:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffff7ffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:16:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) 06:16:05 executing program 0: setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x7d}, 0x8, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="019f005162000007008272566d794eca6cd070bdd4000000000000"], 0xa) 06:16:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x1163, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000040)=""/70, 0x46) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0xa7, 0x6) r2 = syz_open_pts() socketpair(0x1, 0x5, 0xb2, &(0x7f0000000180)={0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) read(r4, &(0x7f0000000500)=""/36, 0x24) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x1ff, 0x1}, 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000140)) pipe(&(0x7f00000004c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000200)=0x1) 06:16:05 executing program 1: r0 = socket(0x20, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:16:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000021c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x8001}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80000001, 0x4) preadv(0xffffffffffffff9c, &(0x7f00000022c0)=[{&(0x7f0000002200)=""/137, 0x89}], 0x1, 0x0, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000002300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) sendto$unix(r2, &(0x7f00000001c0)="16d86618cb068e226ae76353debf19b95245d7db6c652cd898d80f4f68d5d727c16332fde8958ba751d54c6ff6de3573fad4bd8cd4a9ec1ec93c6999540f9a9a8e3fbf7d32a3756980479efb974ce022db8875e114e295b19275b62803e7f645a4a587ca2a1312ca290dc71a666fcfe4a8b3261f4a08fbf6198b1f60037ff22e4706f67d2bf88446a4064fc1d611bdfde0180bf471089255d45cf5d5280723627a23531561243cc9f1371ebe9d635efd57d52e2f75ddde8ba2b06e3960957249bc9f041c54d25e9932e4854c20f3b1a101a1dcc7a4825f6e792e06284920235b5653c36a9e37bbb4c88dbb2d3c5d839490dccd4ea5f3ac3c588be25ba8861ac5f541200ae52d1fc1d8ae93e22c55c71f2d88b84bacfa52ef23eece494b7101828b962ad740bd5d99184ef00a320a0121f871801fa40849949cf0298137d4b36ea09374ee32ef97c3dc68580f044d902eebb175852b18097677b849166e75366f838dfa0204f35898a87d42aeda8fbea9226d810f5483e7c51e1425323e906efff0d292200246387a1b7a7bb4ef8cd48a554b5d64873f2587a62d0f5d27648cf6753a07ccda7d56bd51cd00b157cd889a26ce64edc7451d4bffd29e263be06052ad06b227aa16f399bc2eeec4e0a1bf22b11199984afdd9de094470e59da12a8ffa623934e43b643a3c750b71dae85ebd5a9b8e9f34595609b58a8ed601bfd60fd9108666ecc14529ba38613cfe8d06f2c3c70f3da6085f848440b0dede6c6f8e8e0df1f0299b3fe277e63256a4dc53964483b2e3153773a8dd5e20c111e069300b0737fb743f0bc14a956eb596e121f04b30a4b9df150cfad4d961f34a9f7ea70651ca418bb93b745dda0b27d6882f88b45a68666730ccf071b8ccaa83b1b7800d546a6aa5df2a399b6b831b10740468d4ad5e67caee6401b78514cfc38a2763c914c89008fca8a5cf4429a6a90886687fea1b1baf702ee93307f604984d132c40ad988f01d90f4659c6ec04950ac40805d326fd2fa60c0d24db8ff244d2cf0629a88fc590cf447ee5580647f65b9f0ba70557aa3d77903897314a3479fe4bd8e1adb0f0c470224740d3492c395fbd2ee40740fb44cb4de8d92871c1d170d7c391c7e3640f04a191680a8cd1d18f0e70306ad496728809b8117d0e7c76c838a9ea07ed511ad0ec3b36988b5d1e9474f90cd956dcef207c644c2df0163cb1a616326c3a8ae6ffd6e5a868bb8d4911beab30be9c773bdea95e622b245798d70bba1fde31a924c5cae43f61c2ffb485d2aff18d730e73ee74c62ac5ecbbefc3e2a4fb489b915762b2416a0f94181d54b812153f9af4a812721f5e185a981be07709f579ed1f0f0708d76675b6d09456f73599c1bced12e99f2e5a7ef82b94040ab4db98f4284368202887a08f7f7e195d2452860c1604b657ebacf4b52eab83511445afd231279334e20697e2a202019871a6469b7735e1bc221adefa840c9ab26a35972eeb1238640a17c7ed5262919388d42a602e62e9e3abd6d9ef2a72fc1e08d36a9eb9d1d7c2452d1cefe964d485924578a722ab71daa1c5c46f8d1df5a44d0a9340429e3549369cae69eea443a36add42a9e19245845b2559469af9b8a04cb921afc6127bc021449582c834eb6d503ed2c246e1976da8436023d3df1eb5deb72988e84e7fb0be5b987a839c11b42ed5a0017ba7635c861acb03dfb89bfbbf64df8126ade386cffa6a4031214a682b635ee05550dbf8798f332039824bd60489042c61cc3c233b9ade99089f996cde613affbf16a76ad8ad9c6f5309a57c27391b171513ac5c272fd59a5f3631ebd0ff61cb82a2567c67eafd9c7bef152ed81e3fd59c51452815e807e2908fd0a3b83e5b945e911e4589e5a6b932253297bc3163f0f1fea667c803dc21e6851207c60d2a15dc30620f5a77785168e8b0ad6740f6696b93ceb81a750ff0a9ecdb2388554a8e850eec1d235f0e703b5f7b063432c1a6b9e634d7ec66b12a17290729d0b68db8214e1b34d29f5311f8906d9558582c23dd17cdd2a440cebd42685418c2b80d067808cae3fdec4cafb7344327e79a102be87b7d4904efd6594cf176472b7e0156bd045742e8fb1ec2d9082c05880a9507041a1bc037db5132d5bf55fbc892fd129f5041034d00869989cc823d6826fdcb5721c8e8d4e842b48da8c2b89266d30fbf2786cbbb408a6db63fad3be14aed81da8aab2de3dda0ce30d1e74ac89adb2ce886f1738294e132779499857e503384d8c6b247cc297526384b8257ea433d7af4a8559113bcb90acd69d6274d76e05c3c70644416f25a1a536a802153aedc6e9e4d4ff0d3f86f94fc439e4559208335a0bd72f634ea4d60d3ccf304db5f92f008a2c9dfadc656db9d13480ffd3b554689f8116161ee8e3c76cd16ffdad1ff4ece4ef16e9868b05cdb370ca12255f950a4ad52017fab553a53fad8ad052944f1be2dffd96e5d3570520591c3004d2dc86938c578877e7de7f6c4767d445accdce89b88c30398fe2511f37434b2f11be5601e01005fe67b0a369a81b11309287972bb7e4f03a0eb216d29a4811c71e7f9bda3ad56c52680bb8e01a8d99e3f2a42d1b68225bd16fdda507ba8ebd4ccc73df825a92d0d612eead2110177e6b850f29a80318af46899c82fdec8a991055a538da1047dc1e9571841ff55a727ae4162ff93eccc2e138ed50a6998593f928479bfe47565d9dadbff23cde75684b4b4e1c7bf02fcdcdba47f850564af353f4f83eeaf0a91e38ae83c61b01b0f1d27503177eb086bd9da40f724267a7e40d13a6be19c060ce4a7595948b65b95f66de37e5e91cb75618d1b919acf000de0c7d0fdd7f305ec3f20884d9a5a2e627a8e054e16856c9717da8f7678635aced5707da9f4b56e2c04d255408e650b37ecc0f793ee2b01feecab95323f79c2684c233410f4f004823ed9f93812e470d0ff1ec8a4fd14e69651e4e859c4bb0730e334462f5dec76ba010e48d299a577707dd2df668e3928f62e94fbb7b7554e699ee484a71463680672361d2671f1965a1064141a7a136dc0bd4c570d58ee3a36f214301bedaac1d0a9cee2bfa6f1b361f41bbe6cffb158f8f9ba0d5394bc5266a7b7388ca87906cf255102ddcb085d4ef373b9442b44411e4e9c95b5a637d76985fe848da1dc301f5d33f59462a547ce2c1c3fd9b8308dda05533b569de7fcb4b57aa3843bd1880060aeeeee5d8dd3dc6c72b7d9a0a1d2b2b295fc2560e26a2b9dd0d58f4728e6ce85a61705438e6335a0d5be4cf7e5240695b42e31789b072e8ce5109c41402d81aa42e5e82d1727c8929015f33ef3c973e074494c3ea4a7711d2ce631ddc28c6d14cfcbdf1e3a394b8ab0102ecbe5b07a52ff345ac60eda296298b740858f3a87dda99f315238076173c65df66292b36ca75e588b4f1573b3cbf85ed1be286a33e63e08e50f00c7d9751c5702d26fd07ee6a7a8323b4edd882dbb58b791a8df665927a4e0649534391ff7aad30dda03fb38be1a31bb93b2ee534ec647e530c10307a5b5d6b4fcdffe18c66183208ea85e33ec0800fdfaff8760b095ffbd2d9666b4e1535e24853e80696a5c6a443ecd64dc052e74f4c13d091bbcf6a588aa32b63d9ad25dd57cf28853ed024c7a5094bfa8c69d3c2cbd0da406da40a0e9fef108aeee0e77e7d430fe9b6f646f2e0db68e0fc6d380b72d24078f628dece643df099369c1e3a76d0622ff237bfdb64959a448a445434379090ebb085904e43911b44da840c3c0d145c6e95a2ca66b878e263372dcdeaa14a15385a8d751e66715f245a0976b6fc0e573d1949d5ce6a4bebb17cf98cca11631ab0dbc4cb4ef492ad18d2f7942d8b2bf5b5a0c21e6f1ba9f0dfb54df5c35b3ffd31da39fbf3775e0763156e48b2351edc2526868415b52f17e4f5eb30dc5ee32d11348e24e2de15f522d15abaef2b15bf3a21f1d95b015258f20c234e81b76ebe638a2f704e34b0df3b5dee2f97c5110307cd40022eacac98052d24f7995ade57886d77ba328ab6ff2f39d5affe1738b39c045b3f9d176d8f75ce945ac5fe389e6783ef49f41b60d173dfdb5300d8b09917a463b2e8db9f6929f908e22c61198a4f2d4b2c2269d17df4a60aa88d2a7aeaae47a5551ea0940a6687cdab95ec7ffd1acfaf76de699083968195a09f6d2dc33e39a9b1545b0daf6668fedd50f1731039fb8c67a1e7312d38be3afb607db61bc5c1eeb17999fc47dd1c1893f51b2db21f4114ca7762b427db79a8532943c1572997b990252eae288d48ae134a19705b9bbb13a2669c585d7bd5744c20e8dc8a8ee6a4bb4befe5f46f9d648e6fdcf3989aefad7ae3e907b7fb7c5a2997d50b00adee37504dfe64645b1d0109e8c2f40637e431ce653abcdd12607a8047575abfe3ee85a9b32d109a3defb9e57fae1fbecea5644712667dc8dd8b04869319d64f250d5a839de0e1aea1c6b72a9f24a95254d70ecc4d8c06f332c72ed649eb899ec92f4212d13ba5dc0a6e89cd646df4bb484241a3e4fdc12ee9576f4c18e8fc69b411169257b9d2718ff3b9912371bd96c967187825924b96e5f27729442153a30261bb57cc478175b77d027f22f11e91dc5b523cf51ab531126118549119679c57b20b8b82e045275ef9379304736909a1a71cc7f6967dc27286cf550f4860ad64d580d20cb28819da75524e6d94038d5643b1e3afee9cfed7573192098bc2a9396d0e1c969de9d76d39721d84d7c23cdad7da2ac7abf5c789c965b34f07af192cce7847738442a1c30d9156df2a846bf462136887d922337b88aaa900956d49d0c07ebf5864cf7fd4f0c9864e01c839d9447d98b84eb02d0c8ff64effb027b11fa4e93d68ea241c1067ceb8312843120c40d9849d882ad505e00e87e4ad2190bfa381eebb528d36fd8da2353a517753fd936b0aadc88b46415b46ca69e41ad53b3d19f153b50b659feee4939a5dbba2c05d9dedb1adb5861bb2159f99adebbce971a070ed99152bc8e00cbe311116826c0728e9f51373eba8e4a9d7002246a7435b5871130445e43b616410468258aaa8f14d32c93ddfb0c80560c2bc13bfc94f44f52b8d9c266a0afffb26ad274de1ea5e37757f5ab5b541059cab61562eebd484680f5975c4831027dcafdcbf533ac44060eee3cbe1ce774749c23fabb51352992d6f486ddd81c0d0070a75f42e08398e3b6298501ccafc3f1a616b4902761810a4cb972cb31b3a0d99ef11e3b65f9551634e6825b7368c9af8161f8be8370081ea8cb1ae2258c4bfc58e25f45be04613fa9455392b5ab20214454f1090ac514826f8eb9f772d1d0885e5ef03366fac4a09578d5aa84e3cbec53e8f23fc84c212607f196779bfe4a58f79fd9e59340f3b25957eaec80e73382c25972d7aca9372998093c794f3df6275cd48cdc9000e5bc38e036e9b2bd6a29aa841aa256b0c5449197a5aa3972dca8493b3dab58c14a181fa4632dd48db23449c4004c3a5a3f5d9ca55c47204ae88a8a11eda5fd082e15c6ea5c7484719df7cebf83d5cb81055127d916bd5cc43c995b75633390b67048ccd4de56ca4d8f262009648ad6765379ad1f0723789f46e5c9f392d75ed4df24b7c679cf43cd49fc0d8e6b0fce32e1da8d6c2aac78a341df1d730a3f7dca913fa7265d3e1ade16f68c613934e3cb0c4d352f924a8f04b8b986247175a79f0dee0ef47abbc73bd135775a606c4560485776231b176c8a60b76f656d23608c59ba70e07443c8f9ff32d64171f3f18d78119d0e7fbe5b58c256d66771e71686df", 0x1000, 0xd82236d4ce302166, &(0x7f0000000000)=ANY=[@ANYBLOB="fb77b4a40057c700b000", @ANYRESDEC=r4, @ANYRES16=r5], 0xa) 06:16:05 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0xa}, 0x8, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/208) 06:16:05 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd8200000000000000000000000000ff02000000000000000100907800000040602484a200002c00ff020000000000000000000000000001fe8000000000000040000000000000aa00"/102]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x6, 0x20000080, 0xd}) sendto$inet(r0, &(0x7f0000000080)="db9c9dea8317e773ede4b302857eaccf14eab89af0edfe46ae340b7f43915f6122d1a87565bec3759d2406ec2bb9bba1bc9b0b017daa90125fa9456a394192fd3023b8e9c767460fbdb3aba4e957b2df9357c97b72b207001b2d4743d644a7ec4cf7582c5ae7d34cdf87d65a5cf186e3b9a76fbd9a75f2c1c1f8a253720c7dc7bc27ba9eaedc3be21607e34ec998f5e589e1870b9e0dc4366e4780fc0a06558c7512a8ccec85c269b1e45145c9cc95698ddc9ff58b242eef77a2ff362e93a26f7117d1f801777baaec8ee326ec252f9d61", 0xd1, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0xc) 06:16:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file1\x00', 0x237) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)={{0x3, 0x6}, {0x6, 0x7}}, 0x2) 06:16:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x69) open(&(0x7f00000003c0)='./file0/file0\x00', 0x8000, 0x86) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) ktrace(&(0x7f0000000380)='./file0/file0\x00', 0x4, 0x212, r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x8, &(0x7f00000001c0)="71c4804c4f90effea5d1b06a00ea005923798ebd1766660ed98a850eb7866cebafd6a068d5b966321b9f576e4c779333e138c775e8900f9165b4c73bf37d71c8cdda0aab1d8206871114b71aeda7712bef40a586e06032b4420acfac2f573e043288bb0cf13a8e5fdaff660c58c6a5bf26f08b45c058314ed2a0cb146c0ff60c06adc035b173d0", &(0x7f0000000100)=0x87, &(0x7f0000000280)="53bbe254b79b5c343e773a28ae83f23103d80a940157be534b8a868a9c6909e0cfd49dcb52ff1213dfc75e5ef850221f8671800c52c56a7abc873354aac05c85e95aca05d859fb2c8e11fa6dc4d2651b4223bd2fab7c11deb2a99f530d153ee68f51d0e5a1355589b6", 0x69) socket(0x18, 0x8000, 0xd) 06:16:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffefbff], [0x0, 0x0, 0x3fe], [], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f00000019c0)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)="c24d9ffac3d7c0cdc5ebbc27d6b045dc88b2d44026a973bfebd15d88b4002ac302458fff173295d39546f75161d636f23ce29c3ceb6eb571671b213bac4ea9cf84bacf58aff051c95d4d2c1918ed11bdd13a2ca3ebf32212e001055fcab683c2096e9c0c6ecf37112a54d0d0d6d1bada4ae1424c0ce8b2a33eb58d502992e6c2564cc2c908eea21ccc2a63b7d9f02ca06f79fc52341d48494fcc768bd94d8fa5", 0xa0}, {&(0x7f0000000200)="90cf658bda0b67bbbca6bc84ee016b628ba4e3c9039622e7cfe8efeb7c78bd96b3df06b10297c00120be758dafe1", 0x2e}, {&(0x7f0000000580)="c8a169be8da7c442e724d6c6d8a5801fea554f915659b2b89ddcd2e98cc81fe6ea08504c9608a70517e38ad4e8b7d7695e44a2eaf169869cb6f67d", 0x3b}], 0x3, &(0x7f0000000600)=[{0x108, 0x1, 0x6, "a295329cfa85ee671a5f9dcd34ffc0a4521565c3b1456fcffba07ccd3dfdbb002d4ad2831e5e22fab4590818313736ee7651bd7cf56c05c36636aae047c9b5076f26bdd83e26f0639eddf65c4c729ecdc736b5417d0917d058eff5d7ab2ae7003b79d5077fae465de740e2d977acdd1e7b6739354743aad748f4ef686c08e52a77e5a5de9bf13729a5848a161e72aeaacc82ef3a44cfe9196d414881eeb827713f196182d029ac461e63680100e1f6c5db5061352be9f8eb4eb94538b232e191a6ef545625c12eaaa033fb11d567eb5a9c89f811c8671e158ad91bb16c2c238f464b75e418b6ff50345005df02f64f4ea0003b"}, {0x50, 0x1, 0x8, "288475ca5d395781ac2dcace1d745afc29edc4900eceab6b8fb7e19cc4b3cde8164bd957e75140610e29a2125019b04d8fb81be0886babf938d2f0ae7524"}, {0x1010, 0xffff, 0x10000, "ff873ef777a53385dddd206c9961f1fa31894851b6481ed02681c7617843c29816e88b84c96cf121396212b0c743614a824955f6544192ce19caca1108ba021202873846b8c6ba34ff4364f762b0d61eda1498a79cf71f780d748305b143b26bf6873c795aab4389f74710d33cccb26cf85307150c3fb56e47ef6d37238b78acc2f33d5c6204dd95996b971bf4c59fbd81dfbd7b4460a1de7734ea189e2b6296afe4ef64f6bcd4e8df3503cf63e583188af41819087524dd1f3690ecb8606446ed142fd10d61fe29a4343febe9399b8a68936f8633e7a4ed30acb4e594841110d7cbf213452442c9047733b93acc2a2e0f8d1ba066465637bd33c3123f93b1103b4ff2170e7333c49d2fd91139ff7d989f2054bf986bec2628730fbc671f4f581590261586b609c3233ce78b12beb39294b76558c2c627f24f833495ce26655cffdb516e278b7781446a88460674bfc5793931198e827cc1a426003c3689a139bdb70bf5f40f95ed40442ac583bb5b83c4e57d1424849343c5711c1852eb130f533936e08cb81dd4e9ae28a37f663650f5b7e2a5c96aea080d7f1075b7e6fcc8630669d49ab70e4babf923245c6d147c04f12d7152afe44627f89786a08d91ca37ee5d191ae96ceab96f97c517a2595095a7596884404390d094889511ab67462a9c8f815c9ad3fe8ab9a5c6adfca2269ab0e6a3807147d20f4fec17d1f0cb7b625f92faa35c95a4d7be6fabbaefcee6395b5abc5637f7a88efb693093e62d4866bc95afbcc159b1b73741bb28f6d631f5d943f4fe9c01e21a0a8d27ed20e755a4e5d015a5517e43d3d7efdf8f07f8560a7500d438658cf163d9f9e6844981bf4cb731a9bfc1085a9fc4929a9d2784d2c30509c13e13dfbc6f07a5a2084654726b4f6a468116a6cca5d721e45bb4369558a9308a221f86369fb3c0315d817939d72dfd9b6c839fe94b717773258d05d6dcfbae06cbb9301cc02effd5680ed90b04416b881d9538db8e37ccd45252f98a1d3e046959d057b3da27a7bb51904f1c43d204bb6c61d6ddfb67af7d5ab068e926e817d4e2fd794a3374d243f11093520b8a14dd6055592608131f50fd540956707a799a70c83ab4db68aa280c1f36bbfa692d681e55619cdccde653692f7196dcd643c99661ae895d6c1cd63f3906aefce7ed89184065065a4dc3c7f3174ef6e2c085375cfc893c7796ea2f73401734a6fd8d0f476b2929203dea32e602e120e0a177c914abe830cdae81f9b9ed809963ea1b8f7847d602f85793b760bbd8e829d1a72c0ca909f650d96def0ac1113571aa1857159aa0cba127fac6a61d47f27208468b1de945430f4caeadfcc7c6c28ee8f1a21560a77060eaf38290c3919df08155900cb0d8fe4cab501ebf65624dc4541f912276a4416202ca262287e044d32678cd265769e35d0bdd66645778ccef90bcb18bf149244456992eb0068c974439fb678c459b811f9f99bfdd8f1f4045cd949384dcb2f424732dc1ca666fcb6353d1b1a962e531306563f7fed1759c326b589f646a5f38430233cad2e25fa15ee38b6efb5f127555466594b7bf93b15574ba2993f2a060fae641a51e4126519000b9e4463f14b7248a6d7d19134b48dc7650348a6d5c9f670e6aa9f0901e7573a7de192c7929f00c857e80d848117ccdfae74d7e8becdcce3fb8fcf702181baa717e50bda28b04a49a0e7f0f27dc93aaa4b2054d2543e408a2e74cd5809989c797aa2fb5f51c1778068cfcc8e435fdec5ac7d6a7b37d7ed66e8fabd3f5fbbaf6f5de42b1a9ad44f5223427a89bc0b772d1c1e451c540b554d47f02f3692e55c79d96876bbc0d0952432b013d8a1190d8afc119fcc52029b8eb74ec12d61a3d7e4937ed64dc8f8d1bcc2e7e521a82b39e670f3e137f3fe198e0e3bea867ba9c844a3f3a9cddb493ac154625da65346b2c73c0ecc354861a89749663e9c115032cce0f2af1cea77bc9a40e4ec455fd20babd69d839a7dcf1850bddd7ac8baa271e1f40e79538f7ba0c84e4aae2f73e1b5d6030f65a9280833ecf4c7298273ef33c5331434907c76472b86e2c3c0e37be183780c6bce6cbac418fcdf481f147bd35226dc7b135561093899ca039551afc73e22622768cf7156e0cbdedb8a0cd5fce9387d47fb0a9ce57435d996de42a6c650e4df4dc51754e6cefe8da44ef8e33c0b85ddece9608500203827bcaba2bbc3db940ace8132d6ef446c6bcc4cf2702112d3fcdc9d5c36dd4080a33527424df919edb5963091ef18fe5f25006335f55d9163535957c639cec754647152033aa2c41fbcb2be601f8e94644f72c67fc79a428da4c315fd5a5ba223474f208015bd1c0629307a4c2cbeff766d9b5342160748c6e133a1fd80d56e803dca92227dc9276bea451f5713abd3f4eb78c42999dffe9cf2b566c08d5caa46404312bd89468f77cc535ea68c24ab45d8d6d625fc7bfd21bc605d09ef036af0ce708cc3923338556f8340ed5bd1ffe328c3158cb8da352fb539ca07c049aec8c9635c91d9a59b5e0055f6c8d770d103f559c8500d5dee35f0a9668561ae97a6ef801218339d773beaa04117b10f2e94f57fc6344f254e7e8f6a1042aa67481438fa0facd145dd904e680475399db63b4dd294d2f1ad46fe08c03114d1414c30d9becc6ead1279bfb86fad532b8716b783ab04476fb48c3c8678738ef543c154782813ef7d5286641d71152888e912e0f464a0c4580a508aec7709631dd971d76b9f337e7bfc884ca8193790071ed39a7ab4464beac26d2b15b8206881e500365291cc1aec510bfd59280dd87914a61074dc5472f056377226e94dc663166590322e36a831a8428ab556ee2c124fb1487b972b2f35843736dec312cc8e14103a815846f7428eed34956e51c24bbd4e75e25bd74bc5aee8bf92a0c26d100307c3c7c63d343190d5eaa1bf1611597a9b66ef0e948dfb95b453a6fdf5a220f9a8e8a88ad1760b8d57b0a5f82991998b2326efb306d599ca7e4ad84972a15abdc39fd21c253ba94292164bdde785fb904fd9d528a7bf9ab8a8479c91d032634bbf3e742f5db01b3b4896fb17bb5a7e39b02d10c52a940090368330badd5c05d979b6261ba6eebd61e806212d08e88c1c38a6e7cec528dc1d6feb960fef616ede73481bccc770feaed229ddc4283ff726494fa9190193a52edeb0c07f2568342b47ed5f956c7a200c6c60b291256a75528cd33b85604cbf7a6f33be57547ef180dfff030db9a8e86cf0218bee1a366852190bb34571d0d7311beff9fc3edf1ee5f38eb9051960925526b502e1474e81bb58e0aaadfc39a02eb2925afec90524c47b69e77bd236b123eb23e6f7db418410dcc1bbbe178a5030ad1cea6ffff9db4853ec8a4c54e08b35288ea0cf124a123bc1c8e99a7c3299878882bfa253492493472f59f740eb4d11f482e7edb9914181e0a4ae4a639ce559b9d7f11b5a55b1b64df9272061fbd9ee3074fb452016e9bc14c798baeea89c046ff0d65231ea29c85d0255a42d624b45cd285b43631ae8759606f3100427357aeb68a251531d83b87ab177bcf88ee62b92ec31e5a7be51470c3c520069c484708748d7bc044343f729e8626f03ec4937b7175cf5f76b8dd52b4aa34959a46b558805d9ac569c1b78886b9d7f505e31d33e7507f7d4a7e3c506686b1d7809c6c9c74dae40a7ba54f75b8b0ed1462dd1f2b977f9492aeb44e60ce6f1029b17baf86ac9e6f9b46965945b5e2a02b56a094d75327b3c224bb729be464861982a8f63e4bb3f633c224d2a0f998f26debdc36f622a41d5c3bcc3b00a363dfe753c7101659b80ed8fda9aea7a893f7fb06f2a3d1a5fc02abcf3e0d4dd3dac2df60bc6582908ce6de68ad4ad5be6e3bdf687fb2e1aabcebdd83d7a6992322b0d53c82ae39d69ca3b85c666a7a41a2650d01f528e01d6805dbbc15733e59b869241092f1cbec3971f31ad87cafd324808ff27267c86a865d0a4805f7cae01b72797dff9b9135d174c57564a012d37176aca48534d8f65ca01ec4db254b821849f13058d0093fef42d5008d32ba2560dd787a806232a89eec3bb2d0ce1ca87106f2df5a8413677cf4db82c7c24d51ff4baab8374ab19e6b801202cbb8e900ea3abd38c9b252d6f3eaa1b4121aab8775b51c22a7fb628f79c86a1cded960aaa377b607eec8601cd291adae8714f19e1a2003536506c354c836c3f03eb67bc3647570a10afc749f4cfc024984c44c1678a010e7130eee6c9c7e0b808b6967645815ff0801f83a0da5e2206fcc0b198fc296be8a0da1f66754773ccc748474c526499fdb5791c6602f1dab36d87a52d1cbbf88e2ae75f91aa18c7261b69ac9285ed36a18b2b966d5d0a97bace58ac7ef3b5e499e325b6d16ea08a574fdbd00820472b820fc33eb621c71d1f60063d162fee8d2e09311ffcc5d49bdba14fef67f456679c1c189d6c0245e316ff2436da3cf6144b773d6f68836dc6b945f1976f88695e5f16e90ca0f3930e9d4b9533fa3d8e040a056fc9aa35670341ff0638131384c36b98f436f3c748443106c53921098b8da93271a5fdfb0643f61fde8e361ae44d17e02ecb261c4637c594a836b5d638fcb1135e24f9b530e20bdbb1fa9b19c9122b9de5259a163d04030522b63ff56c501db3ff71adf2a011dedabccae7d6fa9ea869a24fbaf762d75e57a1c2d07bd2150917e2837c263daedea44254e2d93aa1f44473005860080f420ac8b5937643d3ce9cb946422c1ad2d53537fadeaa0109acc4c6b3109baa2640bde78ffa3e71173ae48dc515368f72ee76a3fbc8acc23f864d25efe393e50639637c4d11affd558ec288af45d1d2ea73667bc23881549de4452050bc8fdfc52cf3472ece86f33396b25468727af57f5c5fa04d657ecc9109971603c8ae62b70c252ab88e10fb1c7b71bc2ec0e29b03613de88fc03178b9835183a81dcd48be607244a3ae3ac59fc09c9b38b1ee1d66547123484559721c894c487b94385f4c333d866a71e66b9b4c9b440e2d369ceec1f09b3d606770ccdefa39f14ed70d7b0a4019d6bc99d72fc508c5e79c4e5391eb49cf5df927d2dc25a8df2c883bf652372ae903cc6cea3923353359da2040b017f8913f0b14d63463de106a20904e21df95f6c0e70815f9ba86d43d38681f66ed990533d25ec86edcb400e3d8071142d0662bd1088495505a6d9cc78a0c5b0b21a3001ed2fee6aee0ba58e5fc40799db8cc12eac5ee65ee711a0bf1cf5d0a2704f8d34f4f15a2753359e11a9a399814df529cc67d53fbea9a3aa702d99d3a4e685c0492bce4788728940f282106c5a2029564c2bcb645c420c0b0fc3b8b83f1f46209a43c178924a6b9a94c2c44ecbab1f9b51d75c35d7c21f915e2a0fb3ba14b4965998df6a9d72430d247d5757acde58739cc36fbf52a0f409037ec452b039ad8de4fe190d6ff0ff3c3fbf3d276193683807534322483ff83ddd8e1b91e023df915741d958f05c7186add60072453b53abec1347774f3f8535fce5cc0b21cfc8c60ee97d196be536cd69f249b3f6dce9f5be5bfb473c176bf377d1a05b5ffe722cb1eba33368994cd7de527920bad05ea68938516d2a54b99f0ab0217234ed2e0c6f194c6f812a337cd2c9d69834ae4fc78cd7db02ced69c12ef64119bc769b835e55633f838237c02a9aa6bea373a1e4991642ba3a0749a13344fa03e139187e57ad4411543a0951116d7c0b40a0e54b80c82b2f4b2fd70b121bb721c4490a52372a8c4254670347fcde8103b247c675f1f3aa79132548e05f9"}, {0x68, 0x1, 0xffffffff, "87b92f8bdf535039b75df8c7c7ab730a78bab3c85da1148da9a59cbc5deb65eadd037ff62013105413fb453976a8930cba11b1698040ce5f65450681f38b53443ee32549ea55a4bcc6d16631d787ef16bb7294462dd783"}, {0xa8, 0xffff, 0x4, "a55ebbfa91067fd1ad026877b947c59ced817581578522395a72963b86b5b36835bf4114b5038f2e4c9b1adf9bac0b2998764f584acd070d3fa205b2c461f09916ab5070d625c9cdcb76456e9f88fedefc487a4a6f1b9d516b1f36c1529692ab192973f9573a1aa053b692d9baa0fc5440542e0ca86225599b88acfdddda48e79b815ac555f36a3ab9718b47e883cfe91ba5ac67bcb422"}, {0xb0, 0xffff, 0x18b, "0028b717090d3b04373d6392c8f2449792707fd7f83b88403ebe75124e768cac6cbfac44f6741893c327096e61a905d4ce2408aa54de19e145054fc7352ec1d8edadb8d8e2caf0b2def43948e6a40d3c06de6a53b5644be4f6e015f8b2548455381639e280321972206802d482edd78c71295e63054441cfa9a436229a5876f39dc076e54786ddb2d5f4389d32a50e1fd7d258f45a8498f9069241f70268"}, {0x70, 0xffff, 0xffffff8a, "8d8d7cf1cc35243bfa7c61e9a108224bb6db9bf36b29ecfbf7f558882e7dea4b4a24da946b8b2748acc2cfdf493bcb30d1131e04a5dd11742128608700abb0e4fa8be66c601c5c226f9fc7bf4020a64cebc54f1752f3ef40f3ce14b7"}], 0x1398}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x10, &(0x7f0000000040)="b804939340ab69f9d3ea1bbdaa6638bba4e74dda7592d96a93a60e338fb4a23a8614740cdb0e9cf854245c0c2f682141b2c72f6dcd4c77d33e3bcd78edb94b3f3a52d254df2b5112843cb154cb25de9135ab627261a01032e10bdb775cc4a28034006e56c93288077641d08b2196abe0a2d8d2f930b175f6be5578ea186176c83e37f8120f", &(0x7f0000000100)=0x85, &(0x7f0000000140)="1ecd3726fd4aecd0cc5569a4143c86b71cff68b19b5a41f7add516c80eae73004924fc8f12a49ced9ae9b009c8db4fc4236f868ca283f70e1fd5a8fd29fbd14096fb772c8c51ece85c69452e8b13e5956f3c3bf70fde745dde55ab2167848c29", 0x60) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:16:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x7, 0x5, 0x5, 0x4}, {0x1, 0x1f, 0x3, 0x3}, {0x2, 0x6, 0x5, 0x8001}, {0x7fff, 0x1f, 0x1, 0x6}, {0x9, 0x7f, 0x7, 0x4}, {0x22db, 0xfc, 0x1, 0x7}, {0x8a, 0x1, 0x6, 0x2}, {0x800, 0x2, 0x4, 0x8}, {0x0, 0x7, 0x6, 0xfb}, {0xc71d, 0x0, 0x3f, 0xdf4e}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x2d}, {0x6, 0x4, 0x0, 0x124}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x23}, 0x10, &(0x7f00000002c0)="9d1af2abcb218eb0b979bfa46627c435e6a2fbfa82d612d031", &(0x7f0000000300)=0x19, &(0x7f0000000340)='D', 0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0xc) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 06:16:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 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) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) panicW: ARpNoIoNlG_:c aScPhLe _NiOteT mL_OmWaEgRiEc_D cOhNe cSkY: SCmAbLuLf pl2 2c1p4u 23f6r0e46e0 lEisXItT m0o ad i fStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 63287 72384 0 0x2 0 1 syz-executor.1 339181 54047 0 0x12 0 0 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffe3eb0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8068e3d900+16 0x0!=0x294b71bdefa9d10b ddb{1}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffe3eb0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800021f832a0 rbx 0 rdx 0x8b rcx 0x2 rax 0x3a r8 0xffffffff8210a11f kprintf+0x16f r9 0x1 r10 0x2 r11 0x8e3d8e4369933997 r12 0 r13 0 r14 0xffff800020ecf128 r15 0 rip 0xffffffff8115d3f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800021f83220 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{1}> show proc PROC (syz-executor.1) pid=63287 stat=onproc flags process=2 proc=0 pri=16, usrpri=54, nice=20 forw=0xffffffffffffffff, list=0xffff800020ece4f8,0xffff800020ece028 process=0xffff800020ed8bb0 user=0xffff800021f7e000, vmspace=0xfffffd807efff5c0 estcpu=4, cpticks=1, pctcpu=0.3 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64891 461231 72384 0 2 0 syz-executor.1 *72384 63287 18635 0 7 0x2 syz-executor.1 43727 94719 0 0 3 0x14200 acct acct 56888 434341 0 0 3 0x14200 bored sosplice 16727 100802 18635 0 3 0x82 piperd syz-executor.0 18635 24963 18502 0 3 0x82 thrsleep syz-fuzzer 18635 21350 18502 0 2 0x4000482 syz-fuzzer 18635 399744 18502 0 3 0x4000082 thrsleep syz-fuzzer 18635 427369 18502 0 3 0x4000082 thrsleep syz-fuzzer 18635 229518 18502 0 3 0x4000082 thrsleep syz-fuzzer 18635 380333 18502 0 3 0x4000082 thrsleep syz-fuzzer 18635 150102 18502 0 3 0x4000082 thrsleep syz-fuzzer 18635 399139 18502 0 2 0x4000002 syz-fuzzer 18635 5757 18502 0 2 0x4000002 syz-fuzzer 18635 307095 18502 0 3 0x4000082 thrsleep syz-fuzzer 18502 145376 54047 0 3 0x10008a pause ksh 54047 339181 35917 0 7 0x12 sshd 95172 284131 1 0 3 0x100083 ttyin getty 35917 494958 1 0 3 0x80 select sshd 96642 482120 53704 74 3 0x100092 bpf pflogd 53704 291621 1 0 3 0x80 netio pflogd 33663 426200 57260 73 3 0x100090 kqread syslogd 57260 7559 1 0 3 0x100082 netio syslogd 28511 519518 1 77 3 0x100090 poll dhclient 65936 516021 1 0 3 0x80 poll dhclient 11676 332729 0 0 3 0x14200 bored smr 93434 426086 0 0 2 0x14200 zerothread 99432 289126 0 0 3 0x14200 aiodoned aiodoned 36422 300508 0 0 3 0x14200 syncer update 53506 113263 0 0 3 0x14200 cleaner cleaner 95510 488207 0 0 3 0x14200 reaper reaper 11337 103437 0 0 3 0x14200 pgdaemon pagedaemon 61506 431770 0 0 3 0x14200 bored crynlk 79062 285566 0 0 3 0x14200 bored crypto 84696 117005 0 0 3 0x40014200 acpi0 acpi0 85980 18767 0 0 3 0x40014200 idle1 82492 30185 0 0 3 0x14200 bored softnet 84475 175683 0 0 3 0x14200 bored systqmp 61305 412363 0 0 3 0x14200 bored systq 1718 396561 0 0 3 0x40014200 bored softclock 4793 476608 0 0 3 0x40014200 idle0 1 465712 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex vmmpekpl r = 0 (0xffffffff8264f970) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 uvm_unmap_detach+0x231 #5 uvm_map+0xe0c #6 uvm_km_kmemalloc_pla+0x11d #7 uvm_uarea_alloc+0x51 #8 fork1+0x271 #9 syscall+0x4a4 #10 Xsyscall+0x128 Process 72384 (syz-executor.1) thread 0xffff800020ecf128 (63287) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8268a470) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex vmmpekpl r = 0 (0xffffffff8264f970) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 uvm_unmap_detach+0x231 #5 uvm_map+0xe0c #6 uvm_km_kmemalloc_pla+0x11d #7 uvm_uarea_alloc+0x51 #8 fork1+0x271 #9 syscall+0x4a4 #10 Xsyscall+0x128 Process 54047 (sshd) thread 0xffff800020ed1390 (339181) exclusive rwlock netlock r = 0 (0xffffffff824b44a8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9507 6426K 6932K 78643K 10866 0 pcb 13 8K 8K 78643K 57 0 rtable 105 3K 3K 78643K 302 0 ifaddr 63 13K 13K 78643K 85 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1472 0 iov 0 0K 12K 78643K 10 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1320 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 24 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 197 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 483 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 14 0 in_multi 40 2K 2K 78643K 98 0 ether_multi 1 0K 0K 78643K 10 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 238 0 pfkey data 0 0K 0K 78643K 2 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 120 38K 39K 78643K 1569 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 40 0 NDP 10 0K 0K 78643K 22 0 temp 88 3033K 3101K 78643K 4351 0 kqueue 3 4K 12K 78643K 20 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 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 72 0 28 2 0 2 2 0 8 0 unpcb 120 165 0 155 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 769 0 769 1 1 0 1 0 8 0 tcpcb 544 75 0 71 1 0 1 1 0 8 0 inpcb 280 268 0 261 2 1 1 2 0 8 0 nd6 48 13 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 4 1 0 1 1 0 8 0 pfstkey 112 25 0 4 1 0 1 1 0 8 0 pfstate 328 25 0 4 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 328 0 140 14 2 12 13 0 8 0 art_table 32 329 0 140 2 0 2 2 0 8 0 art_node 16 71 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1642 0 236 89 0 89 89 0 8 0 ffsino 272 1642 0 236 96 1 95 95 0 8 0 nchpl 144 2115 0 521 60 0 60 60 0 8 0 uvmvnodes 72 1761 0 0 33 0 33 33 0 8 0 vnodes 208 1761 0 0 93 0 93 93 0 8 0 namei 1024 5744 0 5744 2 1 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 6942 0 6942 8 7 1 7 0 8 1 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 424 411 0 378 4 0 4 4 0 8 0 futexpl 56 2308 0 2308 1 0 1 1 0 8 1 knotepl 112 92 0 73 1 0 1 1 0 8 0 kqueuepl 144 38 0 36 1 0 1 1 0 8 0 pipelkpl 48 120 0 110 1 0 1 1 0 8 0 pipepl 120 240 0 221 1 0 1 1 0 8 0 fdescpl 496 394 0 378 3 0 3 3 0 8 0 filepl 152 2309 0 2209 6 1 5 5 0 8 1 lockfpl 104 38 0 37 1 0 1 1 0 8 0 lockfspl 48 17 0 16 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 154 0 144 1 0 1 1 0 8 0 zombiepl 144 378 0 378 2 1 1 1 0 8 1 processpl 984 411 0 378 6 1 5 5 0 8 0 procpl 624 757 0 715 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 400 460 0 441 5 2 3 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 503 0 0 31 0 31 31 0 8 0 bufpl 280 4992 0 135 347 0 347 347 0 8 0 anonpl 16 55042 0 43598 75 1 74 74 0 124 16 amapchunkpl 152 2156 0 2016 9 2 7 8 0 158 0 amappl16 192 1848 0 1094 50 4 46 50 0 8 7 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 97 0 89 1 0 1 1 0 8 0 amappl13 168 47 0 42 1 0 1 1 0 8 0 amappl12 160 78 0 73 2 1 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 18 0 11 1 0 1 1 0 8 0 amappl9 136 357 0 355 1 0 1 1 0 8 0 amappl8 128 443 0 411 2 0 2 2 0 8 0 amappl7 120 127 0 114 1 0 1 1 0 8 0 amappl6 112 28 0 23 1 0 1 1 0 8 0 amappl5 104 487 0 471 1 0 1 1 0 8 0 amappl4 96 507 0 476 1 0 1 1 0 8 0 amappl3 88 115 0 108 1 0 1 1 0 8 0 amappl2 80 2187 0 2126 2 0 2 2 0 8 0 amappl1 72 18785 0 18358 23 13 10 18 0 8 0 amappl 80 1028 0 982 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 395 0 378 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 395 0 378 1 0 1 1 0 8 0 vmmpekpl 168 7070 0 7039 2 0 2 2 0 8 0 vmmpepl 168 55626 0 53746 126 13 113 113 0 357 28 vmsppl 368 394 0 378 2 0 2 2 0 8 0 pdppl 4096 798 0 757 6 0 6 6 0 8 0 pvpl 32 178238 0 163703 181 4 177 177 0 265 34 pmappl 232 394 0 378 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 281 0 9 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824b2ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,69) at comcnputc+0xb8 cnputc(69) at cnputc+0x4c kputchar(69,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fb214) at panic+0xf3 pool_cache_get(ffffffff82667020) at pool_cache_get+0x323 pool_get(ffffffff82667020,2) at pool_get+0x91 m_copym(fffffd8068e3c600,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0b100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb407d8,9,fffffd8068e3c600,0,0,ffff800020ed1390) at tcp_usrreq+0xa55 end trace frame: 0xffff800020ed7480, count: 0 ddb{0}> trace x86_ipi_db(ffffffff824b2ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,69) at comcnputc+0xb8 cnputc(69) at cnputc+0x4c kputchar(69,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fb214) at panic+0xf3 pool_cache_get(ffffffff82667020) at pool_cache_get+0x323 pool_get(ffffffff82667020,2) at pool_get+0x91 m_copym(fffffd8068e3c600,0,580,2) at m_copym+0x174 tcp_output(ffff800000a0b100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb407d8,9,fffffd8068e3c600,0,0,ffff800020ed1390) at tcp_usrreq+0xa55 sosend(fffffd806eb407d8,0,ffff800020ed7548,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1390,4,ffff800020ed7548,0,ffff800020ed7630) at dofilewritev+0x1b6 sys_write(ffff800020ed1390,ffff800020ed75e0,ffff800020ed7630) at sys_write+0x83 syscall(ffff800020ed76b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd9330, count: -19 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xb1: movl $0,%gs:0x530 savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffe3eb0, count: 14 ddb{1}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffe3eb0, count: -1