kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 18:55:58 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.96' (ECDSA) to the list of known hosts. 2020/06/29 18:56:11 fuzzer started 2020/06/29 18:56:17 dialing manager at 10.128.15.235:28800 2020/06/29 18:56:17 syscalls: 364 2020/06/29 18:56:17 code coverage: enabled 2020/06/29 18:56:17 comparison tracing: enabled 2020/06/29 18:56:17 extra coverage: support is not implemented in syzkaller 2020/06/29 18:56:17 setuid sandbox: enabled 2020/06/29 18:56:17 namespace sandbox: support is not implemented in syzkaller 2020/06/29 18:56:17 Android sandbox: support is not implemented in syzkaller 2020/06/29 18:56:17 fault injection: support is not implemented in syzkaller 2020/06/29 18:56:17 leak checking: support is not implemented in syzkaller 2020/06/29 18:56:17 net packet injection: enabled 2020/06/29 18:56:17 net device setup: support is not implemented in syzkaller 2020/06/29 18:56:17 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 18:56:17 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 18:56:17 USB emulation: support is not implemented in syzkaller 18:56:20 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="10eff447f8d76f181caa88bc51b6aab7be9674c8b0eba6a34d529efefb776e9c69b1b090e146d1f9caa57623625e0473e0937231bb9f1dede487b598a05f7f452d6960dd1452a498525f8e379678", &(0x7f00000000c0)=0x4e, &(0x7f0000000100)="29f28725775e929dd1af82619ad18637d2356b9f3f8f811988029afca5efc7c901f811eb01d1067c4cef7c85551ff27cf4bb52b43e329353cbadf583d3a6e68ed4c7739444da6f6799d5e44762c5467c608c000cb1ece507c753fb1223e7bd662df34c51a6260f6aa88ac7d79a798cd0880161d6d69e6adc3a4ac1e5ead39852d57f01b3d09f3d8a96399ddab81416bb7327d5b09b3c225843af5cd9566e8858f24839bf78de19338f3b0bb9ad208b7285be9766f3d1b8932e9f16c4bb75524181ed45a042eee4cb1700335ca560659fee696c676baa1ae33ddcaecaf397d38199a342f66be35d9ec399f209bcac1d630ed6154710d5651f22b6daeee542c3", 0xff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x3}, {0xff, 0x1a4d}}, 0x0) socketpair(0x18, 0x8000, 0x81, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x60) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x2) utimensat(r3, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x6, 0xfffffffffffffff9}, {0x5, 0x8}}, 0x0) r4 = getegid() r5 = dup2(r1, 0xffffffffffffff9c) bind(r5, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x5) r8 = getpgid(0x0) fcntl$setown(r3, 0x6, r8) r9 = openat(r6, &(0x7f0000000500)='./file0\x00', 0x800, 0x4) ioctl$KDGKBMODE(r9, 0x40044b06) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000580)={{0xffff, r10, 0xffffffffffffffff, 0x0, r4, 0x0, 0x991e}, 0xfffffffe, 0x8, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa, 0x7, 0x100000000}) 18:56:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x800, 0x10000, r1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='!%\x00', &(0x7f0000000240)='[+%-\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x8, r3, 0x0, 0x0, r4, 0x1, 0x7f}, 0x9, 0x10000, r5, r6, 0x7f, 0x5, 0x978a, 0x3}) ioctl$TIOCSCTTY(r2, 0x20007461) r7 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x151) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f00000004c0)) r8 = msgget(0x2, 0x1458a5ce58b62734) msgctl$IPC_RMID(r8, 0x0) 18:56:20 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 18:56:20 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="62e70f0b000000019b70a16ec166bd8e2f343f6eabfeb7b70b0a22f0f4ca466b339e7f9cb66fdce5f88c2b53fcd3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 18:56:20 executing program 1: socket(0x1, 0x4000, 0xe1) fchmod(0xffffffffffffffff, 0xa1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) 18:56:20 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0x9, 0x8, 0x401, "4cc4642baa010000007aeac811872cd1be75c6e5", 0x200, 0xe4b}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032bbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4b524b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394ac9b4fbd9cba77de07fff3000000000000", 0x5b) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x9) fsync(r2) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x4, 0x4) 18:56:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)=0x1) close(r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:56:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x10, 0x4, 0x1}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xdfc0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x82, 0x70000002, 0x3, 0x8}], 0x20, &(0x7f00000001c0)={0x37908646, 0x74}) 18:56:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 18:56:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="07035d0c05b987b5b839ced6efb04efff30fb11e8498"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1af6e1dd351d3b5654b778e59ccc4e2f6e45df7335c1dc865e0824da84d0fa651f18d8aff64aa67918d33d10d92c7ce5478febab68ab6c6b9b4ea9c189caaaa85ea1300dd440b6a1035b7dcfd66b4930782ae71cbeed5ec029e6af983396c6dad033166a9b4c3cd41b80027d3914e32c18de81be1cabd53b415d6f585577e9562f6225832f38619250dc4e993ee02b0dc8432a2dc3709b574b72ffff509e7b3783c5381f3161925dd82a74cd1c5c2e8781b1b79a5e2edaa9f5b6134f0a04ec023526bd1e23d180c1166b20e671f085b3fe44f90a9b2ca55fa0b95502"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:56:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) 18:56:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x10, 0x3, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x101, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xfff, 0x1000, 0xda1, 0x1, 0x2, 0x7, 0x2, 0x0, 0x1, 0x3, 0x3}) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) acct(&(0x7f0000000240)='./file0\x00') 18:56:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7) r3 = dup2(r0, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 18:56:22 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:56:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000001440), 0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) unlinkat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r2, 0x3f) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000100"/104], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) getgid() semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) 18:56:23 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r1], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x0, 0x1010, r3, 0x0, 0x1) msgget$private(0x0, 0x419) 18:56:23 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1d}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x16, 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, 0x2c, 0x0, 0x0, 0x0, [{}, {[@rand_addr=0xfffffffe]}, {[@broadcast]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1022, 0xffffffffffffffff) syz_emit_ethernet(0x8a, &(0x7f0000000100)={@local, @random="801c79987e01", [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x806c, "a1c087c53bcbe67f21dd55cf619344252baa79c6b8c9d92146701893b37a1731beac9562583fcee7d799700d4d25dcb0fc797867a0e9df09c172b40a51ebdfe77e078fc052514120f88fd0d40ee7d57aef3863abe8e63f23541aed62f690fbf72d68271687980faba1f12b5c4ddd2c05f10e7bd6"}}}) 18:56:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(r1, &(0x7f0000000380)=ANY=[], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 18:56:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="da8ce6fedd9bcedfdaa4f2735686c17229e3758f40265d6377726592000052b685c56aa4b37be680036dd66dcbe95d1a044e28dc4dde8254952e405f8596ae6f1a9455347e7e486417b39c8d8085a52992f9b340f8d92850a59d477fbb47a484b43bea406e2f840a0a2fde68e968bada3715252a24cbafb751b9e9c92c7832bc10cfe4d0a6ae", 0x86}], 0x1) r1 = socket(0x18, 0x4001, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4012, r0, 0x0, 0x0) getsockopt(r1, 0x29, 0x8, 0x0, 0x0) 18:56:28 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = dup(r2) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = dup2(0xffffffffffffffff, r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x5fd7) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(r1) getrusage(0x1, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x46, 0x7, 0x45, "0fd305fc9f1f5e79c77b458aa828710aa1864845", 0x0, 0x48}) fsync(r0) 18:56:28 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000025c0)=ANY=[@ANYBLOB="04000005427093f63f0000006a60dd85e0d214b56ab0364399fbe04be038be14384fe49d5d0606ef6c7a7cad7266ff2bb171cd773d21890659da9b4fd436f093e1d0a5d538ed7b1b493c9f267a578690e9ee0808d7053ce386ed87de893f954a085a07d049fd1055578c"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f00000001c0)="e0ca36c9af58b18bec0d2f75a9d9a1f32777febfdca38d0b343f8407a64584c3950268508848c1f91a676704023d45280dc023ebf5318d34cc5b97bc0d708860226f6b7648db085af8b2f8b3a83c34550acc8581ed77a1a31bf5f3859d36ebb9731deeb26969867b771794fd9294282b7c9b62a26f5f58964786813d043fff70629f6c731185a3a17b46fa50596646b6077ad470e8c062ea3462db5a120990445b170242771d6074386df559d82d28bd344c1380b9557cc0c506e3d539b5356bc754ec851849ead6f5edce01b49ba62141af431388969a8ff1cb19021dc4f26114676e4fa9180978891361dbe3876bc4059fd183f07a6f46411281060caa46e354a997c072d99440550353a2d59cbd7e05dfb930bb2a7acf0ef30642d8ac1ba592ac9f08f066a9dc02372225d9d5b40864a18d35e1f58dda309f410d6ad32546e7878c65bd5fd03486071b69ffd5437f191b2782cd4b1e3c2082130327b1df4f966c63b45f09cc2147ae59039e260de3d6a09a8b177e0c529d31e6dffabee966aa303b186b3816655eb58042e292f7707f3e9121aec40ad3d7199c8f9a607a61874ae3a8405d81682515f8bcf868b1fa724a3cfc3edde5f3e3c4471c7104b73f6027624d6072eadd4ca4ad535e768f97ace4e0721a668645a7cb445b97ebe1e0dc07c3a958fe4e6df9fc4e9ef04aa8c6b2c9726d78b4fa1ba96567f6a67bb1704df7ea0a3b8368194375ce8558ddfecb95a1ec2a3cfddeb66cc0aebc056444852ad2ff97fa723bfdf774b77ec888343c45406fe605d0590d9917553af2dd8f09cf63cde764cd20e3a7c17c38375ba8eab6ef7a1652f09e42212bca536b2b68244a4fe4d7da7ed60b494ff7bddcc9a506c6942b3f58ec140161cbb6004922e9a2e53ef122d4d87726ba0535e91d3fe6f727ce1c314af96de2c1f6718eb36af219dfeab4dafdb71f0386d0cd45cbceb5852e0dccd120e1019c5d199a95f3e422251760fda665c5595c0b78c1dab1992f34dbc2c9d2adb9083263cde1b1925ee6f2361858f1f7bd07018ba21b9dc2dda2e85ab077ac6abae882cfd55760a8808f03deb40be98bd82933889ebe3f23ce39e5bc6177a460b8442d1f264a083b8d49c51f8226047326d4d3a43bc26257ac8686346ee6882d95022dc81077d543baea49a4b49019fe0e49e220fbf339c25da195a9a0e6be62d31362f629c889e37d3ffc934dafecefe631f34674cda0ef28aa6d040480a001544ee5fe4f92cf69f76f37b3669d1ca602c8173883f190d5fe2b4d437373d21861b3a8c6fc129fbc4285ce7fb333da911a2df3eadd5f7164f7ea0b35066d82251cf33f8599d3f5f7ab1e4cf191c12bdaed03494bb71d38bb00c7f8c5b2ec15247118f68ef157bb989a00da6517db340bc31f67e7e310c44389ce6631c73a06b60290de1b2731b6fd3d3f29333e59b809ec230e98c7914fc95a7b024e1bb14ac770cc0cf7d0ba3044db0e990c1fafd8164b9590d1cc7aa97ecb24f6aafff4406af96b7c9ee897594e388d628ef8173e867b03fb2a17af671feb819c12162108cdf92af24887f199b573ceef8c93aa2141caed56d7c5ae2066e148d49e7f77ebeace9c9db4f431d30534aed440039b7b133d52455ab5ce5a589e34b578234da2edff0f622e8ebde46d6507fab1115bd7a038455b69433449fb642c3cbdf9ca86ca2f5d4e1eb430ca9ccc1c345b1add4801fb273d8f7d57b0be9cb2e5e01dd11918efee641502b7665ba5a3ad37b7d4c0ed9c98d3fcc4da74fa7f9227a88149252d78a6e05d5871c42f36a3ad50e5a138bed60516aee86cfd85b3c26d36ff0f79990b898128325d8534ec7f93624cc1161020cdd784b9ab6bca730fe95cd5f15c911f7df85eb37e0c0765be5a0f02f1ebfd71fbf71eba855a37f021e71306a482f96ffed3d1817757e8afef60511e00ace0f62db39107c71468ee598a5003370ad986f80c7d22cdeaaeafa76756c483eb12bfa140d9765689808bbbe242278bc810156a1b55d18a111542e8d869083c4cb137e2305d21c77f410efab09a97cfbdaab39b3c8432cc17c73a61bf896ce6ba6cfb22a3c3ec5520f347392038dbbadf9d4fe0258c214cc0a82ed4664c7d3a771be10626e806928d6486f3e721aa89ec22a1445ecf0e6497b6804d11dbdb5bda405b6c90bdbcc9d5bc1942d8b4be68c654b1158ab082dd63a9a4ffb4fff82be9679c54d438456b1986fce545454f61e68728175bc9dc744406ca4d7400370afc20b18764dc6e78c296d5cbef224909a7ee8e50161e50718397771954266cbeae6e1c7e969b62d141b164b13d7b0269c71cad0325834b380bef768866aaffdb4e556e17cad9f7cb4cb5d3a551674b04eee47e3b402870d0a4c20dee49da5a661244131194320539aafd96dffaee8a100a45db2a2bb84ebb7df310fe864445b91188970a7201335332f90f0fff3f0158d0880999d798f5c05b55a11b7a24d356cd1cef943bda5b7ca55fdce34c89992027772a4334b5a5eb00f26c80a4f87c822a2568fcaea1035860fce3bc0b0aa56126099daa8a45ed8766a1d84d9df2920669c27ceea40707329c005b8ae0d1d01144d8550169d7f0acc6be29a91cfc19104f821ffb1320a4506fc399f2f6f6495c3875c691e5bc4d32a7f839831cd5c382c77df3a5feff8b4ef63759e5505435e657b9f79da6c8f8e8052e31f7148a3d1979e8ea8588de2fb7027fff60e53c9b5b6d6ed267757d5804d2b1732db4545837025fe0755afaaeca0795e3f5014f7fdc608142e6e215aa5c215aecf73119ef37f101728ebb337f63236c4d9b4e8a7b50939781a48894cf1d01e1a07766c4c3ec6b8f2949724dee7f40e610845ea2af9c66e3870aea0c656c91e747b44d55c6e5d15f5a5aa1567d252c0fec1c1b3cc73a2dddc0a480e16d1b1f9b5ea34678f05fce212c416e779b0e7aaddbf88678ac71a3b9a3a17bc654c8dbcbd4c1d65e0c472c25de7ce970697d114db211cbc7860632f0c77eca21853c06f011aaced152249c93e1574fa18623efc03a1238da3d8ad779937d5681ddeff79b360ee448801e4df40dccd6ec34116e0113763d63eb23a0a1ff464f645373bdcdcd74611c46987c1ef53743e4f51a9aa87c6250fe5d002591b0f794ab6b31627fae381b6e0e2d4b7d00d98145e6eb0e850b2a723382b7549f059812076b8b539af5b3454d66caa502af4b7e7f5f1bd2d587f2dfb1c9b1d1eacb6a72e31d93414ed55a5eb808c1e179f51b3cef45106a28c742a3d866d02bad898513f011fa193d0d736060f5d8c3c4e833a6b434a0152faa5ee248d1c1e8d7bb03d96337f6631bc9561c59cf7a8e924dde7cd642f928b7af214a707e33bf576913318f5b69707dcd56094749b12b9bed7520ce79e538eaac1cb57433782d3a3e6c9d3d29edc5c70ed804cae0a74c536838855eb47af0532516e0b45ac4f7a3f576a3c798fad098aa307356743ba6c09d1266f3b4c33756c0c36aaa797f0d42b0daf491169d13d42b98371381257d1837aef720f96268bc64ff8d505465e6431ba6a2792deb193f7d20b4b04cfc9f3e258e7642be6e0b52fadaefe0a9d438786924c9d68432cd46033c4637e9cb11b25f256421ae25282543d6aadd9468432360d731e64b666a561ff85c930f58d29e3c45b99353346666d85bfedcb18970446970c775d13682b6a61122a5343c5112212d51c7e278dd749f27f8ccf6365e169d37eae243d4e16f6cfc771055509219b20b69afb588785d99e993d082768eec3f6e568eea9980978df394a6d4029a5a7bace3384ba39ba1c09451b13c8360f0f5e4fed9268f45c414fc75ecfc86e9d61fdfe70d45a94783a975f7fa5da72c6d3f6734eb2fbbb349018e94bdcf1612ef9aff7c7ab4055d4de66372759e589f11968d30d40ff1fd9fca49480d6fa25af40ff192d68b9bed2db6ba84a0d3ed9d9e8474f3cab57b3bd8c75bf7357925f32eafac08bff11fda49a8533aa4370e5dc1aaf4d0d05210a4d75e5e44b80be0e644fde11d18d25aec7681922cdf4a64f8d8364e4c241ea7cf5b191da864a7568b1f90e8f02791a30b09a885c3eb5606261c7c94116e5b24c6b2cefedf018ed7b05331d92730f2adfda9b210d4dde180fe1c9fc5fb7aa9cec585d1fa4a89a9463b771fe5228b2effc82bf56f3b6568bcda555e550f1b2eafbf65f8ddee202ccb16adce71bb41d34e46f4e65f6cf31fbcde53e9516e4277b52715d9b2bd41ab894219e26036aed168a56066b702c835fd51515b373ca5687acd6c26eb2e531ceaab07491bebe44fff4422b6aafda2d167454f6bb3b92bd05c34985d2a11f8db79ae3bb1eb68a88dedd2fb9b320670b48768a308a33d1f5c04f306e2e066bcc9b5269470a114ca32bbcc09d6ebaf991df12301ea9f5b4a04ec996a96364279dbe9a31d66ad900a9329fac93609fe5239dfcff44359be755a5eea0e46efbdacb768b98641e1b5bf948349098878dc746ad2fb102b63c073975c041da10ea3e436b41f3a6159584faf10359de1cfd7fb12198aa5e8e75bf3c1b0b66e3c171570a2b9cefb83af1df2930c235f8cf0a9e4568ae1b3e5b953fe16b5beb3f15d70c144b2d6915e530023caef13c1ff6d8340b73a75818839ee204751ff3353fa5dd6cbd057cdfd3f708849041b8d00779c6ad77cdaa1eb48f4127394c4581e2b96fa28bb3d642e52c0fed418dfdd0e55256e9f08e6eea2e6d797634037d48a30efd587c77602a3851ef225ba52da6a5556041468c7bd22a07524bb2f5b96521ef91f3b77e632f37d75e7e6f11950241ad61667798728915a774686ce02c1252d3f77772c0d7fa14c18af9435a892618093f5ba1529637b12b108cf395aa868cd30e7545016f8f2487b92cd83d385b0cdeded492e8d5588ad7e77f67e6c4fba8a347e529d391a8dd90eed97cdba5ef4ff036b77c9d54b8f941e78165abef25d6cf238bc06de128d0ce946ac145e71c3c63b524242cf765659ceaaf29075e4bb49f62d86f3b29467aac41c200f7cf4a28f60c593a526b5220c5a9e370869146bee97c935ed2aa912a68ac861ba89abb88b1fb6b7070e27b69d9437b3fc2eb98fcb96d0f7e121c94ed994a8ff09a19d8b8df925d2d818d13adf2a876df22678c599a872efc07011d80e85c423ff52124150c0ca8680c751e6aca846441a89777a3613b28f15b43913f902043459ca9df32b9df4fee0d01622df6c75b4883b8b73c83d5daae1aa9a048fdce3c49c42309318664ed9785101974d937f7f67ed69bcf247c9d7ec4bf40219b811a1f048a258b9dc6d5d21927d744b4e694c81dc004eb2abbbd3304f172c4554b2fb6064476a3ae15c0ab81609764e7f80a3b131007f66ab7107617c30cfafa87eba272d56b39245084611989a7bc39e86cdd67eb80cb8ff027f61a0a9653fffeeab5a67f60515d3ee5317a1106266a5a17e1f6d7a08284c63698d986c7ab7c05f27c6bd2d26130c4e0b6d62a9023cf9dcf9ff3cf597e863c4f52aa61610aa68748b898027ef62037fefca615c5acd20f859e857713dd74be985c4e5f6a3a6aa7d5f24f897cd9fa4b2bb7604571fea9166456b2d55cde20125bb75e2739b41d2912f0662a6e1c9cd51c6719ecc3a7ab397131f33954f8c37a1c6bfaa447e0d357a7098b712849308ae425e14dd4e7a603ee0a3b26dcf9730549a6ba034c98dfbe29ef5143d81e2a766d0fd93cb2add4d24ec5508cc149b2136ad21b10852f1e14d047637e1ce6d54f4a094b705de4d279ffd2776e8e0e810", 0x1000}, {&(0x7f00000011c0)="2c25738ab03653883573b8102376cc55ac303e83b81548694cc563f74d90f4322a2f1c4bac52b5dc913041447a8fa63803efc64961b2ef9cab78771c409341bd01ca54c6591aec76f3df84f8aef6691be0c8236b499f7cf59deb16872b396d19737403e49581b3e3930ffc5d8d02f194eb9b9437dd5e798ddd886364709c93dc", 0x80}, {&(0x7f0000001240)="b3929170e708b8e2c608d3fed4471c53c6c83f84567f283f8a3cbc12378377dac03ed796663174e50f57be228e1190f0", 0x30}, {&(0x7f0000001280)="95fa103248974598c3f69828d7507f9497ab41a5996d8b2f346a81c3133602af6ada818806be4052477a97985a06c111c02f869be47beafbaeff224856e57160b4f1dff3d415362be0eb88ba1f965fc88f45c9cea1bd566eb938fda071c1f3fcb82f88832564cbf7a71b6cd8759336b375adb0b7ff44545848", 0x79}, {&(0x7f0000001300)="7d9ccb4f03e7dd1097ecb581f12369d39f6fc71cda1cf35f0bbc2587a5d9587d8df24c27f06a2f009783fb2d5809c54508225af4f9e4eba200e9757f500f2ad5daa98513a1205d9c3849c1f790890166535496052536bb049b70b37c09f686428f29908c90addca0a1468afdfea4eb58c6bb3a54c8057e6e8b430a2c877393dd44fbb998bfeed76f4b31f9dd820785b4379ba4b29d8d92ded2ed4a000fc84db7", 0xa0}, {&(0x7f00000013c0)="c4ffc4000f889a9347a417de1d04e5c732b6cd806252d41006c4e647d2120e9dd431f4c4d6281c1db1bb5944a0568b60e2f96b046486ddc3798af5c9d6347fd43f6c42b39865d211f0d95a6cc72e6da392f2cc6d0a65cdca9bf53ae797b6c3b722097d79c553217b0279f9148e915ee9d0c63ac8ac7eece05516a9284721c60ec4435005d4471c54ca07d1ffcb083d28a0af25dee710bbfac782053a04c9c037a35d46aa4e994e796ab27a3e472187fb3bf032519fe0b3", 0xb7}, {&(0x7f0000001480)="9479c7afb40786a2d0af3221dc03f4390bc1da09e9447c02848d60984f3cf319de6d0ec30f5ab74965f194f6b77d7746fae897c1da7d6c7b53fed3ccd933ea716ea319ec15f91d407b15f5424289dedd4f1a7d6ba5fa27ac087de2d5906e911cec3431e3cd254c8935f5c0ec8f90223e475d219251e6343a6368aae67fda3f3fccea35c7a905f5dc0a9d4dfbcc76876f231da127b3136ceaaee84c06f102465b5b1d80fd301d0e6c735574c8a61f12168dd3419d77d5785290195e413d1d29019c426b7403bf9dc1a52d9cc1b518c1419e6348de808f9e0a0d1ea7919d8a0d030572708cfc3ae0d038a9044bdcb3a1e3efdeb097ff74ac500efdaa93eea7c176ee1bbce3edd7fe22ce43e98b9635ca8a9867183677d1e1a3952fbbef4663a8ce91884ecd561134e7328525e4937c95fddf2476301d03549c3508f27d6b36cd8770d0c34047ee1e8dd9ef361d8dd0c47472d4f66e831a1e54fb80b165f6bf93d56492aaa7fb328bd488a81e29608e6c360744fbed1e21ed5107a48103f7bb1896d124a11d4be9a62212d2b4dbdf5c5d47c58021d06b5ca2826ee86f3a46cd8550bcda300adf781331ebbd70e79938a75d39792266c563d3dbedd5a748d9ace3f95d5fe5503b4c066c1666417b5eefd883453d98f7d5e5b809c60ab47a852ea3b70b7597c7b3bffce0bda68479a38e64676fcca0de308e2cad3d420fd11678a8dcca8694734f227e2acad351cb0ef021bb8b7dad1bcdbd9d39ea7ac1d56cec4b74b3e089de453b1531a86a77d743116b7ace5d908bf6f6c059c61996e0df5aff9a38e3ed3667c0619a4683a140f7d6e948c5b7f14a3b82de51de78d0e9f6f50058ed3a84ab7509bcef042ea18d69eaf99e963f9b93eb78351061e9406d6554a74ba415080a48d66b53439b9a38806f01127f69e57c9ab865f920e69f8e0ecacecbeade6d37ca899d1e98642bb2c424aad56a3a45d60506241baece9301552a5493926b5def8b11ec09d1adc236d9fbea2a567ff237366f8769d5c14cc1569e2ea56d7a0542fccac2c2a7130680f00d9dc6d5ac9d4bdb1faaaac80aac757beae9c085efcad1fb3efb9f03b20bb5f1288e36af0b240c48c8750e4328148ee938f1bdfdf6f2b0da6b7f4367873c77ee2d2ee9d7fcbe096ee44522504ffb1462511470ed3fea8cc6d7c6f903ca657294803def78e87bedab14116f98f11690e7b84cd764819adf223aa5ad94c704661fc18099c00571fc7c57ac521ebf1ee8f012b98b26e40cf1a4205f679686ced4eafa52866f1a45260e9c72a05b3519066f4ef671e242a92d6ab9453ee957032c5fd33e40a0e14df051e8dd999e49ca217157f90f6715e2410890dbadc4ccf7f48fc2615cd78d597b117963f4ad52b1b9f2f192bc4ef89c3e21dd91993c899c2c1db3e6f4268f4b719f9f4d30aa164d4c4d755d5aa106b67cc3ef50956739f145ae2248233aa7558f34cf19e875aafae461d421ec95955c5f584f358b7585a4737dc1bb37fa95edc7959275454d1b02c1a591e4395f6fc372c96ac403c8d5c99fa3c7b9843d8d1d1a1bf285043b129c7bea3d5d07760c5cca10293fdb43e9bd25800874d855119d689cc0749027569d70536a35337a49e4b638918954bc969662f95b8c87e8b77003e7657a25802c67ad2eea958a6a5d51ade77037b924fd7610dc5897bb28d48ce5b0490a23b7b941f9215f2b2b7a258cc2f90ed8e1c73fd6330c6bf58f4e02a9cdb93da13c9705395d48370d0571e097a1527dcca78f488a3228f3031125347437f686d7b27fdb17abf6ec7ed0d293c615fa3cbde595d6c91270f84bc895e6dcbb83e80bff64fa3b477002b5da8f9797e1a121d8eb9637e1d3df4cff786b88cc93cee0b80a4cc246fa12ac6628b200d8e99257541c59549cf2cf4358bae5fcba9f9173148d0d754a45898d873e74075f1859169288b646c78da479730c139a19a492853882045878a65d72c671ce47c177d41c03dc1764ce8c9d81540d2f3952529a7eb4daa4b8abf9b30ecc79c6d24436daae5e7df0e69efb2e6cd90d73e54afcc1f8dfd0aa3a8d5ec92930fb3dc3b3af2055f69febbb2060bba2f9eb31ec21091aa560f7a1e627c646c5f61b735af44eee19a437c365d924589bbe7d1fb606a63ec41d28dca94efa801f64e653cf62dff03bc5c0098308767e352c1fb2208318fed8d55b2e5ff73b696a07b2dd7728e54c5e95cfcb5beecb09d25e8d67e813a95a0515863d47f1d3c572094e7008c6ed706079f594e9ef64adf8a18cb8fd717789df88ff33a7a0ea682c9df9c09c797e8ee2097cc7ffbaf867d1b0c2e6ca9794e873ff0733b12a2961c56509a270f972f3c811ae08a8ccf66718aac106bc0f5709496251f81926731d82bab37df3ab1bbd5f817caf6e584ec06d920907e4ed5f295fb39a8f8c6188398b74501acfb05a2600d323b967600e673d01850dda2c506f94e51ef6892b73caf0d6733516a2599ba4fa1d8d38482122d24dded2e35ddcb4683f25632a12080eed2628da7064ed17767d412653b92b5218da8dbbe0b41228fb5f7c794b7c2ad6a961a7443ee27d26d6ba9d9b049304a65ef955b58745e223ee9a2dd405b9370217d7d06dff89652627aca5cec87a1ac7c8832e83e540bd744712f9d0ac94e6502cc974207f136cb346c41dd5fcb911e3b3f532e09c57fc6699e16e7702462bfb1dac3f597dab38b5c05e953f15850a76613dd1916f03c852acd25e704fa2dea3ce415cc1dfa6a1af5d65bba5940cf5b6763ca0b038923c8fd2ed8ff1fab3e2db48ab071167fd4676bbe86ae157190501ac9887ea337343df5f83d77b320dbd812daed0cdce51006d7270fd82c415c9f41ffe05ac88693dd74f7e9fd53831fc2fef4c14b1161a388a12e52f0b01264074e7fa990e256d25e5f746287cb4b18355821418506f8fd4681e9b4b389aab37ccd09592936648fd2287cd5b83c2cbd9ca9d796db0a9d533fbc8255e92ad2911d3c195f78773a5c82a4450884e1cc3fb392bafd7fde5c431f939081c7cd823121b7d4b7b94a397114489a1f37dcd38227bea66d2aa0982a45afc69acc966cd50fd5aab13276d26063dcb469cdd31e84a7d7fafaeda575d7428cca266475fb450d6445bf95a32562f81375d9863457f74225470fc3c29b6211f994eb48eacf21ab38b0a91d1a8fbe5ba75c31b1b0c807bcb67b53af7e4a5670bf00d8c80472875d52beeb58cdd265b4acfc46817a938334bafd27bf958a3269c59cc2d0d2d86f169c2f854f89f7643983ead75bc6d8a5fcce8371468bf7f9426b81a0090dcc318c0570821f37cbfff694e3d91d4630d7628a243caa936bfe3a11da45b93cce4eeac177c4c510e85899b3bed8989a5b537fefaea7067eb61bc3ea88576db0747151314b86ab8b2f8ec2c58b68267f903f9bc7c2590ba7720bee7ff273df711d2df8075401b59efeba592f5293db2839ed068d52a1812b1d24d2dea701465584cb01301ae33941a15d1bc3ac67213dc45047d9fb87b796d9e0a75455533951d5762271786519994251dba0007c6b6d5d8ee3860cb630f7ce1b1a5190b0330a017f7dc093847aafbacf714dd4e7edb2226cc441787af94337fd5b9af8b69fd239eeea9885083b38c9533f889e8be27c00f623a15c90abbf5e6ecff80a88eccd5738c0c64702247dc025ff3aa9096329d9a44456f27d5f0457d2d72d94bc056e92d019527a8f052127397331fbd7993c5c913ddf82c2d636b46109c806bf98bafe62a1ff893f995d51146b384d0022b8d8b9c98282d09d94886610bc7a4ee1c1331cfca520fb8f602744345b55babffc3ea9c7cfae2f0c52f23e76db853bcebdb947191fdccb18cb879fc917d72be31285385dcc2d8ac18594b0e0bc457424b36ef6182c91a4c1f107ee3931738d300cd3fd24c8dea315a1b39801a23add12c8325d648e373f2d135821f7cecb5e93519ea94768cb8129f0770d4c3b64496dd8f73fc109f11e1e2eb62000d1648eeaf7c98c04219858dac69adb4cc473e766a1adbc3ee44a79ab3b6daa062c29cc39b4d513ff3c29f6807ec440d50003610de5b13706f3425b4b216a0c7fc364263698e1d78b168a2a149f63810f0ff4dcaa71ab733d6d64c24ccd9afdf4e49f52767150fb213570dfcb8146937ffce8560dfeea54bf3a04920859947efaf48597851298a5a710e1db8efb6e61561e910ef77e3b296b3f84734ff4ab8be225b41dc61a112926b7c6d349ced74b8a417f44ec6793d669a952d915e11467866c146be3c4e30abdea759d4c340ce66e2bb5430e4d2acc0478da9442045c0cc7543616054ca548eab73fc85a4a382b009ec011a4181cafe9525bf4c2cb4d82c0f892957722394f09bc91b8a4e81f5d8466249dd0b06dec0d8c96a1e21d28767b5d40df44b43081323b9a8b617946780b96dc6cd64b2442e482b094963b3e459eb9f7e123304275787f6e4b9e731ec597687a04087077dc60101ec552dde2a319ad8bd748bb67cf1489fe0081ab3c6ae60f6d8c2fddba21c17837a55d9ba735ce28f64b7fe7932ebbb1b75396503c6b9c9fb08b0627e2b1f8119fe70cb634d19351e62a4b441f7908fe026aaa0465b553f8e55cd8c48cb328bff75030aad34283c75191fdc5115d68ec79e07d9e57251400baf63d26e1efafeed6050d73884131b3e6654f4ce6f29bb2a7e6e73432d2e84c9004c3be83ce68b7825893d1ea0142e7cab32429407a6c06ed1d8a678c2e3f166cc758e618516b9b6153b9acc6489f07e354aab4bd92b4ec2fac53a5b53a18b63a53a78711951f796ac79ec9ab4e46d6e57fce74f47bbbb003ea850d488a81030355ca2a70038f798d8c6a54a31f970bf7650bd1fc8bfe0868e98bfdb92f678d84f288e667a6b35f03a93bff5532871fdba740f4f1a95deb6eb81421ec8c45c19a0431311eaa11fe0d0285006cac3f00c5f713f80f7dd8823bb486703743e1982e90abf6b74cd66dc04f3844f25aa9f35b6bce29cfade8999fc2d1773e533f7c2d6f90d819d0976d8e824a120d5229a9a84018d5cc88f081ba64f07bd4ee5fd2c2dde38a6652221025e7db92b024f89c6a662ed4e7ba862f9acc176b2d6452b22cb72ab80fba23beeff30eaecf029a4372509c4be0d63be138ad97b6932474444af1a1d580b20b8f7061b0afa27c8e5ecc3f904cdffc5c4f31c501d6f4abed16e89997db14ddde07a4d6b5c290097323a88a88036979c01132226489a23775cba9d82579cdfa0894ba5b06b474348cb86cd9b6c977a9d24dea6512827760d9638ca1e26537d62c1e8ff4f342678b363db2bd3473a697198039ab8593c60414a914ce679bc47f9de7479e92691340e16d7f774c03c5dbc6d47e41fa64afe86a077f7b39785b8126203eed6e78bd0c8c35b79d473406d5925eb124e2768da9e1ea34ae77fb87c49a9078b71b355d6840460d1e11f3037f50347acfec3158042dede9333aab98007a8d7fdb76fabdb13bb4542a7c4c1568a69d9f5d9155d3e3134549bf777e2b80b511e646212007d4e85ab99a4e88c81c74a3766795e3728ab92e539fee241b38b3de97c5a6fbd83783b7ca0cc2d85570e4cb253f3e31f0cf1feffaf1609054d5152174ebdf3ad2413f6910449cd30c72d628311df0bbee8ceab70c0460c85e97134d05793ebdd0be37ced34b16e6d0e3863ff904f23bdcf88e39837ce7a4873600a70ca3f028b35d000c1e10906417c27806d0d39c4b988ade7660086db3ba793ada7daa315f9736f835beb0702b11a97c84d8430", 0x1000}], 0x7, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38, 0x400}, 0x400) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) sendto(r7, &(0x7f0000000040)="2ac45ae5045ae460faf9e00e69b62b9a072d95b4c622b5aa70fe2d0d0f226a093ca03230c53c9aaac3e0", 0x2a, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x401}, 0xc) 18:56:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000040)=""/72) setegid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) setegid(0x0) setregid(0x0, 0x0) 18:56:28 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) 18:56:28 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c653000872b0b29713fb12ee013f8fe9639b329cdd312892de4886cb76bca929775d21097ce2235ad295d27465a23ec54d9502a418ad4020adf393e4c0d2c3d5a52a23d9fd5a3bb99164012aafb2446295ce0eb15eb96dbd539f2e37a6010952dba1200c1a0f0b4f2027f4006f9f8d7158381be14000061651e2b990995a4f440fd0b26b68dfa030a03aaebd27016508c56234a625e5b27396a80bd77df4b3674a68218c06b95cddb426e0e6e3fae3dee7a4592048625afccd28e6d5861b5b0dea25188c7fc2c0c26d300ffe657a62f870648766de66d68465b3ee1ef9a61721eb817d04f28a83e2d3fdce9ce8d4367098296e989480225e658eeed957c4dcd7e18d6607c876f9b6ea4ad5b55874f0400"/293], 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000300)="85629fae3d91aaaeb6b51562bfe8b8dec005036cf4fb02b0b2f2136e9072236edbbb4d413b55f7e4bb13dcfa6d3fc1c6cffd17a4c13df837959f4ec43976f25ddb0bde0e9310e91f0685c1bcafa8f295db873ef3ded4313609d9bd60", &(0x7f0000000280)=0x5c, &(0x7f0000000380)="5b55cf6301ac79b863d9f2c96ae9eebfb5734e9c64f0f5f3e7208aba8b25ec7494b41698d5feb1c9a1bea8ab1984ba437140d723182bb101a4514f3ccc3e04ee726cbd5a3059924f6fb326e00d224dc21efbd1aef4b51a77165038dcf358d82df03d8c7a15bf3df936da5f40fb948b816c373c64060addb3374cf6fa7d232b265204d31ed4a3c50cbf00bc88b75eb91c27f2f80e", 0x94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r4) 18:56:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 18:56:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 18:56:29 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() msgget$private(0x0, 0x2000000186) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1006, 0x0, r1, 0x0, 0x0, 0x0, 0x7fff}, 0x200000000007, 0xc9fa, 0x1000}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x86, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x9, 0x5]) 18:56:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file1\x00', 0x8000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0x6, 0x18, 0xfffff, 0x2fa3, 0x5}, {{r2}, 0xffffffffffffffff, 0x69, 0x80000000, 0x9}], 0x104, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x100000001, 0x9}, {{r3}, 0x2, 0x21, 0x20000000, 0x9, 0xfffffffffffffffa}], 0x9, &(0x7f0000000400)={0x80000009091, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x9, 0xfffff316, 0x0, 0x0, 0x77a, 0x3, 0x2004, 0x0, 0x2, 0x10000000000000, 0x7}) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0xd4) setsockopt(r5, 0x1, 0x0, &(0x7f0000000040)='RF.', 0x3) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000180)="add9775c8446d896120e0c85c83e99388971cdf2a2682afd14c21322418bb14350b92b7e43494eee4f5f08648fc164f0b77d006f867b4c3fe5ed1597c11992a0c786aca2050afe5f5d7cc1240c6e446cb8199e8c0da9a297fdf37b44fb2f63a2a4bb8915e81fbd8a46d04d525b35f473a571b1b5d1c5e57fec3eb9b0a36de45af78575dc037234895913", 0x8a) sendto(r4, &(0x7f0000000040), 0x0, 0x6, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000300)={0x6, 0x2, {0x4, 0x3}}) sysctl$kern(&(0x7f0000000140)={0x1, 0x3a}, 0x2, &(0x7f0000000080)="080098d7c5c8d4b9759ea7020000", &(0x7f0000000000)=0xe, 0x0, 0x0) 18:56:29 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:56:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = syz_open_pts() mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x811, r3, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 18:56:29 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000100)="135a9c2b25abae9e0a24ffdace8f4db7beb3dafd5c49a48e9feb5cf6069ec5e99df119a663856e13428be087bf940d961643a3931181a36abb71f87f6915c07f2a2ef291dedc2b9926e4ee25398dd61438a313b6018ce377d9b44496e8953c491caee1e43e4c558b7533feaec980ae790292dc6e8457d70c68610ee3d956bc823708913470b2458eb61e", &(0x7f00000001c0)=0x8a, &(0x7f0000000200)="0117e6a366545d29ae4723f1802143e6e94c083a3dbd359275d4ece41de8efa8f916eb4fb059655049dd5205bf0f2f77748e5020265634cc3c82061947ec9b31ec5bbd", 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x80, 0x18cf}, {0x0, 0x81}, {0x0, 0xb06}, {0x83}, {0x48, 0x8}, {0x43, 0x200}], 0x6}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socket$inet6(0x18, 0x4000, 0x3) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa185bf86dd60e7071000183a00fe8000000000000000000000000000bbed8000000000000000000000000000aa8200907800000000ff010000000000000000000000000001"]) 18:56:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 18:56:29 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492705b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be46934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350c67f055e5b03bfe6d3ef97a0d7163470f7ff11c52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40ac98ab17d3373eac0154491eaf7772bbd23425a94cf560e1a73fb0735538e9b6ce07bab010862a84e5d52a635da14763720f7b3864757bf7737706d782adfb4c85f00830ddab495420c6559fe1e42e5d9357d5fbafeba96ca2e3bc10cb57f771d20b342fc9b5254aed37be9a9b95a5e0c87e648b5a7f2f2000000000000000000000000000000000000000038da921bf23d4dc7003ccdf182a76abb33dde45a41b5184277cf795304df48db963e7950e29172cb558701641cae34bbd1569dc8c06a88809f7e268de14202f774d68f55d31e6a87b5b3b896f6b6c8cdb1de95993403f976f8417bdc4477327a3a25b2f910facfebc0dfcd5b9a718a20880e51c1cbdd36a8dae9871f4e454d613ced465500527927a6a080ec3fed4e8d528173d6367bb2efc8fcaa824b7b779dc4294885996951636f0f64981ba0a5bf981061a133da9cd021296a5f24a70c1a2376dc3370cb85f45737d3a9a93bbc03a2070ac48908c776e04d74e99b806b7afc08099ccfe101a99e1614f997d749dd84cbf0fd0f6f42f2e574f2ec37e2c08a22dd564b894af737394c428d0124d914c9b78dde69f23688afec4e9cac15663fb4a6e02962a7d998c5c823dadc596c5a23e502d2d5531b899bb6259c318568fc088b665091c751c94a0baa275ef8683c9cbdbafc884d35407ad7c04cfb016b8dea0e5bfb0d8ccd9dc91b38e8a2b85e84b4f1e1dc109f1eab5aef59316a6c967200"/1017], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 18:56:29 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:56:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) bind$inet(r3, &(0x7f0000000280)={0x2, 0x2}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 18:56:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) r9 = getegid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, r4, r6, r8, r9, r10, r11]) execve(0x0, 0x0, 0x0) 18:56:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x401, 0x3, 0x7fff, {[0x0, 0x4, 0x80000000, 0x9, 0x9, 0x7bf, 0x3, 0x800000000, 0x0, 0x9, 0x9, 0x800, 0x9, 0xbc, 0xfffffffffffffffe, 0x9, 0x0, 0x101], [0x2, 0x68f, 0xffffffffffffffe0, 0x3, 0xeb31, 0xffff, 0x8, 0x8, 0x1, 0xffffffff], [0x4, 0x3, 0x1, 0x2, 0x6, 0xffffffff, 0x1ff], [0x1, 0x8, 0x0, 0xc9, 0x2, 0x7], [{0x8, 0x1, 0xae8f, 0x4}, {0x2, 0x5, 0xd8b, 0x9}, {0x4, 0xe00b, 0x6, 0xa29b}, {0x8f9d, 0x8, 0x2, 0x1}, {0x40, 0x6f, 0x7b44, 0x4}, {0x6, 0x0, 0x819, 0x6}, {0x783, 0x20, 0x1}, {0x4, 0x80000000, 0x3, 0x81}], {0x346, 0x8, 0x200, 0x2}, {0x0, 0x1f5d, 0x7, 0xfffffffffffffff9}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 18:56:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x100) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) msgget(0x3, 0x40) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 18:56:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x9, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6810, 0xffffffffffffffff, 0x0, 0x4) 18:56:29 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x9c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1], 0x10) nanosleep(&(0x7f00000001c0)={0x0, 0x9}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) 18:56:29 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x7, 0x74, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x32, 0x0, 0x0, 0x2, 0x0, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @empty]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[], 0x2}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @ssrr={0x89, 0xb, 0x7c, [@local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) 18:56:29 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() flock(r0, 0x0) 18:56:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r0, &(0x7f0000000240), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:56:29 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0xf0) listen(r0, 0x1) 18:56:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r4 = syz_open_pts() ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000240)=0x1) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000100)="bfff4d7cc8e5a0945a441fa15d04a8684351caf8dac4c30229764365936d7038f3006d13e5ac974089ff889fa95c2c88d05a0eae9b0aea88ae00309b6582cbd11e32cec864541f1a", 0x48}, {&(0x7f0000000080)="15c97c8d94ccae2755c2e7304be888a48150b2a07205789ee36d3402901166ea17d10856c0", 0x25}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fchmod(r2, 0x20) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 18:56:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0x7ffd, 0x9, 0x10000, "008d38f600"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000002340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="425d5f07c7bf8846f510f4b4e870fdf7cfe94fb7a7de917d27aa98b70e11c5c6984661b0c2a13bf8447f8956cdb43b0009f6236b282130299de495921a096cfe261e5df7885179376d9742bcb048bcf14b6a3b1565bc7014203d93deb51e50bfb68a98f4feaf644d168f2bb71a329d71bba6b33e65e591b7e35e8cc27b05d5ee83dc63fb11bbbbb24c9a4a5a8218192c9f1cf2545af3534c1cf3ad47f5bf249511e99115d9395cc61578e863ba3f6446e9e8fa64b8ec9c99bb38856e2f76252b732f9750d54a5689f827b8b5ca2443c9739899af1fd1205fe94fe0ed0bffeb57d925c6ded8946077cad79f8c3880acd75e24e607c88f66859af016205d1ebf745a1afd16cae3b122c55b273b33e00e757c0114958f69aa90cbb98f6f5de87403beffc66e4c2ce1599b42635e4861f7215b632231e0fecf13c5b2625796ea80ccbf618bf4d061ad29f712b194dc985d9c1f5ec6adc5b6acb6968793ce7ef535cbc08f43859f4839a9bf777f3db64a981a58430d9a7ebc74b0e0102e7b5ac9763e6b01e2f8960605dc177ded20c0f04e21b54cbbc1d857b15e370ba091eb2d102a842e4ed58c072d25698ee003707a2618f833e1c88b778d931804e450a49cd9e8a79de1654cd6109632d3296b37e0d5fb0e433c4afdcf6c46c5a45fa379a23897006979abbf64dc8570274dff24584a4c892e7a40e44063739e8274710b846033173c7bcf533c05f82cfef284012199e781540182113a43b4606fd19b0be3d86d030dbecff8270b9ba74f8f72304ffe079aacf9df842a1f3cc676ebb0bd8405511dba358311e019231fd300198313dc9e2bfe03e6f5b9e5042da9440034a2059ffa7e668d6c4dfda2c68b3c7c3f7bec05b51046ea6431c56054572f8e4f7b103060baf3d03bb9b4b9306a67fb2f96c97f358e6c0a19c630a2c0ac10082a2cef744013444412518f1ff679c850daa81f5c94bf43b491fc1b4e62fc6d9621c13adda29028df78efc5a32344bcfe83410e948f5adb464bdd8df3f5bf96a4700ccf59d7723e4d05b982b9e010fee2bb92ced7b4f2bdd49f13b1f8791d6e43bf48ed5c351b44537a400778ec87e52fb06fcb4a1b12a034bbf0d5c131b16c21fa274d0c1718a4d6cd67c33cdc19259bbf4eac4c059cbddea11987f5eb873d9a721ca6d72d608ad273e4a2e91365022330695b637504c2fd127865b31335f45e37438836b92815cec9a6dcab6055e577e1421782a10e14f5f716dec85b56fa9965b37faa047c7e9317468a60a3b7b577f0479d6c9482ebd4cf0acc7a6b93c1fde5b06388e0c1833c6cc7f028b47141eca187c90ed306c009fabf0826a6894847461074e0ebd745e3fccba6dac6e23a23e1badb9220b02aa69ceca0a6b351bf17c8f98079967252714d50b9a470e3df5695be2e84a6933416a5b718b9c481a1ea0fccbc520602c84adbcc381a875a20dfbde660e59017e4cfca07d4207dd0d88acb8a5872e7fd78ed0bcc8708955b1ca402d0235c4f5362a2a639ad89e03bbd9e3df8e6adb57f487c427d9ff71c388761f2bc693006a7a16f12d758416b88d70da8919c72a0f1d31539187191b205b9f680d02a098bbaab26080c5b3d1b31f0f05abab01b8f5fde0d1d02b28518eac82ae864bb1957fd5b03bd368251d68f6873fbf698bb26c906fdb4e82deb4e6bac4410c24e8e87e4a778f652cc1ed1f972758fa627c48d39942c56f761ceb1e20688c333152af131c2a914c22cfa32f5718a9ff2ea3c4c1480656051a5d1101a4deead9179b608027c6c387df27a5181ec0a8385336e98ead7476834d60e338dd17c932f2850124ab75947f71b9b16f4f142a0f7c30376b8f65cbf8faaf8643acf5bccd91fe7ccc344c3ca98c07cc72b008db0d229facf8da1685b28f38e99df1d78310cd09a9f7353e78ff37518158b7b46aae0189e4b4afa1bb01a5044c851b7887c73dbb88541268f050fd9a2431f27b41dcddd42222f90788dcb48375640cdb03f0706b6b84c3d8026a5f79e0d55853a478e3ce97ae1d0cfe85f2095b6d9b398dc575a0ebfe9c61976199c402142cae48898f907b69db2701fd2fd2c73b67154b8a628c9d2a22f8c4335c0bc25ab7b6c3b42dd19a66fc4d9f09f23d0b2e86d62d13c5e7fbe38e84f702ccb1165d117329f111a59778b3fe93328a5a7ec926d8d914d93077558f4d106705a7d987bd4188c080f1328582eb325edd2e17e5118d2fc7b8ae4b4a05f93495f355e49245197544c53b5591f359113843d3060a782954cde57d08d03a4472074e1b70f3bca2d45ed5fd79d67bd2eb4c80efc73366a392c0bc6a8b5301ac522843ace15a0dc8312d4e6c3b5fd2e315b8c186efd60c32a8441292c9585d237b23b55297314df0ba926b4bc3500c980fec59d14d694b778f7b0bf42911b51e2a740a18b1e8ee65c2a79cafa0092fe0031e7ab4f46db384ab5b3a284c161c3ba7d7b10185e64a7cc0e68c2b828b1af4d8ef6bad8a6edd663d0f75b35170273821072f0fa5f1a5b69586af88548c5359d389e17197d121628f5ed9fa23e1f04353b004677a15e08fc34b91121400a854ac9683f0c5f9f03974ba2330145eb02437551e804d7efdbb7c4e7b7d7f83406bfe4ef3146799713ff29cd035bb8d68b6d0f06fe8fb14cb1051b804defbb654a0d7bf6821445e1b75e5c6d3e722154c10525cf6325f164780a31f00f3c61ac8cd955cd7c9f08e4fca85c32bcb387fac0f9ca1b09df9afded74fcae3cf9ba37ed2e5fa5caee09908d101779c1542f88e8597473deb29f52db6258104f0b8d8b3701fdf78569ddd51663d005314f3c2722040f0b8aef6e6d8f561792f5c4b452da5186c6b367592b15e7d3151f7b046632d6f28694c82d2c281df20ce0d517e7d25be23008a7d313b337c0b279b76e0fdfabb6d5de395c47f69fc0eef4563ff0902308392cb92d12b3c1a35d83e4c37096c87f892464b7da0b3fd929bcda710ac5f2e399219bec4451acf42366760fe08476ecb000961790c9b21044277ae7f7bfbf95b5aeea221fda4353af87c247af36517dd6731a9019f944666c8167ca5007e6f2f7b0e27609377486bbd4c3ddc13fd5398b2bc6c3597c50f5afe715d2bc8bd47e084c6a871c933a53537ec9fc5e7e0da2405dda2ad3bed2fe76515ebcedb79c21827052e80a8c086d1fb9053ba8515a8637c59a0ab9582837b6c9e74c6a597d91277a884f3198139741bf8b4986898d8ddbef267b3936be0d88d1547bcee6309b8f9a6b5ce5a420ceb24f72f168ca799c83bc2635b96fddb18aad79496c0f1193622425149491ac526272b6b703ab0d9f19528a1dd5dec12a6515ab9673bd24bf3a61cb528d3edc37355ed3dce48dd564d39381b548adaa17eca8ae3c457dbd1403ca7da82eb9bf9fafe7659aeb2dfbbfdc2d4f492a1b0efd64d0c8cccdfaffb9bde2d3b994b145e69a6dc752cc947d37dafc87d151c1fc5b3d93ccf8e38124c46ad1a45dd658a61ef80b9fec5e299bdb7c97feb63922aebaa042392f476cfa042555a2bce2321a403de973b27df3dd6b85a762b76115bdf87c5b1bb2c881a62703d7ce7f0661b55af36950e10d6423999a0714863da594c2d33a79c236b4e83257caf8b708494e38cedc01dd64275aa47a423abe3747fd301dbdddfd2869c77021ed99fb4b1c3fe3e2d9e9a16c711f1c1d519393a4eba93e47272608925431d35280abb633bcb2d749e11a12c849b0ab54028ff77bab31e9180b75bbaf3f6f056c7b669569806d5c90a417bd1bf03493f33d26c49fcd7aad940526562a0f3634ec955a62fcebbf6c8049943862967989de2199aec5d38b6ea274ded217bf77165975e8cc23feb61fc2b4a2ad7d5a6dd4c501e935278868ea4673f297ac1dbf518967b91d917d755d41628ae96598ead0783fe5bcb6269987c2a4b3c3ba64e5d51c671d6ceed59b79cc4039dcf19ebb3153c99a27fc57576542093b0c6de2e22be6048f311977f8e8409d36d8404457299032f5cc75da48c5892c98ef950048dd15cc2b454a3fb41cea22f8854f82efff36bcf753547454f5acca2654fae9024697a5a1c52bb782eafdd270ad911fe10dc378fbe4ecf1ca3aa89e5ce8f9f8e44046bf5f749c9b79e3388afcdd8628dcf3c293b01f044731f8090aee83cd2c8497b81951bb564b1fdd204abd2a0137ae4f8676b33040be1625812cdf07f68755b4eaaa7427eca10bc0cc7651c35fed234aa9db2b317acd15a3c871f0e72b3b6f719e42a917eee62817d2ac0dddc5a8dd9b7ed9b1e3399f7ada2e0a2e57e36552a7b34bf9796dfb0c33f589f78057389cc0d1a4396f2dea31d90c99391c5e16622502f727707fa2754f70e2f6993609bd5fc3e4bbc853c831992a7acc7d443a487c7e32eed7fe901a85aefcdf16e2726cce8477838c5a0738317705d4c007f5aaf2d6043cfeb50acf485ffdab34b91e839d4eac2cde6ac07956257794a7627a5239d8bb30032e3a2a9816aa7cc110549c5f82817e97bb99cc97a0168825474e99fee05c8ffc3c442a13d1f3ab5af5ec49a1e84bacf5a6ff89670446534f7e330b01cf322ce6edf3955f069b3fa850a632a9b77aa2efd21e8b23cb41310002cef390c6107095b1e729a647df2f0bd860ce63aec50748e56994bc1df90237edfbdcc931d93badcff90bfb23c24291ed5dee30c84df9bf4df869aea7d35c0f3fce4ff536ba705c6ee40af48dae47b677cbea2827eb2d4ff8e88dbbc26279a2b7f65a46c77c024c45c82673fbb56332162e0bc1bc64efa4fd9717dd2a62c09a7ac8478935a2e37262f6800572b1e2c65ec227fdbc712c38550c6f11529a0a18169b4a69a2dddd465563a8baf35c4fd5ebb9a3e26ccd87a5de77ffb3c5af9a11c25931b12badc6c8d770b5b6ba999bd7a8374dd0bbd8afe370903ad7ddf847a644f733e0478910d8ad29ea873974f4e46f6041ce7acb1719d8b72d3efe638438a135e6796916ee3e8a4c01c4aec81fb729dfc2b524762f75dce2e033b03563fc375cf7867c00805e940546b407da23036f9b4b6340e5097c6ce61e8d2703ca38184211d9da3c74e66158b93524f896bbfc6319f9d062ebea2a8487d3657d9672f1e63c896bd0031c3520005f67d0403e4a9492d92078603cecbfa3557d2a0c469868d5be0cb6dd5ca00aca0c6721e217d21688182d6e11115d93d08c9fabcd40ddc1e829f5e4e1acdbca5cdff348344022d3fb0d4e5ea6300e87fcd234bfda9310343522145aa58635f9fdaeb0a5c57d842e27b629af3a21d00fa22dbb8f5aa3cc522a24d5f7d665ee40d899d4892c00c4c795828c73687b98277f0ffece1b565ec1991a8aaace4654025043e87a24948c3e9469fae7aeaad757e3a2da36ed6705c3dda211b3736cb906f6b1265c8f58e880fedfd129f6275d1e6c4afb5a2aa1377b9d1a966cccf66f0145242966ac1adf4becc8547c2c4704ec7c847756f9998af0f4df0941f89cd2542aceb294896fd3bf4aeb4e7219e885c9dd1d586a072d3a275dc3b25c263035f8bac617c0bbfaa387989e0b06752b5509b971e0c33022e6220cbfd39ecb80f567885d3be662450bc7e90f152233da9468861f426debec377c1ac38951aaebf935faf88798f2f0c21cf5f28604ffa21d4dd62710703f4045ccb75c580c219c18511515de9e55b965f450e79501302b715d512b34dea2429c0e31385f69b9bdde40e2726b4ea4071002a305e7124facbd54b616f3838ce6edbdefc016c1af851b8d0d9d3b760d959e5393987ac197e3fcf4ded4aa6e02", 0x1000}, {&(0x7f0000001180)="614569e201a45047a5a5beef3e9901784917e5ae86a4ae9d3f4388ad", 0x1c}, {&(0x7f00000011c0)="c5c555df42bbb79306b02a4d970e22794ca5185639b6d47fb287db041690c0cbca46c7ebcfd1aeeecb7de4f87b6e77c9858b9da9bcd992165485e2cae1f8d43cb56073db80ecd6830f3fdd6a777e2d86", 0x50}, {&(0x7f0000001240)="21be89f5047c3beddbd259542c485154e0183f68fb94c8eeef83ac3680c9563b3bea8e97ab9c8a782294de8a5897da02a864609fade7593d48f2881257cee5e5cb6a1e7f30e8deb4c0acde337a4d1d45cb77ad0cf6ce3d4573691fc416981c8096069ac845db13173245e2b43c4624b8608d9885a5bb0267bbb90010151474197051e28095bebac92c9619dae8c978689050268523d58db25ed66fc79be69eedb9d15d9acbcf57a474da469d5a9b92d4c1b4f5daa7fee128beac422b8be52ebf3d8eed930e77a98a603afe13e556efb7ccc9a56fdb7664ae38946f7941caaa18f0e2f62ecc5a15793e221da5f267a0220a75b349945c79ae4976fcd820297eb5f007c7f1c2ff94b6346311091e7be0241e195b5c4a2e4bee8164412c147634a0c7fa01c432d9b22158f7b1e75dde8c0897611ac48f6663a238de8e8211f135e6081d8fb6a966593a0079156f34638db88497ea13e7b845199b23f1eafa645d3368fe5241747ced80b35e555741315ba6d241f193fd40d39baf2435a4d03238abbc6030b5d27be212d7fbfa45dccd71cc2692edfad1aad39968824f7ece38b00d69c07c98e37500c29100190bd5cd1efe57738f3cdaad41c2f318e256a0fea17ae61160b32f5e15d4ab4a9330e97ba64580ed1308201c15e5006ed09d6779ee697863ada163b94b0f1d3a68c095a20f13faf28646767200d4687dbc1f1d3c7e85d0911a61e6d4a0015ce7c44d9de57f5ef7abbe5bf8722ae14e42868a55c394365dd4eedb0fd20a500412250df75a3d206f98a8ef90b0bdaa9cc66e7b6ce97c36c570f4301815492e8431b2cb3772651166f4f413c5e844c4b17fa79b6f4f40af760d8cee9022a521ecf4771e334cb93d4ca8674dd63d6bdc036094d620976c969061d89d3088b8f62f8eaf8e3bab34e0101dffdd9d2cb92b05600d5113c1b33d3744111de2af5f934546b5caccec7e7c8517cc726620bb742bb1c530a4f24eb404f13bd517edc57408d5cc1e9cc4b601077e97066e31c5d08eac5aa8455d941796636da9c6dbe5417b1a48b967dfe17eba9fe9d177f16ca9e68c0103a63490c9e5578c5115ce1774afae1b17bab010403ac56cc160c7fd5ead9e134f32cca4bcece53eccd2a1fd8a1c4c566ce0447b60000344ca51738042e4748c67d7a1722e0266c7744aa529fccdba6b61e20d0b87ab78b9888c91c392a48009d2f4b62755182ee6b713599e7827c388c51650745fc9d269d61ddb1027862d218b9467ec81374e6c9a26885ec4d4b447f2b5ada003f8aa256704932af0d4bd10c18071913cfe9fd4a843f667b9a51acf42b4a17937d42257f9d528c9fab63731b02f291fe77ad75841ef53a06ed380080661ff9820f5f6853915eb8874993d799d50d470726237346a8250449dcc88f13776b62abaa9835d3e5499744ec4ca9917f217ed4b3f3737cc4778b3feaaff98d7d1c532e73c759466ff57900a8d9105bb155c2af7529b789b20759ca8a840cffccad81125a9ffee5fe8e786fef8edeabde5cfaef4c4aea4a8839c839e7c4c34210ae7b56c2088ac3ee64a7a927a8ad9899d6093db19c6daa05d2c92207a69cda6b874141f01d689de2a3d3becbaae4dde89aa86d233b8ad78a9272b1539ac3b18e5d2885c1adf3efd4be433fb8a432fb4dc31e36574eddb3e7c4dc1ae2187894834e582f831f2b39a9187ba19394cb63f92f551f0446110e71b7b49b5ef2e5565fde8676c8fe2252f7f5a30a3ce6856289ecd962881ce93b5c1cde1b80248ccb54985b580906215d1973b7b49fddad905f929f461ffbba140eeb32dba947a956603709372620ca99dec02ecdfaf6f2f3cca1f7a36d9784aac54c4cb98df59b0a180cc5e3276e9a1e6cde5462a5503e9145a5ff0a88816a9b53ace29011841a6519cc74d6993ad7f1c99f046692a7e4fdb559ab09bc4acdac20cfdbf294196a19439aea0cda185883b675a8b40be8db800725c30000440a35b7f27c85739101a2d22040b87d57782feec29691089c51312b958008ac2e25488a374e101b5f6a412c1e7b98fde2e7668d040df662f2a597efe5b3b9b2617a9c6f430ffe2dcc112cd8f07541bc2ae382ec32ca2d0e310b9eacde96a9fbafc7d4cb8dd1e0558165a0cd53ed18fd2a7359849ecbeb676130a4c26dac1b320640b58c8fef52064cd1c8ea77360c88356b47668b7aee4f1c62bc48f23570e4abb4d99f18d71bf5fb876903b623f6f2d5eb16097dd3965d659f70076f03fc06aaa532436118313b2463b60cb841a992ce555fd4fae1ceeccb25898698a138da0cb7ac6954deef068c25621a08882ed105913da199d084cba4651b7f064a5f3681920a8b1040333818e8a83d98482d9fff39f8c420526c04424cd00fdd1f9cf357a1f069b6fc8e65cbee71dfa6fc421136e213bd21d075c8c8f80427254c3d255b9ced395636059cffdd111f2127b3d72b0f5d4042f1dba91299f9b7816d988d36f26e156ef41dc7c1e289ebc5545847ff8f9c830ecd8a94888ca363eb9a4457caee5b2e50b9ae03dff5c3e32a9d3f3a6d3fe9ce083172e6d1a0dae84f863a529943ed0f2b26d9d12472b28acf78fe6f16febccf322313f27b6e0145ed18ac13dc114732e79953caea30e40862b71cf227f7cea60b25a81ed8b4c3489bfe61955cd2643b17c68b16861185b08fdfd76994a6966c8812c9e5f98fe20401abe5b655b05689fe536e7a66ae8d1834e961bdc0a00ed8ef72e58376ba2e4e3c92c0af0a9a8d95b6c073f02eb756ac74a3a8c7db597b9f6e2d8f265ac993db8ab0a89ceed302e38914648f22e23baf013216458ddf4362d20a31fe788fd446e2312807d160b74fccc8756caac57c2a0839eafff556e130abfffcba29030e2f6bde00767d3809c3d12ed8ea0ec9a8c1ef7488274f216b5f3c572ca0b977d5a9a6e45fa0a509af2ccdf66f3f07fe89cb5d814265361c302fc948250adcc31f81217964ae26ebba3aa1227895682c2b6532f605d6873595e5fec2f0b4fb8f0351b48de91332dd745e955d3bf4e0a1af3a7ea87697009448efb60615a789425a87f600b4731e6e35af439418c56d6293a83808aecba17bc9d45d84b0c419d6b5ec2c20e00c6302e37ff110be09e72cb6d69fd6358f046a7f788785ad4f15a83def4dad8da57f77b2c07e5d241b5bccd39c63a981be2e1c84acb41de018e43e5131e96068a7e7885a53a305425ad710cd7c8f0fd12731ca24e7a228dcb7b98ac54939a53d3291f5c0a83d3a65c898aae2a51bbdef376880e53b9446e791d202f0de0e1ca9d3c43c5ab18541e41c7dca8706d15abb7aa00249e21e99af71d901b60b38f61e7957a4219f23d71fe6ed66aed4e589c1542db36ec8f83bc701220b9006ff774dd0b4e263e69facc6d0babf622dfef3b856532c9b7c9008440da5bb89eec0a8fb0feafd9364068fd74a1a4bdd29f0e47fdb71db3d77d2579694336ea870c0e42c8adcf8aea16db15f9af4fdef18933923080431b8ee95992f86ceba6542c4f17b82616895874f12ac33509b68cdcf1507125c05e44ae348332dab3dd0e548596fe77e84a67300128846b76156961b5b1e3947e66139d69898b905055efa0f5fbedbb1cf6feba82618fb6f003749fcd26d188c1d953ec5cc50b0822c866d65c45ace1a7b647e5008c60a740db1f210246227a3079f3cbbc7405cac42117937f9628cdb674206ba84065a37452bce4513e613d048e4dd8f209138e9fb861aa2e5f03e8c37873ff7d115c5dadacd8f8b77ae9cf22041a03dbc4d7048906919124e945d5002496972ff475c0c2f86e770031e312c1b2d5cbc3b9aa40d29ccfe93558296b73c05ee9a5afcfec05ed3db76c6baa3b062dead646e765b29f85f93968c5c65e578904e4bc19e00287de4e3fb4b987c26aa585b8d64ca2575bb135ece8398257081b527ef0c1d90804ed608ede715015338590407c0e6a21d7d5d72c6fb67813c3b66524a84928fe5bbdbeec034eeb3362137e76145652e93acff84e77a87ec804ede138bf9e7ac7d65c8ea16e78288ea9f28288c3011ba48d53fab5288cc49bffd6b4231fe12277d69ce908909209457004ef42f874bbfe50c9e65638256881990f11207f4e929e3dca0a1d8821d68cf71731b76df72f7d8cbb8db9c255b62c95cd1d6e221d8bb4acf973a63cdc9446f99f467f31271105db23abfed8e8c75e54daa4133cc22881abc0ea27854b9b05a25f50e1a515c1f0a6065d352c4a77f9624596e4a3b3f210a8c264e875ed2bf8280f520569fdf33cbb25ca59ce65b7379ba1e5eeb64aed46152d514433e5f09f0bdf9878f8590410f38bf96ed0a61e209f1e9c6b5575bebaffc85f0bbea036bc2e52a0bfb6a1b613a5b0ea0e04bc7402bdbb8870a0d78c5ca0c6abea9fe8cd3f27489b16bbf2782ea5e4b013386cef10d8112384b1476c92b9f6b5af670c21430113731eadab7272ccc53cdf037e4d253b6ebe71a4882bab01c468b47d09ad2a5aecfc6de68a57b566a3a0676335027d423ffc3144ce9f6f58abdd8fffe5cfe7a68898d9e228e750d5c48cf23c65aa4abb1a0aefbf97cb85579808fd3d3925cbeca1b3971d5051c73a0d6a198789345f7e155fcdf302726f9d7efe15af151999fd7c4972a97bb77b17395389d2bbc32b1dbea781f9debdb5352a9ccb8ab27779e9716ca9a7618ac0e3e417869d5d5063606ac93d27c7460afe304266da7be2244d89f4e352bb275d3ff902c7d184ff8e4533375dd897a33df1f3ef9ec78b7edea742745ebc432fe70dd5b393232240d65b79c78bd795fb7c1c05728f848981239668519f921b69446891222566e020e5fa67371b67d5a9cd308bb2402defb1b039bae5d3c7f671657bfa13e05cfcd2b2173c25bc0c60522d12f4450fdf8bc3ac6fc5c7c03260722cc35261061cc480cfbd5bacb8bb059fbeedbfcc1d8546aa1a4eaa5c03647a951b4f3eee4022a6babfdbfdc232e6b0ee8e92442af33a5e152b76afcdcdc4227ffe2b2a38c16a6641ae661beb6b90353064748ae090656601bcca643dd9a80ae399d9e12875b35110cb538d85a96ccfe23680ce0c9dd23963f3c3b04b6f53e9b8ec105b656fb05175446ae46e989744ccd020a4e277b5fc7c279d9738a05accd45f63bc4cbe047fc319808d302aa8a98944155e19e77914c24cb5f4f1bfe5dca6ee0816744335a2a9214133d3a71550d5690dc79de1c59d9c4e379a27eebd1ee84e7e1b9ab6fca2f16f6cc12a86aa5452122c27e4b3c92a3bf9fab352e1ae848ff711c3087d7bcf9c9bbd934979089ff32c237802c8123e0882e2307959642d776c84299fd09bd26ce6890d1c018b8f2696dfb7f26c4ad0d015acd76ba8bd3d66553233ac8d283ddb586a73e1129b6392d8a908ba37a63a4de836fff4cd9378860629017d1df50fb1bcd6d453fd7074903b31e1de66aed91dfc6d0725a2fabd971c43ebe794260698e108227e3f71c558556b0f701584caea72c1b35617144fbfe30a742db53278279ae54419327e17810989ff88d7707bf8ac8bec36d88b336a6d282de5b744ca7822b67f3219872ce6a41f4b7c4ebe18c7f6aa361626623cae15630f8f6e65c42be2826ef70086605cda426eba61427a8098b1e01fe7c9d93b60e7dfbb08d609019672c23f2a76aa01abfd84538c06fdf332030f32db9572e35bbe469e68a8322302ea194ce12e0dfba8f7366accbf4d83a5a06ee0e4f7fdf5a290f3984f681c82e852d1937709106b784a77428c19ece94b1d323414730e90552a0a0ed7fc2709", 0x1000}], 0x5, &(0x7f0000002300)=ANY=[@ANYBLOB="2000060000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB='=\x00\x00\x00'], 0x20, 0x2}, 0x1) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:56:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30012, 0x0) fchdir(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:56:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) shmdt(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffff, 0x7841}, {{r0}, 0xfffffffffffffffa, 0xc2, 0x20, 0xffffffffffffff7f}], 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 18:56:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) geteuid() r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) pledge(0x0, &(0x7f00000000c0)='\'\xd0%\xec\x18\x0e\x8d{\x04\t\xf1\'\x9e\xc5\xdf\xad\xc1S\x1d\x8d\xaa\x9b\x03\nu\xd5fU0\xa7\xa9\\r\x99\x85@\v\xefJ7\xe4\x9d\xb9\x81\x97\x1f\xdf\xfb\xfc\xf6H2\x89\x9b&;\xb4\"\xab\xfb\xad\xba?H\xd5\'\a\x87\xe4\xe1Z\x876L\xd5\xca\xd1\xd00\xfbql,\xd7\x9cT\xaf!\xa4Y\x1c\xb0n6\xfc<\x16\xe5\x0e\x9c\xe8\'\x03g\xd2A\xd1\x8d\xcai\x88<\xa4O5R\x98#\xe23\xb4\xdcU\xe8\xfeG\xb6\x12{\x1a_?\x94b\x0e\xeb\"\xef0k(x\xcf:A_~\xce\x18\x90\xc9@\xca\xcb\x93\x98\xba\x06\xc4\xb3\xc3\xdf\xb7\xe3\x0e\x13\a\xb0,+\x8bGv(\x1e5?\x17\x14\xeb\x80\xbf\xaf') 18:56:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1c00000, 0xffffffff}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x61, 0x1}, {{}, 0xfffffffffffffffb, 0x58, 0x20000000, 0x8, 0xfffffffffffffe01}], 0x6, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x20, 0x3}, {{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x1e, 0x8cc}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0xfc9, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x4d, 0x80, 0x2, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xc1, 0x80, 0x3, 0x40000000000000}, {{r3}, 0xfffffffffffffff8, 0x51, 0x1, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0xbe, 0x20, 0x8001, 0x2}], 0x9, &(0x7f0000000200)={0x3, 0x6}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 18:56:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt(r1, 0xfffffff7, 0xd4d0, &(0x7f0000000400)=""/4096, &(0x7f0000000040)=0x1000) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) 18:56:40 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) syz_emit_ethernet(0xdd, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRES32=r0, @ANYRESOCT]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/134, 0x86, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x5}, 0xc) syz_emit_ethernet(0x61, &(0x7f0000000080)={@broadcast, @random="022bbea4bca0", [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x4b, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0xf9e4, @broadcast, {[@generic={0x94, 0x11, "55f5c2f8ab7f26a3640a16e93f4184"}]}}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x5, 0x4, 0x0, 0x39, 0x4, 0x66, 0x7, 0x86, 0x16, 0x8, @empty, @loopback}, 'ix\x00@k*6'}}}}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = fcntl$dupfd(r3, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 18:56:40 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) dup2(r0, r1) 18:56:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff4e, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1800}, {0x1, 0x7f, 0x1000}, {0x1, 0x200}, {0x1, 0x7, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x5, 0x800}, {0x356a3efefacc54a9, 0x8, 0x1800}], 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x80) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 18:56:40 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) 18:56:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) write(r0, &(0x7f0000000180)="05", 0x1) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$setstatus(r2, 0x4, 0x40) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) read(r1, &(0x7f0000000300)=""/202, 0xca) 18:56:41 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) chroot(&(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x100) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000140)="5ccfc16c16dc8c375068a900a6ab3d2dc36d48d05297", &(0x7f00000001c0)=0x16, &(0x7f00000003c0)="46635ceb4e2b71c1dc8aa782457e7d836949818f7f23500bb19a40e056e14e7c311a97390d72e5825c7743c502075a131f2680dbb79652c8763cd1903c272bb3b4cf00421400ba353444ff1046e177ee8b499b2a129193899489445a82eb873a7b8fd50304652d48daf2d4379306a5c8677984f6c28e27c0c26456f8b842f85901e50c93502dec1cc7ab6007de4ae857634c4901a64ffd1b8a5417d370bb23cb3f1a90e5ba77d282af44be39d4aac087ed6993043d7f7c18a1ddd3e8", 0xbc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x2, 0x1}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000002c0)=0x1) 18:56:41 executing program 0: pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) kevent(r0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x11, 0xf0000080, 0x2, 0x800}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x7c9}, {{r1}, 0xfffffffffffffff8, 0x96f505173d286b81, 0x4, 0x4, 0x101}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvmsg(r4, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/110, 0x6e}, {&(0x7f00000003c0)=""/17, 0x11}], 0x3, &(0x7f0000000440)=""/90, 0x5a}, 0x40) r5 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/159, 0x9f) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:56:41 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000a80)=[{&(0x7f0000000b40)="dd550e163c34136e02000000000000389956656a2be52f86791109b1b24c377484fa0053b91ac82c1f8fae996e70f5523748cd953acbf9d78ad578cb68745e972a7a8b028c25a75aed2b3ce18037ee51c0da80165b3c2937cfde605d24e94c4d440fdaf99a0f829eecdb77c6d2c4c826dfb2fa88036fac6d3085a3f7a82a5dd2d628dcd417a4f53b30bd3fa458ad10c8d697768314ee1b893f21fe04571fb1de9c351bb4ca910065c9d784a508037b7a2975f8", 0xb3}, {&(0x7f0000001280)="aa0cb6cbbaea4d9ccfdab1d53ed0745f7665f340455201b7f421599e10cee046c70d5d9691d73a8568085309d5f67757739a6a9862be7b22c0dfe4c3fd8269fd1e74b32ed7b4e0738d9e698802946db47a5b35164b67ec9f81bbab3503cc6ddb46bf559e87133955ee797eb20c4e88ecae0b04843b2599a16a88e82510ccc603776c835eb55f27e1f4920aeb471e6e0875f56e070568027ec78bfef1ed29ee562760d7bf2b0b34d807b7162798b8fd5de1f57e11ac5f3418c6a53ca58d3d8e72ebe5b167f2bbb0d0d19450a67ecdd96fc60b36962305fdb86922a48319e89d9572ca0d1246763f25e6e8f11ea63e636d31e1795433bbde2e54de06bc0f5d323c0db66c6f16f77f89b3da713f85595bb8c85ad6cd172a8250e801941abb56f87a44200d88db4571e09b492a55e7177819a9e94d35f27ee5d73a50fc50ce9d98d138f4c607e98625eb0a315cdd51b695059056f2211ced530536795799d755c7f1597f7a9599d1070df590b41752a4295f684ac817dbb203ee952624cdd63f9f0f0a5a427cb35d144075be0b6b082f8eaf60db2d165d6a3ecb0b672a178898050a3d52106794b038d78021dbb0d7c1f3b664267ce292e3fc2178aa946b35aef53270f50038a3114f4b44ff3e920bf86974a1715fc271a46efd0745184aa7d163133bc0e3c16c9cd1662debbacefda50e44ef5ff649f4c6ae2d76a7c37134027b8ca400bfdab158a42b7b98ede1b5aa6db4dbfa91e436e9bc48af938d6cc789c80725f8df79c4a054df23be2971eed3fbedb674dd4d2d34f282a971e0a0d9fc0593a2e80b4b3a4a9e97b5d7851805992f983702cc4aacf28aa16634a654ff701f3f114622ac0b6a8a23dfe74e96694bb43e574cbfc0e89a88fc2e4f2fc4e633ebf16dc5e159ef16376cf7e82ff9c34d9712aa74f2a43a2e80d520598109ed712dac23130a04ca3edecc6974ef2cabf54c7f6673695bcf8150b9932b57de7d449d3975b9c503f5cc38eb9bf75da1b9be9ba33d757a3b5d3cb3b9d32c254f5fd1fbe0e024cf15229886638f1130606915dad809a9c8e82a6f1a99f12cdda7f8ebfb36a5c71e2255289eb6e58dce5b2a32605c8123126c39e5716bd0b73e7b1e441c58998c6284a0e7b98ddc003a0b39a1f88f125c8f037fc259be02c74142598c696eb8c48624c46c59d96a9a9087de3c6936751b3d3f071878f275bc93957537d63d4ea372e3422c7b3e7bd7742cad5a29e79ae71439d78dba722474020aed62c6f85f64d49b05597a234559a416db5f4c94dabafbd3d8d4ed71bcf339fe975c1fd007707cdc2a60198b067c37d2c08276bd03163526f21e431446c10ec68273e7a5ffe109022dd68e454a4743a983a6a405843ed1a0b6f9bbcd12bfc433e159cda5fd7ff22d99727d2878de982d7eed805bbc0d3b2d7f606491cbb929b9f86e20172a19115c9963469bbbccddb468eba1605c22aab105524a17607af9040a1f65d052825bb57e8931b56a0e4a497487b8bec9f94fd3280fe4c0d2f44be1dd9db5334ff61efb9f512886a9bc953ee768d158cdaf0e7aeb739ad0812d0bc58a5ac80d3735f5ef97ac43f38b639d493fe3ebb137e088a9ccfe742bd108433cb576624ee07961d9da2b6ddd314de5f0dee8507d6d3db202cff8dc239525f97d12e1f3ee7de606361e766ba349420b3f98c6f457d3d3bb28ceb5017fc0add03643dfc2880425c341907c4222fb9457771236b13ef2bfa1f19cb5d2bd947a0c2adc6e9712cb6598c0b7ed66b2b641b98881786b771af0242d5b1a479d82fae8869fac9aa46fc612066b5d2dcd06bae6d4ae45ee878b9474e0dee91dd9c712aa5af90524171a2126a07d3e3de50fbe1bb3c2a5c2a246ccbdb8f1314304e28f5ea91b6f6898e3990e716bae7273d20354b4f7b775bedd18de486abaea19b386638e2ae39e7620ecd163a389297f5e508935f7eab64a3049a22fd5081713abcadebc8d5c3b853e99642890858c502b0c147dddad0575ab6f7de09c33e970a472903f7d47570842f361766e29d146bd26add8ba7c18690abb250d4e9668e15fdcd881766e0343fa46b6fd5449f37d5734d97e916cc75c6f195f9acf4bef6797fd9f44d9d92f10a3c75aa74b17d918163990e88a290372ccc6397095a45f22a6f04050e4a04873e896cc4e8d75a64e19b9cca809156a9dbaa4ed0424ae72738e1481684896ebed689496a1b76c2e67210abb2e009d0ba956ecc2dc9a390c50a5d3f1fc0c904bc02238f9572b6e5abbe37abddc979bcb24a61ec68ed2cf403d2dfbbc4c2318cfa0d7ee7477acb156a5e5903bcc7acc44fa98ca9dd6b5eea18af9575493545dbb08cc8cfe20b806be8122f5135244451b057f8d6c8c3775455e4476edf11a92e1556bc96a1d31c4ba932c3ab178a74ea024b8506e4cea08fa5374c9eb37328389509e00aabdba9289f444fd26186562203a2383ef82fcc975c4859b708ef5f4bba7d6d1f339c53c2820b57cee7d2d29579c4d55c9299f273b6f3e0fb6a3c97d178159d3fd57e60147a865b22fd916d8f71b46a4bf9a048ff466fbeaf01087cc9d6fc37de67e8167d16d08e68c949ff9d5ddad0a8633578a29c3e22d35989c98b0d60eeeac79ca00ebc2915e5b7375780865b046655571720bdcb5cb015c89323f3aebb82432ecff9d46f814d06b92129f5b344cce5360c98b1db790ea34d29ee45f1cbe6b1b14f3d4b048150a173817ff01d48a45ef52fb0aa011809f2ec2acdefe9f8dffd83ba9e91862982be5a99050bf6d4912d5d71bdd6d1a90c8db5c45c5c11189b312d6138858a3fdffe322e8cdba9940307fc5d1a635be22b9b374a1e85ed388ab80078819a0d09a184e3cfb69661654b18f6dafaccc9345bb6bc58432998fafcc3753716ef895ebe8711fe2e6223c7ee14ced4fe2a7853d34a6481a1cf261fda114e4f70c4b9bd469817c4f290d882317b5c971ce686ba82a666ece0a78a507b1d24b31a23ffc7316bfc29f0a7d9d475e421e2a2391b2d2ae3f13bdebf0fc7d95f3ca17c1259682730a72f4d0fadfd9bd49e15e732c5b7a7c18027dff07efcbed85bf8f31ac2873beead2dd473a4bde9a0554204479833a1217a884d7223acee1705eadb7ed1ace5d37ca8dd1841c651cd1a77be716131fe54efd793028ade2c1be862ec1c3fd555c42a7a0405d8caf5f6901779e82aff8915440ddf19a469861e8868453c92ad275fef98fa667ec4015e2f54de75d17be8c33e01e51d5308171e3532742d90744bd63ba66a9eae9fefbb6404dc4e3c281231af4a9328522e73b9bde774426a5ab55990868543f7551809edd59bc92e60b635e7637f600df7c5dddf1f29283e559265790c56a57ce6e3151fa86a0e04fb316df3cda2163509a9e454366d38843e2acc5180bd93294bc179982be7dbc108692fbd610639377c5573eb0b2cc7c12e70f1c12d75bad1176ff450fe95213da5d0c5b8382b35629f858650540e3d6d7dfad878fb0ea8869a02353e2698a6cb91c2ae7690ac8bc3c419808d145c2e02ae38a77609dd465747b352187124b7954e78a2fe18b005d1cf7ca745dd528e797ba0fc96b40dfc6248b88b4e49024644aca0137aad78e45f5eb18508cdf654af642a435c331ddbe1f435649ff31955c69cf201aa97f27ba739d11d2cac8a568e0c1644503c164ccc55366016c85ac02495e5fca3af0c728c821d18727f6f98d2cff5a9f5ae09e0c54910bca8c9ebe25c8a1c5ebdbc25efa079aa684c2687f36cc372436c223fc5de231e68c94260e58c67788f4df34fe3b3036d0fc918e0a18907a080e4a001eecb78f7a21b07e1b37243d4e7dea1c5000b4c3484a76b2294e86f01ccefb8eff519d873a768f29d196a8861fc1447ba1e605fe93ed6aa38f20ef2c269ddb3904a896fa8a796745721d5ba7fb8cf560a5c4306201f5b1b8bf73ec12d25d0c29c64c3bb7fc1f95a14eac21a9d2b84d4362199406fce6619b7e3f33a801cbc57c5cabab11bdbfcc74f57869dc91a1aff45a8aa1e002dd77c0f492b2c612c7baeaddb369d3071249694b55607116a522f45cab64273bed85c04ed7d5bf5d585ae158b368dd03c7d50e54114bb8333abdabb5cf8ec6745ff2ce78c66a8605805284ad48f90351e7d2874b41b8ef5218e0f4a81f441ecdc504d84db3041c11915d3474748db0d5ad554d21f124f3d97e464000fd68146c6c13420201914a94de4255741e6fe61443d0179279029dd058a81cf250eb3ccd7edd62b11578544b37cd1ead36a21d9816ace860a0a78127fdad3ecd7b6eed383b2c33c184046ac30e64500db73a2fa711df03cc99d0f96e55e0c07fef44941c025f7977268bcf31616837cccbb9b859de50ec08375b5e8f6ad58d3899ec43198f058e55205cf353f13e8359ce06d7028aefc339487a3df6f453bb47f9aa344865e77250e210703b82e501bb8137ecdb207eaa2499a1d6f70730e8264d9f802e90a63b584b53f0eef76c9a6ad513e40f7490872be2968aa0aeff793f21e50ad51bb077ef2c031d3455da45c06e72ab20394bb1db961264e64b82245c3c955e37fca44fda4df17e93335ee54d558e74dff90bd268cba2573670a1a1507bb9166ad6ab504e5eb026d4927ca57ad482d2c861a4ebbb788d01492a6ccc5add6d731929a4b701f11aaf9072fdcb2b840be90fe8b9476be6c152e8ae2ab451c27a837a1ec30852528aecc86ae3e0111d767f0bab2b310f20acaa9075dc0a1ed1ca4da6c482df0cf76481fb6ba4d935cf9377bd81d477abb0c858804952e4478a3108cdb343ae36265b4d9a021e190783b1a753de07361e728ce22889c5481b508733d33dbbfce95841a2a2bc838c93d25e5c40fa049cb3c127e5919debc6250cb515c28734851adea9a8525b98dd2da9f5ed1c1f85fbcd509e1ac2574a37f02595ae98a5f99988b0566fbd412cdad8c51a99260d0af961260624b951de14b5db1b03d3d1c88398d252a7d789f54ee9497e0afd3c5ef792064e033fb48724c5bef34f98cd3af19ebf949e92a65fe040e78d42206f76c5a926e5f32ed7b2fec894997855222bbc48fd3156312a049ed2c1a88ec64b35568154ef5b457187d530fd5943fde80edd468875f8e25e948a40c1ef626353ace37fb3788c7fa8aa7155a4bdcbb2e9b496fcb01b8b66e59a609b82bad819acb70f48071fcaa27bc39d084c17cdaab3577f5caa41bd4390c19114d508e1122329c43444b7d10d7849bc25801678ec46895abd10b57bd7d02145952ce3b89fb14a6ece941b9f9da517dfd7d8dd3e520391d5ddddc0d99ca85905b8281171ce16501e332a874d77ed2a532777464829cd486344b416f51b26eb49e9c8c02a776459f3662e5cf256d7033470ce535426adb44e23962483591afa4892386a1389e37e1588b0247bea15cbbb1dd646c53ec5bf51139aa578268dbc00535608787161f59387eb5468c6d2cb541a8bd81365729b84b4327bc4eec11601aab2d022a5a1d4c955d38abf234e2aee68ad34098c080aaed49a6309fe7c74d5f6618dccb46c31207cbe03033a9099ec22150634f7ddb40a61d3f4e734865bd4bb7fcb2379d5e4679f0954d233209ae063de22aea5950336bb98c6b23cb1517f8bb8f7d3f9c0bd340b856836c429b469cfc634b16be26081952ae1b6a1bbbe1e628880311c5939af476abfe86361f07455405be4ae8a13397774cd2909fa7abe2685d487432e69fc256b9aa89207ec11559fdd82b1acea73d10fd7ae4eeeb530dd66bc6f73aba9819ec2b0e6daa351eb6d28", 0x1000}, {&(0x7f0000002280)="837d07c6de20e1bc16efa380376f6cd249be207819be5ec905a171db6e5adc4a3ae58d65d9932cf1bb21b59d9996d650c4692e8b0335bb7975e6dcbf9d0268f0e0927289ea711d65822f6bd6f5ef557903ceb3d4b98d91e0b07b3c698fd9e2efdf28791dad14342e3e2f6cadcba3cc802d33365f512f3959bb5c8cd215c3c80b87b32af015023730c8aadba152418502527883ea3424455be623a7244984a9bdad56bae52611cf1b5e8a4feb8a9f4e5d23f2a988b4f484316559c66b7a562ae474d896598928037924f305495e216e08d84e487e2e45dba153b7a03e3cfdc0cdcc88260cdbe77179b44c823d39577d34fc1bb807edae745366ce8c09bba40e730480865f5f9c4c8f34a909137f99b51909a2b0324e2c97cfe66a161ac78099391bac02d58e0fda84b54e8b3a9c99d141a32e4bbcc2cce903f4f09284f0edbc8304128dc4af868fd573be79142ab08b4b6ef61a23ad655c32303e4c411cbb2e1a3854e14e7931b31e9db1ce9372084b44e472af657115db07fa934af886de093f1cb1e868da151dfb6fbd073fa238686adf5109fe7bd425855bb71289d55cce8e0d004c1d4d3d22c2cfbb1909b1153915eeced278e82a4b60b54bad65f1bf972b122d537c7c9c290b8d391445369dcf00c9dc789fae5b5b24140456e36c0dc6030b0e09e044e1818df3d343593610f7808b0094ac7511ab9a2d1d1b4972eac360957db0e2e9a3502f1285301489ecc168adb4c8f11f48ffae80a8ff496f64483f2d421925ff7835914aa5909cef4ec3c8a317d26e6f37a1e171c6a32a181f4b7e2b17005a93701bd7b825cdf8406060672d86b14f75966033265e2ba1fa2c6a0fc876bdf9438f227221d4bf84b1898e77d959cdfb0cd8fbb9c00f8c3ded4f53862972d888f89d069628af30e38e5c2ecda94a3ceb9e968e93e14c7da5410a2848fd52daf370983aa8b4c68d08782bd5d15cc0d506aade1dd33d0c25a9e39405183d68eb808d1d588a9021f97808be3fc45f488ca5abb6f6e568190c2908ffa957b3f4cd8ea2e58c23cfefa6a925f20f187c8ef83d058a3d68b09bf78cdddfcda5d745e6babd452d0a257d08a6e9c048e6523e0565d76ed4b589d9f0ab6ab4d13641430e511923c123a285f25e6bdd6c208d75c0486bda1a8949eae3cd9aaf1b8f51ca23ad55e1b0552df404dd8295534799e41fed0908c481a5442e899c4ed465e8b4e510ebc12594dd3071aa3baf4673b179a80b25da5e09dd38ef86044bc3a924dc2f5b0ae65db0074b4929d6bf90f7b4742e9a54e1a1fb86ba3321d04ae033df370fec712e6b02515b60a756cd56973f17758758ccca6be60108aac4a7450d263e0f4f375efdba840c9f97b22fd8ea8bedcd5d956824521dda197f5711fe5b7648b167bbc9b165a26f59af62716988a8bcf34863c76be7dbe2787b05f3801c19c9ab467a284d0d23caa4a9a216f5bb73aabdcfe509a5e255d2e2fa6580ec5b14a6ba8202007961ef9d1f26483ab49b13bae3bdad7547d628f8695f6b31e1772f97560529ed670d5d8c431add9130a690e57699bf017bdd73493d76c746f5e8c44ac708905937d706d659b8755eb78119b1a50458eb70a53ddc7ae10e83ef73b6ca9ea7835b6ca8ae6ed5ded4c71466c0f64b9e92acc8ce77ab766148213dbc0eb4cfc20b6fb95a2054b2738231b20db991878482d26192607dfd5ad3c0dc1f0dfc11b8177b3fec3fa585ba33521e1f67f3391b273317bdc911498de605b5025c6375c5fb9cfe4d024ebea7db86dfa7a6b23350fd495c93b11f149ab98aba66db83af63e09d6f20ae68eaf1a7dac5dcddefcf562498fc8b194874883da72f33235e2a4bec3e9335044f4aebb9a4444ba3a14b6638f8e5e27bfbc72826f192678fe04885a2399916c6cea28e517a4a5e0627d45c90675518a9541921faaa3608ec76a034deed0ca15b7bef2737102d4826caaf9e76650ec0b0f681c46c4794f8c42802bf271a0f122b303ae5bf7aa37ce9771309829de4b593923b6f8ef0566531e4a4a07f4202f5c37c88f9f79b69d7a02da2d8cacff15e9f4fdd4fc256969bc19fa17246a8673ec2d227380a1a338d99b507369375841d252e2c8905f6fc42fb964f440284e41f08133a1f4c77fc69768bfecaa69c98850835708ef2bbb9bedeb59fa57e694baeee12c66a681021f97e500b082fab095621b612af98ede8eb1bec3e07b422528197b9e026b71591bb20f1bcc0b31190b1101dcea1fdb700ba935509062fea5e8851d4aa2999907a3b248228ab4d0e2174f83f4aa782d2976427b16e4f84de7478e34efebb38ef66a9b2aa45853d84cf62733d7654a7236b41eee14db19ef0c7fd5ecf1dcaff20e2a7b2a8e5b0346ff0370b948fa617a1f2d2133f7d3cf6eaab4242d6ac1900be97e64ba87e64a2fb20753e01f3503fec842d216735333202a6f835f80853ad79d7b04c66a4fa5eb64da51b3db336bbf98eea58375d8b92ff1e328bfa0c00501a5dbc394635e1f0ca535bca7f7483418a340b1e464e093a60f6b9d9bba9f2c0a5c9734f65392277dffbac2bec6d9a2b44302ff5900922836f9848fba7704602b70c4fdf5408653accdf1c92e146c72c6c18ed1f96b6b75db15e9300cec5aa28dc5fa76dc7a606508c7e10a7666f64b454f655bed4e60949bc2fcfdce330f18247af7553f70893e781698dc157d63b6268238a08ddf531c3d1b9d4b1bd2930f9ec6f0fe33a4886aa84d243f926f743bc91887288fa2d88eacd85b606ae22e12162fff8fae89b0da44c0355975bf8a6c337c6835debdc5c51ae9c7bf12e282a606d35abf8d005ac9840c357efb7bd749a42719cd84f25cc146dc978d5562373b05f7677616b41e02977b5b2c4c6699bf1a77f8ea1dee7b424f3c016d853786b1eaa61d438c01f18d92bbe9508b60b6c4957408a12f1d87fcadf1ebe7e522477b45fd2c9e5fdc79d98088cbe762731763dfef907e52e990bea1febe830cd01923f29d68e791d615d53f53667c8705db766e19b3e5d0d6c246f9c3a6d226ed1d775d64e75a6c9dd16b552135186ef92c9df6a33ca6191ffbcb53a020146a27e8e51f323447bc49da8435483c9f17f5f26e8f9a70365ec407770080c2417a44f91d336cdacf5b0a67a960b417ef55155a4b3b8c627aa693820eb18c4e6a4951630962ae1792da27119e021100fb96882cf4dcbaf238c4582a49c603e21260c81bc957dea2444beff5a3b05a5d50d65fc3a14a3328ab6dfa838cbd4b9f88971df6a59888eca361f4289b04569ff18cba3b858a3d8823c6ef3511b7f23f48e1109b9e520078cf1b6ec3636188439fb3289e07143492b004288599cb73a17b8832881909aba334e1a108ad63e7ab667a450421d7334f4d5c7279bbd4aae102272631d5c2f54eaa3962fe4046b4966598f09fd1ca5054406b0ec61854e9b0ef8f7369481ebba121e6af73989945795e38d6aaafa69e143da317cfb5aa2e78398b729870247a114ca0bf39104ee18b48a860804e5ca8c8c81dbbaf037c6db1e612643d8ec622e1a1fb2fc20a155a6863d7ad07998b9b4e95623d435eb9af5c1cde2987cbcbcdb925dd4cb2d296ea338471e503e4e1ef0721e7246ea27c1bcac8330471d9c149c2d7252ec4c84ce2a50538117a3a2200cebb6137c94384dc05a2d40f503258d4ed153421a8c92ded612ab4b86a4fb57bde0dc178200a40091598f1ea63a3fe7baab974223b1d05269ffde221e192910295c1135cf347d96555309df106fed7e486db5f4e000c77ce0b7c62ddeac749dba66dc7c16f9c32329c7b97d07bd5cef6eea41cd4d8469110c1136296e73937bf2a040b775e258747c8762e420a9d3d0f85a613b8fcff09109b0f4f56f90699d85fe213730632e3f5c3b235c5e7dda344033565ef170424a17610df4f022431f2c90ab1e6fb15aa357ed29bb08216cbcfe2faef4cc17896e64e7412d08807663bf407e9e4c3c353692badc97af24741bcbe623c5edddf5683fb1fdd9d5fad6633c4696ab72d86549b4cee56ab2adcd839a3a8d272c5cb6485d7ac2b01043cfd4b1db16d6e7b7ecd000fd1f2d081b22e57b019edc71be0649d59ebf8c59badd7172718a407bee868a4af270be8d78a2b7db607b54bf807ae6966d1ead986913c60184dca946fb80eb706ec8d0e6c4cd7c2aab1dc8b34d11475c24fa425d7901a61b6f2dca27ea3ca429c4955fabfe0d4eae40ba51414c20d32be42cb3263d1d08c5cd2288d74c1a9fa12c235713ccbfbd882995511c34ce77a5b5ca2c597b23df7847e342bf77bfdd590f584389710dfd314bfaa358f846b2383a7a9366038a4e00d8602aef26b971f1fc9e6bb50bc717778a4b7130512b4eeb1d41e49b95ef01a84cc1deb525a3d086a0d840b1c15d047d5cf992cb132d0bd0f149b5e34b67826df05d625c17f7ac0a2b5d5b2ccc00aa660eb0e20310268f08471b706b563a13589a74e5c6987fc2f558ce06a9f6cf799ee5c3778d00bcb1da9e7488622f99aea39173f7e9f7cd3b41c3ad13b0bdf7619755c7f735d8da57fd1cba4e75e21c8a5d06c3a0c9574da3a1ec43a07c9d61bb51b2b1517cf83ca5a308e7b479d50f37aac0768a86bfe2752634c43d2314bb65767bc203889ec9fa57685901038869792464a5ac4adf57f73f5f32d2eab66a91caba1430c72889cbef9039c6b71cec009d72037085b16dc23a9b1e9a3c3ad483a96114f0fae0b8c322e5f20efb1ea94d1599c27bd45e9087890e7aa06276c93034feaab34ef870ba319495c863f4e08a94297a684326b684f8f9ad52d7500865b11ce4297ae6865b934c5866dba22fc0eae5adfd1f3946b84ae5dfcb94e07205f97b6061c2bc01be74f331a30180590cc03490354ff249717fbf08263530b333e831b8a054a0402bb50374bd568091a83dae2baeae22a9da541d4ac36a97c8988cfbe3345ecfa1224161789c5b5a0ed32cdcf32d3f0382879814c6742d1c8cea972515350a00a579e245e25ca736dabdea522408ff08893a691f3940c5d0049325422c59f95c27b41c39a1904beb5c8501f8843c1b03ccb29085f0e4c5c56a9b4158c345bca58598a7664e45d759429a50cbe9ec3d14805aef453c05dabbdc3176aaebdeb0a3d5363d543bd31b865642771740692b0dd5c9ca8ad81e3a70f212d58fccd36189d8eebe728c1355629e083e1246d4503458775832b70e71a3baa74a3556dd4e4a8732d68cca7b6084e11b51ba5a1586668c885f4c33e3645f84d768b9c75b487dfd1963c875ec719db22024469315b74b4c4a56135fa189562bf8b7ed912fbfd4b2b222708db619a4aa203300e1a9cdde92977b106821922bd3adb8ef53802dfcb45c250c9c29a4c6ca2f7b0a1dff2cd83be63c905992199e987112b14959e1d95f8757246eae22e25a619ae8e2f6b147ffc9a15fda1d2daca6ae38b349013457a870bb773969b9d4fc145cb7e249049f1aaccd6ba4725993bfb81513cf728a060fd7c34947408d433401961c5636be089a14957026258a861720fc8c480891b4d9c55a03508f3b27718f84d8ff5184ce4c128add0dc94d2ae54869530241b508f77b5d4a40b32d1af1cf410cb12b3bdfd21040502c2df12ab41519fb6ea80df621be1cf51597d745e91900e3220a81fe02f512101b4d3d7a02633c09700dfb3ea7e097af793a44b91615dd64eab068068dfc97013b22968ca9a39c9362a365cf9d068aacb36aa2ec3894e24824a372776e341c2d33d25957fab36034aa729f6c04f1eab14eaf13ab47d61f3e", 0x1000}, {&(0x7f00000005c0)="8ab3b4a5a1e7d846ea7ae65d7d1d41c5526a412a19fc36773c80d38a2be08804b7de418482ec678646bf943a71eded49aa18fdf1afc74ba93451a90b391cce7a144179f7fc890d1092d75a43c2765092e5bcb74e37007210e60c181881c8630b5e67694a4ae81655a5c2b3e8471dbbf60a66f379d822e52390c436", 0x7b}, {&(0x7f0000000640)="40563563e6c09a4f1a6e094c687a2ceb61ce10160f657b2448b3486d2c2d5a6599b6e3c0eb49f5135007c957bea8ccb683945aedc1689f2470b0dc82417683", 0x3f}, {&(0x7f0000000800)="54b6ff134fca4ffff660614b344239fbef386389617d9ca678a7fb5ef600e90af208a04da9a46d216f90d1fd921aa56f0b771efaf44962beee0000000000000000", 0x21}, {&(0x7f0000000540)="b8dbcc739595a38e15c4ebc3f17f9fb6a6e85cf39ee932ed80c5db40046046fecbb7ad88fb3e267ac65ab401943130dc760fd9183cc431b2739286bbe1a2163991174b88d663e7256cb2a1c21855d84dfe1cba7041c89d42744f5f198b5fe5854d00727e605d", 0x66}, {&(0x7f00000008c0)="c3b16d1fcc2d3cd5243258017df00bade73f27ea2057e9e551923b8e62cbea38c2deab0d85b913034d21ab902d50763a9f587019c68591558e4a42e1ea42a5635a5493fda7da9b989d65abacef6bf4724326b9279792ae5d1729552e1fb79445cc6283fdbbb4ce22e184b4a2eb51ba1e6bca91225b11b6345f1d4b7c79e249d94ae3c5ca46660c262f07dbdd5ea30be285d162a9696925ab7f8ca1aeca00ff8c87e245674e90a81bef9a854e777959dc97a71d3b51e06d779e7568729b9524eb9478c492c939cf13495302eb06cfcea16efd607d19cd0078b4b68e6fc75b8ec1f7cd9fb7d02bb174f26955675db23fc38370b3266b2365a3e118e0581f726f", 0xff}, {&(0x7f00000009c0)="0244a165cb4f0b7d8497911d548164ae61d625592ad4d76055ee8e2794a74049e38dbabd5e739204fcdd7a9adfcc81e7821e84f3ee303180f304e82804d76e4aca0f86ca767c06dcfa558d3118c5a2ba4b0e885b8e403a853ef197695252f060677e7902d3d9771360cd", 0x6a}, {&(0x7f0000000500)}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setegid(r3) setregid(r3, 0xffffffffffffffff) sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000340)="f7469f6b08669dfd8cdd0f2ff879d571d6f16f306b073d7a71bced767660984b8653d83b4d1e2f4145d377c3236eb5dfbaa20e2ddd2c05fb22897055ff74ca01b97dd2ffcf5257cfc9c566bd38e701a4cc4741cefed7f4dd58ef617e6295d8db63127b1743eafe0ccb2ac6cbd2516c575fc9669d62062f3fc4d1adf0", &(0x7f0000000280)=0x7c, &(0x7f0000000400)="d5d1e189379acc39d728470fc8df5842c6f01512bdd9d6342c271fd9427d717bb506a53f73da80af5ef616106139995fafca174b6f98024b31ba69e6182806e5a9a8949bff1edfe35408fb4907a93863223fd85ced0d9cb4e7f4fdc5c7a15ae1802b9d5124676fe8707cf98eb8139b92387e6eed169f24c2ebb82f4f523284a4051e5f8286a020550ff96c1da15df28c0408c23d2af0b43f37aa4e233351871eac36772e22efa7d3548383e21fc1e85d64c193feb4dfa32972980c9d50e79c34dd1af98cabcfd5015a4fb2e5d4", 0xcd) ioctl$KDGKBMODE(r1, 0x40044b06) 18:56:42 executing program 1: sysctl$fs(&(0x7f0000000040), 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x3d) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x7083, 0x3}, {0x2, 0x480000000000}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$unix(r0, &(0x7f00000014c0)=""/48, 0x30, 0x1, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4, &(0x7f0000001380)=""/194, 0xc2}, 0x840) 18:56:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d072c007b80309905f87c8a5b6701000000000000000000c414000000290000003d00000022ee25ae8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f00005f2000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:56:43 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000040)="28089f05337a3cc0f00ddbc2175faf3b6ee5eb0043f99a52d43033ae65d1af6b5a751cc4ceb0c0dd7e666712d94f2c108daad2a2a42e13be96e82167155ba782564c322788b4e21c0d283082a2aebd08f7d99ed6ee98c642c61797d47a710bc8187e84f4add0a5bf4b07eb9c8769cfc49a96971ba2644703000000000000005873e22c18a59ef8176f8d1f68cf05b33bc313cb58b1fdc90b82dac55a824e42f5221ac118e638ea424fd634b0011edf0efd0a0b16eff0b2e6f7dd0de6", 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) 18:56:43 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:56:43 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000980)=[&(0x7f0000000140)='\x00', &(0x7f0000000380)='\x00', &(0x7f0000000940)='[{\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f00000009c0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ce3770000fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6eed5727fad31ec113b1e9d361b51fcacedead311c4fe443abcc11f6a5d6ee57d15ba7c0b0a646302a69405ee72e37ea8035e698aa07c4bea3292bf14de7a111f30c06a87c770292564bd732fbe62b0a69a91845695e26f454c34d764bbb78cbda27d6b31f08bd1c96a613ba37d3cfb008602b535be5eef61ea5cfa35ba4b4b112c3b74ef7d4109fc74406b3b6ed0e29e6cc17160b9ddc11e90c7ef094f4e702f5fa31afe1033f85c5e796ebe46a5a6882b8978fd3e5c3954b544e1225315011caedea121bc18d3b01ce3debef69e0f6db06bc1d2c53c061b83d7a682d32eac58c62d8af8e9315677f091", 0x12f}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb480700000000000000a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000000840)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}, {&(0x7f0000000300)="5e020afa1d8df10748275bd341e07b11cfaefbbf0fb6233e1108b29d5302768e2ea6f0add19e8be238ccb36d9e11343ccfb66b076f17cb19924c89878a1b0dd1ec982acc32075ad0c9023e2b2fa5cd69eb6465d6ce397402f946aa92f8381bbd7593dd5f1ad84ab4513ca458", 0x6c}], 0x6, 0x0, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:56:43 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x40005) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="4280000000000000fb21"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) dup2(r5, r4) execve(&(0x7f0000000140)='./file1\x00', &(0x7f0000000140), 0x0) 18:56:43 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040)="c3375e5cfb12f1f0f76872d3d993deed471931b1c090ab37d82a5a3d7af1b7c32c1de699f72a7995c91a3079f08d3b88214b6160434123", 0x0, 0x0, 0x0) 18:56:43 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) 18:56:43 executing program 1: socket(0x10000000002, 0x2, 0x7) socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x800) msgrcv(r4, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r4, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) 18:56:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=ANY=[@ANYBLOB="2000000000000000ffff000081b90000cbc3e1021c34962e93180000000000001010000000000000ffff000002000000714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c05197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd7805fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9907046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e04141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf02a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d5bdaa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab1001000000000000ffff00000600000047b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e618ffed393fc0a84ec2a4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3000000000000b0000000000000000100000000000100a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880000000000000009800000000000000ffff0000df00000085d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda400e800000000000000ffff000009000000244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b4800000000009000000000000000ffff0000f7ffffff0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de900000000000000f800000000000000ffff00001c00000002f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1006800000000000000ffff000006000000efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946"], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) 18:56:44 executing program 0: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000ba8b001582d4111e16ca825e1037c0a400"/197, &(0x7f00000000c0)=0xc5, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) 18:56:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x91) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 18:56:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="f9323c2cc94f17341fc0a0d76b6ce8027b542643e28fbea40788415fb9c1080d57182606e490b8c06a0f725fdc5b85663ff2616919b37e53b6", 0x39}, {&(0x7f0000000240)="6291e30f194269e746e7fed846e272eacced2cc9c72b2ab02e3526", 0x1b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) 18:56:45 executing program 0: syz_emit_ethernet(0xb8, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x82, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @generic="7017817d4a5d2dfad97468f80b05eaa83de40b1c1d93a251700c16d5b071deb2737e005c207d150fc43f9997f13b5456a8c0f577f27820d9cf26ed7cfb684e2972aded8c7dc9db1c88dc5bde88cbaab8990fdfaf32dc8ebf6919ff242c5aca0e4facfa3b2da1f496bc11133d1c5edc0b8a1a159d5d1e8b4172c4cf69953ebd8c05c2"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xff) 18:56:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x12) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/186, 0xba}, {&(0x7f00000001c0)=""/31, 0x1f}], 0x2, 0x0, 0x81) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 18:56:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@fragment={0x2b, 0x0, 0x1, 0x0, 0x0, 0x2, 0x65}]}}}}}}}) 18:56:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x1, 0x5, 0x0) shutdown(r4, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x80000000}, {0x18, 0x0, 0xff, 0x7fff}, 0x4, [0x6, 0x0, 0xda, 0xffffffff, 0x40, 0x5, 0x8, 0x82000004]}, 0x3c) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r6, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="1a0e65ef70dc798ffdfb3c8a04944f63543981f42ce36cf455eac194a739a21a81", 0x21}, {&(0x7f0000000300)="c549bccd238008d40b12476b184f75bf462185d947ef8d2e6f9a3dedcaf08a4e9b676db31f28b371fcc3a8213f9de33a9185fad5388166b6fe06d0fda446d3f7c4d08c8719e44593ce6a43a4add20d3c971df56c071ac4f2c5900148de2fc16222e1d51b285248500083fda1db3f1a8e4e0fbd48b3ea8f2af942f1be441a42f86dfcdf41ead6586dea0dac6f567b11488c676f4b09cf693a69080a68", 0x9c}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="3000000000000000feff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYRES32], 0x30, 0x9}, 0x9) semget(0x0, 0x2, 0x39) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f082600"/4094], &(0x7f0000000140)=0x1002) 18:56:45 executing program 0: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[]) r0 = syz_open_pts() r1 = getppid() setpgid(0x0, r1) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x3, 0x0, 0x0, 0x81, r1}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000280)="499c05f394dbbfb55a461870947c51cf7ff7673ee2cb536f3eb7f742ddc7587bb8c8c82258f973b5dc38638eb4cb8ebff3838ff0f7c0b2c19605ecd961f3462457932ac0c97f06903feb3e50ff85a2f68e299bd06df9b251328aa8b54c093008efde", &(0x7f0000000300)=0x62, &(0x7f0000000340)="0c2bf15f43a015b7d0f6966888a5bc80de26d0c500b767505491a6ce9e391b385402f0ff4c9b4ae85da2e088978f324a70b73534ddd0c30091ee52c4c330b6b62d1aeabe49786963693d37c3872721392d9b704eb3b7a429ae1afcb628fc4d1ce25b83da3e221dc80623bc7516ab8fd4514badcc5ae26dde1b1941507b2f9f3162d009519e9bf0f80af7379206c3af1fa8a167cdaef4eebfaf23b38057aa4a41405d42bd97bef6288b02488eb3eb1e602a9c67c0f101dcc51f03332615b7a95f6665db4f6f7e76935cab7522fc828ce94ac3a02d6682ded25d29de3e4c3e239d1ace0decc776c2b93a103fde687aaa5938a82700f87ab34c5e17af3a1cf2f0", 0xff) recvfrom(r2, &(0x7f0000000080)=""/103, 0x67, 0x0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) r4 = getppid() setpgid(0x0, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000540)=""/37, 0x25}, {&(0x7f0000000580)=""/49, 0x31}, {&(0x7f00000005c0)=""/12, 0xc}, {&(0x7f0000000600)=""/192, 0xc0}, {&(0x7f00000006c0)=""/207, 0xcf}, {&(0x7f00000007c0)=""/227, 0xe3}, {&(0x7f00000008c0)=""/20, 0x14}, {&(0x7f0000000900)=""/35, 0x23}, {&(0x7f0000000940)=""/49, 0x31}], 0x9, 0x0, 0xfffffffeffffffff) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500), &(0x7f00000004c0)=0x8) r7 = getpgid(r4) fcntl$setown(r3, 0x6, r7) 18:56:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f00000000c0), 0x4) 18:56:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x3}, {0x2}, {0x206}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 18:56:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) r1 = socket$inet6(0x18, 0x2, 0x5) r2 = getppid() setpgid(0x0, r2) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x800, r2}) write(r0, &(0x7f0000000140)=' ', 0x1) 18:56:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="6445078fefe82f4ead875934392fda66360c550eb33e781aeef1cdf0df73343a42586562b07b0a4094f14af61565129b41e3e022e361c9aa122d1e62cb3ce39f64d5c62c8ceadf50aa4f0d6afc4d4e6fc90bc313d45370c597a91ea53c1be394dfba25d6c0b3a97e2071cf70c206c23e896f2fdb6b659b421c481e7a0e8d", 0x7e) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 18:56:45 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) getpgrp() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)=""/131, &(0x7f0000000080)=0x83) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "91b2672077c3504200", 0x6}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 18:56:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x9, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 18:56:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = getppid() setpgid(0x0, r2) fcntl$setown(r1, 0x6, r2) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 18:56:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) listen(0xffffffffffffffff, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 18:56:46 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240)={{0x7, 0x5}, {0x2, 0x8000}}, &(0x7f0000000380)) r0 = semget$private(0x0, 0x8, 0x10286) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000480)) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x9, 0x5]) 18:56:46 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000080)='./file0\x00') connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) semop(0x0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/81) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000580)="bbfa08e4397b658c98a429a270129aa6b87785d892aec0ae802a4e7323be6fc87dc003ea07a52c481683911980d71ba1cb07150b72761cc30252bef12da23d28901516642ad4a23bed0290e384ad1646141860c8ee7554d8bccf8a9409b8995ddd3d7ecfc6e0e78b338e65ec36ecf01a4502ca062e235e6fed56859cabb7542f6937b915d00c82ddbe91b38874c3a01ec82bd7f96c9f9bfdea23995f7ac6e25e511e3f77b039a36fe03c9251251dc94122f903fceb28871feb4ff93e33e676e207d692794242fb9ce61d2bbe94d62c9400854c65b3f9b9910aba", &(0x7f0000000300)=0xda, &(0x7f00000003c0)="ec1b68ab3f8ceffc0b2a910a5a5dd6212574eae3ddb987ca2a10ad7d1d082bd8cc1abbab61a686b7d681cc1bb82e1b6742f53b80b3e3dd", 0x37) dup2(r1, r2) r3 = semget$private(0x0, 0x0, 0x2) semop(r3, &(0x7f0000000340)=[{0x3, 0x400, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0x7fff, 0x1800}, {0x4, 0x800, 0x800}, {0x4, 0xffe0, 0x1000}, {0x1, 0x8, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x800, 0x1000}], 0x8) r4 = semget$private(0x0, 0x0, 0x424) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/139) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:56:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x0, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "5737e504fba310050000000000b200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400008002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:56:46 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x7fff, 0xfffffef6, 0x1fc80d82, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de089d31efd7567309f7ab9fd8a42df98d0c2a0f3463273397c13a52ef30c3c14be57b9bf99d795f618c65ce447ab627c65c983e6bde389526f282a8ebc3936a616eafb59dc245435ffe187820621931356d0594c59bb4fefb87dac96d84cac11f4450bfb971ac7897fdd756b924468dd82f1801c76ea527ad60", 0xd3) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="6e57d28a1125d578c605322452495ca67a7815ba55bb7a4bfab94f68e27e20"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x680, 0x0, 0x0, 0xffffffffffffffff, r7, 0x124, 0x400}, 0x10000, 0x35, r6, 0x0, 0x9, 0x4, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRES32=r5, @ANYBLOB="e383261ef6bfb785560e70876e8a3845cd19e9e4d8058ead2433f6b8567e9289cb7e4831dc827d634a73ca3f7033a699a48d08d5a280d6ace920825c46c7cab4f1e79c50fcb3601946c6bc67d02914b2b1621b4193701a54900344c1e056a95b422b620a3682e3af5e794d59e978b6409c738f30de555f03340154bd2e98901a4d904acd8559f81a0362a9ab3373d932bbafdc411af2bfb7ba1e963efb6bd243c44f98c22e8291bc5d11e88a1ad763143dec79d96d"], 0xa) setegid(r9) fchown(r0, r3, r9) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:56:46 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x0, 0xffffff04, "2fcb0000000000000000000000000000c60800"}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getegid() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) poll(&(0x7f0000000040), 0x0, 0x0) 18:56:47 executing program 0: syz_emit_ethernet(0x35, &(0x7f0000000000)={@remote, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x62}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x4, "74b228ef1fe55566f97296"}}}}}) semget$private(0x0, 0x0, 0x20) 18:56:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0xffffffe1) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 18:56:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x20, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x10000850, &(0x7f0000000000), 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) getpeername(r4, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 18:56:47 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0xd9817de89fee5442, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000523ec32c4514cca1cf6c43961be60482c427093f63f00000083a72ad5b16e256e54ef7261cdc6235626c38d5cbc367acca0ba44389c11eed38b0ed6c226d0c95d4cca97d1355c62fc87a056cc972ac0d50c5f95bee89a396e939139309a11c3334a36b77b67753902576d67c566120c403d4aa9d8546c4b10e302d9d096158134459b7bdb95790719f617af6c6773ab1a4a32bbd704649d55c77eff5d2c7d2e30324c29f34a7ccb813df58218f530163d685b85bd4d083a5b38f0f1d91c22393903dbdb3d41ae160585a8b6d1be96c5455034a0c4df45be9356973b025245bd834e1b4c9312"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getppid() setpgid(0x0, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xf320, 0x0, 0x0, 0x0, r1, 0x32, 0x1}, 0x6, 0x5, r6, r7, 0x0, 0x4e, 0x3, 0x8}) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000180)) 18:56:47 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x200, 0x2, 0x1, 0x8, 0x100, 0x2, 0x1, 0x0, 0x8, 0x9}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1000) r1 = socket(0x2, 0x8001, 0x0) close(r1) r2 = socket$inet(0x2, 0xc002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 18:56:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x4, 0xfffffffe, 0x1fc80d85, "000000000000000014000000000000000000e5ff", 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x7) 18:56:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:56:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/174, 0xae, 0x2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000000)={0x8, 0x8000}, 0x10) 18:56:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) socket$inet(0x2, 0x2, 0x8) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x20, 0x1f, 0x10001, 0x3, "91eb85014f5ebd2368f5735fe69a5ebd98c3b3f9", 0x4, 0x9}) ioctl$TIOCSCTTY(r1, 0x20007461) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 18:56:48 executing program 0: syz_emit_ethernet(0x166, &(0x7f0000000180)={@broadcast, @random="3f32a99fa7c7", [], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0x130, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[@routing={0x37, 0xa, 0x0, 0xff, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2, @ipv4={[], [], @rand_addr=0xec4}, @mcast1]}, @fragment={0xf0, 0x0, 0x20, 0x1, 0x0, 0x9, 0x68}, @hopopts={0x8, 0xc, [], [@generic={0x80, 0x55, "1dc09649a70d4ba6223991525cab93bff084899005a7ec460dd5be4c2e1b42b06e627e698d5f811c7042a954b2da03e9afcf53cf611bda7be020a43e3896a583f8d9052485ad97521079bab500aad3575ced89d345"}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x1, 0x8, 0x0, 0x3, 0x0, [@loopback, @ipv4={[], [], @multicast2}, @mcast2, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) 18:56:48 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000183a00fe39a6862bd32703af62634f84b9bbaefcac07f331fde15d886f3182fe8000000000000000000000000000aa000090040000000000000000"]) 18:56:48 executing program 0: poll(&(0x7f0000000080), 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2db7) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4) 18:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000196c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff02002303cf8cf7c9f5bab7b5a5d37dfbee00000000000000000000000001000000b8000000004e204e23e94acc1586ba4a60df03134e5ae800089078579e0ade1c01deacd2e7e2d475f01de67e7e7f9ef32f337d08c1853fbfcbe8086d443690a70dc434ee1e194d38c9f8f3e29b9418c8616e16efeb36c532deb2d09a7773f100cd9ac9fc79eedd4980684b0a18a62f73e001123d0948626ff177ee4d4080a108f5fc6a34e73b26df11b385ae2481c16908e6f8991e3de60779cf7be1546ff3a1e96d1d5793582d900c62e9f5b32bf8f526707945c1b2c11a3787da78c86e90f426ebc808e9dc4b2d0dbbbb0c60613008063f0c65b235b9adc8f5e34604f82a3b0df6e6f3a4c93ef93eae4b38f1dcb3fdc603c21cac16f6d2"]) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) pread(0xffffffffffffffff, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000000c0)) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 18:56:48 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x2}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0xc0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 18:56:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x40, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x50) 18:56:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x5810, r1, 0x0, 0xe60) 18:56:48 executing program 0: pipe2(&(0x7f0000000180), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$dupfd(r1, 0x0, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 18:56:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x13, {0x4, 0x3}}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = socket$inet(0x2, 0x1, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="9a3eecdb5180e876a5a09d87626a6cc3fa8c0d5d6947b8a5eb413e8b41fb211e18fd012eda4454a05d069f6c4b3c85d38fe27f98a71989cabb175e6cbdd3246d405362674515716418e236b18f7d8beefe624ca4708fb6769ac9614f29b716e563850336bcb9fec90ee43359ccf94baa9de65bf1d567cde15e4939561ba7bf15f2024f4f", 0x84}, {&(0x7f00000001c0)="f764a7f6b8a8e9128f07", 0xa}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="18000000000000000108000000000000", @ANYRES32=r3, @ANYRES32=r4], 0x38, 0x3}, 0x4) r5 = socket(0x18, 0x5, 0x3) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:56:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20312456d4577ef8b0f3b26db349ad2278ae66c0f9009ad348157c969722e54754a00fb3fb5d6a5123d0db", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) syz_emit_ethernet(0x332, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x2fc, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x50, 0x1, [], [@ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0x3}]}, @dstopts={0x61}, @fragment={0x11, 0x0, 0x1f, 0x1, 0x0, 0x4, 0x65}, @hopopts={0x8, 0x3, [], [@jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x29, 0x2, [], [@jumbo={0xc2, 0x4, 0x3f}, @ra={0x5, 0x2, 0x7f}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x10, 0x0, 0x3, 0x0, [@mcast2, @loopback, @empty, @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4, @local={0xfe, 0x80, [], 0x0}, @empty]}, @dstopts={0x37, 0x0, [], [@pad1]}, @hopopts={0x3c, 0x2a, [], [@generic={0x0, 0x45, "18b9be1a516145f73107b209c8503eb5ea108a8e386b86307cf8681083c5a7d5a4d0bc67ea99cf3e4a4ae0ae2af4fdfd27a363112011a17cdfc0313fb7919c19f6db98fd99"}, @generic={0x20, 0xe6, "358d594e3a9d47b1b6bf4a030fe4fd54f4e909551c48b1e83d47abf3ed6d31a5445028b3e5ef664cf76fbc5da76ab41bcfc2086721ea22aa5daa8129009e6afdb34a3146116e8e9e6918b1d115667cf16e20538c214e490ea18fffb9060fb49eec86acdceb988c296c5a9e6aa1f1ddbc145f88f859294ab704b7e35bacc22f613e961536b23273f427e7f5f5a7a2ae2726f1b5ce16c26aa42c3f0a79b030329c6d01f857da1ae5856409d77ee0bcd992dbb135dad3ce41b2e9aa8ae7ca69be4cd97ac67e67258a7c3d4b0d4dcf28eeb2dc9335ecc7cb2474c8846263d2b859c18f294f9bc104"}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x37, 0x6, 0x0, 0x20, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x9e, 0x6, 0x0, 0x7f, 0x0, [@rand_addr="3c2c76b9aff37042928c901715f2fb8e", @empty, @mcast2]}], @tcp={{0x0, 0x2, 0x41424344, r4, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 18:56:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() setegid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r9) getgroups(0x400000a7, &(0x7f0000000040)=[0x0, r5, 0x0, 0x0, r5, r7, r2]) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) 18:56:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x2, 0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:56:49 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept$inet(r0, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCFLUSH(r2, 0x20004268) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x9, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @loopback}, "27e18b3013c7a780"}}}}}) 18:56:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0xffffffffffffffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @rand_addr="6b872c571a08dd430da640b63e3ea095", @mcast2}}}}}}}) syz_emit_ethernet(0xdf, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "fb877c", 0xa5, 0xff, 0x3f, @empty, @mcast2, {[@fragment={0x62, 0x0, 0x8, 0x0, 0x0, 0x5, 0x65}, @fragment={0x37, 0x0, 0x40, 0x0, 0x0, 0x1, 0x67}], @generic="10278aa7dcb15cba5c9644ea27df7e03a193e30cd136f5d658fd1ce80b1bd6dcae1041f941fc6267eb2d58710f6a4e9280f1e328ec646ce70732f7dec842b8d2b5366baa5daac09cd7df2ab5bb71bf64b15f9c41cf7ec16bf3c15c25f773722cd0765e7bbbea94eabb988301520321a32e55a36f5ebe9f9b6edd4e0a646ba534b770310a2af457fc5c194d16fd50fc901053164d03"}}}}}) 18:56:50 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 18:56:50 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000040000000000000000000000000000000000004996037a000000000000000000000000000000000000000000000000000000b2"], 0x0) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 18:56:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) shmctl$SHM_UNLOCK(0x0, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) 18:56:50 executing program 1: syz_emit_ethernet(0x129, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa01040000000086dd6094d503fefb635100423aff00000000000000000000000000000000fe80000000000000000000aa88008138670000003106000900000000000000000000020000000000000000bb00000000000000000800000000000000bd7718f221af271bdc00000000000000000000ffffac1400bb610600020000fefffd8000000000000000000000000000aaff010000000000000000000000000001821b00000000000000000000020000aa110081e1660000004e214e2100089078f15bed7b4e66d5eba434b177ab79dcf95b24749bfd2b32cc0bbdccf0d15b1f1012c9a1d700d35c8c73b51fa7d548ff830e2296d1d0b3506941810978d703c89684fefb38c4d666f6af922c2c2253a05d5dbdcd35eb2f9b5f02fd1fe028229740e726"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000556709393bfa00cd1f8257498bdb19c92f6bf000000"], 0x1, 0x1, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x5, r0, r4, r7, r10, 0x8, 0x3b5}, 0x8, 0x4, 0x216}) 18:56:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) lchown(&(0x7f0000000080)='./file0\x00', r3, r7) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 18:56:51 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000140)="bca3887001725655f0eecd3d4419e5955e38b5db94cf6abea4756dc76a3ccf5ee7873af107afbff2ffe311e2c8b49b5e3fa45551765f70a91b56ffd50c97da614009420103063271f78ac26f84a5f3df2aec0e0348c0ce1cfb64ffc4a2471f7ea04cadedbc086e72271ce36191c7618843ab093605057258f7d1a5322e6b4cc9d92a5351140572dfaa34eea4205ea326a64be3b0a5976056fc3fd461a152e6e1196d174152996048b4623df64c44106e1d2f602b45b23c35f3bc683b996bc17f459232023d88b334648ed679eb77693848bcb90ff58a9ee4f1e7ea55443799", &(0x7f00000000c0)=0xdf, &(0x7f0000000240)="bad801c6bbc56d3a584121058647cff40123515bf0229f74d24e9edf54309b5542dd7b8d16857402648796a2f2a985b33f67e24fc271", 0x36) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0xfffffffffffffffe, 0x400000000}], 0x2, 0x0, 0x4, 0x0) sendto$unix(r1, &(0x7f00000002c0)="8c696ea9199b561bf5b8e9df9c9f0ca46af5c72352fffbbe9da74910d8ed0bb0690773dfcf11eca5f54f80a825ebc4c04c724aea7c9f4dcc6b95579289d4dab463867665b002aa513e85115ed32939c07e8c2107824b891ec1776e094d5e23df55476ae3840cc256129e2f073992fbd1df5698a1db35183824429c7e95b1df704f59806db7a6d3a1de96c1434efaab625eae760c25e37d7c8b397efc35aa13b8b151dd9faaa6cb35063e4b6af0b4f8b8974d5a0bda3b4209ba3bf55a9bfd41fcb03188488a432d823bd83d8729d73ad2f1038bef8f55f6fab99091cbb6aca12638331a5592", 0xe5, 0x2, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x8) r3 = kqueue() fcntl$getown(0xffffffffffffff9c, 0x5) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000440)=0x78b93d28) 18:56:51 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$lock(r4, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x41000200000005, r3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:56:51 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000032c8e1654c0002000000002c0000000000619078ac1400bbffffffff8303000009f8907825bc006f1c9e9d7416c3f5de37bc00000009000000000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1002, './file0\x00', './file0\x00'}) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 18:56:51 executing program 1: r0 = socket$inet(0x2, 0x5, 0xff) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="6cd6698b20", 0x5) 18:56:51 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x2) 18:56:52 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd60317971004a3a0000000000000000000000000000000000ff02000000000000080000000000000104009078000000006027675500002b0000000000000000000000000000000001fe8000000000000000000000000000aa0002000700000000000000000000000000000000000000016cf5"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r1, &(0x7f00000001c0)=[{0x4, 0x3, 0x800}], 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x6, './file0\x00'}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0xff, 0x0, 0x3, 0xe9, 0x8001, 0xca, 0x401, 0x10, [{0x3e, 0xaae, 0x0, 0x8}, {0x7, 0x8, 0x5, 0xfffffeff}, {0x401, 0x2, 0x80, 0x101}, {0x90, 0x6, 0x2, 0xfffffffe}, {0x7fff, 0x4, 0x1b, 0x4}, {0x1, 0x1ab, 0x4, 0x401}, {0x5, 0x33273a76, 0x1, 0x7ff}, {0xffffffff, 0x0, 0x800, 0xe15c}, {0x3f1, 0x6, 0x20, 0x80000001}, {0x9, 0x7, 0xa47, 0x2}, {0xfffffffb, 0x7ff, 0x9, 0x9}, {0x4, 0x30, 0x6, 0x2}, {0xffffffff, 0x1, 0x9, 0x8}, {0x1, 0x5, 0x2, 0x6}, {0x7, 0x8000, 0x8001, 0x40}, {0x0, 0xe77, 0x1000, 0x7f}]}) 18:56:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000002c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0xa7, 0xd1, 0x40}, 0x7, 0x3, 0x1b}) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ff4c9ac28d57ef0d24ecb9cb86214066834b78b31d291dc5346a87e3ea5aadca5114742600000000000000000000000000018800907800000073ed73baf980d4000000ff"]) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000140)="322845dce7bb0e54042a6a529db8de00b3e0", &(0x7f0000000180)=0x12, &(0x7f00000001c0)="bbe67c14a118ed00822eb975362ec54b2d6c780c9f8d44ce922007186c463f4f6468217cff3dadb161a909cf525c488ffe375498682757fd8697c8be5c04afab0da1db5ed2e919ded10f85edd9f2c409e90bd99648a78139df7e19b1184670c4aa3c69333672001f515fa5923241c60da1d485fa4665c957a7d677c718a606c0ef123a2036b61c8c985f8998929ecfcaa7499842715beef746b773884815ddc79392e3cd3e36759a29d0566e5a1cb2d4c87531570584a0b8a2ba24760b2ba45e84c33af6f18794269c1a76783e4dae0e3c3df2e5658e99d3532d34e5bc9c526234afdca835d47c", 0xe7) 18:56:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 18:56:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x40, 0x9, 0x7}, 0x8, 0x80000000, 0x6}) 18:56:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/224, 0xe0}], 0x1, 0x0, 0x8) 18:56:52 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe2357500000080f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x60, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0x7, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000004c0), &(0x7f0000000500)=0x4) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 18:56:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r0) 18:56:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "efe4afb069a2c4df1a88a58e01f0ea170447e468"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000040)=""/1, 0x1, 0x1, 0x0, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20000000 didn't change! 18:56:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058"}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f"}], 0x100000000000028e, &(0x7f00000014c0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e40790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc55400"], 0x288}, 0x407) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:56:52 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="3368aaaa9d1eaaaaaab545f7b676ea0e08004400001c0000001000069078ffffffff0000000010009065000000008825328d7b89d23efbf160f8e162e38e575f709e0e04e1ba386a7ea0f2b606977e7663510828ac398eacb070773a6de61f6ef3"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xfffb, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 18:56:52 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffa, 0x7ffd, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x0, 0x3}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x20, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = accept$inet(r1, 0x0, &(0x7f00000002c0)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0xd, 0x40, 0x80, 0x7f}, {{}, 0xfffffffffffffffb, 0x24, 0x4, 0x2, 0x7}, {{}, 0x4, 0x30, 0x1, 0x7, 0x5335}, {{}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfffffffffffffffb, 0xfffffffffffffbff}], 0xfff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x48, 0x80000000, 0x1f, 0x9}, {{}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x600, 0x9}, {{}, 0xffffffffffffffff, 0x30, 0x4, 0x7b, 0x4}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0xffff}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x5}, {{r3}, 0xfffffffffffffffe, 0x40, 0x4f, 0x7ff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x1c, 0x80000000, 0x1000, 0x3}, {{r5}, 0xfffffffffffffffb, 0x101, 0x4, 0x6, 0x5}], 0x2, &(0x7f0000000400)={0x7e, 0xc034}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f0000000000)='./file0\x00') 18:56:52 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x2800}, {0x3, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x4, 0x101, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x41b}, {0x2, 0x78, 0x800}, {0x3, 0x6, 0x800}], 0x6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 18:56:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f0000000500)=""/221, 0xdd}, {&(0x7f0000000600)=""/208, 0xd0}], 0x9) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:56:52 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000183aff00000000000000000000000000000000fe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb"]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0xfa, 0xffff88e8, 0xfff, {[0x2, 0xfff, 0x7fff, 0x0, 0x2, 0xfffffffffffffffa, 0xbd61, 0x6, 0x1, 0x7fff, 0x83af, 0x7f, 0x8, 0x45, 0xffffffff, 0x4, 0x1, 0x71a5], [0x8, 0xfffffffffffffffb, 0x4, 0x7f, 0x2, 0x4, 0x7fff, 0xffffffffffff7bff, 0x7fffffff, 0x10001], [0x5, 0x8, 0x800, 0x2, 0x5, 0xfffffffffffffffe, 0x7], [0x457, 0x65, 0x100000000, 0x7, 0x2, 0xfffffffffffffff8], [{0x0, 0x7, 0x5, 0x8}, {0x3, 0x1, 0x8, 0x3}, {0x1f, 0x401, 0x2}, {0x200, 0x0, 0x1ff, 0x80000000}, {0xf5d, 0xbc, 0xfffffffd, 0xfffffffffffffffb}, {0x0, 0x5, 0x0, 0x9a5d}, {0x2, 0x0, 0x6, 0x5}, {0x2, 0x4, 0x7, 0x4}], {0x20, 0x3, 0x0, 0x9}, {0xf801, 0x6, 0x0, 0xffff}}}) 18:56:52 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x920c}, 0x8) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b96a2c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffffc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 18:56:52 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff3923ffffffff080045000014000003000000907800000000ac14180015c051c01d82b5c6014072c773e7c2e84801c834f437c885dc295c8ee9636b3afcbe2681385ec5a9c80382"]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xf5) 18:56:52 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x10d, 0x0, &(0x7f0000000300)=""/269}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:56:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000340)=""/188, 0xbc}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:56:53 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) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x1ff}) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 18:56:53 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c57f1b25a93fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef20a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)={@empty, @local, [], {@generic={0x113, "b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0017de55a114f2da65b2ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e67c68372a212319863a334017"}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000800)=0x400000) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 18:56:53 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x400, 0x3ff, r2}) syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 18:56:53 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x8, 0xa0) r1 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x58) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x21}], 0xaa, 0x0, 0xfffff801, 0x0) 18:56:53 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="1d3fbc9272f7bb72c033e0d2dad26afe662929e345ca88504e07379739c466389d7513981587e0c24f9359314bb7da14f83025d382db2ae271165c690df02751576afa7dc6ad6824e73e0c19b411db7e"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) pread(0xffffffffffffffff, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000440)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getppid() setpgid(0x0, r7) setpgid(r6, r7) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) 18:56:54 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x1e7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="550200167f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 18:56:54 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r5, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000005c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 18:56:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffff}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:56:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6d, &(0x7f0000000040)={@empty, @remote, [], {@generic={0x8864, "2df77a3fefb865304163a0e33378b7548488433fbc3b90f7c948a09db7116469b978dffce6c6ade6eabb69496bf866e52c7921c6f0b950cc27df5f8f5ea9720a20836a4c94b299b8138b057a5c4c2fc2aef303fc47b85ded5721e7320a2c4c"}}}) 18:56:56 executing program 0: syz_emit_ethernet(0x173, &(0x7f0000000180)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13d, 0x1d, 0x0, @rand_addr="e590ee48e16550955690d9da5b84125f", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x16, "bffbcdc4e19c18d06c2f697e90faaa64b6fd7247cc54fc8382a356a55c04ec7a25f7fe2cb66263bbe12a8554d03fe6df0eedfb92bb2ddc59b20543ac1ae6e24a2421d4e1509c5583def59aef11042354020963d9203bfdca318f1a8eecf6d95af1d13c89f1221f7b39259db3a25d5f41ce094fe216ff3f8b50d092bc4df57ea2c4fb7a3372b30943a330c69750da62207ec74fa1d1ff528f1a7ea577a86f67ce344932e1b1da0872a908dbd43119"}, {0x5, 0x10, "92ebe89df974ec55ca610cba0f1e2d8eee85a6f6fab70afe12eddddb6f7b1e27c0471cb7585c86797732026293fde41ba8aad2850386c5ae9cf93da86249fba254cded5d10f6eb9654a16d2bc869a6adf6687adac8f24b00c4c5411af8f12269c9c46526cb997d0788ca80c090b91160c1466467e9d13be9c3da92921d4dd1abd0c657"}]}}}}}}) 18:56:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x20, 0x8000, 0x53) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) 18:56:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x8000, 0x7f, 0x1, 0xfffffff8, 0x80, 0x0, 0x1, 0x2, 0x1ff, 0x90}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0xb0, './file0\x00'}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) acct(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:56:56 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x536b}}}}}) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 18:56:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x811, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3d2bd8afc4a206b2ff765d9e365d5052ac76e779a8ff08e314ea9a3ff84d3f9b77df15ca16838116e1e6f7495531a5cf97207274df7fc2e3c51aac51e55afae6bf4ab0bbb1a5fd243de0f30556ebb304b0765e407f666ab41dd7136045c83ad2914dc41ef1809945b1c87d2e20e33e873030927be5bf3b54720c09d70917e4df5ef3d5bd9953b87cff6206c5857e25d0ebeb2e4e52ef5caa401c052c0536ebff9e74461db8a157caf6b1aa2366f079bc3e1e6914c694fb8edbe4f1ab74c4a632a8cd473c838b0d7f6fc23234330a8ba80667fb0418e6dbfd", 0xd8}, {&(0x7f0000000300)="e83efc4171d04217801c9cb0acad75827cda1de3c136efb46548ac73814b8e100b866b2c426b36053e5f52e25a494457d8c3f991ed288c4cdff29a15928fe74cc7b4b5412c47fd49617f42ca97fe40c42659fc8425876e56d252479b4b007176cda73f4c556cbb9e1bbb679e13ab194353a0e8faea716a2b3bae1c0b295f7acf727120ce58f1202eaaeb3348af64f7d1ebceba1804eabe513fac053ac41ff73bdd21cb5bee7201802dd6244860c15c5e8c549d667cd10b4cb5933504b4d9ceb37a2b1e210440c15770adb1efc36fb78fe683ba14c861b02145175d80ee525b0ceec4c13728d6c9d6b06443629563e0e1", 0xf0}, {&(0x7f0000000400)="036fc50bc4aed9d6af45e4203d267f233b4be243dd68567234977e750ecb027c5b4283665b4405e4bfd578bf82157fceac1eb3dc6584a3c33336959fc8678c9b81477f836733d7cb42ff9d0e211062f945f24f6ec42aaf8ab8a36edd64142f", 0x5f}, {&(0x7f0000000680)="35ebff735b12f977f628965ebd32cfed732f4a266d34a4f0f673d0f71a9b1199b996c017d6586fb49ea9d66515adc03716491af0ddb5ce0a9fbc1906d0c2737bcfd899d6a9f3165d99ff36ca380d5690e3008868c32d1b1cab1741900fc79bf30fe47660ad98080e7b6ead43e74f8425c782c7fe5a905a4295ccd30965df22d2", 0x80}], 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 18:56:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x2}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0xfffffffe}) close(r3) r4 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 18:56:57 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000004000000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x1ff, 0x1, 0x1, 0x9c84, 0x1f}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="c63f0dc7d81c748c066f1883d2763ff1b84b059c39dde70fa36ec8e2cd247bfbad1bad1599efe888aed262a01976fea945237841f6c31854d230daac9d0c7fc71c72d9a3abed076f7562fad5f3033f151b416c85c4b9b397b28c1162d2877e32e5f62f18093c599e8861d100a15b01de36261417719d9d04f6702d445af134643e931a8cc35a29ea1ca663bd357f78282d09be555ad571a89de8239a5a552f00fe53755b5c62b309aaaa2a16d2ee610cffe3cb1f6d13417593a7c444a2fb2c3a1e7b4f53e1edc2f95a85013811aec4cce966517641245be46657e3e3af011af9a0b09e23761086281db5be9e19063abe8a577b858ed1", &(0x7f0000000180)=0xf6, &(0x7f00000001c0)="f2373990f5b1cec12811b8f41d463fada68fcea061053a5d10ed93667682f028983733f0cfe6459a5d05588a8626721b41c936", 0x33) syz_emit_ethernet(0x36, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x20) 18:56:57 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000440)="530ef19f77680a88ffff784e8bb091f49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d18332c68ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a2ae116c14d4f1b64f01fbd030000021582d4111e16ca825e1037c0a48f8deef75ee30000000000000000692eb1011b11a884f710b08ed804e37654cbd8f9346a92525b5f0f9d5d5ae3023b04fa41066caceca5b512ce2e7b4eebe8461176c1844abba53fcd5b2d33865665bb3bc48652b5655e7a1a021a1e854f7a8cc52737fce8f3eaa4c62efca1f66d9ff7bf535533e3b8bbdbcc3c84da85c622eea8bc8ed870010c1ce483bd781277194af62ee70ed1bf21ebcadff6c1b3349021f6da13639bd4da152177624f36b461cc45f8effca1418c478b6387085a2b04846495e4c5f457f753fbe04a5331985bf8721e680676ef07f2721457bbc28784ad0ff59526d30af1a8f0adce05553b022d5ab133ad96519068625678b2640374775c706828009d2e84a52af6f871ad1c83af361e0cbcfd89b94e9af4389c75f9617a24ee4d990bf9727f0cde434222b75ab0d265fe89d6c8a148eb558e780b130f8a1ffc172260630500bfdc2949356284853aa9ad61", &(0x7f00000000c0)=0x20a, 0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="020f"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x4000, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) syz_open_pts() msgrcv(0x0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/45}, 0x35, 0x0, 0x400) msgctl$IPC_RMID(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0xfffffe5f) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) setpgid(r0, r6) 18:56:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 18:56:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) minherit(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/145, 0x91, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x5}, 0xc) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 18:56:58 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700200000000019078ac1400aaffffffff0302907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac1400aa000000000003b79406000000000100940600000000a030cb4fffffff0000009a181080755f71a9b7795e0867417a317d3d331dbfe13ad3490d6e6d635c9162a08ce8c699a2d01b0f010481c32fd7528e0cf82bf20a856bf5661816ebea5bf2fc002e7c8ddb3803f6f01f32aedeefe9c813b50c5b581c1ef070a3bf00cc52e3edbf583714f41c0960b0a2dd94acfef17e55f38bb8394aca4711e18c9c801499175852fa869aa4227ca038f900"/280]) 18:56:58 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000040)=0x5) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 18:56:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x7, 0x9c, 0x67, "392538cc33a8d19a9e5c0b8bcc2a78923e02d148", 0x6, 0x3}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 18:56:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/171, 0xab, 0x42, &(0x7f0000000180)={0x18, 0x3, 0x7, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r2, 0x1, 0xffffffff, &(0x7f00000001c0)="e1c958e88c40a5c24efaa61dc18cf3e914f986de1f3e890945ba12f617b5def022fbe047738ceba6b227535132e6a0558e14a1d780094a7dbb32bd0df7ae016950e6ab8e76f4be98e4a2a25702f9d69d291ad151d051066e1903f9dcece8b9feca34f5118484411cd6810cd106a143924d23ba61c4ae965ec9785f4efc461cdc4e50941f5a38aaa59f912d8c7e11e5", 0x8f) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000280)={0x2}) 18:56:58 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x1, [], [@enc_lim, @enc_lim, @generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 18:56:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) dup2(r1, r2) 18:56:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() getppid() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a2581481fb3b530bed8367f3703c9128e97cee7be9ab7e9121f3585cf81b019264e405c1ef3bc011e80e870fb969dee2307c8b404fede805d3af80dfbdf67bf1c86082efbebe396f7c4e9785de1124748622199a04b04c79ecaa75f2632d07afcbed67858e5148e17ecda61189155b280475cd8ff85eb2db8fb51ebdef6e6ae8e43d947f6f578ce8464031d74cec93f0a834ab"], 0xa) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) 18:56:58 executing program 0: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) r1 = semget(0x1, 0x4, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/155) 18:56:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="b747e20d83e2e8a93df61ee761e390be22"], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/72, 0x48}], 0x1) shutdown(r0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000440)="096d54895c0ce61586b89433c27952b82806d3ef19ae7c5e68e52a14c28807174c64eb324f9158b9f7612e9dbc50d807e3605b57786b192f1cf651f69993b176b418466183a5ae932e1520633a8686563b732aece8d4173a84f2e8c054f99b9e365c8c28db0c0f289c4be57fb62d8184ac1e1c0de6c54a3dbb77fc62683ab565bc47a620facb65fb2af99b5bdfdc7cbbbf5caed3bb28eb5c5dba6f1072e975def1f2abad9a9fc04f75e872b091af907954fa0a7c2864e28d856180084d4085d1c72418a684dfa1fcd2dca86ed5457561ebe425601cfff032da5b0146b82fde63315a7d235cfb93abd5731948023197b7018f6cd85c72dcc84c47f79d2c835548e4b755d9cafe2b67be74b1b6fff2fde5579efa75bbd30c17e23210a593eb98e29dd127e140f51385f317074ee21f258a34c2d1c73244164bd7f69375746f613c4e790660d14936413fb4894b1eb8b50f6e831063d9e013100b725e549e0287bd98f82277d2d49c64aa8e255a896ae6241269406e2d64838defb07cf1fcee77fc9257cf2adbdc9f0c71d2644004851593c8ac1e76cf16eb192380657daf55e678dfa413f88c82cc0dd23a97ec8c1f46f0ba9167146c76c6c78fa9ce022cc5974bf8e1e5f18a7ae390840436111c8f85cba3328589e271d2e8601875d8c8a58312782f4dac414b37dd0122f8de01dbbcb2500bed06001ba971be988cff32616a1db9f959a6dd15880fe177bdd70f05cdeb89591f9010ed89465095475126e6a0db04c7515ca6cad34c19bcd7e1dc1a2c7966a0b52d4d56095513e90755c91c8af8efa60a3dec4b92676db2b8fc39b6fca9189b0a938bacbc2e6c0b24afe191f8bf7cc20c6c6fc0f699c9a0a620cef0bbafc36ce73c254e320549d4a2e7e391823388fe9b9000861e7bee1d4e3941d5f65a5deeaf4795f50cbc03c3c9fed3b5fbc9ab0e0ea11b7eaa1a2e44e3a00336ac22ec0990fbcca4bd5100bbfbebe627bd7d4c46ba42207b9e63137429842fad4a436915eecbb7d5b79e0880669f4cd2f5411249528055476cfce1fb7455b54561436f270309d42da7949770336ac776baada5fbb988a5c16a1f5931491dafc2dbbe18c475820bbfa20d71617f0b1795d69410a1ffa46fb2e95c22f9041d969c488cbf29286e5b96fdaea81b039011ba7e5ed3e4c41228e101dfc82c320a8760d48c875c7e66b0c914dfae6450e5808efee1606d74d591b7137ba21ec224a2de764f5e7638c73f7cd7d8ccda453a0b67d25980eb4d283139d3261c51238507081bb7f55ac5ced516d1f6728293c2a9a31144d3634e8091cb374c708c0ee7b788c5694cbb72e7822e8fb58c8c9981a28af3451a0f8162cf690867df25168556cc4cd0e68cb4e7a7a4098d1390662572a7aadd9b393fcaa856e129716cc06a246165beee30bf22964161907c477924aa9bbe40e7821f908ca13a7acf2e5dbf8a0e67743f0c1025fe6c89f9c8273375e3470ed49ffdb5fffcee502711a7729c9b9c6079c7962be115429a4a7498d2cdc21aaec0bc0dd66ab99374ffd1a1fa046ccd6dcf69c1eac52dd152c078552c646cf27e8e85e1025c7c39d8f5576b3b5fea4d7a873b7ffe85c21bfe6410ea6fe90a43ba7a16b0d3de9212c8f194a4bb225537e039fa36189a7e3b8ee71024a6eca192000a5d0098b21a687d3ea82b7fcc78a54c2adfdef7da2c4dfaa358953cef78af48422c5928e1a878c7585533ac67725e39b7b1014ba6b1026e523c820cf916d900d5cf821db56ec620f8ab62c9a7fa680107cb4b80d5bfb513e4ec3b6b9420202b11cdfcd2dba0405b8fd55fe77c5a57bdab4a787deb3449f23a36ca1a44e7488bb3bbfa4f31a09ccf9c6ef1ab62232e8b78e98ec96dd4b38d58a77746be6f91de72c319168029823e7c45e9ed8712245d1ee7bf17aa9861270c70040bc27b267b12cb2249908797f0acf1c173dc2747b09752fb630d1b1f474957d77753f4c0e28a293a236e37ab77215d1407058553cf7aa43f1e2f7590c1710c9834cdddd395b31dbe48407b801a5713422f2e4d761e8866dc66487b2e472ca3f810ff5a7687ac9754b3899240c99cc11ab9deceeefea6b96421675d7f5194329b6db8cf45b7baa2fe2a7ddf85288ba35f0714023190f52f9451f2cb3fbc927b3f24734a0cadd56b1acc11a0f7018470fb22221de58a78cd3fe4550a2ff6e81c6fe18a064d9cd7bbcbda4d543cb1d25f4d5071113319724070e2f7d5aa2ae32cd4171e09ce0b27b1295872c3b6ddffc568e26b1fd54fcda3823badc18b12bac3bf0d9822d16445a0064fa34cd2dbf63acec396d0e29bbb1edb4847fd1091b9d424375723351b509507fb60fc6c4658f1c97312ef543aaa21541c39b0d2f6ecb92fe1ca1f34138b877aa9d7c2e98f9212079ca09a4aa2ff7508847511ce4093ad40a69b20cc04a36a6938e38254249f97de58fa4dd4fec22c95d976a491a4d9863003c421896915568c42b47a2670e638eebec3f0af7eb1f0ba99a9b86e6c38af4a4ca9a6023ceef5c7466b5a497e65bdfa0b9c1897368cb362f5f95f9b9b5919adeb9bd16528b6d1f5208ccdd2874c1bc9d653e840054dd907728b4fc28eee546c46664a1108e8f55d2550bef5a2d645f67c12870bd6d67231fe1827d79aca3a30fc028c4be61cca765edcee1c1ae81aab3b67efe07daebd1ef283ed3e0d12c15512aade5c9556b56e0ce8e4cdadffaa80875a85aead05de5e75d01389c4eed03888e2a3cec7fdc338d446bbee4e3cd5a6b6f4ee7d52fb4a9f254138e9f500961dc917c6165c6e22be980b0c027a3154211ccde2d064569fce765402c99d7b760f324dbb305f28fd500311221bb202ee8e368917f0030d5474bbb7453b977d7e6cbb9c9686639c6f38fb142ad3c6807bde789a1fc48ba2cb5c10c29aa276215ecefa6613a044cee067ec883928375c74d38cba8ad00be11af35d7e0c1e66bae88981a6989ffaa74c04845110774e324e5c814998db06387c4650f18f7b881d156a69c71f34e041f03e439f0f295b0bc65c521ae816c3b45bafcb680be5043757fc3542b58bb8387a986b47c09e106d5f11c623def7ced6c69766e2930fb0dad4c29e912991d55e2e36d13886f1888957b2a4a8b8f29c6a80ffe595d1cea912fbe33fd9c652c3f3029942711414e030ce5ab499f962d17b496a05961c9ebb4e568b783f03fe21f95e9a2e73c049228f45ea2121a1f5da807c1a89b3e318076b31cf5856be2b7b8b88fe4b7ea1d5cda9841a0c55e63985d8a4f4ad0de26a6774c0217a99672468f50b04409316be410e00b6c9473b11627063badd9019dd02be8d7897ad43f3e6616e5da8d7a47d049ea8a74c71551750eb62e5ad3dc07db0fd7c9a05274bd4cafcffc3b1aa3a0ee046182106825e55c094a4e638a23aaa8275b9b1f8247f10cc95aa7b3c983a933220002e501d82bad99240ec23ba0a4f8c65daa6781134e6dfc333ebe724d836e5f6d150d4269cff6748902d4ff91021bbc2ba54b430f39e0f66e0dedcd4b2ecb6c4be364b2eba43018011f41d30b02226a186e00493f58fb886ea5553ea63c99e66cedde6feeeb003ff58d36b42fc8537f2c7cdcdc5f069f39eb8516044a23254dd12e8c446d31027c62aae40846796d564c74e31d36c43a7a8963dffba0f5d9cbb95ddef5c6acb7a07c38259425cb33ab81d320484789a395fc167cbffaccbdff14dc401af9e46013ad52a15ed123bfa830a6343e3f8b9b3c0235dfad71187fd2bdcf53525ebd777965810854c4cb02f3f1412871a22a323a1fb916e71cb7207f648456b82f58af1e78807f948b7a04d1aaa82d4e9bc7d622596c53e34325881dbc15bef10ed3b1e5c0983dd779f6054fb613a18f35a7d415887d3cc5f226c2c811f0d6e9c46b6536a15ab46e8bab7230dc1f37800ba727c7b187d3bddcec08f86b34d04e38bc4657f1e5037e6f914a472286d6e0f8fc40f3236290cf133850f8ea56b7585b88cd3739e9ee732124b454fc051c28a99960429606d1f559848c7a4be7be72b363dbff1139cd31c58cbabf3470e1df25b8bc4d9a2f1f51a8c7e4380a23e54a57a521bb6794a1baf17b43711c0a51abfdb1ad1893921a8b6c2e0e47f9d17b9291d7e9158b4d06bdd4278fbbd4d568e9c4954cc839a98a39b0b8ebe30f6de5ac22c8513875cd821874fce31956fe0f3af75dbec604430de9ec5bc3ef5c2f7f429000d68c40b4302feb1e356fe76c7823be4b8371e20bb2e178580a66c1c68bd76491b11e63ebf760709a5e1e5331831edad124bfde65144817becd8243b1110fbbb9305bc673c38452c5b256a2c2b5e39ca6a88986b06750f1cdf0a75c3fd930b0ff70c9f5f86231d13ef48c9e25a9b6824c7f3b4527a73991ec91003850b807cce9a17161e7d9dcf77bfea4d85c30eddbaeec4a946668636e6f6317ad02e0d0ba25e8a1dac0d33f29fc4710b4d7004450e6ef1d408da8fbde16b914afa85ecedd002e1fc3879a5104c9844abcdcfeb256dc4262896b48b7a3adf34919a3db3f868c45b9006f4dbff4f4547dc63fa63d25d66e4d5ef28d7ce532fbf7e59709092f67616c18a591ef1d9c03f495905dbece2b4ce8c22051b1486af0f32f3abed6e125c4e902fa5077bc8b5bfbb7fa382df196dbd0c77ad304279119c2a2b9f9a27779efad304e09afb21c90782a610facd781db99b81a5716a9eae36e7c51c3c4c74e8c7911c487d157070da6cb0dbf1ee88505093732ce546893f7068d650f7e21f7731086099622d5042d6d1f6fe0c3aef4a1630935a5b6c9007459d9a89a699a21f6ee3fa7e4d804a8a695ae73f3d9dd0b291c147b9ff6777ae521776c3f5bcd1e2e18f73ef0ca20927bb519cbc0f8684d42b416957ce3e58143c0227b5fa21622cb53ac569d0e346e5d27ba0b82f0f842c9dfe82fb0e687e92c5ea1ab7a0dd25791d5e1f0ad8ef828b41802473306badc7004fe33210e0d1be40dc61122ff86a740d825c8de25d8d826c5c89824837c2dfdfe929d241120987e6b599da66ae642df41ae499357f11aba70b0b1e4e100263ff3f04e37e5fb860bfc97a9a39fbdbe1e2c4df84a4234ef4acacae48572004ac07e84d4a60039617ddf6d46d523b0a99368f52ea33efeb6b25a480083ea4f56a74185aa41add1a286612e207f9c7cef4077d6dcba087c7b67172c9f9c270042ab8d9e96f8e6a5f55ff2d587b4b4d94dc51f0476ad61256c0783571122c1a83c4973409e6892b6b1a2a405d1c39dd219cea4abe062746fe4261c1c63693b51027d6fca04ba0b6da7860a3a9adc3d26e0f4a4a0bb5eead2cf09e135a1ffdaf4c164d2539afc8ba5a14d63b051061016d8ec438c989425d79166a0eac4c379cbd919ca337e8081d3cc11407993d7bb0fb1e6fe5dd05d29158506349b0fcacc3144903e442bc6789afd129007c9bb044871825899923d45820f7a918ce55871cb0a96d05cafa992ad25d269f589bb66a7c523c368e55c529b955d25d99564d6ca8c7a5ae3c832dad00889550431b2fb543ef3e79f8f4a03ca721ab0d22ddd572e587908923de363e35fe9d378e05453759ccbcd5216785ffdb39c1b0084a69d39ee570c51c2cb05f52c7284e8668f54b91b5cdf7cd6b14da6d42eb203f6956282837cd7ea41a72b84d44e0fc4a6ccf35d57e0ad07beecceb4044d247e2e74a9384ffd091040a1c655c7f0715d650dbce912da5c1154552d1e1166672f81596e6d599cf2d9098c89b71b51991c3a76d9ac973cb610d07cb4e030e3db4bfc94cffdd991cf1", 0x1000) 18:56:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semget$private(0x0, 0x2, 0x20) r1 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x30, 0x0, 0x80, 0x3ce3, 0x3}, 0xc) semop(0x0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x0, 0x100}], 0x2) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/108) semop(0x0, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x6498fbf687af3d82}, {0x2, 0x3, 0x1000}, {0x2, 0x2, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 18:56:58 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r2, &(0x7f0000000180)=[{0x4, 0x1000, 0x1000}], 0x1) 18:56:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x40, 0x20, 0x8, 0x610d8439}, {{}, 0xfffffffffffffffd, 0x2, 0x2, 0xff, 0x2}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x6, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x10001, 0xdf0}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x90, 0x40, 0x7, 0x80000000}, {{}, 0xfffffffffffffffd, 0x90, 0x1, 0x4}, {{}, 0xfffffffffffffff9, 0xc0, 0x40, 0x5, 0x1}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x28, 0x0, 0x684, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x101, 0x401}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0xfb, 0x2140}, {{r4}, 0xfffffffffffffffd, 0x53, 0xfffff, 0xbc, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x200, 0x4}], 0x165c, &(0x7f0000000300)={0xcfdd, 0x9}) setrlimit(0x0, &(0x7f0000000040)) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 18:56:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000080)}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/208, 0xd0}, {&(0x7f00000014c0)=""/196, 0xc4}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/171, 0xab}, {&(0x7f0000002680)=""/233, 0xe9}], 0x8, 0x0, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) fchdir(r3) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchmod(r2, 0x1) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x6) 18:56:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 18:56:58 executing program 1: kqueue() sysctl$net_mpls(&(0x7f0000000340)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000380)="5d0a23ee04fdb4f50b0be8cb43285e3694710320624154a16704d80e19378bebcb211ed782ac", &(0x7f00000003c0)=0x26, &(0x7f0000000400)="ecf6135cf17aa2a46997f1dc8e5fbc6820efa4f101b324db22a2b50d9028dcc5da38bd7d608daccd5f973ba341", 0x2d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000180)="e7927da4df7d3c746ce917a75fef42f0e67cabef30419994b49620beede93f3abab2d1f5b0ed8d52bf263e17f2168c13454ece10251a52343434ea5c206cbd8cabc1f2d9cb80eb109e9bbcab7e169dbd5f1604593ae376cc49884244bc3f9afc343b110cb0081c5c5d0e8f27082c2d07f0e788826d8f1a60e9efc6bd21c8ffea567ef4bb5bcc95ad51cf3be210726fe4139d4c6da33fc546295d851a995881b7e6447356cb914fc6", &(0x7f0000000240)=0xa8, &(0x7f0000000280)="da6ed7e4c20edb54455b2e3013c6f887e009c9ac5c1dcd5cd71044805f466eb6d0637dcd80bc0c7202882c1c6a08d4dcef5144800f93ce4e9e63bbc0bd0b768157a9dac6596ab155f0abe35105732f7655606cb5e1596e80a4f1a377dddadc38678e718f7880dab362f8d2bf06ccd3f4e7d2c6f77211503dd9dfe12cf99e37d616347b00035ff617d947c2f4387613efd8a2f8c0c92cf39ca53d", 0x9a) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xa9, 0x40, 0x8001, 0x3c}], 0x2, 0x0, 0xffffeffffffffffe, 0x0) minherit(&(0x7f0000a64000/0x3000)=nil, 0x3000, 0x0) 18:56:58 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x1, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x912) ioctl$FIONREAD(r0, 0x541b, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x116) mmap(&(0x7f000019b000/0x1000)=nil, 0x1000, 0x4, 0x2810, r6, 0x0, 0xffffffffffffffc1) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000300)={0x6, 0xfff, 0x5, 0x7, &(0x7f0000000080)={{0x3, 0xff, 0x7, 0xfe, 0x22, 0xfff, 0x9}, {[0x0, 0x5, 0xb151, 0xb2c, 0x3, 0x9, 0x4, 0x6, 0x4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000, 0x200, 0x9], [0x0, 0x7fffffff, 0x40, 0x2, 0x10000, 0xbdf, 0xbc6], [0x0, 0x0, 0x40, 0x2, 0x1, 0x7], [0x200, 0x1, 0x1, 0x5], [{0x0, 0x8000, 0xc93a, 0xfffffffffffffef1}, {0x7}, {0x9e63, 0x100, 0x7fff, 0x563}, {0x8, 0x4, 0x9, 0x4}, {0x5, 0x709, 0x6, 0x4}, {0x800, 0x2, 0x1c000, 0x1e}, {0x9, 0x80f, 0x6, 0x5}, {0x87, 0x32, 0x1000, 0x7}], {0x3, 0x5}, {0x0, 0x0, 0x7dde, 0x1}}}, 0x3}) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) 18:57:03 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000100), 0x0) close(r0) syz_open_pts() 18:57:03 executing program 1: r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "0e69a15f48138958"}}}}}) 18:57:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28d9a6552fe36e14b0"], 0x9}, 0x0) 18:57:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x40, 0x11, 0x7ff, "00000000000000000000000000000100", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000100)='\x00', 0x1) 18:57:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 18:57:03 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="595bb967ab03ac5000e0c9dc8f266efba4a4a08d603ee669e2293fa6827f8522605d252402fba7371742425c8d88cae705ca7549d6048fa5972e3f210e302702beaa9d1774ccafb67d5bb3965bb6b941a8e78dc8d7db54afcbc4064e6a41fdf00d165676b2890786f421bba95f3ee37bf8d9770e5d0d80f7afc249d5f03601a2f3885ff11eee9420b9ecbaa85eaf0379148d07aca0c41101ca58a071859f8880492ce92c03a3af900fc25b09a51cc62cccb0e772491dfb6585a3c857cbeacfe5ab6933a2f1ca62f49e0270e842cbc5cfce7b41d7e0bc13e745eabbe7530f0e44f6e6a34ea52d73384077788f2c40a6e5e45934a9"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x8004, 0xb093) write(r0, 0x0, 0x0) 18:57:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:57:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffffa6e2) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f00000001c0)="aa5fa431796288f416081d8f5a94ff02f3840c25c929a75b4fe99ef724c8c9a4fdce4c9da99cfd41de33785ecdc5096d9d3c0b6f2aa872e16f180831083d24fe95d40214dd1cf7bada83d4f96eb7447d", &(0x7f0000000240)=0x50, &(0x7f0000000280)="b0d321361d66d3e046fe22227a31db5ff5c3dd5923a19658702199b0dc6d2a4af24bb018cafa14a4aa32e7e1989c013e21c0f1df3f787e5e59", 0x39) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='W\x00') symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r2 = socket$inet6(0x18, 0x5, 0x1) recvfrom(r2, &(0x7f00000003c0)=""/212, 0xd4, 0x841, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000500)='./file1/file0\x00', 0x0, 0x41) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000005c0)={0x78, 0x0, &(0x7f0000000540)=""/120}) r4 = open(&(0x7f0000000600)='./file1/file0/file0\x00', 0x100, 0x6) getpeername$unix(r4, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='W\x00') r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001740), &(0x7f0000001780)=0xc) accept(r5, 0x0, &(0x7f00000017c0)) fcntl$getown(r2, 0x5) 18:57:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x1, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:57:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x47, &(0x7f0000000040)="dcf341fe4e6cc75ebea06b1f0659135c10b065a1ad5e20d0855b98de8574097769a48de8d905e969d9aa74fae5b315824b370714e7c11249bfd1904060875053e9e4b9692448e30200000056a9af635f77a6bc846995a48f338fb667b8699ef5854600"/113, 0x0, 0x0, 0x0) 18:57:03 executing program 0: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000040000ff03006a"], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = getppid() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x0, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setstatus(r1, 0x4, 0x8) setpgid(0x0, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000000, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x7ffc, 0xfffffef8, 0x2, "00e6271000e5ff00110000200000000000001000", 0x0, 0xffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pread(r2, &(0x7f0000000180)="c16db55423d79c722b62a5d7bf656467b9342834d05852d4c71874f37fd21294fb17dcb313eb47137c351552abf0c0fecd8725493fed2f4ca329eea5de9fd30d16013270153dc38a52c5c4b9b26f5bb9c33f9ebbfc4bf16926ca65c5a6bfc0c10be5b538c60697396d9126708c8b61c41035eeb5ddb2051cee48013c014f294ee0c560f3556b645b49132e0553e2b591ac351ef31fa0d5e9b5ddf13ac8af16880d5dd651ee23c25b395946ad7e9b83f78c27e20aa36c9aa12d252f75975fd1ceac3464fb7d3c9703f0f92abb96645b78dbdfd26b73e05bbdc8ae99722d30c7", 0xdf, 0x0, 0x8) 18:57:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353fc06ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537996623454c0fb06c8227314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c20400000000000000f847b4f5a4b9b9695f5e3d274a9863c80f44a9be148c6097012fa1e566039a741d0c35d3d7597f49d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b"], 0x10) r4 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r5 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={r5, r1, r6}, 0xc) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r7 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r7, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000240)=""/99) 18:57:03 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) r0 = semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) sysctl$hw(&(0x7f0000000280)={0x6, 0xb}, 0x2, &(0x7f00000002c0)="c4856429aa61a7899e25cb3a6ea7639dd262319b9a26126d6197c2807bfed08b624af53b45e6e48e814ddcc5ffd1ba1c92bc97e604577d93777c8367", &(0x7f0000000300)=0x3c, &(0x7f0000000340)="8fbcd91d4ea0825a62c1e0804fa733b827c3a07580e5a74b9e4cbba1b9e4cb02f35ee915bd5da9fcddb941cb5b998622dd1805fc059d19bb3360a2a96d34fe4e6071954cecfa7664eac26fc4ea63c06710e453a7596bd1fac35c60569e295c6b05b4bdc5dec30c16e1dcc5b2e6e545308e7787", 0x73) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/74) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setegid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r3) setregid(0x0, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) chmod(&(0x7f0000000240)='./file0\x00', 0x8) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xb3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xa23) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:57:03 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) r3 = socket$inet6(0x18, 0x8000, 0x7f) preadv(r3, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/108, 0x6c}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000b00)=""/4096) 18:57:03 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x1, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x912) ioctl$FIONREAD(r0, 0x541b, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) renameat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x116) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000300)={0x6, 0xfff, 0x5, 0x7, &(0x7f0000000080)={{0x3, 0xff, 0x7, 0xfe, 0x22, 0xfff, 0x9}, {[0x0, 0x5, 0xb151, 0xb2c, 0x3, 0x9, 0x4, 0x6, 0x4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000, 0x200, 0x9], [0x0, 0x7fffffff, 0x40, 0x2, 0x10000, 0xbdf, 0xbc6], [0x0, 0x0, 0x40, 0x2, 0x1, 0x7], [0x200, 0x1, 0x1, 0x5], [{0x0, 0x8000, 0xc93a, 0xfffffffffffffef1}, {0x7}, {0x9e63, 0x100, 0x7fff, 0x563}, {0x8, 0x4, 0x9, 0x4}, {0x5, 0x709, 0x6, 0x4}, {0x800, 0x2, 0x1c000, 0x1e}, {0x9, 0x80f, 0x6, 0x5}, {0x87, 0x32, 0x1000, 0x7}], {0x3, 0x5}, {0x0, 0x0, 0x7dde, 0x1}}}, 0x3}) ioctl$TIOCFLUSH(r6, 0xc028698a, &(0x7f0000000000)) 18:57:03 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYBLOB="1cc735e78ec1e4b6138f333ed695b56b835e28411e5314a651b233e2867db7af50d2f18eaa13c252953f6661bc0b68770e4ad4933fbd17a308a170cac6cc843aaa8ad0b6074c66f4f3e917bf85840919b01e4f703252dd7c26e5fe71269895131fad53a535604de09b94fd3e473e9a770b2fb9f6c6d5cbda9717f2c3af06ce499c09feab1d2dbeea19"]) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x3) 18:57:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x3) r2 = socket$inet6(0x18, 0x5, 0x4) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xdfe, 0xb037, r3}) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setown(r4, 0x6, r3) r5 = socket$inet6(0x18, 0x4, 0x2) setsockopt(r5, 0x4, 0x9, &(0x7f0000000100)="a5c789eb936248caa8d9c2ebbe47279bdfedd62c09ce9628c2ec95de7a5d495cb0e41ab170e59bb6e332a770188af160c8728c4ea9426b570a4aca4a661e46a381cdde1dbc9626ae3ba986d1f6edba8713e57838a376a618f7989e69d7899de454e843520a64a136497be2244c6105d75df9500b52937a7f9bbbe11f6192f69295ecb7470b2716e9e86b0ee2353e86845d4db892eb13a7b215796525e4c1384419f48d059364dac3ddbfe4ca145c522343027c2da001753890e2b72d90107f", 0xbf) 18:57:03 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="876c4964c1e67370", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="7333acd503519ad5cf9eff7c4826e8c9a57754e11edc9c8ea0055892f47937d41f7a45693bdf911f5111d2c69cdef838cf05e941ecbeed4d7922dae7446809fdf9ecaec2d03f9aceeef290417795a0a102f5895668bc7071ea420311e2461a23c48c6ba983", 0x65) r1 = socket(0x1, 0x1, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r2, 0x5, 0xe135, &(0x7f0000000240)="f5196fe6dbb70c746227784548bc957c24893bc8cd2ef7c15811f7df130e0b91a663df05c0c5557e62b9f88409494d3f1c80bcada2e70ef4caf5f682bb4a87863d9844b8e0639a053734bc2367934fb42384f01c94b11678ceb9bc57faeab4ac12fa68c9b605702f5ad2407af759f1ba9157cd71a67d95ca9be154fbeea07d3009600ed55da0b8c06c2b1c145933829b005111ec1b5a309979e3b6c03cdb4b4781cedd411c5d0c4c3862f172685a1d9e436fb3b6292fb33cc588f8f9e4e41eb1ae88d197f8c4ec2cbeb0b78d868ce1e0283c71480cdf29c6e62890b1002e2825308c56fef33e27952932489eac7e681f3ee9db83a6910a606273b38355da067b5ba3b523945279f3c24665211cab10a99547af986634ec476d86717581b2bebc4dd2ba362064dafff5ad122d0d30f13623132047e72aede2e71eb12dc5f132ae6d2dc8e6737f37ddb44b44c2ed4cf0e3a4b0df73768054fe39d3521c0a6927ffdcc2a301d53e2761ba35e7f7bba695e22b1369e7397470c18f589f6617dd5ebfb5e3b1f5af2c5e73978f7944da8672f858d85814506e11082040b109a0169945863c80436270a37ef2b53f37196109ff7fdb3b7f9c0fb829223eb7fd09fd85b0a039bbea72e833817eafd100faa7eadef3b9569dff7f94af59830e85a106973a108a8010b6fdb4b051cf307492dc73a20518e9a4e1508763c1f2869d593feade1c436f6c87c3a9fe6bf83f27f2f471c15a6b15b8e2342740c79da68aac213f42fbbbb9036756e6641e99190c620d78557a6bee9b547868e886a43005111d57963857f41530e4e5da13d6b88d76878401e9fec6a3c80c0824ccd1249727628ce6fd1496ba2b83f4b725b1199ad8a0e54c89178b7030cc008072b215fb06c7373c450a182aad8ff2d27b87dda9af641d7a3f729154ddbe2028698e12348e620caf909c903977eb73493cdd64199cefcbbdca775915f578e97238ae0d3a22cd0e1cfae7a5f1850c3e12fb63b9af56fbb716086daa626808b3ce63d2abc0a078d8f43f018fb33db73f00da759868b824a2978c22779c6ae7972e9408906d4fdd23f571e2590602ee9dc0c5b265eff776de2e4dd0fa999b3aff6e8664f2230b11a6204a2b030d7dce61e6f17f2b2d178e02677e6c04c5e2901ccc8caf4a1a3b8a32a9e1d16ae1d97c0d921ace42dd84793c967f14da9ba73b45474dc7590d687d02e0a59e225af642ffca6a32f34042380b222eacadfcef17ca623e97279a4c975d321e444eacd50accf62e85df232bf8fe5b50665100559b71daf02db5a29ae1138ba8075804d4149bd473ad5000817f45b15f701007bacce9ad1d8ef96f82c4eea7806d782f541dd9a4a81fa6c9e0b8b0392f64cfdf65f5cece6b9bc9d08cb4ba6dfaba635a8ec67c4a5edc178647127031cd9816df224ebf60418b7f387e516a28d40c65d90c0e6589e4d340a9ce59dda3d1ac61f615bb17bffe7db06fec7d277e6709bb6c82cebb7d1e5864edcaf5ef99daa1c8028d117dba6aff04cd34afc813f2ff7cbbc397406e9cbd23dcf6af2d37c1ca764b3261e0cf84a16c9b1c6f5859d9ef80615e5039b0408cee4c02da3f5d4bbb56048f1e83c76811bd9f62817a07dde7b01453d57be9fb57a389a7c5ecd79e0cdfa2243df2529a5e8af140828e36b2447c82e53a7585b1a8ba2c2a1ee3fc8a6eab2110dc3968a6974478620d6642c5f52b3b8baf830e5e3629d10f671178bf0cdea9fc549d4c56be1aac9018f5f644488e7c6e58c84a5648447935aa2ffadf8b0e4018aeefe5d87010a6e853c200cd5dd28eca9698fb3ea5a51c274a0f349f2e225b51f6809e38f10e6377dd75d78b779ee70353cd1222b72c066aa49330ec126b2475359d1e50ca180565a3ea2f9a695505b9cc1258300267bcf1d6465436699be7a25bc5d4762c2a72ba1aa59e1a1bd0793acf21a682ea906412fb9da62ad4881b9c5ebfbf1432b0fa5da8fa89884ec9d3d3f0047446943fd42d64e9f973e2ad93a56fa208994671df14d96ecda908eeb91f32d00d21dd3b0f6b7c180d4a8de023bd2a82c34d0ab622a92dff889bacc8a1630fa7a49a99d887b06e2f94ef73f21a535611c1a586d075686c9a2fbc0db8b3b3c84acbd135e145a48e74455c9648e317e033b8770bebde5b4835d701388fe255b3836292297091262d052171de658c5ab343b58a371427e016f18fa2185d76782b9a28bddfbaef1b2716a43b5a5604ddd22239adec87b9ba25118dea4f6cfaeaf180fcfa68506018d6d4b7c7b0487754782d53e4af3be60e5bfe1b619b43a8f508e5a9a8b7d5f9cb98be774b7b12e634518f1f2432597ce13a7905b0e5400aea57dcde1779207bef4d41d52b515056e551aa6e744a617384f578dbf9f09d702ae6dd3ec6bc23688e421130981f54211bff0155ae8d79587ec3d6f2fdcbef3f74f6dbc2503b56b8fce88a4a43f1b157bfe7d610b557383a092b750d7ba08845efcf3f0d194910783a5544383c9cb0dcf1a61be5295c2621c833c5268ad8182e1d8d66e461323716fd3e45bf45ac5a9fbf8e1b29fad7a1d39f8d70cb179c1af13bdec1a2ebb309248ff28eb09b80c259ca1577f0e6d88b4b07111d5aecc9d7c55da51d7882f265bd63ea1ff118f98f84a8dad6596c0b0f38b3dad7a215993e120eec746cf989cb63301d909e4983f7959e75a61d9ab61a4dd6417049eeea63153a0164b1d75139c421746a65171c0ab54088762ca8307e851eda7cdb3e80570a23f7a9da71db075249ca4aae4594d740ccefbb546af02fde8333e02b4c69988ef03ca5833f3ef18b531c6a00c685e68b9d34b6f0f50035b460f77113990cc58547c35b1da4f52c659ff225e9f029332db592d8d9548b282452a922ed412b56cf0ec1b33cc2656b929ee14110b46bfbd558a050b3ef1854e043fdc7e16c0d4ebeaf6732b5c2d25e5141ce21603e09b66e474da06728bc29729029224bbd5333752115e04926c71e30da7b567af135adefa6915e94836dd1c00698c1212aa8dce5382c3d6982dd9d3666b9fb48807b2699c651a2ffa40eb1ac7922ad32b7a6fa6fc1389d64fc55a63674ece6aba445ef40e75c3b129d5f0af3e9320155b58416f4a7c1847195f990965bf291448c87f7ac83504a8e8aacc216ae48e6ab4a883dcc48b199640c40e9fb7641aa2ca75e4fcce07f5cc9b699bbd2c6cd211ae60790d1e37912cd6a167b2501a2cc9c64ea62aad6f232cf670568b05b18cd1ed98d995d1393d19e9577f4b66663d9ba0c954c71ce101662c93bbeea5674d43edba4aa70cc3463a0ef46d051c9cd470bd31e650da58677e80dfb0d687cb7dc9d00c64fa63d865bb9b0383464c7d5615ee76e30251b3cfa0aa54de9e6649fa2e1520963cb7c0d76c0c7bb84cfff4c5806ce84479c735356374024b03cc3d78413e49b6c617788f48eb3ad32409e08d348b279ffc5853929843c88a0ad479247d3757b0b4de604d4bd04031c6ede09241a4f4509bfce7d1af07da53244713294a7ddca990698f8bd4417550ff2333ee72f2f411edb42eece331b268dc03de68b99170a7389ce4431331aef5ddc4630333837f0bdd15959a6bbfee89b99007d7d0b1dbcf485a280cda4ab6f58b27ba5c612b3b1cd654dcee73b8ec55577ea478e2524a5243cad749456a0bac71206c0749bc4c22f47a4822459a025fa31483ae1e11898a3add101a31cdd3a60ac5aa2a0ccc633f30438155faf45d95d870deac2a3893d3d3ee7cf78bd7011df87c8a5b0574c4edebc6bccc166d81b9cc7ccc72dc4141c42f703a609190a9f75f20be537c21d9a09b3af17ef1d4adc20c26ac153919ce6ef21da66824f4c5ab97a299e0c3808236bb1df4499582bd5c322079f2a4ec22b2a41eb0be69dce1adc99fd6d7a1522036460583bf76152c8028915e1709fd529b1df14e052cb88c15c02ad23922fde064b5be60a56cf9225e3470f4886e8bd4de46492ddcb3bb48f7ff78c91c10a92156878d6ec0e58506d8507fb6151119bf07e1617e632f47c78c1ccb995733683737204bc0a3e4aef5c8d8de027db5aa2559312c0b6508e6f1c4bfcd315d745cb7b437aa004d10b2246eabcc527c0795a6090079809b3f5273a90c3eae6a5cf39d5af0c4ffe3142f82efc35fc9ce38bfbf6bfabf1cf6db0ada96c659514d200e27929e87d7b8f16141807f2a9e88238896c41473a0ad1a0557f40e798cc1f3bffcc0b0b5ed570289d35401d19cc7f5f426ceee7be55046014afa5c36e5fa6f8d20ac89e94424327c17f579f7081805fb08e65dbe84cc9ab0e8409a192e8292319d5ee36183d648f53296ea494f5f607abe9543160bac75bd2ae93c1503363d52ec60cb3e1adce48e1e7d3f12a20399fd42b1b0170933126ad6060b946e2908053b9cbc005e5194d1a0a38feb2442e8a41f6fd4049ed3d59394d39d4be1360124a6027ed6c66724f770bb64b7a5020f501c001e5fa6da87c7a7bf966628b3a732b28c6ded6804542bb7cb27a0a790bc9745d125c80e354d2fdc04102f67037a84d2b3d632d16280ed6a8dab5a076f5eb998627fbe921986d5175c5619449b4496b7c71795c9ab91679b3064ed25a6fa9793c0bf3dad793e1397cbd08c2ca23ccae21295ab47fbcdd7cb077718a9b23ba151501cb459d5b4ec637716385a8449dfaba4114f2d86914882f477362e67ac60a08f6c99d9b8db1e90da39843a12eff2b169b3375f913f33196d19b607b8225015807f8bfc84b9d62bd80d15ea5365ba3398c733c68f583efb0ea759ab78266aa0499e0a158b1a20e770ce52145740d918c52e34aa0bdcf7e1d95481c45fc1d5f2fc4b9cb38a226def70342dd3b5ab20a6a38d8d209c5f9eaff82f4c7b39cd563a93eddc40874c2ba7c486b0f7eaf8f3ce762cf66be2d442e8a4e212ad1cbd9fde13dfd197ea5982a21a4adca78bcc166dc00c7ffba2cbab33b318a8955c30faafc8409831090e1500a76f134772aa87f28485af10b198c1036b1baa5a6551fc26dcc1a2921306986e9150c865d9c06343efd7f47d4b46f66cd2a1b4b08e0cd0a3b017b1ec378bf93c916df3f822179921614549f0dc32ae72a2abd64c200706b19fe5a897a5a27a2d65a3ffa06735530c9f69b3a03ef0c1cba5df052de05e7ea081474c005130308f8517d5ec4da9b3b983bb21e06e705cb7d1ca1da174d1ff7e6bdb29e12fb8f7e12dee57c7f1a2ae36ce3a6679a80830eb1e92d6316db2fde256ba86b032f735a4ab9c9d75833f08f2f6a44c3de568eccf37afbb03e09f0863927acbda4176791675e0c358be4163924ceaa648ccd1da3e06c1efeea6dbe8167c2fb35a737a635aca29315c3c9ef3770da5a89c8524b5d0384816a40409f069185c93d45dd164c5138a72adc4ea34a00d0fa30522f0611609eb5837b48358d5b3ae7a0df4105e42b2fbf64ff514c4a7bb55e16d8daf2729a17e93aaf2b9ab69e09ee2b32effda6a433ec87888faf919573b2da4558d6d71948e4db1ec1896b31953b399551b6448e1de299977cffa12b1d074c291a9b324f6cb463d88ae4a43262d84dabb7d1126f155f4208177836921933abb1052c254fad3e61ffa51c83eb64a36eb237e3418e8247d39a727e686a98a71061871e2444bf538059bfddf4290f0c9c74806506d9d99c40244b9b7dd81d724c7a74968427b07b5132a94446fede9ae206b2ab14a7234a5a599c7728b93f9505fba021a6b8a16946b2992d98764e9f63fd8b0dc8a66e94001ad07d866961ec876b8a0ca19a736379f6b64c", 0x1000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x6, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4012, r3, 0x0, 0x2) 18:57:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x4a) unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0x1010, 0x1, 0x4, "cf472effee7e6d481a102c24b44119f066aa74398fced88d6c55cc9344276acd47c51549afd9a242ec2808f3b828e57d2ba3b958f65ff307c6519d099915093085dbfa773f842f5c0ed2cef216767928823f4b93a3f1523da8a01c1e6ac227e5a2eca17694dd4052b373491ae4088d1ac696a910765b649666cdd94b7c0e429d07898ba4b426bd1efcaa8689b2975f70441818797051c20edc743b85220b40ed790ac139fbee2623102a4c72f597ce1a3fe393b3f1236cc097b6707ebabf2a88d4e0f03fde219046a647872207e9492518e0d1bd9900ff503d9e485b67e2b3b8b6fc2a31e7abd8e5b3c8e911664be9ae482ca4c6251df062dc5905973c6a7d71088bbf575f9eca96ec4561659643f02034b3dac4e36e4d5ef87fad25c07171922aee900d055bc490eb104500e524532b8f01b9c21768e7c8e6470a503494624f3c3083ad70030911a45a6c44fa0ad07b67db405c9f0ebbe82c3774502d784a65608e824f4740818c1f77dfed56759f2b0901f727fba3b46768a9f56ab5001f2a9b842782cf280f3fe1cc6760d66fe9f6d637fb6457bcaf59506f7b6347b88c0f25d0ab273c0352fda992a2f1b1df916daebab9c55b5dbc715c6d4329b01f5aea30e9a42920a17f0dbb89e9c43145fc911248021f46503f6ee34483ca632692704c0cf9af3548f21ad720a906a55c61d74c39513f76a14869603d562372a11a8bee6cd52f75c1f0aa02ba1f3f83b6b7b515f3a5ef68d8f4074934de724a65a6029abd6075bb47380eb87f36d287ab5a72c40abcf3cc35ec55db4c445e83118e7224334b8c85b32b58111fb50eaa2af9c0ef240cf60f9ce7eadf3a993c1118729fc396db2edb0c56d6f9585b29924668b110d5c8121d20cdede2ec0b2414c043e6f01e4aa7019ee6a090709cae929a7e4acd54dc1ee2c32fd6917ed50176e0a06fd1d0ae3ae88619bd2c1f6192d9c0e00f4e70644f188e40fb9dc6b10db3d8c434594f314da39bb070e5a68828323d3a2080d9fa1a848537e5db95d566d274e3041b9dedb745036f3c186ace3662c397d78865866a00f856cf8e13a5cb11e649dae10d724d2e9dc55894acaf4bba41bb5a6e8120c652e28287617239daffae3e8b9606328310f91f9a4ed157e55c938abee26b7af976bb9876ac01da9eb43a63116fef3ba49ea51b9f1ec45eabaa6dbfd79fc8f971a9761508b217b7f179279c024cae7b6b94da32d43040a0307f0238a6539d5bbf9d296a4f56a67d1c9a03d8939fa0e2cd6de2b0b9fd27edf14968ecd2e8aae1620fe867cce89ac0d143f4e9ba7a51014d21ebd4d430fdc2d00c475b074b112c4e49a46f45f4a1708f0a2425419dd1c0ab8f991b60737cb308835303cd3550772df157031819db103d295167d5a5a85cc94294c419b143f5abd5bc6ab93c16024474f45dc0ab94cd15efefd2bda8348cc26d52f5ff62300456aba353f7959ad2cdabea0f21c6d8d65f6b152beb4412ab4067d2f03d114a366a1ffc3f50d4992578d4506703dfd29cba0cee04d7cbdc1ab04169d56f96560780fb1612b04ac12fb246e60e7bdc75e8d14cc4f8ae4374f86e339a2117c2d1573ba730ddb2f6f19ee34488e17b080fb3ea952604d264b3131606d63723ce8d7804c7f5769d9d5c94af0359388c0642867002d7db1105333667163b4178ec9da96afc3cb5d9de874711e909d6b40fca39d4e87ee61e9e263f085a9f7b699e50ca02d673d5351666e3decb5c87fd4c7ea1c8c9c639f4ec80f878cbd7f89488b689a2d8a79b352981c63e8c726a559787456c8b752c3b89ea51ebcb8db28adf0d26a6d5cffe212d0c83a551ae4e93c5133eb82f70d7ad47c6e875695c5bf4c74e00089da536acc53e2c2fc59fb8cbd2e6b109de03015beec1506b7c438d806dad09fe7ea4c68c3d51461aa8983863823c21196644f1f4bdbd0f5d4f0b3fa3288bc1a312071f6630643b4b51b522828afcab56e9e6bc73b82974aedc6423304d5ff50f7e20e5e63edfad8ad19e4ce424a82b2d3f2b06e58cd90032541ef9575164ee30dec2af7adaffa5e0de2b43f390a38f2292983f01885af3dbeb1bdd06f4b0fab9d621243abcf9e5dc31c5eed1101b6c6506af0675d6f93451c07c1685253a6fea30b598229fcee3086133a4e02e4988cc97c26116862bcfe82961469a525a5751b3e77d774db6399a903bd3a72b4f9c30cbfb119cf2eeb8123f6c0fc110791bc10b333e0dfebef4d9cd6d7575cfd78c2959057bdb5421076fc48ab86a0fc89286c648bc3d71f006c460da0438143ac2f8ed50616ec0c914b46d9e989a948793cdbcba3c868f908bba485f2c067bfeeb2cb83df36378dba5a31d41f333cdc066cb532936910cdea248ff44670303e91a01fe82f7b0c2598feff3a70ee33a2c29264351dc51a7bc8b4619639ad5cc39353af5d670f3efd26ed87aff4306c5e7df37536f4a35f2263e3764cd97e616a89b8fe0dbf389eed010ecb268e8bd5e8920345a7c4ca4d16aa837aaf8091cc7abab72c10bc79e56d535f943a3ac917ed8b384094c9b409dcd3db8f1001556658c2f40cf9a061b9d8dbe933a0ba471f8f55272a3a1312702d6cc836fc7695c3fb141e48745282a8df636c0b1c501fd2b597a64d0f53aa55d1b5f94e12ee050f154351efbf2844528c3dbd1521365e3463be198c8eb728e7a436f6562bc315eaed240c23d9467844d7706f417a353f4547c0689d2efeab8a1a50b6b43d50dc61a7ec945cf548424535d4a1e8c8cc4d5b00ce798a5c40f3502097438872b0a911f5c458f6b35469a0eb619db515906c3618ddc4742143da1572a1dbf8e9c82ce02713ec81d0fe3035f67d51b9c88fde4460bb719afc6c132689b5ae28bff4d0d6689b65f606162d97dd29dfd56a3505a81b5dc89347185a19dfbb6132587963c350dfa461d494e239b90a929d4cf070a065f460561f4d4c2148369ef5929dcb58d655b5821aa16072136278c00854c8e96af9b719a2068c7f870fe98f356a63047b3261126320cc1d02c0489f628c932ab49a6e9057869d1fc615e6b0d25bb9033e26cad93d987657d3256afd2717d41d7c9944cf67ba165424151d3628c1823cce1a5608e4dca3edaa914cff5fc401c8fac04908d8b91f6155921aaf991c5d90f7304d5e90632d0fe17bde2d61fc69f18b2290249a8bbd52a9970623a7e5f82c24dba95853578b57cfcce3b0081d04f8e693d91f153a1f0e201b0d460038b00ce600db69ca776848bf88a4d8999e288398fb0fab13cb309950819b760f1791c93b6f0d15fa56475730bd33112698e5c2314444db5687f4149dac80df66bb51db2a1ef27e0557dc292246f1c5842e63b3ead99b6d56e4ee872ca6ed18509a2133a41215d7c61bfbe9d2d6a423b9fe72508fa38305ec273a98e0ee5f5890b7e2ebfda8975830b94075ebaf49877b297b3868555104ec401893b49b6c5763ccdbdf218ae1c911ea52e5b790102996389447c46467655c9f3285a393ef6fed54c3171c5ca008212d1b9b9f02b74be5e740b14f10bcdc05c95ad146e7d209e077e747258756696b12c094c318e87068e73b4fec9d68d846fee1a5b886811110e48ebcd58ae0ce67677f44d2c203d6124d83c0db5f9b27aacdc798eff301279932b01e47f1f1b2ff7d6c2bfafe46a1067b5daaa70fe32e69c46bba091cb61ce953790cd62dd615d996bdea81ef56595f450fb296abb9feda287e65eec06fa1ca64f4cc5f40df9173747cbbb10c7c475d56323c917ca56ce02035cba54418fc9d2db1c3202405579ace50e3a3837b9c59116848d06e0eb6a58cea88ac8aa4dc153672518e1de76ba64cc22c062d5b74bc2cb646c8d8a493cfae69e9f5911f5584094d1f8a3586da9628bc3545ec3341ec708f77b17aed079ebe4cd1a175c389a79efa8ed819e9ea648c112df6a1d4f921b49553e06a56ce237166e4b9d04f0131fb13f95a42965da4faec8c470575d0d512ad797d2e83c97776c8d4e6fd719ce26fee8af118ae3b9ad7cdb904ce106323f3344b40e8169c4ebcd005b30111fe970e97727640584685f52c3b86ecdcbe39ee4c6fa0bf3ceb5fe894ddf59f3556821f51e5c36205846642712dee93a8f94fe2e89dc75efbf35cb40dcd4d4c728b6eef2f7dab9e82afc327876688d8554f9572eff317750f6bef9ed2fe903452e257aaec9267c2dc040e81b60ccfae50390a88fa5d2b298b3e4084d3eec2e345bc1edd605a58eeb07abfcb884cc0a9b4c9440659ccb30d4b62f1d0c1ad23a544d409df5c8d2058d32dc0df242880fb0d4ea312d762e4391ec62a7d2fd5c9630938b60d93c6eed22368b876671e74da09e549d632e86dc1b7f2ecd770902026655335a839c9d62d36b4f6931267d79e39578433113dabade4b404f5a904a0e6c800eb0b4a59c2974171af0f41932eab817ad5c24e840fef18af3577aae4b2080deda2b89b21fa917da452df3d77aff96547a415d02d456e89b0423ddb6120efcb323bf001308fc911fb70c8d008cb83fd88f6bc99c67d8eccfc643ed180833ef53e930e8fc610ed9ad902ad7964ede68db237576d733e11b1b63c7ce7a4dd3f401a9dff5549ae0acb0ea2cd4084eb4f2aa3125119f1c6fe4b90aae5873d80d9a651e705d989f0c864e63152b47520af319de562282ceb2f0f78baab67d0b335d7228525646580cb94b512eca9260324d7c5656c446caf8365f31712606cbf842f9dfe86e5cd2df49c5e1ba91cc67c536851c3c52feb44b334d5633364c3edab27e0f68ec1f947959859401623afb675dfe9c5806f2ab4195564f305f40b736dbcc375e9cba8d6a63ccdaa21f3e1ea37e8e300503218508e5af51b1ba41465119657b792a0c145e3aa24981ff6e02f4152ef35703b4218a65550a840de9309dd7284879e3f0016d5c542f1906a687d5ffd3f2cdf6e20755dd8eac1978b7ef4134d1fd1994d30e5439627f8bdaad6387638900d868d2ca8aa0e17b2b09a8dc16dca998241ceb590599e1ec8225c1005e6293bd4d708e0ff00344475145144a983819948d1f48fffc7331e0a60b8377f036ed1ab7f829f9f0c09e549f6db7c0948d0f6a2c5c69d4b500e15beaf6f3106745d63944853a8da69579e2edd46406bc12762312042403417d0f5a4975bf5befaf9daf3dde1a622566bc2d66ffbed12cfbe95f759475dfce7820deb6a2478d58d5306a9b8d2396a8ea929a51ab224085f9b1e8b3a1a1845873341883d838bb2ae792a9ad8c05c7f3aa7af1a412497c6e7424dfa7fca0de96a27f46ff9e3fd3e8b585856d6124eef3f750aba9c852c607b4daff7b7f168b1f2f22bb9ff0f2b68696af135a1c682af6f03e855d41edbb5f3b874900eb71ce5ba958ed082b95611cef6c1461c184c445d56024d99b2df5f0b14bc3a549d19ce89d936f1fe793f3b3745c8f0b65532a1b18d7f9ae2158566cf2e0cd100b920aa5a0abca28a8bc6bb33ebf347bcb79d9b96e0a90b45dce00abcd644797dd254713f4f88f0e34266efad6f1cd4595d3d6f43909b910c781f2b961d7ef068436271c71b8ebf7f95ff01fa8514023bb5e6e162daa9205bd6e40cf51b418d9f75f02e06dcb4c2c1e13e7770b15ed3bb255ecb7a5ca684fcf17136da8f7fa95cd217e21783e7c53de0db1da6d107ce699a8e274edf1b0a53f5676afb4ece32227ee8e52c0d1f3cbe7e6f54596e4df039d041e71cf81d475e13743d0ec11293e6730c7649939bf84cc43e1d18e2fde4cb50dfb33b1b4dcfbf15b33394438e5f852c2f1209a047a2a8022"}, {0x60, 0xffff, 0x81, "ade7d6d7d52885717523df73a8647e9762d45b85e0baf6f3b936e2d51caa871bd6d4d085d3485dd7e35066247f729a5a8cb5755d2c633e8ab1b725ed154a583b4ad4237fbea7136a7eec"}, {0x50, 0x1, 0x6, "7229a67c8ee7307d27e7bbc55758aebaf37e2e127e9c8c8f136ef8899488f8cdd685a68bf99e138405985a4fb9209025d0faed2f28f260b6976ac70013de0e"}, {0xb8, 0xffff, 0xffffffe1, "a57b12b039acc3cc86105b79765b95cca853edcdae4bdf1e877046bd9778e45a239eed276ceef67f9880a4215d91a6e704acae9c622b6295beb5432f2472df8bddd1ce48b256f66ed6daed93a39eb3f7b47b3ac544e8becaa5461c41b6e97146ad427c472ab8cfc21f98d01371579c32ea9ed98d5e6bd899cc918c096a99a204f5a4c117e51c413ff3a5a7b031c6027424026932a1c2b47139a4d42a6a54d3be3427e36b4ede"}], 0x1178}, 0xa) 18:57:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:57:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="4000010400", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 18:57:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10989, 0x317) r1 = dup(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x6, 0x1, 0x8, 0xbe5}, {{}, 0xfffffffffffffffc, 0xa, 0x2, 0x7c6a8590, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0x700000d8, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x57, 0x1}], 0x1f, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x32, 0x80, 0x5, 0x400}, {{r2}, 0xfffffffffffffffb, 0x80, 0x8, 0x100000000}], 0x81, &(0x7f00000001c0)={0x7, 0x8}) setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) close(0xffffffffffffffff) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000ddffffff84c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8cf377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4a00020000c0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4db844b9718452544daffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r5, 0x4011, 0x800000000001, &(0x7f0000000000), 0x0) msgrcv(r4, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0x2, 0xec80d8c, "00002e91859ba638fa0296912f00"}) 18:57:03 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x6, 0x4, 0x8b) setsockopt(r0, 0x0, 0xca7, &(0x7f0000000040)="caf56fdf", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xbbb, 0x4) 18:57:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000000000000000e0000002ac1400aa00"/62]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) read(r1, &(0x7f0000000140)=""/122, 0x7a) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xbd) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendto$inet(r3, &(0x7f0000000200)="8b0d847dc74f4e57cb85002257a4930419cdd2c9c1b4cb432f722a5ee9af03ecdb5479dc27a0109fb56df9e7889016f1f8527d003612676f65", 0x39, 0x5, &(0x7f0000000240)={0x2, 0x0}, 0xc) 18:57:04 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r0) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x9, 0x2, "00e6000000000100000000000000000000000300", 0x0, 0xbd}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0xffff8000) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) write(r4, &(0x7f0000000040), 0xfffffffffffffeed) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r6, 0x185}], 0x1, 0x81) dup2(r0, r6) 18:57:05 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="c8000005427093f63f00496622f4e7b28e232c00fa97490a1a4000000048e48e2627b06cdd96537fda97046adaadd6fa5fd1a0a2bf00"/68], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10003, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8001, 0x0, r1, r4, r8, 0x9, 0x3f}, 0x0, 0x1, 0x406}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0xb, &(0x7f0000000080), 0x4) 18:57:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001b40)=ANY=[@ANYBLOB="798081d6ac94aaaaaaaaaabb86dd60f8be0000183a00fe8000000d00000000000000000000bbff0200000000000000000000000000019caf907800000000fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb81000e00080629b4d03306040000000000000000e0000002117a5c531172000000009ed5983b7d377b00e7eb4e5a7ec3cd3b89807efed2d45ac729030f7b9630d7d46d2c8dde5d0f2e479e8aea93b052775278dea9d21e8763aeda75855ab7215ea90929314f02215fb10bd394783b682c9f824e13d09f7c42dbe7cf06499424a8e4ead03c1b1dbcf65883a962aa362f97565662fc7bac1f315a2c88265df56421ef5b53c64f7c5dfdb041a4dc2e27353e5b306cfd4b2e5ea73e919ca1584462eb8e98e5df344137f3f0a2c023997a0ba1d708e1dd5afe73b90fab2efeb3a1c337b7552f5e7108ff4dcf2f8f5e5eb06e776b1944967d475d7aeb039f834c4098d383de33deac13e1a97df0dfd80ddc176527c2c42693b6fc851b1629b70220549a7f77c0376de296d54634140d1e466b7b9b5b7c2d409980f017582e1ee18de9eca84ae6f12608be96fc16ab0a0e02cfd81a45f026f9abdd25c808600575dd53a295cfe378b43d70c16935b71160064e1c62d7531140aff15569c84e"]) shmget(0x0, 0x1000, 0x202, &(0x7f0000ffe000/0x1000)=nil) 18:57:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02050801000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 18:57:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:57:10 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="df000005427093f63f0000a9"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 18:57:10 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82858600083a00fe39bbaefcac07f331fde15d886f3182fe8000000000000000000000000000aa80009078000000000000000000"]) 18:57:10 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x5, 0x6, "964579632a83"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) r1 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x62) unlinkat(r1, &(0x7f0000001240)='./file0\x00', 0x0) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0xc6) ioctl$KDDISABIO(r3, 0x20004b3d) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0800000d9ba78127f748999000000fe8002000000000000000000000000aa4e204e20", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) syz_emit_ethernet(0x1086, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000009a646232af17080047011078006400073b11907800000000ac0800000000e4ffff0200004e204e20", @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="7040000590780006041167c6fd21c49b1d2691f9e2c4142d430526800000018000000000000000000000800000000900000000000100010000011d00000005080afffff0010000000402041500000000e65593a1edbb2889805863513a34a254e5e14a4edc33fa5396ffd200cf56e213e3e9e3d185c7a3279f4d78b676087ab09e30831cc7224ee9b009a14e2a8936485bad9ebcc5fa321bdca2eff276b68b55fb57813cefbe805e3be40b46081b5b7145d488e10ce5e71832e87a3f41cdac580237573a4bea8588e00063449c381f1daa5f6721c53f141314c6bca73da04bc577186fac955060582380dacd745d59bf54485cd9e4deb39202cce1b007682df40f594231a92984538d6ed4b1c38733c792231155fcb47f2fb0ae9418ec3ddc92ff4b17bb04d308e96c78bcc34cc317f1b6976042d68ef70e5ce5e44bb1dbb75d97ccd0382bc7bedd21a78a6467dd0724cae0b4629f2b18e598d55fc0dea4d462ff0260653778f784c39a0643b73def0716ea26222695d26008168e52137ef54dd54cb499d1abccf11bdd4b31a0b64d3f1bb3f31066af689a7480f8dfe3bc38d8da529283ec2f80c548432c351a2f3bce2e30614a24ff52f67afc12b67bd2281bae12f110be243c5d2f6bf9994d22893657858006be52341f9ca542a7fbeb7bf2c3892c9076507eff119326b9663e9f55b47d5f78743371fffa639bcc6c4b43b5bed9912e6c927edd5ccd0cea73f0c1c3744f86cc8079dbcec886fe45b0ed0c23a887a1ae310447107f4faaff8c70e69396dfb45e8adfa9dbcadce94ee0662e7fbce7e3284e4faa18a7db04f5bc5cda5bcf5fb4b25935cc6fa89e0e516288a2a341f171ad446340452952cb10cb6480e1e6ecbe90de635537836d9f8664741f2004289082a509984abffcf63c813266646eb2cec3c3e8cbeeccea9ee145331eedcf8ecdfb879ebbf3ea27f8c00fc03f1f2d6ef4803e15b9011eac946769bc8320b0797f3e7e1e52e8f54cfce10c5ee60c0592e476d8614cdcaaa8226fa2c8d32867daa247280c3be5283df36c303133d7a06146f18ba86b5ba201859c70f1939aad35ba4f37f492ace405a9a4e7c8bd888a46ba9d1453aab0c5d60d4eb71f49c4fbcc89d2b70502bbcf2bca9b7ecf0bb6830fa966ee46175cd63cf6e89fd7355dac058b49aeea38cc5ca5aa5eab392583c818c1c80601e2ace5888b0c5de951e9b512915ddcdd8959dd7c4fd2d8965034c653466e61c492f0f4bd6bb84ea7f67f2cfda8c363e64dc1b03f30eb4a7c66d5b8646b66109d18f430a347a818398ffe303eebfa8b81c6ed95574e06be4d57e8ce83f16c26a08354c94ae7d764e4233e228dd32bf836997c9b24ef4ca559c39a0bd69ba6d3507e5bfe849e106002acbc58ba2cb622a45368b9f6d9c326ef08eedb5bea08f790a7af65201cd72969090e2a32e532210c6db49ece369fcbabc0c2cb0e80de4e89eb0ca9f6bc257710e46b9b7b5678c251b0da1cbe705a714156a14a7bd24724eb249f6111d3c586f9c2cf40afa020b76d4629effcf55d273f2ceadb0c7eff7c1fea322ff87217aaeeeee35c59462d5a85de3e7af273fffc1fadc6393cdf11d7b7ac51e0dcc200bfe5baf8bc68017872a9d412409fbcf728343b8c5ee05c32a20cc2189e998d115179fc23bd9b8cb9b6bab5bfcf34980404f3945f5ee5f1442f58f06f8ba4a8b18f60f099da403036cf67e5ada7945ab33be4c5092be01eb28f4d6d1ce93aab54c1c579c7c29b5841b06c9b3d58f5c12042c7661a6e277def9fed931f5258d71ff644ddd77da95772a6b38491d75ee12c986888377c1eb32347da0d8c603336a05c4fcc713c4b4dfffca172e058a5d8c9835d1ce9fd80f22fd90f2d5a823e2e12234469be7becc3fb5460d14cdd557e03f7bad0623187a12cc822c8e82a7498664fbbdad91f955bb5f40eccce38d99c59df6777782916f75b810535a41587402a1e46e3a892c30e9616da737b7daa7740d0cb9c3d0866cef0be8a05aa4e37885ccf5e92e791e92a0a1cdad91ebd49f7394a77fcc43b7e6493bb98679a485b41f6ed55dd4a72ef43ce22b8b2ceecdb768147df95b7ec20ae92fa6258d96a134da95a3163f207d3a38199dc0f1d5c1a26f5d1279b322c2e0269dec860cbe19f9dd959d2c597595921097066da2976a15f966d4d2dab5a6e157e122a074ddbbf354511bba7aac45049ab5ae156a9b0507fdcf91fe9d747d8f2214f7bfd7165f7b638cb301975a32a3614d42c77e7515c0154022b32441a66f4ba8cfc0f366dfa2ca76c01c8fa9516b9c23936d767b761146411107da6e8a073aa3edf1b75c5f4fe136ac4d312f4808fbaac31df516386e2b16b74e72d24650b33823b79d48d5070fe39929addeca986865d04b3f4a64494af9cfb486df30fe9a62a070d09162f60a227395b591e82abbe1899d7e18dbb5a3e159b1b168751011b86cf0a92aaafdb366601d8521fee98203cce759879270a75dd96bec2d36305468e5bf4aeb7e92b786fcd4a58cdb9e7b924938830007aa3a2ccee32237c4b9e516161d666cd1f52eef75de707eb8ba4e5e5f8d7aee23672702ad7c5d28be202d8f9c7fd40e35ca440a173e7ac73a019a28debb955672617f8ff324b889d2119d602674cc940287cf799df03afed71d89b6d108de7954e26c410f5384519483a019d46c2389bed0170b3de81baf1359f704cb1c0731b9dbe827187aed193e6b069c9da8c6290919905f5d533631ae7605f93538757290c5468b80af5cb648ed54fa926edde693faae46b76d568024fc4deb5f6d646e2b38940099eb2857015de2cc34e3ded68cde67984f944aed995e718f5f94b873d22efac01033fe0b8eedf57ab4179c4d00184dad3707d4fabfd6d2220687ab2f7af2376ef6b9186d7324ca2518b2ed08b417091f7a938a412c019c10a142fc24144a09ace8c14d428991e9f483ed142c22fdfcda28dc9cca52e649cb509e55a5a0a5275683da513da7609f76bedb79af5040071cbc4c9a4e2bf2b8a3cdd90c36b9fbee945c78a5e1e03efeac6755e69a6cb933880b7a0fd9662f394e3f4ef73881bcafa8f9cb6c892e356efeb4922256bd1d58ab28bfd51fbc9fa849641c1ddbf91e69b3128194dc90fa2ec5ca28af55155b3c16981058ae21d510e86808ea43f7da3bcf4e81cbe0876f903bed16c9b3be1c7f404dcb1a605ffcf8a5ea39fa0744b7e51ee6c276814e4c86a536fcdd8d8ad20293f9ce02b8a3f743c5c5e36200865b120d51bdd715f95a498292e7191e258514aaf4bc4b00983f1643c296cbb8be67f862d13c0bff513db9f9014a6d9711d7a079ca6df34c2c1ba5a6ebed64b6acca5bd6360509c30ab75f3f8a9b79c448682c143b39573ccc22f2d8bf31db71599a7cd5ffee746f081108ceb12445de2bd8eb5472ccf76e9c3e9d5e29e2440a0183cbe0f458a2be0993bed5ce034d3d02d5c6c6e77482968ab86e4dba49f894c83cad4bcfd149a7314a0fdebe20b02063b88807b34d807bea1aa10fde98a1f43771ac3b6a1c71ed31c1fee5548b9299240ee579b76a30ef3a8e646b57e458838f963397bb2ad448cb5689964eb052f320d50742721cf415074445bbddbc6f7e42c15d933356844ba5f8e1d63493d9f5fb3491c97ab83e0c12473598e007454446b985ae962d035c5e7afb5b27a17d589715f047f71c29955dd2cd199db9ce3fc61ca7c0bdb879822a119659be782a74cefa7782de1b0fb9a9dcd955b725caf4b67fc722cd53a6ca5196481b8bac3a9f9862b9f7798a2fa0709421aa11ad585a183585c425b01f70f08623113b4e0e67080e5de4cd912305a4435f0f6413b8fdd22a3c4a9138a23a072a3f1d1923f958e4cf4969986a2f6599e9edcdb7ba576a1c425ce470692f60aae8c70855b5330ebd7b09a7a579e5d81c6b102e245bc42445c3b7ef4513e35f24a98d18fd8a4b05a0d8316c47904a80e8739ffdb26c8c5c119a9819c416f9950f261a0fe47d0174d98ed7f5a39bf4a620b6e159df1ee7c1d03703e05b4698c57ba28312afb9baf350c609d379a08d63495710e58521b8b2008c34d71a7dad67e1d477f4066b475911c8a0918eb0711d796de76c4d2078b0cfd107c940b520f903e36f7c4cc043e079cb1acbdf18543ef967ea1aa25764f8f790d59b23758980ee2a9d32f47f447a31c8bf5022190c3b9ca62d1efeaff4bb3153d493f9c7642dbd0382d9aaedd7f1560e3e6783f8657e5cf9f2ee5ef4a552e3619549481cd92786a2b8aef1fd98834307a6cfb167c7cbaf3836f0ea99cf3492795bfdf05837ff6bdb30de317188c6fa1c8aaf53c7ba7e0782f73762f62f03424e23f14d91378bdae8425e1e628cf004a9924b674482e3afb025e8a8867148f675ba4202257926782f9c45d571b80bd0b5a0bb4a8c25d353d01ddb06f84d3a89945dc50e4de958c9d2fd6f95e824e98717cea6f41e82a4bc279045b075e99a1a7f6be3e8030c17166b441bf0172673e5519a72817eb13340498c5f7382148aaa0f79a0e8e264a2b9f4c301bc2faffc0ee7d8ccb75d1ad753ab342afcc2bf0a86d9896d18ab9b265d230feb872914c3a5a8d6b2aef9710e0a966939ff65d29e611d210bcb3ac2c704a5057e9a89943db5ad590ec367bd49cbb85cca5c4a47b0b8d8cbcc8fc0e8c841d259624ef8f0d732f06e199f135dec32bada94e1ea6f6ae136672bd80601b19846a0106b6c4f03c28ba7bc6b6cf6d165c8a60a0875dca932518e12b496a53dcc76b87badeb952eb3f01d6fbbf7fd9591884dc091a995fdcf9894e5df3ddb4a8cd0f91b55420dee12baf0955548dec1cc69c0afdc223436742f2182bdeda391dac63784c2b1fab328f2651f7feca92ccdf7b5233ae7e8f6bae941e5c92a442ce5c35c3c093e756540a3d2e3516645be09daea483374d1b07843cef34a54b4fcbbdbaf4a96441bc0d3277b082d89b91494449f4d0c0fd9d494bd722767dff284e16a12a60a33565c698bd900141f79bc3eeebfb7d5ff728bce8b388c844ce8ab6458eb4149a0b489797828fde58c0c756e7ee1580243b4222b178457d0f3310aefc5848582c9ebc5692fadeb144d845ebb9b24ff0500bf326567c4efc934948d742e77a7f790f92fa0e9213f7a7c525475f377a3157d1037a80ffe1dc7f3e75960d2568f321a70801a5a37f8bd89bbe2dd74186c017445402c36bc4e268cd4b9aa1eb7ef12591248d0167a98c740c15341f0bed01b43faf128e3346734e913215c6a3d9a94e2e3c9bc6ba48c61fefd980d039e632446690ef9ae68d1313acf0f90f73a8030685e58c836fab301cd0971145c115fc07fee26303f1b631b29a0cf7fd8608f643283cf363f3ff396291332de6db996281ecdf06bd32cc1e288c223b0f1f07bd785fb8173a757efd99f244c56a883e813f8bb4b62f2e5319980b269a86e6a7871270769db01ca335151f14ba1490f83fb55684cd28a2b6915d71488f3c119bf88a93e64efce669857867e5035c0e8c3e24f51b1f87ca5a0f05334a426cf65c6ac1644533806299d2115d02a043b774879a17551c671761ffecf4b54297d8473c8508817dbd3f317bb2d5e3a825018c064ef0254aa6e292f2f6c7e8dca0a7c6cbbb062bef14652f06f227eb4a99a2acf442ae0b352515173ca4d498a69061ef3a532248bc9fa33be2a000c8b7961a706a2749ed287f9b9a8a0a56ee4475bd0e411cb330728955e8b4fb4567eb7350b9b774d394eb87814f91dea5608f63a99b2c4ad841e943eb67e383836cbfeab4a33e0b93673c5429a92449e8bd017f5f31a2c2fb98e72de0b02cb429546ae37ab76785afbac174d29320353e6e2a5b3ef09c741b1c1c8bb9a3f788f934377b378efbf0b250cf0184afae54031e"]) 18:57:10 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) r3 = socket$inet6(0x18, 0x8000, 0x7f) preadv(r3, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/122, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x200) 18:57:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xe8, 0x12, 0x8, 0xffffffffffffff41, "04001b0100", 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r3, &(0x7f0000001480), 0x5) 18:57:11 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f00000000c0)="2078f7b67832dc19f570fe00bac858767dbcbbffc22685419d5e011018ed9da9da0d2da58e0500000050599ba24cd7c19fe1397a431644e5976fa4bce3b20b21c3dbfa82b95de4b7586a0669cedb7237b4ff822a64430af119f31db394ac8bf2a2dba29590f1aac874f16e2d8645184c4f567f0fb75d", 0x76) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xb4, 0x2, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20, 0xffffffffffffff01, 0x9}, {{0xffffffffffffff9c}, 0x7948434725e79c56, 0x0, 0x40000000, 0xb4, 0xfff}, {{}, 0xfffffffffffffffa, 0x84, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x2, 0x8001}, {{r0}, 0xffffffffffffffff, 0x17, 0x2, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0x3, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x5, 0x9}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0x377, 0x3}], 0x80, &(0x7f0000000140), 0xb2, &(0x7f0000000200)={0xfffffffffffff800, 0x401}) 18:57:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x20) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0x68fc) 18:57:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad134523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85b6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc00000000000000000000b6a34ede0ada4a64f29159edf512f5c51d2b21d49849cd672b722b9bc0736a0b69791071a2f9443def06d152cfce1b65b62a1ee554be36e96c2459067d1076ca249e2e8af6636e7023cbd6bad41cb7c9bc1419f51798297b0f5d9d228ad65c027e2d8832250049705c94eb4b614ab6663a7c1cb2320274efc06e5112f16d249961dcd64a18063879d3a0adbf0dcc3cc0fda2b0b258dd6e861c3db5a059cc45b64c6bdc864cc7fd517e5e230139"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x81, 0x80000001}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x8000, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x20a) 18:57:11 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x40000186}}}}}}) 18:57:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4) 18:57:11 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000100000000aa3c02000700000000ff010000000000000000000000000001"]) 18:57:11 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) shutdown(r0, 0x1) dup2(r0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00460f9e0f3538fd42d8836a5b21786bb9f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371da0ed9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef6251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e05d82d7ba84fcdbb99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b2875dc590a5200b117d41fd96e5347e68cfbcc058be89afa8b7f4ef6222966521dcb326e7311f3b722000000000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) getpgid(r4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 18:57:11 executing program 1: syz_emit_ethernet(0xe9, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xb3, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x0, 0x0, 0x0, 0x1}], @udp={{0x1, 0x1, 0x8}, {"5cff4655b9a799ba0e528f4b676d484994580164d70832b2695e77e1688f539c118d6ae5b05f020334bf79241a401cd8ee5eeee26c9f93d9ad2beed4f11eec56e51fe379cf90f85b4b723c3195964d8a850c0c302f7357ea0fea5e2f8a19e5a43a8ab4216dd8098d547201287f4af18f5bf57fe25b718f568e150f12e81e380c5706f7385b770c3199e7f6c770bcd347566084d9300cc8b4f30d3ea2fd77ef030d721f"}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 18:57:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x5a) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8000, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xfffffffd) r3 = accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mlockall(0x0) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r4 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) msgget$private(0x0, 0x320) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000002c0)=0x7ff) fchmod(r7, 0x10) r8 = dup2(0xffffffffffffff9c, r6) renameat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000340)='./file0/file0\x00') r9 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x12) fchownat(r9, &(0x7f00000003c0)='./file0\x00', r4, 0x0, 0x6) 18:57:11 executing program 1: r0 = socket(0x1, 0x1, 0x4) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) 18:57:11 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="efe721c0de6ad668092dc71b01711d193f17131c5acc2c0ae5bfbb427a6edc793ee1dff570e717b3b9d7014673412d60bdabb7c04329e5bdaca827b30b418e07a42a42232b6825541b7316304b4806aa6da0580e15b201b42548855c99ac0e83c42ba5e70a278f9affcc4b983dcb673bbd8d4ae54c1ce7e4e9c20ab4dcaa5019c33057651926a2a22fd2a9dc5225eef304a5f743f79897af65f0fdbcabf220ba3b8678755275ae998425c1774104c77122000f7ae253c4881dba84dc8654008213a0f176b89d6cb0ef0d1e0c09edc40b60af90b462b264b12ddfba8c95baa641bdf1a388b260b6e8a556690cb56033faed600ccbf6c0425a9566efb1794d12b4b38f626904e455caaf6524eae1bfba7c92144213426f793a3515fd6694af5efdee4fc9b8408e1d2255ad570ba912c09a8e18bfb55dd16243a9b3f651ebaab95f496a2fe87a2d1b6b993627d61679c9976f680913e675ba5744257d20ab136a9a686329dd8076555eb46c9e3f0332671dd554770d55527124f3013022a1707dd09a356fb274a0b8f97253a8ba13dfad84d83c5471a635fe90001eb5167ce6ff9b1ef379e961e4ef7ccf496acc4da44e6c2c77b70d0ba00034a59155f1ea99eed75c80309993c7f7ff12d2dbf2b48fe154f414c971c1aa2cc8a56ef0797e984353216fc278d39abebcb825181503a1ec3f28b3b9134585a80c48292f9a197e1427072b020942e5c450cdb5865e4b8cd91d5ecf496f5db82a27a2575e11c148aa6728f9cf458063f6eb1e7c523e87c471ff8f71f4a4ff0e81d6cd3c59f343f44adce6d4d8392d196f30740c56c39c6f491d19881ce56581851fd5b8b4c528f47bb97f9129e77ebdddc4850c417f91c92daab27c7f84aaac813b1e70af18ade0aca5feb549e7f46c052afbf547a364cfd03b7c51f5b3db5a5d65a19907b4fca2e752af1b5f7fdacb891a03174e005e82916c3b77018f9b639914c455a503795b271297d25fc1359b3b0000f02a93bd51d4ac64a6657cb67aabe0c21c86b89c04a8a4854c7ae297634c5b9b4f4b439f6c8b48f819b3b9106a4a24acb5e2c308235b28c6a1290c89f31f2c320aa0719ee0ef372717a5e55c076de20a51920cb24b0fecbe5045010dca681a34c16467fe85540a17b8ae32f7e51524cbd908e7f92d052ef133faa604b5f6272c36490f5377ee373cf2a0cffa7073059764becf11ae24fdac7cf220caba4c3584faa29684e2700dcdc2a46b57f7f812d98273d52ef0c61bfa7b35bf13c7cfd6e9757c582a6e7a3abebe6aa7b957afafddf147334e1d2e1aa6ab3a70e0f7c5f79bc9701d2dc53a57bbb92e46f59523ce408037fa13c91dfad065558206f1c14d816394a935e079fd660fdfb414a6bf2f013113cb033b226ee1d458da1d6e731e346ad79a974a8980e0dabe201796f34c7a5065c8299e08a93b7202149d00e71a6d16822f67568f88a07dae34ac8a27c4be87fc8a0a8db84bb758b138ac540680b4e543469c93a0040187c107ac39930e89243be2ff42d8757ada3082ccb6a1cd49e3ef0c88e56d2ee1aa463f2cadc23f505cd1628d689ef6623efce3b4bec041bb1dc20a5ceacc82ccf6ec50d8f5e1ef8de30c63df2f4a98079d0825cf4de3168e2bc0fa999fef568dee2034ce959d9c124369bf4c744a610f97f898c0288824bc33b5e4a3983b47a2c3919ff166169baf508f9811a87fbae8e4a0ac03d259a8da81ffc8c34073cf764feaff2f872ddfbe317b4189e28677b2b0f7d4201ad0ba2449d5779ad4769ec0d78734357ad415b73b1ed43c7e9c399b3f5a98eca0b0f663c850c44abb0b43213d019d773715ac6f121afc8a8f69275bff3fe4d0e88b28b5e81ab9dcdf391df21dd567b35835c89d3b9edf4b443825507c69586af8952f5dd568da4f8b8bd18f2d9341ec17db4e832ba6f72fe40e33cf0ab7d0334cd9f449f1ce6f437d9fc60d082459ea22a0ca934d2a75566cd78ad212f8f91a411016b0f14a0be9333a6250b5cfff0be472aef09712b9289fcee189889525e9c4bccad35c52bd363bab8653b066f208342e1f897a03c692c796e8c395e35c5a3e9c9b9551e6137b81b54d7c8d50f7a3fce4332a4e572eb88a5c6e4bab0ffdc6fe5d16553a89a5b0041c44361d57b02bd0c9aeac6c7d2395c9ee1c4afa48682cfa7170df27594b9a77d557f2ca864f2e0f6ef0779ac3648d67b5dba976bf088f3885960f03bb50dd048cd0373ab3548a8f178d59c8b41ef5ff4d1bf14af8f2d62776693275d5352ad4c518000e9c81ef5e440f7fc39d91795735c64391423141d3324865065a0e4ebf6daeb17e3f635b5a10987c467cd9fcfbc9571ebf40d0adf0a255b0d694c609f670d8119319a432ae4f993bebd44a4dc2a9b43c81379cb6adb2bb91dfa39b9f95cdb08cd0c7c2d2ac030c27a4bee025d4310ec550931ab1c975e93d4c8460b05f4962dfb0e5bc523c2d297ea2b5c643c61abcea84b21f458613735feb48f1cea8e0ea5c6bdfdd93649a7059befad61afa652cdb2eb518d9b4f585e1615020bcd11091dfdc9a39ce429520c06ec06af41931bd3c9277892187b84972776387a501372b2b9375ee8fbc1843c78a454532637c3e802e0ed46e5b4a3cd62f404ff26c9d0df2787f2d6caa3c2ea5514912b4c60d61585aa789219f55a8d8d087e84c849b5604452fba68567fa15b7f02e59db7e7c8adf162104ce683c68197ff58b83619bb75f326f429e2b940904eb6df0b411cc1557bec839cc7ddad6fa3c623d6d99338e2d0c324b491fb36e637d7d37faec99dbb43a1fa0eaca14dfdf614015dc59b3f16e9a97d3d5293093667c1dacc88e91c75d7a900fe6253de1bc9ad9ef97d286b72ba84bd04b834030a71a571909c8a6a72f290c9a24f2f6dccab7b3112c581b9dc4221be4d07d37e00e428e3e752b9d426c338f4786ade2b72a7823ceca966ae4b8d8a1b8606bbe297c9a51c11016f82d73a913cededd26d7e512ff54a4ea7b25cd8df3aa5370af7a85353d518e189e7083ae0ab28de1a1b56fe9de4898a1eff2bdea9d5989090cc429b35154f025f44cdc34dbef3eded8ea517cfdfe929871e026045ed9f6373dd8e36b5f55706520a066de6fc1b9f4cebb56584e0b3d05a1cd0f1fcdce1e1d65c700c353f7b0ba0d7ca250205f7e6da613c41452593ec5c7b1bfaa7fc551f441d937acf10fd271db9fe57ba566edfa744dfca2dcad13d60fbb08e7bdbae4dfc8ecaef13fb61a33265edaa573b6bb773c6e2ae0d45065e4c163a39b56375a65c57128b8ca10543d3470a6f5cd287c3f110ca8544d94230b599840b808a30a5945ccd276dc50207665132fdadd0a299791acee0ba74c4f2eccceeb61824a1875e2b2c78284af0b07a83e011f1b9ee9abdeb59f9730fa7297269c4a274afeebeffdb8a166991fdba485b92a368cb5d51da0244a623da16872e8ad842b2dd7a0b31b518ea5c02426568084d1135b349eaa04a0ccf85a861f5144583859b53a758cef13dff7738a7c132b277777b1e7c3689ae2df7f482c31661a41df9df6b5b778835e13f26e3dd7ab5096c7e0bf3e3d8e5c6b493d2884717e392ad254be3392720379296aa380beeffb6779d1218a38bfb6b329013e9d4f4dc1435b0ce0bcd66ed5afdb9828cf3d0fb075adb33c30f16f35a4d268dea66a183ea30b3ed99241bcc28788b6011612b4d2a702e0b7eed8384af257ac667422a72d80bb7bbb188d79c848c73514a104e5c5fbf7f80bb74d0f52bd7a7a93a0f716a57c501d03ec1c219bed081dc5a6260fe982cfc97ed1acce972830c52553b646893e81dbeeed1183472cceac235dc860905c5697f9fca4c79af0748e0a751ea17c4e02c4bdaeb53e1489d5fa49e89eadd1c806331c331c27424f0dae300c3c6c05d91214c13af0c03cb4a620c4484235b2e686ab8d25849062e4cb11f100c6598b76ab26baa5756b574fc69882a8f9921e900932166838513d69d17775d09650acfa77379f4f97ae86b7767d08ef574cca73938b5c6f2a7c82a9b43df15794f4b170202d889e2543387d41d378b11845a8241eb0a5c79cc5facf3a556314ec227feb8ec0abacce9124e9f3975270b74905f8262f32669fc9d7f3399b858a95d65979874e2f561d02707b66348af7ee3b874c621d45701b2d3e343155a1f8b17fa83a4ad87c893ae29b79af1d1555ca1b59b9195ed60884b320253865e8627c853f8bbdd8e20272878a5282f92d057cc6df8d6d2e53a74a93f3a42116f4cc7fb53a1bff5131f81309dfe3b596ce1bb0b215301faecaa658a0f47716d3d23cbb2ad33711a4732de8afe1f18a9b36275756ee5c99f66b595f7a1c2438111ea20a3dea46f9be7c9bf517651d614501f1e3b1882462392f52b822915636cea93a55718e9a019a3113d7bdda969c226bd8f2e59b8950df6bb61c81ae81aa7a57ea2f41608a78ccf43839904f2429dde62204e789e9bca04ad45c85444deb2234a1ce889c510516ec08d56569b39b525ac29a564c072cc37f10c552b752e434eaf5002cde927b4bbf872cdda4b6fa427bb4bd9416ab1b02c744b175e4f3260581480cf7ac1534d47763725d0be75a5d16ed5842712773b9902f11d534f4dd26aa242c22332f9a610a6fd8e670fbc1e6cd1adc694809e56e22dec6ba2200a8daea745239f0a70bfe9bec299fcdc3133a319a9d5b8729df1ba127f573a0667f951044c8d3a4f121479510876403e22e8209ad5fdc05e08a05e188b3376662bba1513e5df99a9a3933642022e4e737870b06fb70085805458ecfc5a43a92a5a88d2332328e6c36a01b84d12173c1651a3d23518c3de169cc9f352c89770a109bafbe8c82b1d201214bffd282d33ccacaf4118bee98fc3fec51760685680f2de19cb9ffb74bc67c24b551a4640ddff9265ce6033ab840ed5321035c5d27acdf1c6d6757d72d7fa56bc6af95e5e65fd88a8886488102efd234673b072d4a403572efe7bcc3b1cc0865a31fad319250ab39581e886fb36ea54cefe1259d071ab25163ef8e8a749392e251e75dc15223c11dce30b48fbbf309f5e1f710af59b506390bacbe1fdcd73502c12e23bf7fd6235facaa9d0ba851021f84feefb47b182509134e796299f7f531bc0df492831b1bf979bd01f07329aa4903d9bcc1276c0e1b5937c226433f79b9b8bca865962c2d30eea47a8910eaf63d0b74d45b3da7f98638ef2d8f6684eb18392b2a43fe846b65ad91923e0ad6343a50aea80514396389743e66fd7d230dca1d755db46ffeab405d65bce552c5275b806b7e26028f7a638e471544ab32c9ba47594cfc9c4bc6bcf28f6c4f61172c55a69afc1b2a344b0acf2a54c12d63e4e92070107c86fdeb97ddb272031fb8e8dbe4c3d50fe8e534d0145d2ea53e45e9e10c770e0341be14f4cd289d12a11fbe95b9a6a8c3a65559d6af063dac3bc127de7d45796dbb411f535ff904f090f45afe92e03008f464a35a09d0c6bf4ed7fb7319f4c7c63576da1bc62e1ae2aaa3dd63549ad4aec493c3f6e3fe1f4be11a3598d4f0035c9eea8f484ce3d51dad7d0e956ae0a22c05fcabb251237d5e3e020c4dd22c0c485f2fc68b8fe63f0995571ef109b1de51aa61400cb6dbff9bd8a51f77ae70d18cec5bb06e906fae6f5572689c89d319985705a738738fa83b51997542e0519cf1f767a9b786dfc35336150f68ef73e2c3f6ace7766b8f021e1162387845891ddf57e50f3f2c5b18edcd5d40466f3705788bb4ef7841dd79cdd98bddae3d9927e2dfe21b91c61797e6f62b9", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="425a020da725c250fba82468b75454f8c9f138eefe25cf797308c0e058f197472b3bde0c40f3b0cbcc6bc9969fe1e4021c2599fae0b7882307a1de414db544f81dee0f7c84dfb44b88f863d863f5ab25c36d285b19227988dcb3eeb10279fe5af5d0195238af50b03a1f4e28fdfb39e9011f2395c586cee3f15af3021914cb1d087508428d9ca0958d8f19a8", 0x8c) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:57:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 18:57:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 18:57:11 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004800003c0000000000019080e11400bb00000000440c80007f000001000000000d009078000000004500ffffffffffff00000000e0000002ac1400aa7fb04817046297843194c7e58db5f80dc1435b7473986fcafae256e8ebac2a3394d78764ba22a27de7a2af50ade48559aa279164f092cc0c1ea026925d5b419626d6bec01781d45e857e35f20d3243f2530fd6389ca58fa868223a959926c71309ac63a1c4cd"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x9}, {0x18, 0x1, 0x5fe, 0xfffffffc}, 0x100, [0x6, 0xffffffff, 0x5, 0x755, 0x2, 0x9, 0x8000, 0x9c]}, 0x3c) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xdd) 18:57:11 executing program 1: syz_emit_ethernet(0x286, &(0x7f0000000100)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x250, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x6, {0x1, 0x6, "c2424b", 0x814a, 0x3a, 0x7, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0x3b, 0x8, [], [@enc_lim={0x4, 0x1, 0x3}, @generic={0x4, 0x3f, "c94b9af736ffcdec6870c6552f6d04065d23c9dc7f430aa8739219b12d894ee1cf6f71df8ce794546bc33a9036ac3db6f67dad542eee2180b273a7dd229dd3"}]}, @dstopts={0xf0, 0x1b, [], [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x9, 0xbc, "4cd97b22ad0265a68d71fb5f5935b9c49f811b5cb07adc86004d8859ea9c4ee836b2390ea0788fc8337ccb87a44b246171c72a3f018bf3d15d9d609b24612803b2cbe2903069dda29b5527bbd5c8cbda116dd802321b4e0a020f03c6422dc60cbe935ac9181e8d7a93c9fff78c3c891a53cf1eb7e592f83cdd907113e316c4b3ccfc721e65165f13229ca9b3ab56668f1101548fb191481c12620dcf4c25a6d83160ea24f693c43cc263faf617a53b3e1d35cf318a6be5d0f2fd3c4b"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0xd, 0x0, 0x7, 0x0, 0x0, 0x4, 0x65}, @fragment={0xf0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x67}], "f275a89892db0d202858a163d1a4f16db56b9d8760a706ac8d38f1618e2c66535aea32df779e46a1b345c064092e4921cc1e29c06b5193cb9e9e6b1970174db3469b0661500714959f34fe442e636d3a975bf5e326224f930717d2b4ea7f37cbb2a3209e09a68462fbd13fb527ca88c63c0ff4ca3d46b1264c1d45c138c775d90233932ad2edf87f43555daac104e4b142d4111191c7e038581fb9ddbc2d50e2acf9bb6ba357c5ca36f30ca0ee50502641b135bc72919c232dc46afc667dedc689aca66ef85a85a9ae9df9f32d1b79c95baf92b656d82a49"}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 18:57:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x6, 0x7f, 0x8000000000000008, {[0x401, 0x80000000, 0x81, 0x20, 0x1f, 0x8, 0x3ff, 0x5, 0xff, 0xffffffff, 0xb15, 0x0, 0x6, 0xff98000000000000, 0x7, 0x4d2f, 0xc694, 0x5], [0x1, 0x7ff, 0x3, 0x4, 0x80000000, 0x8, 0xffffffffffffffe1, 0x81, 0xaa, 0x10e7f336], [0x8, 0x2, 0x8, 0x7, 0x1, 0x1, 0x8], [0x9cc6, 0xc8, 0x8, 0x6, 0x6, 0x3], [{0x7f, 0x3f, 0x3, 0x2}, {0xe3, 0x0, 0x2}, {0x4, 0x7, 0xffffffff, 0x8}, {0x9, 0x2, 0x1000, 0x3}, {0xfff9, 0x8001, 0x6, 0x2}, {0x4, 0x1, 0x2, 0x9534}, {0xac, 0x5, 0x1, 0x4}, {0x0, 0x1, 0x80, 0xffffffffffffffe1}], {0x8000, 0x9, 0x3, 0x8001}, {0x0, 0x800, 0x5, 0xffffffffffffffff}}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x65) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 18:57:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 18:57:13 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 18:57:13 executing program 1: r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff800000000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x7fffffff, 0x3, 0x0, 0xf9, 0xfffffb18, 0x0, 0x2, 0x0, 0xf3, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r5, r0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:57:13 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x11}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x101, 0x8}, 0xc) 18:57:13 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCBRK(r0, 0x2000747a) 18:57:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000019700)=""/102385, 0x18ff1, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f1ff65d123000212c052e9e783f1966ea9b29119e27372391d2c1543c262675af5fe08b0aa856235fa750ded708fdb6e9e37d81242c54d7bff12162e889fc686f551b874f6f14ae769fdcdb76dc4eacf7e1e659a5b32ba90000000000"], 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x10000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x10000000, 0x7fdd, 0xffffffff, 0x1fc80d8b, "00e62300e5ff000000000000000000eeff81d000"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000003, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x10000, 0x3, 0x1f}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x77, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000380)=""/176) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="4fcf7731630af87a29bacb5584c1bc9554cd2f259337a54eda15efbb99535c5f241a112e2b546b5264470a946ddde2e2cee6fc1d0dfc4a7c7b9ec6d85d1e07d5f9f444800d6147518cbc4f1f25e45fa614e849b1dfcfd75e0da0da7e4051b9f4335c55c26549370aa3d42a9654f4f5f4713902e194341638da54742565e9c0bed70140011f99e0ba", 0x88}, {&(0x7f0000000100)="0a2e58806cdbd3b186c90d252fde4159b98889a43e20298075ec30dbdd2084a123cb06d7e31c9ad7c4215898e3caef0612a421f78e973d84331ade2c08e80a1901a92774045907f4efc494e85af16f3f59028c052bd6bd94d0855907aa84ca9cd352d4c9b01d2d6b681fb9468ef763fc2a64fcd3c3f12a94bdc00d027cc57df16ee513348fcae7c7a06a03843e8ef4488e8cda05a72971a1fb6042b9e612dd6451a7df3c702d947c65e23381771f2c9607cb8f4565916c54cf810a0fa4dc9633035ca382263df278ce163b30bb1b9677fb7b4c1d10c8c45b0a9ebc635c616f380d5b0b16312d99983ba380", 0xeb}, {&(0x7f0000000200)="1fb96f9320fbf7519eba6a73df9d53cededec5cbcbe8fed461c2024fa1bc56d936fb93e845d21afaef47a1bba46ad339712d7e914d1dc9bcf32c7fdb11175610616628b1cc98cefcff04474a511ce96875847a2f24a6ca1a5633ba5e95a8d94015e7d5af1d3a3307be7996d8334f05a6ddc98cf94ac79e034cc40d2c0877e3bf3eaa9bd84b8d93522953e9a4fe377c2afb8228a0f6c53b0c64e26637973b1f49e9d7dc4a96a255d0a424b83471b4754f173d976e15304f5fd30a8c9c522b7643d369e866e5484ef0481854d29155b45e51d9478de26db554408a14612c67", 0xde}, {&(0x7f0000000300)="316b41362bd2f5b423dcd80fb55975e7ebfbbc38e272ddf7eaef42440a3d72502ad161", 0x23}], 0x4) execve(0x0, 0x0, 0x0) 18:57:13 executing program 0: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}) r1 = socket(0x1, 0x3, 0x40) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socket(0x1, 0x1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x2000000186) msgsnd(r3, &(0x7f0000000040), 0x8, 0x800) 18:57:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000840)="3475e26293e64aca7228106f778e3413ababc96462fd4c656154c0d86ecb049d378a9fcc226e6bc15af830016856b3c0168c2e6e26597b4341d6a63ce709fb0199c205a8958cae5649a95ba7bb206c2b06c261e340fd2e258ef171cf6005c04cbd0ebb47ae888a74e2de452d2ecd56b890c449d7592536da676e33a627cf563a6f45fdc41e52ba64406165be9b905c", 0x8f) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/216, 0xd8}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000580)=""/200, 0xc8}], 0x5, &(0x7f0000000700)=""/134, 0x86}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) openat(r3, &(0x7f00000007c0)='./file0\x00', 0x1, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000800)=0x81) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) 18:57:13 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="4263fd1f4861800a0d45a6b1fa6e3e17d2d2f05f7359e224fd2b4ecbd1f5fae003fd0cfd3daf4508803de055b8b7e6d0eca3970693fcd114a2d89bdaec2581ae7d8179eb439e8813425edbe67acfdf11d11f228a11bb3de65de9c00cac88b97428cc9d07b9cb15a4f6ec49ef7d4767731644825957348b3949997ed2cb216a5a1b3fac520459c8abb6125f06", @ANYRES16=r0, @ANYRESOCT=r4], 0x10) write(r0, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419da785c9e0f2d56c1b52792a59eeceb9a443d743787659c40907d593941577679f76ddd3b476e6fedebb1c2b88b8cd5c49c6e182e0e8203a7a3abfa87881df2416d2f8991cb3ac76cfebe62f0", 0x91) 18:57:13 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0xb64c}) fcntl$setstatus(r2, 0x4, 0x40) syz_open_pts() 18:57:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xfffe, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001100)={0x0, 0x4, 0x1, 0x8001, 0x353}) r2 = socket(0x1, 0x3, 0x7) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x1000) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 18:57:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) getpgid(0x0) 18:57:14 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000004ad0be8ad00cf732000085c1d4dbe95efcaf0f310b0971e775392380e78bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cdbf8c61098e37553007c43dc887d2c8e00d1608611954421fd14194cc83aa208b3bc84fcabac6b136cb6e7e1c8d64924affb8aa098936db7aa8c1bfec4bf79ac7acc0d9be72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x4, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x25}, {0xffffffffffffffff, 0x21}], 0x2, 0x7fff) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000003400)=""/4090, 0xffa}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/23, 0x17}], 0x5, &(0x7f0000000500)=""/226, 0xe2}, 0x840) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x3198aefa) pipe2(&(0x7f0000000100), 0x10000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) msgsnd(0x0, &(0x7f0000000640)={0x1, "c518d829faca28da145996a84381328145347163712e2189d31dd8e63bebc8f8b92ab5446cdbaf30a896719d5c3f9c81f3710a7932e01e2dc277558cbab2effe6096dc1fdc74ce7b4e03e40b864a78d1f9062300f0b5b5a289bff62113c55313ee918b1219f0ed4ea3043b0b1c502c1d603fc0d3babc72247aaae65f"}, 0x84, 0x800) msgget$private(0x0, 0x48c) r4 = msgget$private(0x0, 0x405) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) 18:57:17 executing program 0: syz_emit_ethernet(0x44, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "cba7c7fb9219"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) 18:57:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000005427093f63f0000000047137ddada494a58b0d59e9fbcdd3e81f296cf34ce011570addf513ed439c24af9915135f2dc197f800437bf4694eb987a0514220fde32fdaeea6df4ca802e27275e1e"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff, 0x6) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:57:18 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x2) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0xfffffef8, 0x8, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x5b43, 0xfffffffd, 0x2, 0xfff, "bcb3cd792cb3c807801c6be85cc4f0e5cb79cdad", 0x8000, 0xffffff6e}) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = dup2(r0, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 18:57:18 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000dbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e6681369f12217b9ae79de3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c0520569f8ffffffffffffff7e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:57:18 executing program 0: semop(0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x16}, 0x400000000000001a, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000001c0)="c762e7f5ee91a88fd898723676b9a87db321f6e95d2d7cbe056d05f8c9615eeb5f4f5b0417a3978a13f669974e50dfd6b889c2d75a89238455b79f4b274c467f834fcfb328e959dd461d2ab8bdb72caf3f7e003928795bdbdab100957de2a643393c9511add663244adf4434cf686b745f4069413ab2", &(0x7f0000000240)=0x76, &(0x7f0000000280)="12a3541f2ab39646e9b59d483aa2a37496c0cf178e28df6fa01aad8a1955177a6461d347d306d0481d8d988da9e9c1d547718d648525caba879fe4222a0d0b3faaf8f506ba3418ed5a1e4c9e941de30472a56f6aa9d4188267acd052bdf727d74a", 0x61) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x640, 0x0) write(0xffffffffffffff9c, &(0x7f00000003c0)="2078f7b678807d890432dc19f5701b01bac8efbafaca84f12389c22685419d5eaf0800d7c19fe1397a431644e5976fe4b8e3b20b21c3a8ab9d0e2746c0ed42d47eea1d5de4b7586a0669cedb72c4080097b9010f004f9951b7972dbb601792e65236b1205ae2f6bd7ee1298513f5f4846b53d0099e68bee217e8c968350028742732a50f90de50003cce1b05113d423ef30946a0248c6d5d9f52895d9e5154fd09b95c804fd4d60758f35707d2db5a06b8346660a3d4d371bc6daa4043662f32424f447ceeeb9516758715a1b14008a6b40daf06dfdfc30ffd6b64d34edef1f2cae759cfd1fdf5d37314ee7f08db386f3fe1b9945649ce4f8444b9a7d4474a1c578fe4d02c3895f4f3de0707c1e03c74b2e9ae6d24740a361cb366585c669f16c14fb68fb17de514aa82a524b3626279dba6da4b92fdf813018cd6eafa7c2468120b533092c6276f750de7989e5af48fdb998f87834a8f063ac147c51b2c247e5907660e9be8b66cd24e0ea0be6c7e95a0de93322dbd41ea47", 0x179) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 18:57:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="d992f5c1402b27"}, {&(0x7f0000000180)="1dd57752277a2029fe8880934b0fa6d3c751e43a7f8d8c23c49dfafb47a5acc1a49bbfae9cabb41fc7a02d9a89afb51e28a35bcace668ee44d322c48dc0508038c7459ea77ffe0620922cfe16a21db584ccf1dff7c0498e8bbbe729defeea1f524e6fccea113a0734adae4484a38364d979cf0ce568e1ba55450355e765f2afad44039ec2ebac368bb1e46ef30b5d715ada221d3a3f92c221d17a15ee8bfa7f5a901defb71f03cc0e70ef537e1ec2422991ca8fb0025"}, {&(0x7f00000004c0)="e34ff475557f437ed67210b7a75500e3130b2f03a10ae7bed954829f594c23bb4b7f4f721f7fff2c1e05fffc2493f813178a4b0a8f8c183a0435a684faa1a76ed91d012715fa8f9645d7447e823bc1058eb7dd3cfe1d64072185dcc86dbddd831b8003c4c59e196e8ec1aab5775ace54f31f3e04b0594a103ad6f4df2fc03c53f17ad80fa9c3610dd6a6d2247b597fda09b275f8920d75f61c980c17ff2f757cfa5fddec0ca18b73131d83aca2108f3c3e1814e5aae5b13009b71c6927ac21fae77cbb30169982205ffff015690cf6809d9a"}, {&(0x7f00000000c0)="fdc9b6b27ebbdfc589f737bd33b69c10077e4a3531ad66e92f6214fa3120deecf6663c3eed777572045fcfc540f3e5cb5919ed1a4bd0225e439ee1ff621d77fb9230ea44dd615b1f617fb611"}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:57:18 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)) shmctl$IPC_RMID(0x0, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x548, 0x1, 0x8, 0x1}, {0x401, 0x1f, 0xf5, 0x4}, {0x968e, 0x1, 0x6, 0x5583}, {0x8000, 0x97, 0x55, 0x22}, {0x7c, 0x81, 0x3, 0x6}, {0x3ff, 0x4d, 0x80, 0x4}]}) 18:57:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x88, 0x6}]}) 18:57:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x514f) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:57:18 executing program 1: getppid() syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 18:57:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x4f65, 0x800, {0x7f, 0x1}}) shmget(0x3, 0x4000, 0x408, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff3167aef370ea81001500080045000038006800000001907800000007000000090c019078000400004500000000000000de290000e00000017f000001676f45bee572f427343b164dae4a2a3268de4a5009e6c3e466a7b38b1d189dc5b91354612a4c4f5f52b3729ba1fd29c40cca831cb35e2edd422c353f"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = msgget(0x3, 0x38) msgsnd(r2, &(0x7f0000000140)={0x2, "0f637e2eecc15bdcf03ce06398fc77ef883ca6ab7dab632e197771c8252fc5b25c3f9f9190d51832abc212433cf5770598154f2d259be235835adeffc2c6a3d2e3a54d89c0d892ced0aa64cd29800f683df875f8590fb59425803af0cd082af0b69374321f91ac615ec0d2082e09cf3faa654fbc2a7b9405837d743a2d614b72fca37c8c7250a3f0d96b7f31b334926c0d453e067275e7ecb249e59a73067097b300fcb9c30095680e6c57dd9a44ffd45786b7e0cf59296ab52d89e17f23a4597e49b1e357aa20ad6e9c0b7cafc58b5d6185ece9eb9422c7a5526d01b3b82563bc704b298852347baa607ba6c41aa2c6c732aa8a41269ef5c14e78aa"}, 0x104, 0x800) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x8) 18:57:18 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x5}, {0x18, 0x2, 0xfffffff8, 0x1c08}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) acct(&(0x7f0000000380)='./file0\x00') writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 18:57:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186951, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 18:57:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x1, 0x400000000002, 0x4) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="9d0b8071cad3975f760f90340a4d7fae25a8638e0ee46098d4ac8fbc721f60f3358c2cbbb948e7788f97c203f7e1069aa209d6e5ff4d36a60220e6b97ba62026dd7f0f70060200d5d003535719db0dd390509e1bbba7b6e9c4760ac47a3019da1cea1445dfeb73e418c9926770377a2c3c77988ca8906ede874563efd6d859c129d5e6354e6a4803e10d72c6a57da5e631ae9fd3b30c18a197b5de4e526e1e5fdf8572a8d9a317a41c8f339de217f1849caac371932bd4054cb889a6a8ba24adc4796f7a5f16a20d57d2b37f1a94d4ff0c4750204b0f798a2a1de81f53238d"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 18:57:18 executing program 1: kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:57:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "000000010000113ee2100000000400"}) 18:57:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 18:57:18 executing program 1: sysctl$hw(&(0x7f0000000280)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040), 0x3, &(0x7f0000000080)="c39f827a45e3db91f95262a178e9ca9e7e93a4191d759dd2b0f2652d7299b8d22575ef8e7fc26fca068fc87adda3f653b9bff8e652c23c4170b9e444b9689607bcf1803986b297594b833b1eed166144ca9566984f2e9f6f1e4af0b01a2ea51e1f737f478312c70cad46568e6ba935ced39db371bb2b81e63efa90bd2cb7e76a8a2e9edb87c082f5631c58571c1cc2c6dc4d2408ca1e46c5c6b0cd3255f710eba27956ec30343e73e112e64fad0fdb5f67320d7008d86efef5e5d96797d9a49c1ea393a3b0067398d065182c0d5753fb9f866d6c4f3b24037645fc5bbc62ed4882371a2b7b232d4a89", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="3aaa09f96d49f205521f6106a5437a3c9796bb120a71c0f9c227e269f0fe2c33efe5a971e7f746231b2b061d576b3c4d1fd5a2d6cce89037da59cb89287192ce6a28251a1d0294b47b8aa927122714a54e48ca6283b4cc2e87f74aa8f648cdc9422c6562a8fa40bf995fa4da09cc3e58da2a95856b8075b42772b543a4cd16c09b7470f0ce", 0x85) 18:57:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x2, 0x4) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) dup2(r1, r3) 18:57:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f2fa19d000000"], 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:57:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 18:57:18 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030f00ca4f0000000086dd60e3060000083a00fe8000000000000000000700000000aaff0200000000000000000000000000018000907800000000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 18:57:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f00000000c0)="c479d6d37f4e4148834fd72aeeba8b5c416d458f300f1a39872207000000596f5b9383defec33a2d7ac89aaab44141e82b28feeaa93cbf25d5c3cbc4b0049592bcd531c792b897fe8ca48c4585ee691b6730cf3ff0e14fcbf7965e027c31e8a015f53ac3956cd89c8b64a187a83b2d41739413de17863942b5ad5d2cf004", 0x0, 0x0, 0x0) 18:57:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x6) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 18:57:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/116, 0x74) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair(0x10, 0x1, 0x0, &(0x7f00000001c0)) write(r0, 0x0, 0x0) 18:57:19 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x0, 0xfb9) 18:57:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) sync() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) 18:57:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x1011, r2, 0x0, 0x1f) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffed) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4) unveil(&(0x7f0000000480)='.\x00', &(0x7f0000000100)='W\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x7) fchdir(r3) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1800}], 0x1) semop(r4, &(0x7f0000000240), 0x6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/93) lseek(r3, 0x0, 0x7f, 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x7) 18:57:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080), 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="db0166a32e8dea32ce9140bf92363334936056f9e95fd69cc37236466f2739ad9829dd95541a2b674c0191efe6d6283517c8b770883e3406d6b91a6c462d6227313bf75d7f3d0f6cacfd00cd4db59aacead3d73c12974519beb1bb47a28d432b2ac410722f4262d7be9ac90665bad1c9e8fb6df18af643aa39473c709562e2d44d3df628acfc010c3289c5e5b6d4cfae1722ecb22ab93fcbb57d699b0775410a68d6aa85615d5168521b0df408879d79d30676c6e67fe791b0f555c091e910c427abd1d0b1a06a363adb847fd75d774dae4b7e6d7bbdc8a505781a8e617ea10586668ad95dee21e3f3f5469debe6ee", 0xef}, {&(0x7f0000000140)="6e93bcad5c326a1ae3eaa7e4525478c5f73399dd1912e8f55844efa5c15d286f89cae7630846b0156591a04f427d6445482311f9179b29dad6864faecf98ae900d7f06fe4b3e64fa5032f39cc6e8", 0x4e}, {&(0x7f00000001c0)="792d462e228ede799bd66d92e4dd7758b0b775654a2af148a9bfc049aa96d55720df44972a04165fd32477921194e0bca6d1db7c75952bc0b376ca50be8562590702c270a208f2f54ff9f7652c1e685261fad9d6bace3c595e57e82fc82f7e19f9296250b374f988077147205a3e3ac128644aa7c51724fd8e9372667a7effcf705278815521dde823dcba17513d621a4d196aa234a0a641c281d722730f051998fe60e6108992c15df2", 0xaa}, {&(0x7f0000000280)="09c50b1d97c14baca235a0dacdd5ef05ca48892cd45f011cbefd6d9cd9bee863c1c2fcc9b5c1d3065a52ac0bb1e1ddbccee67713f53d90cfca3ad1f2ae043185e16e01bd9d1c160ff007a3bd1101f42b42bb2fb54a76cd1f0fc686d3182d84ced338c5c703cc3bf9f8e29933fc475c6de5431a863da1a734dc6ab1dadff2f5dc0aecce407fb6e15b9c3a5dcffa5d252b3a717610c0fd42c876271ba78a9f0068863cd2e24537c9465c235e3c7c5c1e976815c5d19f094582b7ce09a713f2941a9b07ba", 0xc3}], 0x4, 0x0, 0x100000001) 18:57:19 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffffc) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x11c) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:57:19 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="02", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xead1, './file0\x00', './file0\x00'}) 18:57:20 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="b4ac1f2c11d96cbb23ad781b9ec25f37e5829219f93bba410fa1699dda516f216a8e2e591300341f875c4207848c2bd9396d3542304972e0468a6f27a3d578afe09131d041612fa4f55876ae662be4329b75aa0ac1a0aeea43b2025e14ab6a4cf520ade52d527e142e45102a37c173c52f2bfec3be893e39e103f24b5a846d92c67bfb8c46689f83f0fb7b214c699c02fceaeffa328fc740654048fc50cb2599b07602268d29773d230fcf8fafe4198d2ebf104108194573003ecd838e293e481813", &(0x7f00000001c0)=0xc2, &(0x7f0000000300)="3e7d8af9c1e452cf815d067c725a8c9a7ad316e338755599fa222569626af9194de6463cba6f55a8236d81a07c90bb23cbe2b29fddeea26f75d7145fdf90952cafad93ec9a135aa91432d85f7780c44552d38d559e53a471cbe5a74eac83e0670a9de056815fec237cc623ab78371af091448f864a9b6ace3b68630963b86219d702cb383c979075411b034096048cc943a7f6354de832a7f0f049d4623a61f0be454080e0ac8913a76ee6ab300000000000000000000000000000003747ace37000", 0xc2) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8, 0x0) fchflags(r0, 0x10000) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x30a) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r4 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r4, 0x3ff, 0x2, &(0x7f0000000400)="14edcc9813794da2fde225b72107dcd37de095ad88e1c06b16cd68dcd9c20b5416ebff4374c1538c90736916021640acf501e56943bda8", 0x37) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) 18:57:20 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') chflags(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000180)='./control\x00', &(0x7f0000000200)='./control\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 18:57:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) dup(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8003) syz_open_pts() 18:57:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8490, 0x0) getsockname(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b42f00b2c6f2f220c29864597391e2ccfa2f6a21bdb201591bef2771b3cfe243b18d34543c09e1f2d4d3322e455b0bc815410862691d89e75d4110f8981813bc5ae06a943a243091fa44cdc582ef30e81d67a2fe1083e2b14cb2c79a0056abccd44315365729f81908ebf725ea6bf5433479b9139cd64a8f06e2385c2b046ae23049948eba008fb6833003bce09207692480dc60b4a80d4ba6d97f2a451befdd040f0561dde0b4ac80900"/296], &(0x7f0000000200)=0x6e) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 18:57:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00file1\x00'], 0xa, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x3, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x1a, 0x1, 0x1f) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) 18:57:20 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) r4 = socket$unix(0x1, 0x2, 0x0) ftruncate(r4, 0x0, 0x101) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:57:30 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0xdc, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0xb2, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffff9, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x202, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 18:57:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchdir(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) 18:57:31 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:57:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000100)="1a609216fcf71315e1ccd6949f537a2cd0c524a4548390bd42edab81fb056585783dbd7290c09ed8bb52de43506126d7a39df36dad8987b0be15447b79ee172e3b9331413743f3d3181b37e39b75a305c91e5f776f1300e2a41dda9cba3c56e054b24e931ba462e4c09a7311e1f5668861a137ebddf4056c21a1487ac69e721444f9b6846e7dc19ad1399a60539fe16b7d21fe7a15fec2bb22277f8dbe8aacdd4ee4f58625132e8170f33dfd45aa5325672a2749bc66e2a72df40528e27547", &(0x7f0000000080)=0xbf, &(0x7f00000001c0)="5d39b85dc579b1d85173ccc0abf4035c8e8720026af36dab9709e3486e85403961695d9974066038e023d1ef1988816ee61e3e54c271f07d988b0e07fc1ecbd117e0d41459515a591fddd90721641d7178ba4e281693de0b72b542b9d0804d5bbe74f60835a243427460a873b4edb7c94d5d18fc3d13dfab36d9e8583a44e3d278d25a31f1db5fa662c8fc6a654372bfe2df54cc098925ae15d0c0a49847e3b999850afef94dbf64b1a5e43eefdd89a48fb0f862517d149f24c2e76200623362d22d3fb145f21ffe502cc0cfcbfa40cb872b745bcb9bd6b93be86dffc7143e4d021bff74d406c89c89a43053a9a081c0dc3ed8a2e1ad41fe9e972415cb073e40ac82d6f5403bee7c082605e9bfc11247e8419e46ecf43fe237d40f6019db7308662fecb521c4e78d562d87171417d0e8dc09d405f8347de45b2ae89187b9b1e7b1a8f9edd259f01fc71bde7273fd62715949c4b13429e1781d8106ae4e0a8b3602853d92cac475c696b83edaa8efd4485cf220ee2bc06304861277bc90259e9d89fcaceb27376e47e82ba8a27f4ea723b3f9e87ade04657f08a2c8bc85c6d589bbd9f369add560b94d694aed745e6b880d1d16c840e7f8405fb60b69b72d9afb35504ed01da35c57f085e9be069d56a1105bb4f06f5a369b783f44ee0b5f2c8102ca1e4773e6d3ba55b18c73c9e674b6bd151ce119f2e16557c6fb10a75cee14db80a1bd627b2052e093fdad776d3f291ea0884317e2846842a699192db97897b566033918258fa036d6b57bdd3bdaed1e65f2a8d74943744be1da6566f90d570df0385675ec727b29057e0df9b1e1fba4178aa11ac65e18013c63c513485ec0aa12a6892be50132ecea41b1a352671abe2287a786376f0ccf7901ad60e92835b2ba8b95f58bf9432758029045119485bbc7506e5d17b407d3f733a4c04a20bf04870e42cc395e855ce2aaea20a2384e440a0109fd8ce1d26f90221b6dc2b929fc04254b6a84296da10829bf566ef6e8584d4c8be4fc4f9231d8de2303e970cf746b8da6cbcf00996374aaaa317e1e0f61579728d19895e98a165525baac9f0d3cc814162ed856920b3b04eaed30017ec4d4e2f23b761b4515c7f6fd10abd011575e52cd3536e0d595037665146d85ffc229c2ced5efdfca88a4d67d901c88dd091ddac6af9fe5cd197c348406e7b9e995e6921903b7ea10124e1b4a1537f28e7d7b0dcadc0843673f06262287268f47024959937e6bc83907fc4a5b8d175bcd4aabd7a96c6ec4c63a579115c431d1053f86bf84c97270546e10e9894af7f9462db5b422c84d367c22b16aa6a223bc7a08c839426baeb17c066290f9f5acd93ad4819dcbce7252788bad6bcb0b410a151c1cf3500cce88b08018c5b9e5f50b7fe4043974c3534437bed97a5d71aa0d23c85de56baa314e093b2c302f700708dae854c144fd3151e352d503ca832535ac2a529054fd2719b64816a4bb18882c36ce13a4ff9597ce0ccafe86fc9b664ce16d0c4fc1286bd15814daf182c441ef87c9e17135b5a8a9357c15179f6404d346f326fff3b890043c93148cdce0f4fb956937a3f495230acaa40ffb92b85460112f05be25ad6171850dd82054dbffbd45ae058271b90d0bfe0fbd782896680479333c53aff3afe210a815bdf70fd188dff677dd35703cee995aec1ee23a2bf29e5db756cfe9276637b985777def00e3668cae5265276de19e664814334b5cc6975d5b2923033d7f22f28d5acbb43477bccfa7b2e8dc0512b00882a90acb7a7ac7473573968b785a172ff17d3ba8926911abd69fb2a409b6aaebe61750d2a9564ce4ea5ebed1df04c17374f0708c3c4f31b1509efbd92694babe72d6fa2a0e7084841b9f89fce52affe4a8218ae50c35c14cfab21b90290435cdbf842300e25050df600942cd4a91344cd23ad14c03110f0f073c2dcc0f230f7897ff7a0de273c0694c29de6bb1681f929a0d0b3d8866b87081d3f45b8d360789843d34c160fe806e70d4576199d894a3e53b08441f450e960d03034fd97cfc8cdc99c3dfc8ba1ec58890e0ec5a4d00e77536331a2dba70196b8233d72d8ea53edfa7fea37e48e5b0e542d0d0f0a6e89ab1a3a24aa62a104234059591c804b97984a31efc863ab6438f2c7c5b4d5a80c0f20bf302c5c0a77cfc573be4c1f47dc999981f5f640c72dae4190a605586bd0d7cdf0cfcabe32ace81b62c302357906edf40fcb297516b4ea4a1aac962d614d3832bbbf0358e5489be8f62dd401ce9d85f069335f230fe1e32665d4dde334061fdeef52b09bc38a4a0a507741f2de3094f9cbdf781b03c629f5c3a55e5c56b261c531702391941d40e4cbf7639bd331d1897a9728a6ad4c4bf42fc5f2de64be17b060275b1e8c861e0a589ff0bcf54a9ba859f0c186638359601bc9454160f1019b97ab8db5d2455687d2604f625f110e307ee887b3ee976d8902f9549b39c7d5e3383fe61c3f6eb3257fbdedbefb5a612da390a4f205d4d96e4f94474d8acce367bb2f08565302d21c49db84ae6b46cded5461ff4631e5fd3cb41624af9ae024016872042cb99202d49407741f4ed0522b02a68c2434086f7a5ba6aaf464a1ec9abf53029542113008d7eb0db12df977c8ef7356afdd68afc541bda38574cdb569bae259f04dbd5bde40a6603891e26794ec09e8255a123025e77e679e0a158fac029f947b3618c019b3560e9a084ddfc177d2672be9d5d749748a4a139a2dc3fa37cb5a84bb6ce76dad2256462b30a669f07e4c501c8296b2273d4913f1b26e38cd1a21e27754072c3cdcbb7648ea71093c75c2b9cc6707e47e9d76d16b78c1eef4577ee33ae6a49ccecbdcc503c20bb92f5e4fde13267bf89b895b66f929ae11b1f59505eb76b509a34d2c170658968fa5b7aaaa32ab9be01b0f7054ace29a312ef73d9647d89e107a36ff0f0378daa3fba0668287b7e63fe1a311d2a8e9ea8c4fad193d386758c8d36826f69bfcec1e7a77b6ae098b03f7de9cb0a5bd3d2a26f90bcf61179d3e23839ddcfb520e57375fa133211dfc0eec84460ecc1979b06864b6c82ac2323da2f8f9a3e0a4f8098f673c14bb302052dab649737fe730709b807b3b5c7475bedd67588c08b1101e2d2d86fe5a66ae835d427b158a5c4b1f85cca10a1fea668ce7297930274496ac3a08453525b8a159cac18b390238babfb289600756d70d5bc3dbe2394a033d023c761cfe1c3f76ead452c19a41732b727bd08a6ccc543120d4989c4640a194c1f812737bf89944d6c0d2e88e9d1817e43e2b236d8cff99336e406a71cf75bb131929b6bb2c2da551a119ced228d6e95c12d3d1bc95f14aed65fdcf620d3d0a179e2cf4af2f0201c5a85d2ab5a1b38f64973d82de19a0db975dc3533b1bec8b2a8e88e851f14704d9e239b84d67db760fcfa963ddfcb320c0a2f408654d9c6ba4b31ee0eafc3331bc894993ee18828182c8e279d156cc60292ab5b40aa1795ef9601ee71b08b5144b008b1addf0d66689d91f87774c07c28cd3f3a2b3a77cc3effb9fb4d664222a9c745581174a4cd442bec9acb06b4e78bb0d20d0254140187c2794e08bf13cae46c05e1605c367d7373a07c091b98916e48806b917c582198562ea2cea895eeae35801e1a047f31fcd8f124465f35c906103ad8e5ec777991120a3fddd29f4077db20bc73bdd48479a07709899e612d242206ce683d5ead2928b6113afdfcc6d4378ff49366b26eb2bc983b1fa9a95b71b68e57941bc0a5a0f0a5ee82d10c53ccbb26d43b7d80e86cc5985c68e99c9e525542928c740e0b61a0b600fe665b49950a24605db0e3786f7f460282e13538bfa9ff1608a8a056e900d40a917dae1d06807b76669c7eea385f27bde4832a5e337ceae5816200f2dadd97a52a8953806bf012a027ecd212d2c44a267dfa8a66fcd856e0971bc324663b9fade57f09b91537156a4501c81c0b3fca2d03d0066fb7bbe18da2eb6e3860454c1061b08581c7427031c33641091af4213f43cd4efdbd21cd14208f4deaf49d5c4577a1e94a66b329ee6909772274b9a80bb54b4374fcb59a435014f1a4a7400146eb4c96cfda694e2073807016d5e7305dde00410ed31dc153599e7ffe8e33e4cffba93df6c87ee51640659c3ee883a3dbc752caa08ab1c2cdf132d9311afe60030e2ac4f2b863f22fb519e3a3cc8fddd2ca5e7a0920f4e71a81318084f1514e90f472025292457baa7124e097a05dd801eb2c8b6892e3b5ae282464319220eeacddf9f478fd57176ebcfe1a60efd574d584f5bb608a9b3098f401b28c5d03b358d5402da62e907295c11f43dc51f4623cc352460c4cc19355145c97b8b30c2e3cdd8f224a20c06d8f6db052d6d5f13ec384222cad4e067d9b6c3a027f09d4ef6ea586eff8c4037ade88c45c9216e138284c2b8975fb38c12c427e0affe5ee08b1cac81528e10197faa08792641748bc0b6183de05185ad4df9ccba1086c0389fe0573eef044543bdb57d8cf7cd77f582a2e307244070256cb03b8de2e50f2c380ae6692417cab6d358ac5b652d29107eaa16f58e814bf325b6d13c60dcb82a118d0c6254e41afe97a80339f3240898d6e3a9ece7309209d0fc531c98188454b5bd2f8805724b8b8f12ca80dd1f72a7d5696799746cd40eaa4e3ca097b01a6d5733bdf3f506baffb8e48d879210ba306353a0b79ed4f2da77a3d62752ddc25fef3b9726f4c8cc838faf19347cf17dbc912bf08ed56c70aa6eef16da22db46d96684dd8a3989e60a6a5883e4dd54354fa6d682fececd01be411f94ce9c2cdb58f1da755e59ead10a2062d0a9b153fb01b0b81d038cde4c38f3ae60fc0f2aa63591ebbe604a547888b9816ddd4bcfd8d43cdcc5471ac1111685c6aa5c3c41a34c4cfcc187ad8f831f1c0d47bdb53e8f8fe78cbf2db8ff716eebe4a7c6a5e92d4d7f337373f325163dfa5dbdd299cf4fce0801912d5f86c0203421800322d6625598817779497f1ee37de756270b2052b2113ad9c980b08e685aa2405da28cf572e8b815a6b4faabf709fbdc66ed60bdf79a0d1b6e85f4552c97cc0c95c6b735a34fba83c5e0b32cbd8189f1efa168ab526e92045db01304177601f55c5d9f00688a60bb380ebaedf7962ed0bce910228421b5d08382e33cff89ba63bcbaad9f6add0ad96d51b7d42b0a6303d293ab62ff1536fed61315f4165b763c4c24e226decf99ba41b588e5152fcea38e595e3e827dd41e89452acc524f8d3195cde90ecfce853bb4c36af8beff120c737d9a5525d10fb558e7510b95d333edf7bc141f0aac841e11bbc908e108e45dce181a74fdf3976163c578c26437b707de6969f7efbe5f407021a4da8dd5b1be87c0aadbe5087b88abc9c9a48ba3b965491c0a5c8abd0793fde14b6761c1070da58acb9d741cffbd942800fdd1adeb384d33a59acf74967f604290f2fcd4ab05ffb9df500c86e9976af672ccfdb9e49699f825bd610f8e2a09cffbae933a4092c27bc046d5c1e20a3fa4e2b98835c2df787cf37d79c7efa9d59a3dd2e5e4173205dd64edf2be7db2683254824bded08a66a055fb422abc5df3aedf9973b564baa94da2aec80ac0189fae3633440436a8c669a037a5174b5e48033b3536aac3720eea0338b5a65173fa71d51939de93e0989048f35700566e0f43b85b3c08a3edaf5ba715dfb2b9979afff7f20c8f79e06cf8be5006e9b207bbc84df18bf59594539e324e24bc73a65b4132bb6044800deac963e718e1c9f3362b5cd8b098eb672a779b9a34177c355ced5", 0x1000) 18:57:31 executing program 1: symlink(&(0x7f0000000200)='./file0/../file0/file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f00000001c0)='./file0/../file0/file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') 18:57:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004b4d9765f8aa2c4813653435678067e8e2afbbbbca3e98b4ea03b57c277c5079031f8ec6f75ac3cb38b76449841d60d1ceb98f87883f7bad805bbcadb0569d90409957a8eee0b4f2dcfb861075284916b85a93d909c47f9e356aa23aa6b469"], 0x10) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 18:57:31 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES32=r2], &(0x7f0000000080)=0x53) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 18:57:31 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5) getuid() sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000000)="e89ddb", &(0x7f00000000c0)=0x285ec, 0x0, 0xfffffffffffffddc) 18:57:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/18]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getegid() r8 = getpid() r9 = getppid() setpgid(0x0, r9) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, r1, r4, r7, 0x42, 0x401}, 0x3, 0x5, r8, r9, 0xc9e, 0x3, 0x200}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 18:57:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000009f8b2818ff45290c2900c30f7826bb4bdfd0827c725cfb6c673bfb8aa1cb00000000000000000000000000000000000000000000000000000000000000000000800000000000000000000011000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000000be43fc19650e4a3df2f448c38b8915050ff00000000bd9bde6efdf77612bfe2b58874000000fa0be7b1a5146db4afb880dd1ea6bd923cce0d334b422af8b1fc96365d2d42d9fc03014a25dbd0bcbbe25cf61fb83b7e3cfbe203624ad42aaab430422a5bc413ba9d7fe6199ba9c6ba3934a168d315e99f6750d5ae496749ab9ae4cca4f0abd2d9bd6a58ec2d65495e227a87ff33ee87a6a07b9fdd9f2ed3ab9c69071ae7204198e15da30ae749e7e9399329081a772bfb96598777bd4cfdfe8da0fc03b13d86095275f22ac31271bdbda27645e42cce36f80cb04b337679630a8b727075ae290bd04362cf543d6922512408884191d9d0e943e2a1dc4d8b13ebc96b2fe5a4a65dd2493060fa938015656cd4e34456"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "0001108b480000000000000100f4ff00002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) 18:57:31 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) setreuid(0x0, r3) getrusage(0x0, &(0x7f0000000140)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x198) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 18:57:31 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0cf6f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000012c21d5c7bcd4421becd1ed6e8deeba30ac0000435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x8, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 18:57:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="36012e3000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 18:57:31 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b2200000086dd600000000000000000000000bbff0200000000ad8100000000000000000188009078fc000000fe"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 18:57:31 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) sysctl$vm(&(0x7f0000000080)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="5f9ccd6e1b5cf18a9cd876c5c89e048e67c4234636ed8f32dea748024d76", &(0x7f0000000100)=0x1e, &(0x7f0000000140)="91f2946b6b6e032d2e4fc7f594899631a981e7396667d73baa36bb0e33df8dbf4e4e9b67f5106b9f52edfb42efc60db7f9ef4c93249239149c50f7e52050a26d6ec7211c183adb74ce89d8749e8dc26aad3397d5def0737dabf4cb234672", 0x5e) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 18:57:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="30000000000000000000000000010000cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb138d0c5d19cfc5d10177393c045fb915c9d9201fc7629538852099b46ee0bd896a3011898196301e9f3d7c53551444cbeb94ff0ce873c14484d79bf92adab"], 0x30}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) 18:57:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:57:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="5bc921c3c4b6fef238ec98cbbcc6af179b6b05c24ffeeab44e623ed409e6f7c32aa33ffc19547a231152f2e5acdecaff5c40bc0b6da6f972b209f93c54b928945d2701d89648d87fb25ba62ed183f266020992936e39d5b66f493e31ac9044497d002f13cee2ea9ff06f1de3e0aaa5a4198c9f2e3a813c698dd643444bf86bc0e7141c1d000780cbac767aecb997096055a30bdf5b8cb1b98812f0cc68ab31763088dc00ce94967ed223d72d033b3109cbf821", 0xb3}, {&(0x7f00000001c0)="5eb7ae116344a85e9497465c8501181ebc9023ff86c410fbc03b937f981670784481c004", 0x24}, {&(0x7f0000000200)="64e5577f8f5d8361de104424160edc42bb3436c844281b0079b159b859cdf31ad371332d701042ae1cf5b31fa382fd5ff2f6385b38543184d1861280a0fcf9b337e5878c7771204a36b72c67cff2c1deb90e3e2b0531a643c270deba5d64949c74ce3e853c3f7fc3d08ea8327eefb8d3ed7495ad078c4fa1be186f3f15328cef22406c76333bbb9325b1da3b9b6f24f721702ed69e3c6b1b57abf55d87ffe4271ed16436f9a4eb10638e4fbf044ea060f9db2abae12147367d3b4d17", 0xbc}, {&(0x7f00000002c0)="3f0392932133b7d20115be97bfdc77807802d6c502a8620705c8c5fb6c7df1d4f65775432f7f3fdb2fb48055", 0x2c}, {&(0x7f0000000300)="35c2bc4b8e8ee452a565c3136c142ab35c8af270c028263e033d497c5e2f722a693701a381dcc8667f32d80315bc7487c83b00a8eb0dddaf44e5897a353b40256a45edafecc8495cce94490b8029", 0x4e}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r7}], 0x138, 0xa}, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 18:57:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = dup(0xffffffffffffffff) sendmsg(r5, &(0x7f0000000340)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x83c, 0x3de6}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="9d9b3fe0fcabf2040c21e94f9dfcb65fe0ca35afd611cbc5abaaa42270b81ef79901ce84121f2c2ad60d88005fa113db28a1a5557760c92773a039ad2432f500e360d91d34bbf6fb87a4f23547c168a10d0d5de7c48fc02acc8a43fc81505b6996c82e75bbe82ffbdff2bc6ae206de974e5025dc2b3a9775dfa8d65ecfa6e1f0c0cea4e076c5e2138b350c271a8804cc467454d1a2133c6c1009adb68ffa19ddddccc122d5cd7aa8c9e678315c9cf9ff9235b3cfb3112636870d533db325a85d308704539796fe45d9bffc1fd9e2112b71f94eeea7a9400abbe8cdf49eae94d4d2657d57ca70be307a1978ed3bd4", 0xee}, {&(0x7f0000000280)="8dac9749799930dc3a1b4dfa8aa5cec7454fae8187cf67b6c8eab73790ac4290bcc26a3550dcc6cdffd44b545e37f2c2b96ae1d2aa2ec8c337d7a98ad1b698a3279241465e1ef14d695fa9ac77", 0x4d}], 0x2, &(0x7f0000000300)=[{0x38, 0xffff, 0xea3, "0dbe985ddbb4c7394e8d1d085c94a858e5aa634bde749284b63d6c529ac5237a22218a321018"}], 0x38}, 0x1) write(r3, 0x0, 0x0) 18:57:31 executing program 1: mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 18:57:31 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) read(r2, &(0x7f0000000000)=""/83, 0x53) 18:57:31 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) sysctl$hw(&(0x7f0000000100)={0x4, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000340)=""/233) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, 0x0, 0x0, r3, 0x64, 0x7}, 0x7fff, 0x6, 0x2}) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:57:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f6485a7ebf27e1b2090f89c4d762016360e34f1b"], 0x10) shutdown(r0, 0x1) 18:57:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000faff0f02bf00"}) r0 = socket(0x18, 0x4, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) 18:57:32 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYRES64=r1, @ANYRESHEX=r2, @ANYRES32=r0]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0xed2) 18:57:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r2, 0x0, 0x17, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) socketpair(0x18, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x3010, r4, 0x0, 0x9be) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="81dcba5941d6c69565300000000000fcffffffffffffff000d025382bb990476308178407373acde0af3cecd458b2e808d6fe80a12fd682138bb4f01b43b4e9f180e10e519fb5cc34003f5349cbcb172000000000000"], 0x10) shutdown(r0, 0x1) 18:57:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xfffffffb}, @icmp=@echo_reply}}}}) 18:57:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) 18:57:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semget(0x2, 0x3, 0x204) read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x9, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 18:57:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="0f0eef9b131c9a0ac49b2f41899ef4aaabf6ea0767fcd12ed95d8b14b108cee9baa8ad7ea60559b4b64a10b8e06e380525294c4f75acf50bec268ae4a142208de71d088a2ed5c887d4335266f069d8220e3699fc46e1fa334554ad2307d047a77b1072a6cc5b27d2106f7cb389c619c7dbe9ce2ab34963cc76ed2df878eda9033ad70d9673ea2104c7e99cc63114990b3eb6be07303b898044ed957245de624837121198eced11f1a678b0350e539f77b52f7f230ee592c1052289eb182b2c414cb79f48430a877c49a681ead8cba897b1e4601603fd5bc0e61aa4edc8526662e55a48", 0xe3}, {&(0x7f0000000300)="2f1de8aa3d822819348b681642c2e59f661631d1e98f893b69b191ae821f5ebb96a8b4d5d3c4eeeeaf4bce0827967ce72e8cff38cf148c4b99cac024a488a0d5cb71b649b6c0f446258600ff47b5552f39a840f893aeded2377dce8b187c4c290cdb00dea9b63efd526aa18a418c643f7c007cb719d2c95466dc6dc8689349f90545de4b2fa7adb3437f381300bb0fa6ebff8205db5b9440a74de0f2eb8526c51ad54f521e140ece981f75937233d1dee92b8dd04095c4c553f417f13a87aea7b57097eadd9b9ebae6df72b2e4108aae7ed6", 0xd2}, {&(0x7f0000000100)="d2e07214967a52c3e6fbfa53ae2338d30bc136888c4c014b2c7d2aea86b0a2153b8921d3f3d6961d84cb4f479e1ac2edfa252f70856fd1a8777f27ed4dc07b54079ecb193fb04e0f30ebdbfc2e8301367613f5b5834bca8b55efab61cd37bc62b0125602a4b183e14383c08c49cd163c0f9d01ace48c6d31ef89597bbe62886ca6a86c055a141adf09a24b1209b6bef836bb47b1c240b20cf63908bb9af706962e2a97e16279912554a8ff49409babf8", 0xb0}, {&(0x7f0000000400)="ff12d257cfcf901b27dea26a5fe0b07b9cfe27e691a6c0695ba14992bebccacd46cc772c4160311cd007fcd936bf572e5c803d7d1ea0099a65be5fdf3730fe9ce8622bb1ed8068a8dafbc5440ee46be56262efe559b06bb1808f4627133a99fa39f07f497c76305ec7ca9c50314bf96b39c3645a98bf169f2eb1704d694650222c12aa949e4ec054d08b8cb03433d98878a89780699564911993c670b0625b3d42cf6f2f721d167d9c01500cec4ea14036023aeb13ce607627aa74b8a6", 0xbd}, {&(0x7f00000004c0)="eeb4891299e440df807264720404610364913ed4f986c2b8766368a00a94bfdcf76e7157dcc4a9096144daa04d827125f84371c3d16bb1d0b0706fcacb851ddae2af6aa127a23cd68b49786bc084ee0a87c03677df70a45c8dde28592b5326d6029cfe6f9be7d5fa119b9adc409c8f024a15588fa88d8a3df8d1e5a68f75bda999fd0a7e0a83df859ae17579b200846578552a9345367a6deeb846f5ecbb98af659a76efa1685756b003942283a77b40471ae26bcea33b4b34161c", 0xbb}, {&(0x7f0000000040)="19918aae57d68d699dffcabc81b0e22d0ca3164403e41b4cf575c56776694bd3eec067ea5a7b90f343e368c4f4774291d56fd3bd2132166d18692cbf3a2317ae", 0x40}, {&(0x7f0000000580)="8304861790f84afdd74d89f42f5c50afc44ba6966434877d9b35526d2934d289d363e74c79aeaf0636debda8a860d91ca7bd8088c8a0a637e5451016617727a8440dfc19c116139ee72dd27bdddb1f7e93324ce4ab63c8205960b57b5d869aee142d686669c9201aef669400d3c02c3016b7dd783e32e803c8599213fce340c48bc76485e29546d8f0d77cd5ba0c9e0b128f2fd2b28329c5368d6d1b22bd84774badf963d551a14c9123a6d59c3734ae8d81089561d1b2f8f99553de4e74c10dbf4723cc00c00c5230ef527abc", 0xcd}, {&(0x7f0000000680)="c72c7677970402bd2a9bb9e1e1c9f50542", 0x11}], 0x8, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000e65c618e8d40f7246800000000000003ff886091918ed6", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="f4cb632684b455d5294949f7e0de2804ac97418685fb19029f01cb1be3e07e90f1e2ba4509077ad2616fa87c9326ad9a86ac32300ebfa48f654894efd8818c7140d88d1e552a583469d616172dcf4fd9ca8b3d60b4b455a92e49c7c262803abaf0fdec34a5f08e33ea5bdd581a5b49c6571eb20307605dd5e7773db70df97a9fe7471720ac2824b794d892f34fbe16c5517f27e576cf546f882d68ddc308317f982923a310fea27a6901c35c7352a6799fa63c44f340000000"], 0x38}, 0xc) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:57:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500", 0x0, 0xfffffffe}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 18:57:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="549effffffff251e4c0a9fd608004500000000000000007d909a291400bbff00ffff4e224e22000890784b150a65b0e8443dfae0000000000000000067f13ace465239e199e7a8ef123bc6168cb6a4452343091ef3b85465f043f4e3bd8d9a003648f5cc5f7b1e7c101333f8e101527d77061746f612dbbf5f8a9718731aeed18fe9fa16f5a3183049ad591f68c740f1a95ee8eb80d5fab4e36720264b659aa643cd58ef067c65456c6edbe9c05ca10fff2b6641f361a0749f11b5145712ca9d3963eaf632a90d45329f869ed18bcb817e0c2bf0910f892f72102a7c7c8ca858877c852d6b32ffdd8e060e7618abf56fe0032859b995b0dd91d9fd230757cc9c385b288f909ae2505a76305e2355246998b3a731223c8e96a070b13843e3862d312cce80e741924675d1d3e289c0d8cae9ab4adea0d383cbe3d05a037955100a45b4f2a9c0ff020e837e1258e60986ce26554013e5e4e174e0bbbddb43fcd14c7d534a9e502c4b76137deb560b9d9215a3ae7b4a4fefa0e1b9d8f44a430a01c48c12efc996db715f5d793fa8d8ce16514596727c51c07ff0e8af47a2eb0d492ac4e46afc15e5f8907c89f68446ad6b3d3626a04bb994234fe30f1c892f417c2ca93d667685bc40bed2665eb75705d9d964364038c28de34ca4d287d29bc77a6f24dc99d6b6bed47c35a35a8b9ce00b6f2df0ceefd69a720396a6aca6738ed3dbe459902a9d55d359af3885f23402a619d3c7cab6098bb10d0fd8504f62bdf6dcc4b0c2b589f7edc017e5f53ac9316470a2d84c4b9595cf888209d039ad907dee3532a7e972406d886a6e3d251c5511ec92995ce2eaba45dfac42999ad830c57ed3c3f0d2fb3308883c98965ffcec4175ea94f4c7ea9a9e"]) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x400000001002, 0x0) r2 = dup2(r1, r1) r3 = getpgid(0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000140)="df02b8"}) write(r2, &(0x7f0000000080)="df3f06dc536c57bfae4733a9f36550feb0e4a9634e8bc1bcc839feeef88fc03693e59f60c4fa740814ee0b5b99647a84ead9c88941", 0x35) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x8c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r3}) 18:57:32 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = dup2(r0, r1) lseek(r2, 0x0, 0x5, 0x1) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:57:32 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2b}, 0x2, &(0x7f0000000080)="ed13e72e5791dd4ed1a01ca635cfd136016c35bad852b96c8b5e26bdd042ace8822f8270757ac0cba43ebfdc78bc356f359edc87c4b7acc70d373360a205ae4dda9f93722cb231ed602a09d1653a23fd08daeec5509af65ad154c67475e19aa5a8ca88a021e7cc7b3fc1c81a38597366a68adaff38bb50139a7f90d08cc4b9da1c83afecdb3f48d5d47427faa070cb257c6b26c7ade194464fbc33ca", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/49) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 18:57:32 executing program 0: semget$private(0x0, 0x4, 0x400) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 18:57:33 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) 18:57:33 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) pledge(&(0x7f0000000040)='-\x00', &(0x7f0000000100)='-\x00') 18:57:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x100, 0xc8, 0x3, 0x9}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) 18:57:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188ec80090cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b5ca469cedb7237b428821c1db394", 0x4e) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/14, 0xe}, {&(0x7f0000000500)=""/117, 0x75}], 0xa, 0x0, 0x7) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:57:33 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031000000000000ff0200000000000000000000000000010200907800000000605c830000000000ff29f7bcb7cbf3c7a00e465e68a4c1d6000000000000000000000000000000011100000000000000dfbc9be000"/114]) r0 = semget$private(0x0, 0x3, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x8, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x2, 0x6, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x5) semget(0x0, 0x1, 0xa3) 18:57:33 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000400)=ANY=[@ANYBLOB="aafc7aaa47aaaaaaaaaa00000000ffff80590001080006000002aaaaaaaaaabbac1414aa01e5fbc7f261b41a6998aeef0804c3a556b2a0524b52e1053d279b0dd90ffb9cbe07ac6df9432da139516065bf55195f905c3f1503ce9b4038a98735f609462db7db5791fc00b0fcb7d2555545e13f400df72698ec965666220bf3e540a4c46b5417b4f73ba2dfaf060863a86147932ada90d7996ff9dde644bf5fc441d7b97b359c359cad515b856948e15269e6160aa19261b538b586624eba99001ef06a8b59c9a6b0cc6e11e13db6482a6b84fe3c3a0190aa"]) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/164) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r2, 0x8000) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xdfc, 0x1800}, {0x0, 0x40, 0x1000}], 0x2) setegid(0x0) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, r3, r5, 0x1, 0x7fff}, 0x7f, 0x1, 0x6988}) 18:57:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000014c0)="a3602cb64f45b642cb0175382ab066404afc3d617aa24e78721ad50f9d79edc44ad1f5ddb7cd7c44268d2c14a14d293d6ccf20e0baee8b2ada9608066c0aa72222a4445afd9a74e6559d922e037869e2e3790e2002392c78ad48f36c268566e61012a8aa8051c09e316d3edf1a275db5b006d2d61624882dc60812be40a6a8379187ab5795800a37b310c9d32de9fabefcce988c993e302d4eb0863b4d183fbfc636b9bf388201f43e552ed631746700e4d9d02c3a198c91ed085345c50bca26a0ccfaf04244f6120396f20c5503a9461cf05a86bacc59f6a93b030247663cfd1f16dd0097285ac6ce40d8d966e270735d8e570088e40d5e1fb9565497c4c29b1d38b8844b29dd44b0cb041ee6d4fc7c91d634cca7d60ee3c351f8e751ba99f3a7d240be2b052a199c2404801195bed10fe742653be4903a5df53862fa3ffd6d740d2bedc6af361d7c04b65b4d5e06da3652d97748ea4202d03f91548344b4b19de5374b0484038c34663083f297fe066161a3614c31e1ee19794e413c3ca7f093925743360c1ff938fdc202cca4b692eb3b8ae5d1d57d3d5a4dc036c2687469874cc833c9e7f76e9a1dc101459a99e99937bf8569d9b6fd890b2d44a14632907ff6166183ee4956d88e5d16a86bafb47adecda71d36422bf34afa74ccdb99178c0f34a1e25fa48e74b4c83ce0ffe9fe255fb2a155a93be280e16eecfe6876080e2f7ed388a83b8a1adcc6947d531e5e6c271972a9a5c0d67bb8373df3f7efe8b46e2f449ef172808532e066a1289f9fe5a978e0973d920028c699c536d309f07285091cb5e3d6e7800c5d3ea9d9aaa6c79f9356468db9416249c901e4c9d5a93b630928bcfe2c0e044678bc05e984feadda46b2ed53fd75a60a75cdfcdf5b48d8563e5b2ec976077b468def8f667a13c0b3721132c137fa8f41032e0c74c6d9363095877f45bbd3daed7bc4ae2b4a58e2966cca6df560a4b68e89e787ac80aafc41e23fd72978e86bc8ea486bfffbe29651cd2c850b1c105fea4c9ebc51a3413b25366227276df63cbd1e275ec79a95e6259ccedf128df33efbf015541fbeb035de1eea24579e7a38aeb89f6166685ae1df5cb9ed143a29936d218c9f477abe2b67185bb6a0b8c46c6ec48c419d3e0cd90ef5e911f8e81bbb893527cddd26beb5c3aa0f09f204604100a000a7a746667fca869200c241f5a1d761f5026b74c8de8024de7f24d26a0c6667b0d6e145677f6f2fb0fecae1ef5ffc2dc9769edc2cd1ee9971b7186d9a99ab8a8763bbb06a2f1abc793fbe03d4fcb3a9882e8cd3ee21eba039c168dfb4ff459c518c124efd2b0fa7dd72c2478c136c41ff0963dce83d1ae1704f7082940be7127c7f85b2e20ba0a22e71b8189261b90a278513f08e75ee950439a504540e21ed184373e38f7cc50a0738a464c844fdf3e090d33022e2ae5966b5d781271100fc36b0ee0957e7f46488c4db54288565f359e594f6e851f841dfa8366b12b7f183caf84ffcf49cf80e3592f9ccab0e67e39068dab4cb1b0db0d749b6875ccf84c51526b6dc4c1d6765ffb945d48441b0ed9f681eaf5595fe9e0e3a3c4d5bd1676cde4920cae1f0f8f2ce843ffa4e2244a35ba7c5c9f9d5afb4cea2704b67223f62cff2153dc2d649cf30af491995603271c05a6cab23f03937715c15a584e15af15261d9339b8db441e7c67aaa41fdc947811a62bc8a60353763dc9fd04bd28b2846e98e618ac283cccfc44de6299e80b50e5bdace8a3849fbd1f8e7c093d8eea9998dff27b042e800c7c6709f9495114ff98c094c19bf114d8a4df3783fb5bfc2a20bdb2b12b94f79c65b157c38b69be883e231980599ca343bb23cc3bff070ae5e58e1778d3a1f25c7ebc446cafd03903f1b9c91381ad35b355dffef09682c8e415803709bf0b8dc8fead6aac657c09a1934e567112b3c528a5658bf0c33f94f4e05d0789134f2b78b237565e0c9f3f40c26c3def5480854a96e3c0367bde7d0e4f9e5d1a308ca99c5c68a8b06f0576730ac19d4f2868059d822b3aa5b9601321867a1d32aed77cb37349e0b475c424ff4bed6a2121cb293c00b99e5b7a865791e6260c93bf98fe5362ebe8f2f4800559ee5c5ba33795bf584e831e87fd4290719ca0c45fea5f4c33b8ffbbbbd468176d82661ed489ce321c130a5249fd93263dc0cdb07782966efc04c94808babf7bfcb05e8c3682d9ac0c937deaa8720c81767099513a3a53bf8a5f4cace2578fa9733724970ec7bcf235f6cef1854ebea1cd3b2ff2b0dfd24da93dac2c734065c0d1f14882652494a1e92666bfebbc753f64a073d3d4f0690c51766ab804572265335e3fbb9ca8a76d160c18e881cd24cbeed5c22b87bee563de6a23ae811cea07739bfaeb0edb1b8a2e27b4ee65b8bb66d8de78966f25aec7f121df638eb0b83a09b3717f669288b85067381f9ddaec820981588b7920b0f80170006e707fb4bc020e42c599febad5d87a67925b16fabcf48b42288907c488ca4ce01c649b245e9628575303537dc66205135809d1738d4d8b259fc7bfdddcae83cdae7226821b37d3ec86567ad61cacc5f1ce05217d43ea859677386ecf96a84161d074907d5d67242d71f4ceda10cf08cb55da7132293243399f9b2d47c96e9d00c83ae663be4a9ddff19eb1f4baf278652017df3c8fe18fa409bdfa2c2117aa7e2a4b456afd7d87ca043d6193acb77542a6a70b52185ac175a88f3e9b03dbc2408598520628cd989ed5ad24e498c9be69243513e5de2cf3d2f49a1a68d478cb925153d1b25cfa2724e9a922ead77d66bdd036ce55bd2a56cb0a92b5be017a97cd962c2d1a3d4465cf47e009a5fb9ef54036da4efcc30b906b5cf626a8473241232801609d6db7c6188150f10d621ae58785c5d4ae55e510359a01dad03149bbe5c7cdcdf672d93ae546c192d909ed68122928f87e13f16de08045ff79397f88aee4c29536c73236e139aece2e17d52b5fe9ddb720feea07f87d6c541b1dd9cec4872a4298afaba8621e29596f63ec68ff5ab5de0c917f085e47742520f0bfbbc07dead74b3940401bda8c87a628b48585269c47c6d16e16d9044e91112dfc041234fe36b4d55f7f5874704c20c0fa9ac3d5d44703d353fd8b5fb58f729dc665dadc74aad4b7cf758638292ebc41faef8b7e1dc911270d7dfb09da022f4c5de81eb2276923991b6a1257a33a12c40d93704f6350f8f903169146f6c56d8465c2a3c153c456705ef67b6a3811b0c67ee73f88e0bcc7663c205c87a6ffb90e93fa5916468e0ea809568fac2c9a9330a881db83a2ba500ff421c66e67729aea89fdc682a8ddb4802234338a7ef0c551a3e72b09fbbd423b42745f6a317356e864c547c4850215b717416afbd0ea2a8d12ed16de68addfe62ac14829cdf7361de7aa17717147e944756b9eb4c24a41cdb6a179d59f581b25bed6b754495c2e4e6a2655f9b719a53e059b98ddc318a1e026c759fca6305ff728891ee3a1b8158f6dfb630ebc47f54e6133ef1a11aa3a65063b95e2bba13ac647737f3432455fc3ec7919c6c378b69eaed782386b7dbee6b1908ec5cd89717e5a810291864e4dee965e1908a16979b681a1ec3e7beb6e3732cef6e8d54992737431fb157490e639920148836aa319c19d611a05aa91d7366541ca9fd4ac3b390ec4512251eaac1dc8661807b0bcf7a475c369a6681d7e29dfda2490d195a0c0208d9139a1173807a2d71f2c7a991afa016b05a06b4ed561ddfc4b0d992357fad75cdb7cd6a11b643908b4e4ac5f10a911100809cca7012375f9c33069ff5beab255ebd4a43b73b15665864c6ad62f4d6c9010562267740379ca1033b0e8188f45fe08f531ee268baefb4e844f4ee00b9f8a97484d011bf1f86d4628dcb8d97456bf7b534f32aafa10d6a980c9f6da7b06634e0bcbd87e1449719fa61e9a4a24a587dbc0c98c9baaead3c58d0c725ec0fda30572eda70f38895a23fd5fa53cddb41d0191bdee79349d0dab6b83b9f161f8fa7a244430e2d1191d8f664c7bca174f986af417c9de251e83f3f1f908354693112c045c64beb9a148a58b58b9a5fabb071a607bd591e3ec739b885528060fb6abe7d94b51eda6eed2500fe9420f572a6de2aca0144d696c3702819ba7db615156f9080769d1c3f6149c579efc6f14cad77e7f8c57919b113c8c6c1e2e8f8e1ee5e06ac5799d27a8817f81f9ad1161b1cc0a51c9795fd8c8b18e9535d6af2fd0b0f9e9df5c6b4968c5c9a7321f251accd7b4653f831f03ac0fdec760c60d5edfe5644dad8100619b9aac48e8d52c9951cdb79757ea26d84aaf7b56cfb3c85fb04e55aee97b6cc26244d07bbd6c69774a1c96a73af3367d33fc58d03554f3ae01a337134bf8538f6032f0571cbe8048d5783eac79a3f4cf4a22e452df031a78eec1c0d661c6a09fb59d49b17b6a868fd7a5b2a2429a534507ba5146e4d27037ac9735864bea0cc4a2d35c70c1f7ab7a31b1b16c6a218b7fb83765baa2f3039cc844638d4e775ab2ab26c6e72dc6e0da35b2794ae2a387aa2a1e1c4d149690d4e8348dd69d0a71616545dd5e01beeea00ba01f81820d713ffec7bdfa2b14a722ccb76c6590aeeb2dc503cf17b89dc1768cac2dc09afac0a4421daa760652c8362ad4d1711c40a694fd6f3048b6cca0bfb4cbca1879214256c721d7072f082299296213d9fecbeda0925ae32c3ed8431e4dc933878d0ff70bbdb0d91fbaad67f901e154e3b856e52eda7a1535991ec95a5d8cf67645e6e2746619b3ba5df73986ac23740a74e7b84e40e9d8f2ed2927cff0ca929a52fd719b738b1a4633ca3b7432dd18905951d2ecaf2bb7a0fc21b02444ae38f374c51ea9d25e3ee03ac3599464abd5f59d5d02a49d479db2367d1a532533388b471c9c69369f18bfef631d73eb51b6d5bf916d28e2df9974f6ba814bebf29509ac2eee5de500ce327607bea55bf3795ae36fb460125ec7973c2a7bd180af641c89ee084764d7955acf83ff22dd75a4353a6cbeb6b8de7549626567831d99546dc8adebc7c179db5e67364acf9595268f821648ead846b3d0b43069d45523b3ed435ea4b65220f01902de0813cf37a312e3e8596fc187680b3edfb834c0b6569466d75a912eb931860b966da94fc1caa3f756488e0f0262ac8f8a808b4453badbf4abc002edbc4098a6b578e80e56697c15bfbfd3e04406d7a29d418590d98453938fdf06d9080bed05efcfc1c78bc184ebd8448edcc2a54baebb0c2f0ca3484f99921c4cc7719a7cb540f60924f609aa41f7bc52067050942a65e2f5299df4097012d664e334267e4766f23de31188e0e3b8f381314181902a1171f0570d6fe37c7edf6ca788097a9a3fc74415f43ca283d490a37e2bbec321a06e34d546c096e8b206e8c4c52b89dff34a5fc7ab7fe1684a1f410daec7dd0d55e6567fa526a89d035647b28630dee55b53369bb189549c3e8c79ba2148b8a6c45484cffd083e0da49cab8d7bfd6e5df715d309a23762d50d6c57f06ef1f852bc46227509ea43c539ad1fafe61981a4a213a9fd683db9a7d24c625dd0e87f70e9c3c6a141dde68c1ccb7d84c963b1751a965366e5bd3cba88aea980fe3d94fbdf4a2d4ecdf2176bde4cba98908d0332d841b85280adcd3751d06d36a0647795ed10e6c3b7805ca7c3932fed20c6846e55ea25c2323e5d5b42ff75909ae512a0079b36ec2c150da60252d5ef6021bc5383b5e69c3d02fd307f136ca4453a4ff7b482ec775e7f83cf204dc74286ebae264f1449869c2c7028467fb055e71ba732ac2", 0x1009}, {&(0x7f0000000240)="85e3a2244614f264ff0f0000000000001cbd37de4cbfb3259f9000a18416378968a2d6cf9613ce3e60fde03329485e1514f8c084ca5f721fa742232aacc5b4579f2b56fd3c58a337c6e1ff000069262666b70fa09025b2289b0b0c53dc1dbbd693ead7bdbc79b897c6a0e2485666406cdc21e8668ddb15581084c85618bfd83d95d37331ad40c31d688ae835de9eb5d790d830e5f6709cd7a1404051", 0x9c}, {&(0x7f0000001300)="bbcfb3d1c8dc363961c0d5c9268f754ce1977491b2d1ec51f3d2d23961c67978363e3f87921afdb7aff4695d1dd2a59c88d9c77eb027fc952c2ada100d5fa813f9884bbc0776fb2c289e48cac8f5ccbeaee3eb1ff90edbda7d28108c18b8b824437a32b161409344de78a95ac92feaabe2dfedc818936af2247db4d98d503d7d945d36c0b6f56bc524fb9dc7c78e7be0af0a004c7acb0a552d812b261e7c347f40d0012bda8aadacc68cb0b0af4b1b5201aa58c95531e1541deec4f884a1001d2dc99b8cac", 0xc5}, {&(0x7f0000000300)="cc7a57d83b8034260ac73405a7bd3dab6cb2163ba5c9d1810b4c51cdf12a529d02587fea8b918054327a1b40e6fba028b52b657dca1d4716f62eda0851eab6f64fe27897bfe3ef68015d7f0ff82743b5903117c89147d8b4e6cd8e3ab27d9b739678fbf8f153d589f52b71cfb9c5452403af00c7c3fad2ca157968182258a8a8af8be38fccce46168954b2350cfab7d7e44c7c106a24467ae84085fcee21453aebdd79d96ba475dd480f85c67d328ec6149143c0d66092b31f86a4886357617925bc44336a6c40831a2494d3ec1b0fafcce622ef803ea8cb72931310ff6ae2ef5f9cde984613d43991d45b74567a03a6ff8a44ef044fa4b1253cadf410d53ed0078ed54330273e3cab5dce2852f64ea19116a46bac31f0d0fdac087557459469d3b044cdd32d69c2182be22c12b7e62251d3205b21c4f2412afca1abb632dd389d46dd366a1b111ae83090a082ca21f436d77593957792e4d15e7a52b494af1c7c0ee13ec42773038ff6daeee2c57724bf537f71f31e7c73d2c0f3679c7774291023a80ea29e78fbdaa29120d1469c22da60ec242310acbec0e31de21fb8dd97c5ac650f7a5d49c32ec1ced53a6bb5a270ab936f4531c9707b10d714415ee299c7600b0fca2b8e14de45a520bce398327a5097cee01733cc34cbd3dfee3e1cb907963c54d1d55b978f6a17b5111c98ab8aec48cfe884cbe31dd33c5779b4ecbe19294dd74457724a228457a64175023a917099d0640cff3fa6d18435df6197dec7443f3fdcb1c384e3029f1f7a29e959b4811f9ae59205a758eb9e14da527b048a1fef0a72f7d4d6dd9a43ec00525bcd5809e62c44c18123cb232abd1ed58fee6f8eafb013c99d9dac06642210f1401bce934a870896a87e4fe0c3cc183463797d3e3e0b037473afeeee00d9633da0295575a0732ceab46e29b5abe30b873dec0552f7ac071278ae1c40f2150a636d6dc8dd75f65652122f90bdfb8053d6df4c1b6ba485c21abbbe9becdf90da8783e648c727cf099df6a48e465ec779648b47bd5ee0639d262dbd20e600e0daa616000683a6a679184f43d7146705d75656838804c6b4745d6213f3a39aba8a087b004f5dea2337d70a91d1c60cbbfea2ee27f7d5a4043da4901a643aa57050ef1164c4e933bf7e847c3517f7139e895c1849f6931966adbacb967cb45ff48edef97a8ecf0ff45a16a9f9128b8f54c23f22635c2d4d165483fe2c819a4b7db46c76200513f95ce2039a9b4ab47bbb68a45b14cc13601db47258c1a9310dd683ff56b44d9e9a5fcff5b59dab8f99b60c40753e6f32ac0a8e3d049d9eb9552dae2c7c73c37ae58c239af74a0c9792a7aab980ea7caa1c3a1dc955a1256babde46cbfb9e9f9bdd97a43f8e8d7e8f547c084eb19409f0d6ca6d8298d14720672f0e158765a8a98203744ae5eea03ec82098b73ddcad6b932003c2db7e05a6eaa2718cf9c72f1c730be63dcddd23cbb7db186da142605b6cb54ec6ebe9d776e7c89e96d469788ea4841b7071c4e5371a94ae6ca918fa013e0495da1b0ca02fac24bb2108a3363e6202ea799ee96ab80bd9a97a9c13a4dba6534ccc60cb7d6a31d0c9c479b4d3f5fdb12354c3a4fe05cf2bdf4c4a3d644453d50da5887e9de9d4f6e451fe1095ebad46b0b919b1ad4845e729fe03e1d33ca80c57a3cc9338ef7c9a09670ecd47555ff1cc1060d0c0c97774023d1beb02722bf856c137a45071baa399ebd54f7ec73125d0c648a481e837c413a94578dddea6e00b17ee7c7b7f69b7baa9770609aa6302b422f1c186f20372b64b018cb89f568a16ecf8012e9353d283062505b92362e97315f16c3b01263e7850d81432d3a23626a1fc69ca035b92639c53e90a882a7652456a7930353d602c29dd92c758f241ab492e92abe617f43ac56daf9ca0a7b81ce41ef3210735837b12a590a7fcf2d75f4d8c918c047295e1247aeb708fffde2a575e319189252f73b7ec718978fa3a56b46e27dea375201af0b00f279803d25a8adba075b1875d52fd9af4a3af515b017c5095650d3cd4c5227992b0e2310222009dde1ec7443ed92bca6afb956cb375ca3ce16a0c462ce0795d20fffcce0efcf15c8159cb2c2248f4ffa262dfe4e5972988f2d68ebebac4695d9217773d75d6c1b59a0c153675f82fe7e639b6b5f23fb9bf907bdc20b29f33bfc5079d2c79240e360599c13afe8c04f1a2afd55d80b3c8b716d7e7df6d0974ef78af106a4676b42e7bf81e8064e015305dd9e05298f8ea16b19a97654b76b48f853c495c668b9038ced07406b0ac78a11b1a2fc0ab7af86323990ba9a61074d9d4ad1b08d8152d2ab05c44e08b028267db47dc444ea4164035a77952c4c5482164ff2dfc15abc779545ff837248dc308aa10669d99ac76967bcf22d6437f5ba0d03305b13cd49f66ba4e70e6e54e62351e6e56367dcf83cb1a494f980d0253e09e60f9469007386e3be73a3825782bb7c26453d2dcb38470fa6a2dc111734604958d0f26959fb0da353a1c76e7b9c74b31cfbf839519a254ed8a88af3fdd07fd2f3c99a78102a0897f59f35023efba1fc1373296833b5bb286765365d4e962537069e0fa2e47fb6d38ff0fabf2174fedcc5755f1765d6431aafa61d53a0e571c3a073de307baeaac9ca49e091c977840472592d3725283926662244789b7d27e5a3e7c1833c16c659e25c04a22f7e9880ca74f522e7a1196f4b3b8d64328566b7163715296930f90706be5d97eeea3dae8bdf26ea85fd959243a77ed72eafb73a44bb81eba7eca69b78304a6515524ec48cc25dd118a6031f2bec106c70ac94ea5ad6d3460d42db55da46f7f0bc5efc469175a349d44765f4dde5c5a5316293bdf5a68252c668f24e6abf28b140e0e3ba745df6b2711ef463f4277f03c0a335afb1400c2a695b68172b5cec6896ba871f8c4a94c1c4b3f82f38ca020319c4cdb1fbd0640927597dd0b51a375adc8e904b6504ec69257cfee43c7beca6f5c75e1044394cbc73712ff3dbf30d7ce6af53e55f0bd2f22c0797a2879c450a84f563d48e5520cf88089882b289c22d48da9752e309cfdccfc78833d85052e5497e662371c1295c8e3a98c8f13331db75858b44552b6094b81a9c12a07d0314f327d2916321a58fa3897a82a9840279aeb8b168ed40c6499b2e1ee03c32dabb6c52ff89963d5fef23fb4108e379e4c094a72a49582f1bbd97615625cd6f6334553e653c4971370df65becabe461681e8171ed34b45f701d2a2fd0af40881360a6fafde6eadf71c3fc778aa95b0295d3f9e3f51c8524a7e922960d0cbc24ddbc9dc4b47d2f10b395454ba7a692dc4c6985c530f40728fe2f417e591483813b5e9f4cd7f92c676e46543310528603ea68337a8a6b1c4c729e46a8b0089c56f70b4d568257aef973e32c349f9d31bc9e73f636f17757b7bd647543210ff7f8d700c36e119de0f2bca44c86ab1824c31f845a384b3b98d0d88f32d145387f1e86e2b0e7593bc8235bdc4352d4665c811ecc8c773c54fa9068cab7dcbfe0a4edfcadf6d69e6550aec402505177f13c40e50a2a04e3b9fe9b6037803d6a9c4470ee27460b5e40807d5884fe80686ce42b07522e92ecf11b606bcd0b9bfe2053534886be38ac31f0464b17f9c0cb58df8afd38c2e5bf7ab948a09a6a0f96b6956b6f16708ece5ff3587aa53bfdebe753a4158a0b8a0b55e2d26a87ecbb40759c68817dcc297326aa898bb49833ccc3d3bc327c3f72f74c472319ef6558970489f507ab0b791a4bab1876ebf9aecfeb5578cf8db5c4760e9243cb48972463d85743bfa848c3e8ed47bbc0e4bde313e61a2f43a39f63b976a2dd5bd2113b6ad794116a154bb8488f74e58d5c0062c5213b8c8b7d8214dca8379b2587e3daf56c02a18b93c1e05bbaaa2b5fe0d3506f726a771b35888e29816f208b93c9e88540519f262e788028658b27e7ee7229065bcf864c63bcd14fa36be112109f9aa308d9e73ffa8a01344012b0f00f56762e97b455dce73f7fa18972b68fd64608b1079baa46698bb27f55b81937c485bb087a208a2c03bdaad8268f0f1612168223b956b6e87ac870c654c729d050d3c96734e6f47702ffb95e37861aa6a5e478e30d5be71cd9673d69e22bc8e70666eff1f2071fd8f19f00859f605301997206bb7c0023255d527a31952f45d900943edaf6b4a3ad457d89b7e00645eb02631707a767557de2e0675ce5de1113b005319df0eb7e79ad9fd61354dbe783c3f4c06b51783287c8c4046c8b91bb7e41cc83683718911571dab367a372678fd5240450676b3187dea39a2c0a842bc4c81a6500ba1361138056b3cbb13653b72abfc751756a56690d5b060d07d6c7cd55637400ff99f8b3cc71b6562ee08b8ba7ec0656d375b103d3bdddd5023846b8e037ce09fd4870b4606e7f6c7de11840c801e0475cfb1eb1720f0beb5893d79404a27eef07e45e19070da561e1b522e6dbfcc1f9ba982f8b354b9bfb4e8dc132a076bfd1c298491fefcf26a8232adc534105fd96875d762649805d6078f7eaf83d876dee0f1025bd30e75dc0246789ddb5cbd4b4676f3621796ef0a05279820a83462fdadb63a9c1bd65e7b3a408e7f07908ac3617f5f3198516aa11ce7d42c37d72b4abc0ca47b04d9d3a12fecf6cf41576205bcf8ad8495e45b390bf6f334c3db847ea7a86bee527326d10dee7effde603854c94db8d866f38af433096c3afb78d74e89d01e5c3eb1227be44a2fc4fb12068d00391158c85bccd71004a306c6ef85b78b15a80f68c61d76f4422b3ea82d8bd1e6b8c7eaf2cf086d4e795d906c2e1084c16d347726e535ebf4749a5e833af4587c8ff2458930841f58492a5223d522b59ae107516bab4ed257e051da788b927b76d7cdea2ab924e7c603c6290e8fc1e77b7118979d3e45873ef880dfd0ecfab2734c5f89075a1adb2874e47eaa18f23199b6be6491132cd28367d2037ff0c393d26c2708338eadfc9ef6ceffe5758fa9e4d37cef4a885ac4972118edc45742e20bbe3ffa502b7decf4244986d985441170073282db6d7fda3a6f54a45af54cfff51c00491c59e9f52feeffb9ff31791763803452b16355c041f282a87a487f8d660cf89be97ff8ea35ff0214e0c3498aff894b69767391470e367ca05907358b2e3e2e26faa268de1e36fe77bf4e7d97721cc900f05e0bc481b4b4cf3c68a428da67d3c44cd745066861f16fb5ba7a04511b1a2e0da596e60d6002e5d1e33a8fedf5f1448c49889ff5dc4be0ddf46b314ffee214f112b0ebc5d888d2aa2c9436b62d5c30b88efdfb117c71c129f8dbeb31b92df0fae1b138f67ba2523e77378eda1cae71b84bd2e1bb607bfc0aeaeddfbc57fd260525f92f2f4bbc030f454ef81ebc36e187505f625316d19bc63b3622d40d191208c6077f336dc125e397d18b88646a4a19cb788502d390fdd8bdf2f9b530b81c207bd52335be6e064989f4db97c2b2cca41b0472a8161eb97fa5933b990a88fd74bc2027d62bcf436b43c80682ad0ee14dd2ad9c3d026b407cde86dc34992d809a207375cd9c36ddd8f8a346e42af52ff37a533eceedefb04814b62df9f9c412766f532a509825ec82bc487a3d6374e389da7da6ebb166c9d5569bc6a495055a0aaabf7de1211af30d68c551e916e8d5e4fa7ffe642368f400bbb156a3eaa58215ed79f26fabdbf5fb1e51587a23feb7207e01098221cec527602dd26fe16d1a1c071d2ac10c3af3889c6564b78a4228df290dc033f575ca93d12cca693754d420cdd89d5bd4", 0x1000}], 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 18:57:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) write(r0, &(0x7f0000000280)="7d35660c3cf4ffe8b93bfcea85b512b7207610a4da53223356b30c0e6082fd5060ece5de00d0fd687b2251429a1852513aa3091b25d2207e036412d6b83c88586497f76ab5507eff071d26555b8898af57273a360eeedc16703113d6ea03e100dbe79f90616319d2071c192cb8e00ff1ec7fa9c25a156ae00a46d1e6ce26cb29c597d04f27516ecf3fdd8b4785c75014dbe374f313499c070cb309874970a232645e8ccf52e8bf38e27483c02487b01526b2fb7463df862ed880", 0xba) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1, 0x2, 0x1, 0x9, 0xfffff801, 0xdf4, 0x2, 0x1, 0x204e, 0x1}) close(r0) 18:57:33 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000080)={@random="889efad805d9", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x7, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}, "abcd78731a04bd53"}}}}}) 18:57:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x612, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) 18:57:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x7, 0xd7187ade, &(0x7f0000000080)=""/181, &(0x7f0000000140)=0xb5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_getres(0x0, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de0"], 0x1c, 0x0}, 0x0) 18:57:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1, 0x8002, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) 18:57:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffb}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000240)=0x941d) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x9) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x81) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x33) 18:57:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x5a, 0x800) 18:57:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/225, 0xe1}], 0x2, 0x0, 0x7298) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:57:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x1, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x956, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 18:57:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000180)="04000000d5e0dc71954b74b26653255204e96ca9a7b74b8be715667c53b07e0b672958c1c5d9b0ead1d25eb3f7757877b7d007a6a9735f556919914568af0fa685b8bc82e85e530071ce4de8488db80b778433509222c110dc0024a6eeb53f50a7a993eb7de1f6ea12d4884732811e2f2c91bc254590a8fe9a875e09ff07ade7f355672f95f7d064382989dc7c928d8502b9feb28585fa7af74663fac3700e5aa55779d991f3a03191b7337e9a028c4ace1577ff044ebf46a412", 0xba) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b04d00f3ff0a631a00"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$getown(r3, 0x5) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000e806d8de66972bdd8aa4ce43cdaffcfaf0da7c0e010ddbd28ac171efc7c80130b1ee21d5dc07779240c0e41df499632d71638b95c7e7ee983e3cc6293ba3a59d2d4ecbf3da6c21b51dd4ac4062e282698fb985d61521244e888a03a6000c60ef3539997fbfd75060e012f5acb7115b5b5479456a592300130b2ecdc4fc8d08866b1ec68891ab044d0cd548e7c367a09ce071a6883fbcba46a13403a647ce58319d69a557b33fb36867de59810cc66ed0bdd4425501a43239"], 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x1) 18:57:35 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="34e51fb265d44742e1176accd321066f57f5025a3e291b626663c0ce610d3b172b64ac270ac7ad625adf50f565ac15b705baa97f2100bd16abea523dfaf01bad4afad095d5cd7921170922ec8da02823586f9921a9e4d4302974695bcf24c3bab053871c5107d1d8490107", 0x6b}, {&(0x7f0000000200)="b99c0c4d6870e4842dc892cc1d54c460fc73d2f1af0914486d9fb24dcb8a69477d6f5b918e4d4057d89202cbd0618b07b32548de0f9f999b9410698fb8fdc240731053155627ebe9e4c688a43839fae6d349afad20f687996adb5a9f59424cb16201ea08fed0d6b5ab87b40d70b9881e7840c02608a4bc5cea2fe0bed0aac7eeb2b5f728349c2cdad651067a8b", 0x8d}, {&(0x7f00000002c0)="4ea16d4c9c2a4cbf916cbd0dd80bdb0f2141a05a5e7c81f176f69b7cc632367d970bfd0ff461f0193e8a83cec8320a8ffd8478a2084f1439d25a1a0e611b9a345117ca15512e79a629ba8b25f92ded5c2b1e4a5f1aa419c4721c70d8374d01d340c05883f4840b810cf8602c57f8e867a0638dc4df0acf54988fabe5f30f1c302d8c8621b089806443d3c5450eab946cb1911d187e5704195554e94b34706f1b97935e91d8c5103fe99268633023b46e0a0153b02e8f6c1cb1406fcdf2f53020f51a6dfe0b99b073a529f9d19d3fc1af24906efa71b58d6b0e6e9ec3", 0xdc}, {&(0x7f00000003c0)="7a0c40395ab942f6bb600bee39ddb8b42ec0b6979b9a8b9fa88225fc2dc181a8daf9fdef5e3c7d867517c478eb7832fbff281091aaf0b1e8c3c718176ae309d411e08f65ca97b33a577d5aa576b0b23c70e9ff3548581999f0d2a2c3e61c04da38462d1b56805a66d8ff9901c2b1c1e59c009fcd03770f2f697741f0ed9173d885c7600369117f7861075433daa50b6f084298b65add33ad27e3725c20fab906247eccc739ecead17cb7f26ffbda59bc31e8324730a1d18a3d7aefbd1883089cb01afc8beead54247e3a6d5e0b37c111973fef03f7b381a9e46f1307d1bfff487828bb54dbcd80963ef4fa4177febc83e9bd", 0xf2}, {&(0x7f00000004c0)="6fef1ede3b38f5172662a0be23f6821d0386fefa0ac1bb6a4d73ec6fe967d1c8a7f999ce4d63d7bf9a68c067540894a73a342734b8ecb5b52b83c21cea4c12468528666b3ba069b1247218ce49d8bdb1a1784a539e21b870ad2fba3612ca98649a6e69e6df3168162f38d0b4b0aa253dec14758420b3609491e4f28dee3e5550f3ad343c2906138d7cfc9e333d6eeb692dc4cec0d5344fc8f86d83fac768ba61e59271ee57a2d1f90cdb88071340a7abbcce4cecb167412453044803a9f76ed0880123a4d7d201d016758d0e49b247985f1b78b4f8", 0xd5}, {&(0x7f00000005c0)="467065c7ce645ba692c719979aaa469659389451589772f77cbe03b6ddcf3f5fcaa766e9dbb58033e59cd42ecd9fdf35871aecb0764323185fef5361b1017d03c3bacf514f410f0075089f534ff30cefdabc8f840347f8a98db7388361b6c707e34fd7ca68a7b9c336a750d87428b9a8aa5ba3b737584b1ee0369b0c94357207f0e6223c5fb7d22f672ee359c13de4c2159fa9c6764c2551a79029c9f1cd6a46cfe467916b4845bfc98cbcf8aa1ce021163abeec8bde9c", 0xb7}, {&(0x7f0000000680)="224c01a2f28bc077fcc643ce19db1b168895d8ec9f32d1cd7e63892d32521520eaee49fd1981ac484c7206488800c455be1f8e754e5d282d3d8e31c44def2aefda233dd894b292fc118ead16b5bfa78e84eff5e9f3a62a1ff62d27d1ce6d250b2820eccd85eba1c840d7e90ef2502b2ae6e72939f03a18d0cc", 0x79}], 0x7) 18:57:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 18:57:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x7, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup2(r3, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000f51cda0316593cd277a675e088ef3348223f5fa0e7041af4aa050000005bed58d814d898536c36335640db1c46f8d1f946e16f8f68d7ab685c8f6eb76fcc59493a1e13c8dc0d8608a1c9ccfcca64558dca6f102d8feeb50af52bf49352d5c913d34ee49f1762611a2dfac80666caf5c9f76bd9989371928b7bb11fcc3a4408651dfe3c22b78189ea68a3fe35c0b64baf1492b241b91331a1af23a8cc90869bbe6303ad4e98cc0936b022cf786bf674718f09c0cf6d8de7f5448350a89489ced61d007e01b9fd518b43e9d69e49a4e0aa3277b224f72a4709195e837ea0658fef114a8aaa81ffc791124ed2cca4dd", 0x19f, 0x408, 0x0, 0x0) 18:57:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0xff, 0x0, 0x0, "040000000000ffffffe000", 0x0, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:57:35 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000000c0)) r0 = semget(0x1, 0x4, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="924ab7fd8d143a729b38da4e4cd0e7409d47a7a34bce1994c6c7ba95525a115b2d37a79d300d51fb2544f0"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) getgroups(0x1, &(0x7f0000000000)=[r9]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r3, r7, 0x0, r10, 0x0, 0x8}, 0x0, 0x6a7a7486, 0x1}) 18:57:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r2) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000000c0)=""/226) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:57:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x6, 0x7fff, 0xfffffef8, 0x1fc80d86, "00e623000008000000000000000000000000e5ff", 0x0, 0x400}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 18:57:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0xfffffffc, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="c61837a85c158a7503cd16eec054bbbce4328f2ebc54465da08afeb81f8005bd8becade42322d4260e7a9e28011ae2f7b89bda18c1574c76a4f85c5aed19ef44fc2513d46bd1fb3866ac", 0x4a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000002fc0)=[{&(0x7f0000000140)="da26970b5f10c8afb48a891f443dd7d561f0c968cb4e7ce6cf13316d07feb0eccbb60381607213bdf7164bc617628ea7b4755899e72db3a7188e4410a27822a871ca9555c7b8828cd407b92e58d9dc428709b4e122fad7d9ffee9960cca7dce73a2479ecdaa504831d9579aa2669a9c5782c023eafccf90547e614ffdc3dd3014e11e229c0b0791cd25bbbb5984b533dce3e4c1ca5a682a940fddc84167a980d2cd6d8d775c85811be8fb1fce543878db6956a7174160e91b5866e9fb93ed7d4cc58b3b5b04a3b1eed7d0315b07ae348703f139312a4bac51c15fb921be885067108e790973e46a8adb28e49ffdf8e2de6e73f17390b919fa3793845", 0xfc}, {&(0x7f0000002a40)="30a349b7152c0bc93f8bb5fd0cbdd6096ee1b55ffe3c364ba99b3436c8846c672c418feb8439cf5fc0c474a777991312511f93177ae33082d3587ba35ce4abc33d79420f2dcd66937485c5937b28e2686089a6c5681295cbe518e3a365c1c8f1bb3a3f15fd0b0268a62435958aa62d96f638fd98f38113ea506e502dd77c3c0e1663ddd5fca19734484cefed", 0x8c}, {&(0x7f0000003500)="8b353ca3015a6839cadb3b31445dfdc61bcd30046de5428372aec186d9265e0c193564884dcb7bd0f45c3861fd31ca1505c5d72016b21b37624db5a2b96c4ca54360a1fd5f4eaffe967c68e511e04443e9759599a51a16b2edfb0e444705a9711376f8c3ca45a275a86d3343c90b422460b3a8778ab50bdb0800f21faac3b26ad62fad881a9bf267c8b6a797e061a8f56b051ea1140c7482567c351c25243edcba80ea95a92dd46f8ab63d13df901a76dc3c727aaf579247ef4b72375f7a50d4b8529b95f4cf86ab295097fc3d4066a00dc6a1836e1c880c2c088a00b90ea7b2f1b5cea32429069c04232f1f935adf7820ed47d293d74a57789ed60c064121ad1ff94c7760e184d75e0d047bcd8c77c3e7704a1487c242746d7fa0aa5905b91fd2c17381cfe69a2b2b1f67d99c60c6340f45c2eab5453fdc35641e7fcb6537d0b91976f7097f094a3fcc95975fd1b8f43673a8011c81cb712b9b772b4894b153146ecc68781c4f4a227dc2de49ab5fb753ab7a5ca7412f2d2198d2b3c07f37ad77a23c729df0fd5cddc59ea6c836c9f3939004a3138624b210815115569de541bb0905296984ce1b6335992bd63acabed709bfb14d16196c781e67e533a9d6", 0x1bf}, {&(0x7f0000000000)="235e8339c472a82b22880dccb2e8ba6fdf428620b12478da448070a203e8a3999e52ab", 0x23}, {&(0x7f0000002cc0)="4c88e837b956a39c89571961ac3b7ff86595d10ae4c38bbb76bc29553f4dd791ff90e23c65fdffd1f8c813ebc69ee3f4609c37d908a2d6e5e590df1a5d729d5be7a6ce48f45459de7428707f5411f1b20c239a74da7ef2da5ec57e143c3e8839af96aa20a79272832620fe291b69d7239aaa2b9780b7b3e1b54bc0995b2df8eac95d80427e404dd09a3f0efb8667fde53faf4ec9b2174912e8fecb1a6ccfcb61bf63018a3ea288613ecbe62e86b633abac90dc8c3ddb45323426b12e48729230af400cc3e22c89d125406c1a173768cc5cde6fa9a4c323b292e90000000000000db3bb601cefd2e36f7ef8352b31d481a7dc390f4a543815a3d71503c8c091600d39e589ae054042a7de35b24b87d54b2d796ce78c450e1fa24d1826264ba83fd240020ac0a92541caa943302701f1723e895da2bbfe7d2bbd18cd52f9b95b72bc453a251e", 0x145}, {&(0x7f0000003080)="93c4ab7d878d7853c7a73b4ef180716aad3e0ad970bec407c0f8e61eee5bc383e0b4a66a87540ac5dfe29788e1b0ab48acac61cd3caf9ba939f4c3b56328e8692a5e0a15fbf0fd475d059be94423bcc9c4126b0c27734b9cefa3c5390a5eded0df82865a2265289542e2ece2f19247c181a732e68dd3643e2c51f2d1f63c5acfc2621e898860a88a3d5cc7d6ff5db35d89992133bc533556e33573dd8f59c904569b1c8198704665b0bc21c7f8481cb4d211356a9977e3c89b9b161002548f89375fc404362e67217284cd0b0944eadf9fe7afedc97daaee9b458bf1d3c50000", 0xe0}, {&(0x7f0000002b00)="ea4c4bd99e2a56b7da3558b1203adbef5317c8b515884b7a32d89e03cf5c", 0x1e}], 0x7) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6}, 0xc) 18:57:36 executing program 0: syz_emit_ethernet(0xbe, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9ecf82858100220086dd6031797100843a0000000000000000000000000000000000ff020000000000000000000000000001800090780a4c0004e3d7bb5865a5248ce9c0bde4fd66d65586ee35b0d853a83c1fef19514eb8c7fd5882d68d920c4d00ae8ecc6bf1ec3b4d87267218133e24b9c7051f1b034673433cb244377ef137b8006170027f721476bee629cb834ea9200322399c3552c33b5a71f89df689ebb978c78bad39099a2e883dbf7a27a944339d26fc329bedf6efe4e926e1209d09472142579d9a4991f5530a1bc03a78f35eb0a5abc6b84f8fc13623ef6cfb5e90425ece4923f1f8876ce93fc76171b22fb3a68480311618b08dc8ed88c5f0685e00faffc8fa99583e4982c02e1438efd2b666c1d6cac61ad0a9fde1374637fa8ffed39e0140cd9ee24900ff4d43"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 18:57:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="9910657780130f5f55c8bd6b5c6b2f69b88695c62b6263aca07c9ccfd8e6f48d2b3150501038b8e5117b74669ae66ed0f839715e2fb41f39b44290e0050a84df099108b34f33b7bffb505e72c99799894260257ac478c882b75952782ed37b1791748d94e271b4318957e542f5a3ae786b110f04a869f473a77cebeff867e2724f21f9ff12af368f82c60ce8e85b82cc192394a7050e0ef2d90b02cde71585ab0161c0c496b585ed7fb4a226624a9d7be13c1baf76885246508a72760e7834c48bc7c8562b277241816d5775aeb7f2a26004efd514b9f8e24e0dc5f09ba590084eaecb770380f14156db0272b06f8fb57380e65ed4f4d03f8ab695bfd1f0268d9851cb8e2e9aac0300cfb29e6cd330831872cde2fe8fce6281b2c4c39bf47de87ebfad6fd5d4279fd0f193fcb30e38594380282e86ca1696b143fdd80e16879fd6bb649c0d8d973c735010a307de24e733dd60245f52d0473b34e3cc5b9049f348b1c20a4ab6b8ffac77ce9eec4062a4aca77f44db1d4a5b3c8a6c75d4d7b1faf4c33bb9031d95ae5830659ad160b6695e4aeec14e4da35ea821e07beeb2d9315b1334a7766f69d6089aa7687f3b726207feb58fda7957487c29578771259832c6b5779b21a1ac90c8995951a818aaeaf4165eec705161ca9c57d68d8cbc39d3029c903245841fdb3985b913762a0f1b0695368709ad5ce170033952d8250eac4993877cd753642d71fe7db8a26f55b28f8895ebbce0c5af08278d9b5ffbfda41072c2497f872b2882943ffedb316ba9f91b3740ff36655abc5393abcd3636f53679e757c473174dea3cf38e5c87510472ce1e039bd67df02d6bfc95511dfdbef79955e1386eb1250ff8a03f378afa027add78ed6dae63587c4946a785e1cd8ed5fcf7907d93025cd7b1f1065c42a7aa3465226a6d235649f0e9106ba5553fbffa66fe3ef5050d9faf0793aa12883c1b91818ef81f3ef121305a13d53bfa5203d7949298018fabe19f626b4d2b209e0343d5b920041615540db38951b98b8bf90cee16719ba7e1e491a83fbee90e8953f7974495415376f8e63c53a028fcd5107cc659cc3d8f9adc9512299c9d76a0efe86442fe04299ab5b8e4748c30d633e17a57dfc1122e22461c5f9c3b53529e5ea8ff48d60378697a364885dba46c39ba57c5933ac1f077bb36bfc5431b5cebaa751cd8bb4c95b2a10480fbc57e8315ea553e5d4d9d48d97dc0df0a696882a11630c57b547106d132d8d3bc3b34b57378c1274d4dc1944d334a1045fab5bd3a110efd2b7e5a9329b49fd489001de4e27d6598022ff7045fca9a018d1849c93d739d5b8b5d91c54d48d392d3ef3a5c7c84cd538bd8afd83e9e98fef900169e9efeaa56d96eb54ceae86c0bd84024dc1a92c77f8fbd3d9ac46e85734e5ab16ff5e944fab064be3e058a0571232e71c23fe4672c3eba05ab2a7f938ea4d2dc9a5edc0f3256344695d71705ed9a9bc135a867a5600064a0b1b9624f11361da5dbc028f7d844501373f9be9ef2ed29f88c26a0fa39328d5a2253a300ef5bfb05b3873f4f8e4c9de71dd1e7bf70119d692908343dfd99af0fb0c324a081389d34d336a472eb2a192e62f7e2a44d7a69656627b188f30ffbdb9d2f53c717d2986da05f6c93f9684c8327ef0a87ddbc1230ecb2708bf554f0f172e114f09362e5876ee8554c839b9e0674f58c359796df364788340cf23dc3cc43eb5d4174d20b79345ef6614540f8861230bbe8dfa67ee2e42c74fba2e65702b8a8c2995e123483cb874ef8e9e9fde194e4b55796def3b0f12ff04f4239a56acbddb491991b36b7added166f5245ef9f6cc5adaa763dfcc2f9d3571a2ca57c3f177777a713ac5bb6039ec3c5f80057bb506c616d863efa930d4cc170e4adff7f4588a67ddb1d63781e01d383ecf73e0d11a3adf539084f8dbc40405a95a8a2c82fa67fae90cae140a18f19980fb9ed8a9667b08140e687368b4b0fc52ac3c4850a914414189cebc03c5d0b1d0c912734517659c4df27704a65bb7312733293dfbe326c94c21d76f1b97288d64b1a085a413e594ec58e0689d583e94aad138e6e0f2b66c4000ff62d75eb9fa8846aeca9d76c331fdb007c0edac201eaf93028dd4457bcb2dda5c3c1cf63b71272041eb2b6c4896225e2f196548ece7fa19e102415e7eb6e4ae27bded64cc4cdba0ca6ab714b147658856923331ac25f1cdd33737956559d3a77a7d6b2e488c4b1080a3aed9e38352b25fa2d6f2006bcc1cbe9f40238b396532155f9f1919c7c772091efd7e5dfc8b0c22997766474977f9d41e0b51aec883256d1f56b8d3375cdda120049a00559484cee4bd71be5299e59b4f910cb58c3f32b3443491ac8940a2bfb0420f47072f6a815ae2a4bf0ae35e2434c7e91755f749f82a8be6aa457ec41b470fe3a296dbea8a007850d4262613c05148c8b467cc898db49e42cb29bec4ff9adec29704e7a965668989e7ac0983224cf9f13ddb03961da72059401986fb16297cdfcc5987400a49ee8d8131c61712b3cc405ddbf908e69e01ba957082982055f7cd94154dc4e56f452270be899f6c0d551556261970018af12a93f166e954e568f27d44ff51895ea9df2aea73a312394c7072419587352a2924eaea55c9fe5383f57b221759e3068f8f695c006cddd5fcb110f618c1c3cf7849cc3c6ed6f2cbea652b552c62f29cbd8b297502b3a092977b147290593f2e1da9ae1dd39f61515658238def2edbe31900a8bad3209ab408cd7624b806a2023a00dcfed9563ff64f01c86ae57c41d3ee90ec53a009f19e4276dd8ba28afe95196aea5521c5ec6ab7c3d0c97535fdf6694f3e1ed6fa0c4f44f304d88db566682b5a3bb7761bf767635f8d8bce7a9ac402d78b674db039120ca2a8197a5fb026e0171be5e2669cb6c7b2d54934d97183f73f4f3f41ba7f0048ae3ad4154c26bdceff1cf904386a0a83194654d62031ef36114843846877292be3beab1f5c8da654e450510bb48e3ea69406959fc5a09a73150be50336cb3fb201ac60d13f16d06a5bdc44fccbd795e9aef8757e6e54f601246ebd0a420d2a604fbefefda6e05dca0518758582574e6b7afe6724effc15211e157a3a913ea174e29188c0048e7afc32c8702ddc3f973366c90131dba01a69824a54f8ad744a47fdca4c90539b978bc2c748304129f53842cc710f716ebb06d7bc843bbd157e766c500ffb2979318715d87fc196ab4f5e8bfa34430e10480ceb641e159b50bf507bb485d4c6a526aaad1c0a2c68f848f5af39840405602877b53d42f9a3b8e57e7b19a2d3c18e10c5c3690d0340555dc3dfb2217e7ab3b047b5ab267d268463fbc1f449eaf3c85148772acf3f9b92f308f83c46ec2aa57c34d61516681d685b7f0370ff9d8563a15508858e7d238cc30d4717f924b6af5cf2db1a66e469d92daa40d412e580f845209516d4a75e28751dde94be508705893cf4f08b1898bca4bfdebb94ee591a253a0b086a4438e5c197ef04a8e1a30b1d0a668fc8dc0ab13c49435ce2c3f4ab196335beb92aeb785faf7253f6af82ef5823b537c9fcd0d3c0714db45dcb4f9f8c65b5f58f239c0e6bd699fa3f3ed70c93322fd0aba05b4ab31cd5b0b33ae5114a49e9e93d7454929fc019e69a01159994b69700bc131d073abfd23adc0e029a7992610a5f07e60e70a84f458fd7d1b8f75f04e13f08108f9950c8b83fd6e4e3de0a826c2242748ee8c2894cc2c484b7cb28d4df787f78ad9f96b112b6a69c5085944fbcf87d05d3300d544da4d90e095be1a447c749fc24d472471c2c464a747d5b0fd41f9e4e735c46f094aa32176f2f5769d89a3d1e885358dc8ab31ade2e596e8c46fc40a7d76239c5735b598ef48d3b46f10ba0107797c3434fd5e8f8737679e6ab8c94b4a09bea42b8db5017eaad3dd2f3c8fb3715d9ae6e71519c8fdfba5e3b2abd4c541f3f3b6fb4d94cc764c0aa7b302f20613d834d6722ba44cd5109c5fb9ffe88dff37d19e6d7e18edbff7bcc933de1ebe99fd99c8b6676ed9dac25567ee031fd3d13407d8b44494d7dbea0514fe6461d1c6484dcf85f40b851033f0d3784a2d5b35fee254bfcfb4ee62df0ca6fa082bd9233df64770e20896aaa627845de0be177c0a34ed03516bb06c5c83ad291b69c36ea52ac27f62166671ecf1e4bb14b079f5ae7b424689ba7fafbbb320736514623b26f1e3b3a7f9dfb68b8a782381736cf12904c952376ddbf5a623084a3ae19a9025665a9c511e1bd304996c1d46e2f2dd484dfda3d748c97546651934c8ff56de14adbbe559e5c495d0b4254a69b2723ad33b7432cc1d8a1191baf4fc7435608f8de1ef603a23266ed9eccb2e674670623d5725210035e4fea5c6f54c47c09391b3dc176c89ad539f463b08b4c67cd63484e4cf08115f8ddf6d0da8e47dc02d1fd848d32e91099ed09245646de09e22b883a1ed7389e17c5e4366fdde324fe20677bc4d5fe37e1603176d9b3ad15d74f31f4f94a12103523fe61f97902f129e8b2807688ac4419567f582a4531989caaa693a1f1b6cef21e5e7dd3ff8aba5b9738abaf6c643f7f8bd9063d9f2978c6d50c75f96bfefe0355c6918c86fab88fe46ea9425e4bc9132e45efb2ed7d21b4edd910aab34d9f1fea1812eddd881d6b530146cbfb0784be0015b07626b3ebde69ca283a706887b5cb79b4741befe4bab077050f42f7469f07fb88a8f54b07ea2d6b32a492525d3126f429e5bdbe8785df9de619c228f9fcd2c564421be05831a9d40680795119b2c0e63235a354489fe33cf7bcbd411ea4d897550b054b9431211138f4410b35d8fdadb49f8676ff6b20afd6a140917d6b69ceaa310edc6b04f29e81629bb68d12e1dbfe0a179598ff7629ce7f5fc0ffaee24855dfd9aa002f3d282f0cbbd2f9c1d7f6d1a7108b4eb5002f838c00316f20f55e6bb557a2606dbb865df6ac68b226ad7ba375de22e70bfab470ed088c8769aeb73ed76b92db305088bd79777407cfd9f77fc143a319579e3f8538a1d4b4063eb9375d9f298fbcc53ab56a3496af7ebabb47b7ad78f90f91d9e86474ef06831e842137ac3225b4cc40c49b33b8d506fa692c0c4ca465b0ed83d0db6aa3331a62708aeab92cedb459637cc15636b490503917f78fabd6c512f3b0c4d518ad6310cb2986dc3f7c6c4c16f43be97f1ac0bef446a4d349a29d2a002f2ff8e43e9cc69c7a6786fbdd058ef62228b244f0cc56c53efff58be5a4202f5ff72b368bc706448c89577e63fc47c576be0174b9dca4b223e327b6acd12cc1b561f5cc6be7cbfc4d1885196e7a3d3a4d5ac49e4934052ccd49987ca181d5374a33f5e349135824545723f3f9373defaebaff19c2aa670fb1b7d95dbcc4e2d0fe4525bb8d5d4f3221c5f3dc3fc4fe31e177ee70c7d365bc8c37e85a8427f571ea22ce74163a57c0f9e6e1253ece1b06d2546273f35b49af11a73164c20a23758222e7fccc044bea1b198a6e585289fe2e842909c31d33745e6873d79740b5a02f78c8daf5b5a501af3dab7a89408f3b2d202d5dcd79ddc5404475c0f92ce352263632301f21bc469c3cf0da33cf085ca4c18255156491ef8137260d80bca3750fe450ab40c292ba085ae04dbc8e7926afd94945e94bad387a30de9f1e46393f8234001f199174fabe282fbce8cee365b5f76d2aa46994809cd38e85848f2913dc8eec410ab303af5ddc260380931f5699e5e982f52aef562e6cedbbf270600b6e0d7bffc7a4f2bdef8a62d98cf9ec12dcb9181f7d655420d9315142", 0x1000) syz_emit_ethernet(0xa2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600f1900006c000000000000000000000000000000000000ff0200000000000000000000000000013c0000000000000004018000000000007007000000000000b41c94200695787e6f5d3273c722e39d658c01f0441f2db12a020526bde805020006000100011896772c109d77938f6090331c82a117d08228bcdc36662f96004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ff7f00f58f780000"]) 18:57:36 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x1, 0xfffffffb}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 18:57:36 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9b"}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002240)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000100)=""/50, 0x32}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/219, 0xdb}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x5, &(0x7f00000022c0)=""/220, 0xdc}, 0x400) 18:57:37 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0xc34) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x100000000) r4 = dup2(r1, r0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r4) 18:57:38 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRESOCT=r0], 0x1017, 0x0, 0x1800) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000f0000000000000000000000000000000000000000000000d18ba8fe6e3b0000000200"/77], 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/254}, 0x106, 0x2, 0x800) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 18:57:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="06fb2ff9ca3a37f65a284e8e3e50a93133a279f1877303aa357475ee3a2c4714d255d7d8ad3f54813be3432dc68c9ce5fa9a8a15fd48df8b173ed426e807ae526671f256ea7ab5db93f106c6735f78e779bd040b84f0825bf3d5644c4dfdee8ed86bee164936ba2f22585affc7d63b7edcbf8819f980e1e72278cfc54ae9e32db8f9575f7d7fbdcaf9ec6c2abd5eda626a06b8a5bccc419911fb9d15b8397d0b1850e8e5dfcce74deb234c3ce12edff77ae22bda01cb", 0xb6}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="8dd3bb09d9cbd50380e5ff3e774c189936a42b0f5f38c84d5b3229230659801f91e021233474c804f7d948540177316316f8b89687c4ccd2552a172f90269e665c2ee7b0cb37c47e884b9e41df9af25a9a976f4ff6b89f26", 0x58}, {&(0x7f0000000240)="d039b6af975a50bedfe4557e3ea6656c271b79f8dd0e1d5ef03f30099a01f7d77acb", 0x22}, {&(0x7f0000000300)="ec2ed8164fc5195338d9a8442a0cd5ed448e9cba19a3ace4bf91573ca9e53daa55e383e4ddabfffd17273ce1c47d575bf79198d2734db1a59b2c842085529e988c", 0x41}], 0x5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000440)={0x1, 0x2e}, 0x2, &(0x7f00000004c0)="e272660af10d65bd2c9fdae96e4de07a3079b21c40134ae4af33640473506c5236ef44", 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x0, 0x8000, 0x1, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setown(r4, 0x6, 0x0) 18:57:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030f907800000000450000000000000000000000e0000002ac1400aa60390207ade7ca74edba89360cc390086c10f07380a025732bffc38473cbf8accbf4d6617867f768449db7c46053b8c1649872a7eb93a572b133881009f1ebc2eea573fc2fdf279b0070407a0cc9e5735e19a424"]) 18:57:39 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa5c090000008000004e06000002200000d9ba78127f748999000000fe800000002000000000c6f6000000000000000000", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) syz_emit_ethernet(0x170, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x13a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x1, 0x2, 0x41424344, r0, 0x0, 0x0, 0x16, 0x1, 0x401, 0x0, 0x4, {[@sack={0x5, 0x16, [0x3, 0x20, 0x9, 0xfffffffe, 0x412]}, @mss={0x2, 0x4, 0xea5}, @sack={0x5, 0xe, [0x9, 0x0, 0x0]}, @generic={0x5, 0x7, "0eaa0fe2c1"}, @mss={0x2, 0x4, 0x2}, @window={0x3, 0x3, 0x7}, @timestamp={0x8, 0xa, 0x8, 0x5}, @mss={0x2, 0x4, 0x81}]}}, {"008cc876d2549a2f95a6213d861336bf98649f0c7bbb4c3a00f7f7ebe8609f1b7325a08bde248a7387cad8b5870de99b61e4b6b265ffc0e2bb630f915ed0c7453c44c83f5be0ee22562a7532782660b4e03dcde8f3a7a947a53d71f651bab7a52c2f75506a2a33865aee2b7bb9b50703a6f994969d39cabfda8e59626d2e762310ee884d85e0ad339cb26d15ebc6ef8e6a7e4fda484926f424c335fa6f53d5a7d25ac4f7a115f1c0332c18dbbb34ddbeaf1d75d865d770e43b6fc24a992dc20bd8c2a9cb50c2f75d9c6da12264f8a2c83b60e0be1c5ac94788ca982bc32167a28eb5"}}}}}}}) 18:57:39 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000000)="df7ce503bae9ac23ab03e2dba7b6ba8c90942278e291a72ed2ed2fffb03c7f13867170e0b365fb6e29b59ab24d739dbb373528463dd744adf37e63ef831d9e2d6a1b19a65f8715573bf7ffa6407614ba1d60056ce740aa68260b1d37f2c8e148b0a2e533d7b8e0da76879d65eac423e7b97646a06469354fca1ae73d4a080a3e8456d817a18ee321df0f0a34ad7a8bf3909e10deb42282fe11077d984943a7f2a152194d28f41c3f441213804e3633d81b8b4918c01520a4c0443349ae1a36473dc94e7f09e3b30a9907f5f709e1", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchdir(r0) 18:57:39 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) 18:57:39 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0xf0}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:57:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0xfca5, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = socket(0x18, 0x2, 0x0) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000eb80633fdb450187851d39a4f608ba03f873c36eb14a8c388d89658bebe25128ed1e9d52242db1e62eb05f9c83ca5f21da59295b0fc545df49f96511ed1e658a05d55abae1778a5f18c3871fc307889ca137869774c88d513ff32c469e90a56839a03f3b0aca6f87e37b238b870817cf95517db5324e23dddb458917a7333fe441847a2d0f3e61ac23c552a195c4501ab4ca54f4bb26ce090d8c2f3413471b785ac5baf66cf1b2eab8d6d607290ea073a4ce1ce5f0edcb59b4c57b5b5fde42dea37b373278ac7f665dd95bf78e0aebf8acd94209194bbe805a98cb073a0cb5a436a8a379d38c475fae7565cb26a9a4d0a910d5b0d1923f1472e4c8cfd590e41cf46e60a56084e07e12872a752df7974d67f55e3d4b8180d4d3fe4087b97671467c71aabb845d14f2744a7e4b847f55bf0f9534607eb3314c916c42e0ed7b112d4121d968b3937736e3c47b9487579a31dbe64a6fa4c35c65bcb1f5af"], 0x8a, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28ae80911e120c6c7b000000cd3fdf0000000024db42bb20179d9b6beedcc65d7dd8db9454d0870d5c487f0a4681247d1c6bdcf666bfde5614282aacdcd4c7242c", @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28, 0x2}, 0x0) setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 18:57:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2165, 0x9, 0x4, 0x2, "e3307c5e908b1474afc7cb84b852086cc62e2f1a", 0x200}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r2) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x3, 0xffff, 0x29, "0376002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) write(r3, &(0x7f0000000180)="2696f1416c2a02ed710763a79391e08902a08bbd1adeca36a2064c662846e29ce5ee1c410252747743f047b5059ce81268c5f73eca989c781d9350359e9bc4621ff9b20fc862b907a6ffb96e3ad64c37cbb1fa7ac99c929165bc537e8c429db250a9ff9d69373e3bb1a8529c5b888f6bb30e345c34604146892443c4b179c48373ff24682e3ce9bb0cd5eda140aa14bf9d39a72bd297f7f5aad2e76851d1406e0e9b48e3f12875204a64e94d7738f50c6558a0250afff3dc18cdc97b057613cb26ba459b7f2e16a43f96f8273213d628cf26541cc6616941cd269a66dd3b6eb49c0ce889f81379857a12d2323fcae95fc62dc1e84bc07c5f8c530369e2c2c20f4751b643af7d9cf51510b2f45a20a64dbfcce4741a3fd74d5647ff8c8f654180646844c0cf6b8dc82afe857acbfd28e3ff5e234d3090e75e8a546b1c2afcc127cf7190020ace66dd0830ab56b9f1c8316b9d05fb323f00c5832a9179bdf0dab9651efa11a168f84e3e9586f470b825ebdd568c6961218516a8b2023fa55452386afcbbb95bde7a44967839dfb5fe66e15a374746d87fcf54c718204834d955437dd7650ea834efb6f45fa560db01d25ae1966ea69fdc26cdbf04dafadd7df82c58d03ab5a5df02c5cfd65ad9d4d23671ad26163bb7222a5e176eeb6ac3bcfcbfc0bc917c2ccbc527328bf3022463d01034297d7fd10c9e28c814308212371ef0c1c7f7ea43b88beb87b73d2a626a055062c05f5bbc0c911417f9402f53eaabbac16f94b0f9d392dfb91d762fa7bad262a65856ce50d3622306d5bd7b886ebbb333796328b31afc09d605af017163ccbd4a72e7bc31f6d72c5611ac671def90efc75cde7225342c72cce6d2240a9d79dc5af1db15f06b9f9b558afbaf3b53550bdaf9988fbbd699c907ef6808dc8e66bbfe623a8551f85798d7e6aed87b7a6185da0d4710a99287765380875a1e801021f577512eaa3bc6557248de32a279b42304e033d8dede17d77511a135836de8ac3b8c2c6f16e7258ce9129a0c539856aa70d28e4577a0dd363405102c15d87c99f867e7641423c16ff919f345d365d2dfab7d0d6ea8462ce88cb262a7ba0743834962ec01e93794a4b8513242a176352b0ba75cde89d3b1d0aa102073422a137be1158c5b11621460065484536a156e6f6e8ee14fe1c959dd35d807fc4572ce81e0f561afe83079895cda6f91c43372130e01b59639ceebed3c08060688c33c50bbacd1f8b2fc8283bacc73618a4c1ede459eb1ab807d34c99ada05c7ad64365469fd47c81fa334241e730c92049db5352c8f644554b8d660c9833c68c943abcd22e008794fa9570aa0e4fa444bf93a763fef89f397a38904ebf93d4eebc8659179914a95f964f5c08977514789d5a653a8f646884e902bbb0523f2500bba79b1e2b81867c447f4a54f544d44056a1bf9715d75909904d9b6cf9f7acf47a6bfb3751a24ad4bce13ebed67ac3f24b2349c54841791e0ecfd637a132b0715d8e7e35121e21301b331c93f957be42f3ee9d3377392b826d78a46ebfa57a8b63b26a398ec0eb25b80f222f2665a193464639048d7dfa567741b01409905d1fbc984d5d46d5c72a3cbe203e67c3759f1347efdbf4f5ccacc44dc3ca130fc1a1c5daec4369c6d027ee3a03a9e57568e36681769cecd25fae31cac0b29cd757df6d05b00a8144c963b2be42c7275eb5a575a32722901532eae7c1c24f0720904e1c5d694671a04795e373fde8fe7a878a240d33f8b1220056b932dfdb0f1802dd5ef90a4b5e27c9881a52902a2b3fb6dca6d3f54bf29c8c2f94cbd4825d6af6cc4168c1071c38c20cb5f594cfeadd21d49fcc9c494a9f2028c63a589fd8e9d2fac0d5f6f2981f32d780679e67614207e9f6c8258b5e0675ab4deea66ce4fc190bcacd8e23a1fd7a6dbe8468460df3f2b0d891ad220a65ab6f987697fd4540d152178e7acf234d8c8ddfb18d45273dca74831f58f7c304ce545549c8c1307f07a8404af5f134bab6e2de1a5e2902583662f8acc1d5218eb4fcbd7c0d613a5549b0004e9f75e2f7c0d2a5ca509e6985e3ab169e46a015eaa866427182035787c731d93aaee1ffbfa052b3000d6f163d4935000a31b3219c585f69301d9b994ae56dcd8953d3cd2db40a8a0b74b70bc8484cb8b25bd341a28d0505805f286df1cc4b1763a6235c7a3186b51565e2c201bfa65fe8ccbfffab624c4556445453bfcbee5ae8d4356de3eec6681232f014ed5270552610766700a41bea3c17e0968642b38191d6410ce472ba2a98339ba1c94c7fbd7a54a40b0af70aab59e1624dbaf87d1cd3c90ed4454a5850d7356e6819332c856153c3009c6b9b4da5f92e87d7af27f301546b15f444e98771ddb228eeb20b86dd8e6d2a603d245b72890dde7ce3aa2552e650961cb46cfbef9b23c6ebf8800639432cf3ed5e382465de6a3ec6a5a03353eb8d85ed04e52462aff9c6dd26da79c916a3e7bc5c64a076da106ed7ef0f0ffc4d9b8a01b436897cda0300f22e4bef342630a61cdbe5c55ace018e6397a55268bcdd280b163fb358578687139731ee3e9646488f65195887547d13524fdc03b92f3e50474155c0333f32ceeb39efeb9ed195576e3a980947ed320817cab1796f717eae3098be7e7a6643205d52f98786ddc8ed89041775ff1a9106a8859dd87e7170dcdd17bd004019dc4f6f8f8839b92d139e047e0092b9670e583b1404027c63ebd23373fbf2dc0d5a608fc1a5e0288ca2718baf92c83ddec2be41fa7cc90501205aa4cdfba8c3b88701d12dcc3bd284e0b6418c4ce383dce064a83e101e7108767a806b2df9a1ab0597f93b28cf9c5bae9244316a3eed33e068de7567256fba5b5e9eaf3a7efeafdc68a54ad7bbc1c17f1a3efe71b296ee14684ab22e8a8eba193866ff71a015f92787720ebe339908d2b7d07168b1455baf0e4e45707c9d2085f5e8e2182955e67aba5c975fd6357c50cab8a6aa85ddcec88da44907794f629eb31b68c4a37dfef8fa50647363c542c3112b359e3edda2d434eca86a5d3dba3a431f1fc92cebe1ec92b65ee586952e711c4f195d0344947d8c1b4dea611dfe8af77ccae612c5a98bfbbabb793a12f2caec765f5e381acca3e0b3334337c6798996f445ca2b0bd9808c0ab1a7f71da90c3b51bf69559a35f641fa4e4aa004d15935f0a9dd2418f234f9a7c4c37162440902e61bb8c3f2d022dd47112e2a13f771a2d73dc8ec0caf5cdf2ad9fc44a3dce4bb9bb30abcf80c7e594c4f603a9222578bceabfa514dcaa4f050dab867ddabadf686af23e78e7027ee2d1242022f168ebfccb595cb613f228c2518bf3983310842525d928ef3665542996ba74c23d106528eff20276fd0dfbaabe0283baf7008bb8ef12e2f618f8d5c91f5b6ec20a26ace376af8f6865429e7cc1e96a8e383f2b9a83868408168f54ee29252aeb5d38ec85d94d99032875358c60b398932a355f93214d42e0007b193b67c24d8bb81910b8534cdc8ae5ded0133accada159f57129b0bcbc9459cd02911989a26788e85d9530ebfb96f667565d17277f3cd286f5da4013c868b175a701dbbd73fd54e164c76d20e94d14d30a29efd0146a6c678fd4279f606bacf6daec9a7930145d4378979976bde758f1e4f87088b32bf72d899081b8f8e2e2e3f5d3e60e9396044262e61a498c5828418212955e1de6ddda8d2f136e4730f41a7f0f19c4e2ee3de9fa6e19ccc812edfcefa8d7117791d92fb3550f0a1c70574392a6cda7ab6f5b8a87fbb009144188906ff5b40394fe4f36a3b4f901c4e423552682d4c8b23c97979ebabb051be26fc1351e63268982b06ae476f082ab76f0b04f791dd7478ebd156615206b8422cf90201f829dfea1b7ea2cc3123739b7b7282d9a9adfa08845fe276226428b7ab323f9687f71f2f44e9aad4f2b002044ddcf290b3bbd395f2581fec288a23f2300713152b86f5ea22a03a9c9bd51a1951853df3e5e234c7b0305d6d431c9501d04b5b6850719eb0ba421f8938e2ecf6047bc1088dc1a8900408a8d942e53f98806327e721f1e25b7d79570c4a2a788b95b5616f42477005d5df708000ba12f1226c20d2cafdd0e1fbd89a3b69fc49c49dad291b39fdaba99b752ec9e14b51ff91ba7499f52532485293bf3f1edee82fc4407734119d52586673a336f0d56b8d7d64b18780ec761e64d1bbdc393e4f55147c3ebcbd8d8e8c6921692d369f3f9a883eb5b0e7ca1913e8f48ce552803619c1aa559407bf05f09c864cda373a1a09ef955a5ef83056ed8c77198aae8aa4ba1090811228daa5c4f2d3b20869dc40449b9135c89bed45163948415200fca823f9e1aac981406fb17bc3abbfc1699db8774e867190b0bc4a571742f8691ed5ea9ea0746cf0ea98073f402b6297f89c5c6c89d1928b05c575b873565cda7f7bcabfdae345a2f931b7a983b5ddde48bf49d8d667f05c439e26cc4edcc2fa06c0ddc0800afa7a5e0f16b6235203c2c5cabf53abeca023c5206b2c741e36d560c9802dc107b2faee5ea29c78c210d3b7947aa3ec61909a036bc0261f56946dd5586adf2565b313cf1b69fd0488ad6905cf7e24e376cc2dc4f69c2f6466ca2de856450eb159228b62710edc916437e5f3c45ea2d8a9a0e430fefae406b18c6a53785c3f420d879b836420570662b54b0048dba633e267549172d0dba11b11109483af4f9098d796005630e79fa9a368b93ec52cfbf3a2f3513a8b201e9fdce334f5193afa28201f9ab930aa399d655c91c6711cce46fc641019ecf0ea151e12aa0cda296f1a955e6eabb7cdd85f8ed70e61abd1c2e01edc98e35457e42051a2e86210cf06ca5de2911b5e5729ac2fdf9f0891191be85b6c090ec968d5bc9af6afcbdf3b24b47a71dc553463d54d511c150949e355b839a4dd49cc2be3750c3b4c333a20055bb3e81a09319fa6af675e80c67ac6fff820b0f4b10732873fe299b2da5d1b4dfeb0b9d96e82015e2e48157fd7f7ff834b5e47cdbad3928bd07306ce13989f2a1ccb4e4699657e973da251d5d0f5c0f0c98e741191d8f202d29bf38a555d57d4e09fe4d32ddc0234ce41a0402f0bde054180a1af244f256484fc239ed3007f729ffb520951d7017cf8c716fd4ee4ae95591060667835b7b3c44bf0014be7119de07fd709d51cb0a2f28eea52fe987b6f27a672a374d5000f2a507b8f226b8d7c8c616f3c4a5f27f3a3e1bb40a0d96f45786b0e9eeb72759a12153eb589a7419d78e945f4104e098438548392fc38591cc73f8047421da7ca2227c097efb924d69b5b22d694e35fd1b15354fa961c009805b7f77630c5807c69a96e1f5e86fac1ea728ec00b673a849b02a854722e08f7fe1275ea349b061f8503b8df0ff5b90736464ca670475c64aca42aab48b77500baa6ceba16bf74d52bab87aa30a01b26b3ed5d8f7b9edd8ab04b91b3087a30cea11e64eb7f4d30690eec3a06853dcd3737dce322adf0e089ac6aeff7ed85e91923843c410445ddc309631a8f497e26ac1cf493d496df4c1a691f4c38dce21af405350149eaa0bdcbc403137e024e291436cdb6d8d45c74a9a28319aa545f67811f8fc2a9c77a6db7d08726b059dbd3877597f5c7df85bc030f7ea70526a6758889dcf96fd101382ea25afe906d259773a2259e2c0f1fe6074909263233b18c14e577f4063aecc77033544bc70b5522dae5f84902d497ef2c9c494876a077a2e32d467b9d89743cf72f81a27423ad42bd727ffedb1ea8604360a128b228e34b7130db2386629c2ad17", 0x1000) write(r1, &(0x7f0000000140)=' ', 0x1) 18:57:39 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x2, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4, @empty, {[@rr={0x7, 0x3, 0x81}, @generic={0x89, 0x2}]}}}}}}) 18:57:39 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r0, 0x7f) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x110, 0x0) 18:57:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendto$inet(r1, &(0x7f00000001c0)="1f5ef0c44fdbea0860ea274d684f3eec23928ac8b3881abee62bb63977646f973244aeb2c8a67b747fdb0997535f0f32fd446e64ba491c31ae0441e07161789c322bc190a24c9fde9c7591592f3bdb82daf6819fad2172aa7fe33413bc40935c03a9d7a412", 0x65, 0x400, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x6, 0x2, 0x2) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x9) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="51bbecdd346f9080fac1aa95cde7f7195eb8ae4f822b0f7d76afb7bed9cff661ed758ee05873ec8df4c14393288c3a87463ba2e20d7ba4ea97782f3367534b9be9020b93d64412f61458436fd455c21409cef00ea20aa1ff2fda217bd7128fdf71ea3a5afd00720c45e95a229ce66fcc5f72b608160fbf0d43a260cdc495c0ebf66e84affe7762913a3ee812db62c2e5e60ad71f15c411eae16d70955bb5479e38f5e3a89024d5", 0xa7}], 0x1, 0x0, 0x3f) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10000, 0x9265, 0x5, 0x0, 0x739, 0x3a17, 0x8, 0x0, 0x1, 0x0, 0x39d}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:57:40 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="ee208af9579c796b4caff2", 0xb}, {&(0x7f0000000080)="83b95699ce1fe9517c4aa3b95560ddeea2c41943b86e26abd11681b8be1096320f3b1b6f43a950", 0x27}, {&(0x7f0000000200)="b7df7c9dd4c6cc8dd57a1f075976388a92d1066d4ff456aa9ae1081405c35b4effd84a81c48a1007d77b11421ef04387989696f81360a17bee8e99c21036200334e10c", 0x43}, {&(0x7f0000000280)="d41e3a6c79f3cd7c3c498fe5debb43a4b1ed", 0x12}, {&(0x7f00000002c0)="84c6eb61a05f5be341efa8d55fd6a39f690e97e602ca5542dd3bdfac00a252c84c579f8f158b818c1cdfba724461ee04e7176d1c768c5d0afedbd3fbd20e172e399c22133e7b13e1da", 0x49}], 0x5) 18:57:40 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r5 = dup(r1) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:57:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/60, 0x3c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$setown(r1, 0x6, r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00", 0x0, 0x9}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 18:57:40 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x2, 0xfffffffffffffffd) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(r1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 18:57:40 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/30) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000003c0)=""/232) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 18:57:40 executing program 0: r0 = semget(0x3, 0x2, 0x30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000001c0)="53bcaddc03b6cc8c8e3be8b51153af6d56b2c23d06024914f42409434c9fed5d28fedb0636f8ddfb0984347b2291a10a188514c5997dabfc6966e4691be7f5290c563c038d50ad273292f393c672cc04f70c42090104e65fee2de92b41523e49bc1f5e4a994beb65f4038f6b8fdc36e1", &(0x7f0000000240)=0x70, &(0x7f0000000280)="be53f34cc3974d13ddb42310b84eb30990da6df626223941b6e8", 0x1a) setegid(r9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r1, r2, r5, r9, 0x109, 0x3}, 0x4, 0x3, 0x4}) 18:57:40 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setstatus(r4, 0x4, 0x8) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCBRK(r5, 0x2000747a) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r1, r0) 18:57:45 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x120, 0x400}, 0xfffd, 0x200000000009f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="4c7942f388bf837744000000773a18c594ff6ded2c0a4e215dd28175f17a59a2eeba87813b8388ab4778484c0b7fd97bf31c5e1d553bd35895830a1f991b2d71688cd2c0d3297b7c"], 0x1, 0x1, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x7, 0x9, 0x5}) getegid() syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff020000000000000000018707907800000000609433df0000000000000000000000000000000000000001000000000000000000000000000000003a26dfc335299f96a834550ac22637128212dba64fe07332c736aba95d8149399316c2d5836db3fa5dab64dc6ceab49028210f3078bd265e535d673a0c37b4cfbb2774e6cee9c434ddf981c8962df858ad50c52629030a98bd882ca51398a3b519e383249cd954cca6b99bccff9416a74bdd4349199df4f79a888d339aa1d53dd4212481357a0ed1752d89e519f01d3e180b1fd5ffebcf524dbbe6b3e2395aabda2dd4a6881c1b3dcfbd2e3fb0f027afe49bba65bbd22aba8d7f279d8611669e4edf2a1687c8a470521a5dd183597850753c03ffa826461a4e9f64683424eb2c9349c445c22bc362c1bf152b102f30e404c3c8527edf7a6274cb0240a844d897c333a43c9d04a2217ac842342da5523fbc612738ff09"]) 18:57:45 executing program 0: syz_emit_ethernet(0xfe40, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x0, 0x4, 0x3, 0xa, 0x0, 0x64, 0x80, 0x80, 0x150, 0x0, @empty, @broadcast, {[@rr={0x7, 0x0, 0x20, [@loopback, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}, @ra={0x94, 0x0, 0xfffffffe}, @noop, @timestamp={0x44, 0x0, 0x1, 0x1, 0x9, [{[], 0x10001}, {[@empty], 0x9}, {[], 0x8}, {[@broadcast], 0x1}, {[], 0xffffdce5}, {[@broadcast], 0x8382}]}, @generic={0x44, 0x0, "15860bf3c6900c272c59a60bb20fdadf"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x8, 0x0, "1d2b1200de401273e25de76ca86ce3fc2a59baeb3f77df6633d294fb1ee4f5b7b9b6332dceb884856b08f4f30e8b09aaf49195cb355af97e4b3fbf96251ef11c9942c10d561a102b7734f256a26e8d2eddecf35f0325aba6486b58e0270b4b80eb7aaa9e5de188aef59994a1f45a18285572f4576b6e4f3645441a91432a73d35cab6553a2a15650ddbf7993a86716e2ef6e2d80b05cc3291e1a715dc7cb9bbaf8c0e0aa49c9c97b49ad840376cd7e99e577966069"}}}}}) 18:57:45 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000180)="64841ac616dda332c863860909a78913cc51aa7a503dd92c7e26be3c2b78627cccc9c42c2d3345753c081e5af25ecf2fe414d70223e36528bff9118c7b534d18c56b54baab6c8534c4a332a882125f2811f41a8b15047095dd657c82175e5c0894ebc97b65d4e729b1650e811dc7", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r2, 0x80, 0x35, &(0x7f00000002c0)="88d1d18f38837319886255a9b44a69f01d016d293734d5d38370db9980faf39fcd7abb3901f0237a8127e2b3d7cf32b715678623ddb0ec7d895180255efc71cf9a432b4c4acf47f1beeea572f31fc3a42e50bbdeb0541043c0a5dbb3b9abaef4effca8d3b4205701000000f005602e2d108ef3fca809d8719f447d5602593594edf95d10a640092d80e14501111fa41eb5db16ba0036c7a5db2d408d0009404e729c", 0xa2) recvfrom$inet(r1, &(0x7f0000000080)=""/26, 0x1a, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 18:57:45 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed08e3fffb8f6235"}}}}}) 18:57:45 executing program 0: minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0xcb40, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x1}, {&(0x7f000000a000/0x3000)=nil, &(0x7f000000f000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf1}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x6}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x54e5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil, 0xfd}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000012000/0x1000)=nil, 0x80}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1f}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000013000/0x4000)=nil, 0x7}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000015000/0x13000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0xa4f}) 18:57:45 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460002340000000000019078ac143f15f500bb00000000070304000d00907800000000450000000000000000000000e0000002ac1400aa"]) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) lseek(r1, 0x0, 0x4, 0x1) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 18:57:45 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0x0, r4, 0x800000000004, 0x0, 0x2, 0x18b2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 18:57:45 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x80000001, 0x2000000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) readv(r3, &(0x7f0000000c40)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 18:57:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, "010000000000000000ffffe500"}) 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, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:57:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 18:57:45 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5e79643793fff627, 0x10, r0, 0x0, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x5777, 0xffff7fff}) 18:57:45 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x95, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000870000000000019078e0000002ffffffff0c0590787f50800049e4000500660007063a0008000000007f000001008907208000000044248113ffffffff00000fffe000000200003dfd000000070000000700000b6a00000000830b7fac1400aa000000078317e4e0000002ffffffffe000000200000006ac1400aa0000697800406b2a36"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 18:57:45 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="ee769485", &(0x7f0000000080)=0x4, &(0x7f00000000c0)="0f2d78cb78866f47ee76d48e29e74ce802357d3a368219cd225114bb49db151421a870a88e581ace0c19585a3fd540014a5a84d3af85da8b44363636194560dbad9cd74567712fdcb8f3653f3881b0d47d657d8edc6d2da067c17338e749efb6fa77044d14c7fe5bc16323208d9ba314faeec5b12b249811b2fb42d240441e448f192005c338107910c9008dbddc5eafd7b23cfeca1a5b0a58cc3897150b877b12177bbbec9962bdb5eb3de584d8c9916fc53780fd4ab9", 0xb7) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x5) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x8001, 0xa7a9, 0x1, 0x8001, 0x3, 0x10001, 0x2, 0x1, 0x40, 0x3}) r1 = getgid() r2 = geteuid() fchown(r0, r2, r1) socketpair(0x0, 0x0, 0x20, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000280)=""/70, 0x46) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x88, 0x7}], 0x1}) getsockname(r4, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) select(0x40, &(0x7f0000000400)={0x4, 0xfffffffffffffff9, 0x8000, 0x4, 0x660, 0x1, 0x5, 0x800}, &(0x7f0000000440)={0x8, 0x800, 0x81, 0x9, 0xfffffffffffffffd, 0x2, 0x6, 0x2}, &(0x7f0000000480)={0x1f, 0x9, 0x100000000, 0x28fa9f2d, 0x5, 0x9, 0x80, 0xff}, &(0x7f00000004c0)={0x0, 0x6089}) r5 = getgid() setgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8000, 0x0) close(r6) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000540)=0x1ff) listen(r0, 0xe7) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r7, &(0x7f0000000580)=@in6={0x18, 0x0, 0x94f, 0x7fffffff}, 0xc) 18:57:45 executing program 0: acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) 18:57:45 executing program 0: r0 = socket(0x10, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000000), 0x0) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x810650b7c8b26197, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f00000005c0)=[{0x88, 0xffff, 0x9bd, "180e2bc74d10f6c2676e2c60902338174b5617786ef03bcfadad0f6aa559e21a77cf817747b1f9b9624927e9bded4aad1f7f76f88219214b2a88d9e4be50e6effadc20c1e8e50dfba337b064b832a9f61d1913c0a3b8028954f9d6a0e61402e44af1a7ae13650afc5581c3cbc7f4518fb985856d246b"}, {0xb8, 0x1, 0x17f2, "c38923802f68fb1b2206c2aa7d1809da6a841153ef36b5db4e62b72a73ef5efa290f414f1c88549ea0924f1d224cbc7878d1b9c6b0eed8672246c943e96585e663bc1b03b02370a828be881372d04b6ba4d789081dadd41ec41150383a8ec96e8e1f4803ba4c5413d3daa53b9caa7065aca18f5995e71f129e7b646f8ed0bc4575bdc03e1067eabcea900af4d8fc235f1a111b76c2b2361b46e605566d13db7edb"}, {0xa8, 0x0, 0x0, "d7b43d95c15978a4b3611d3eb77acae143c625e347d0a84ff4787c111660c1646b676a0588305d2507b3ad00ed6ef1f17d7673a2a2fb3c74321ea2fb64d193c1719dea26b3de6f38a48b8acb250d24598c5f70726eb351c44769afea81c27ab90cb4e125114920f733701a4c16e458c34827703188fc00b453a44a04b14b11e5fdf0ba912818401c0d13a7392a6bb85187cf743e1546ba"}, {0x40, 0xffff, 0x81, "ceb3f40062b8df9dc2639cf140c9dd058fdf1ea0d17967f7ca92e7b63c4625b743e3d5ec73a77cfdefdb500719642aac"}, {0x58, 0x1, 0x6, "482a1dd7f5e03680076edcbf892f3b816adafa458a9143cf12a2e5b78528a8ad1dc3aa1174d95bf6ae620d4eea7e962090c94cd097ae8c664fa0b67668de12fe6eefdff9ce"}, {0x30, 0x1, 0x5, "e00cad38a3e18079314f7d6d1cca1b1c2d4eff152a95c2caba1b6a2cb001cb50"}, {0x1010, 0x1, 0x1ff, "315dedd4f30fcb11a43a7eefe866356ae5939338c46580ca9ffcaebd45d23205042f1351fd7a9c8a6d3e448a4449a0b9b6ddf943da523225e8e13bab39d62ba6260a6929fcf533ada21788fac4836a25fd94aa1473c7cb45b8ae0c650455b78986380f06bd7ebff802745b1d98ba8925e2cd562e7f6d3519f37098a6a1ddfffbb4f79886437af09969824cf901453c31f55b1951acad6a71e61ade46bc676a2af7c23953ab2993988258fd628f3ab77a6fc0a3d57dcbe2d4fb4aae6724643c825551a5caea3463a4f20b3358fccbfb4145cffec631100d6a43695dbbaa55251ae521d1b50b9df63e4398ba7c9c906a8f88928dcd534894e51a8002d5a538f72be46288c83f54664fa1e022d61420d0d9824f9ba44ebdf10ed8c91ec6bf90b52ae362a4aa9885caec320a0136eea2f839b8b23001c0ee6c1a01e0e0e78681bdd2d759d95e156e13a3c3d307ee8aa80ecf31b1d68f37214fbf0c1389f6ad1547b28fac7f2bd7ee80d8f999d31eae244deaf9a18425ea1541071f73a5e31a986fdcc92dd1087a91533209ae02c1bee2fa0d0f5c30c3f1fccc7868dec06240bbf570954da9ff521e0a166617e9923abcca230a95849cf09d695c7688e8dd812f0b31e1668a35bc340828f9b28d923d10d8e4fe5341801bf14dc7cf9f50011c5c0790aba9a3430f5c2ee46024a0dec31831e5a4155c5220e5973cc9d5db898f3f752115b13a3aeb16f2a65af3dbf9840845451663f8a95909a037e6506c8825b4d6464161619a133d9cebddc4b72d761cb698ea308285b646be6dcdb28432856c101503d3ce5d4fbf0396afc4ab9b03f1ad6dd4a3a9e42d8d5bb630d78dae1ab0c9402d1f85c99e0233f3fa8b02715de2802d4523e4439157b91fd4a75719f1e029511a0df381a086a0af4664feea2cba5125bac371ac5bacb73c13455a3b97e989211778862db924a96e8ff1d885e6abe1f20540611dc61d63c2c5737cede8f146505b199b421baf956cd1d1a680970a55eefe38950aa3f14dfc9992582f703c0c8ddb96da85fb0c8bb6491b985146598efcebc5fb50f07ace14ff3f6a5c452e4329a7dd68087bb37e1a95c6386ac446b9e5e2b887b806ceeaedf0085bff5dc18a9b97bb2ee2ddbcae93431aa9695420f61c163f2893ab20a8df543a8061839c369bb9bbe68e22ad850205882e20c3effb99a791a121a6e4a51e17b29a51d3fa1c92cf5d6be93893dcfd9752ada2cfea8a4c8fc9c3d4868f100cbd1851c202120c638feacd7dc95b44eb2ad5de46bcea1ae2044a0eb3700da1a290274b856bea8d297e9321871a6f507a0f1a34e4e4a6b9bbd2ee07bd4e08e4b68219e8859a2e5e709f856c380b46f65d5c99912b1235dc3ff1e03f85575db7b5e076b5c11906e71e1ccf410f9cf72357aa9b5317126a4a1be90b5acb81c785f3940a7ed90d3cca244994c44e6efb90352be8d1a4180f514ebe2c7a58a5e50ff5a37da3b99ad0779b4c6dee43ec0ef6e39f7e9b990f36a588efd93c4ad42a847d32931bc6c65bb0a1c6ba8337efd9040803f518437ab581dab1160d0674bae94ed7e112bd603911104be2cb8d37998aff12f2ab1e59184033f6c806c5f2d9cac24d03dad256a531cbadf163d612227aeed07546c7deb8abf694126f84c388c9129dae0864b2ccff1eb6d2a85d7374a450663bc24e76195762cc28774e14762680519dc94e95aee7e6da58b7a6bf81fcdf41848b45681b5ba39383c8fd90c466ca04b3b2820c3c87f64ce461e00cf70cfd19de61e17b6a2ca1e18d7b9cbb5333379c05d7eb009c8b61936f3813f02b3615e56c8f6485ee2fcf64abb18a6cd2bd55a8a8d6ba965f5fad68596e95083b51e1c64afd3bc4efbe76d4e1779235390b9076f8ae0bd61bc3811fc95e375660e1ce99cbe5612054589b66c20a74b1beee03476d515e72bdde29b8191f89b9f2d57e140f4cd604191ef3c9d29bd15b22867b086ef109e0e4b4d8ee24abe381a06c0ddcf76c2ff34cc2480bd5840ff6ba01cf2850d7ca63145465b27ba09232488ace9acccfcb54ae66a7af58f44e421992bb02008c954993ac27bf3811afe1f073bdd2ff3f98391ffa77af9d2c3d35d08db9f793468d58757fea8e61019158d4af90a0e3f96e6c271f8b415b98d1edad9a9c246564cccb0994aa340214960c0bcd4351d0eabc92ba575e4f9b2d871bd4e2b82ecdf22a93e35ece54d0e3bdd1622f1aef3ad4e8ef729e518da7dfc6f3bff132577b0b1641ab0eda4616f013895991b62cc90fc1762037ad8d7a94e0fedc5475d817a4f39eea78a2302b10796f41f31aec19126a6dc30c9d553272c56ec9e779fcb7c9e6a67cb56a60b81687e0520526faa407013f866da3b12b6e800e061e9ea1f7bd328ba3ee89028e0c74e9fbc305c44193517fe5ee057cbf81144d1b9762b0ac8a2f0465beb1897be52ce7cc19a4adae1fe6ae89c6a2efc5fd0388acb3c1c1add1963e6aeba86813743e60b0be5d2f3e5a2446036b13fcfee5c41a21e64d3fa947ac3b6c45d55ee9b90c4591fe00d8e6b3dae6236b60d3ac50290c328b1fe11b1e7f6a79a031b60741ec0917b3233db9125a45ee87f2521dcd7481372c34cea1bde0257769eb36ee87ecbeffbd0b10b95d87816e4def68c2b2ac67bd912dbb04b5105d0181ca1dc58d840b34f139e2687c29e1cdbadd4de2b67c4b2d979cc2c2d4a8c9cd7074f7c4c87b01c0aaaec3f9f28dd665f2894cd84a4cc1ebe37c1ea9afdd1d03078d6d0f62c5e0efd4b7698759dd87e33f554b0d03be32d7ff0b73169f050f5e0ea71f9b483b07229aab71fc838e4923598884254c414e6e4822129fb7ffca6361b5c79ba97fa4f5ba8fb82ddcc5e300b2f67dec236bf9627fe7ae0608be399b681e8e9d91170da4f0811a0e759c5aa113f52e5338fb25d84c0101657cfd6e924a2a98e45c321980ef5e1e21b3579f65f150cfe34476bd96d1abb683476acfc4d8155353af264831c8cd17c7102a084403aa46cec0749a589ce17075862890151982f27d58bfb83401e2fea5c047cab560d1664a4da959eded1f06d4920f0c409b0ead319f87df7b4886d697abc41a681ffd1bd68abb3bf2f2022acf103439e440389f3decd4a652a110452e6a25fd54b0940702f061a13465adcf0e7af7c800866f805c8673ff26f1eb2585800dc91bfb64d99260b704ef9c96633be32a0bfe8eba409aac2c94549543c61aa0f785380613e0351bb885c2935b8776606768d18ab5858a600c66bc674429415788a428a1e4dd10b1de33a406a12ea43e790119539d70147f20c83f7df9af204b2a8635353aef96e7e4decd41b00bf0b7f1c28a0d59634322a4277cf400e911a88d6d3bd8d5143817c9482f7f08765f744b964d1a629300da0606985874c8244f6c4cfb76ec2e43a665f14354e2fe1d242bc16be717d8a73756c10d112ad9182ed8fe9332ed2c7ba520bf0caf16289378d03b835455eca3c248bbf8fd03bc875692a387d4a8fa52e9539137805c14fa3ec8277f1fcd5a9487fb95926d47164c375cc582ddd35237d9d2a197c2b4aef92d4adb3a8ff328a20e6177af9d5f9056c9b990fd88da938ae66d1778d0b3ec76f7befa8cc5732343fbfba85a79fde3e154e84ba827d5c2894893e465c8da5ac94766e6b2cfc180264bb901ce50789db133879d5ba1d7c2bc55cd8e10619098671f168de8eafdd599158cda985dfadee7b59bf275818a4687ae1c06a663a307f2d0e228d6596773a550256d39b09917ebfbcfeda94348b5ccfb00df529959da4421beff96250fd08a76c0e5e0a17303b175c490b2bbb6fa1d1ef4ed92b8c8ae2083fd9dd7a98540dba2ed5288d9c7de38be80143f2e9b24ad185da157da6d7842b0e6a8bc09c7255311a18892197e01d442087d87518517a73de0e982b2731ba95c449d60918b04f1beb84ee91e994b59bd48b2fb38abc9b35e49546ab2c82fa18b039ed03627177f5e8cc0b88816e2579cf512aa21cc7613a49c2f0d08490b5ed81ce8d218a83249fc48b9d651ed60dad61182e216a953e1de50a89d64b3b380dc3e862b16e1726ee9ea22235428aa395ea54e94fbcb33f1519b4e6df4e4703f4f1e6d7c2a0715a69315d96eea8ce45e7a740acabb3778248383c974dade3e5565fde84146b35c35ecc33f5c4c497a266fa7f335d115a5b86f558d2791ad64bba3374f9d0c1ffa1dc24570e293a2da57adf03975acbdbe58a4ea1cd1915026528354cd2fa1c29bffb41ef5f9cca291c8aefce11fa8370accb902e5dc75179b26ff0373659e2a2d4efefeedfbad8b8c49815ad8d04ebd07a9127ec4fdff462dc329f9cc0650254e8cfc1942516d6e4f85342e8a7279317a01d2f0c440159c102020c37432777c61fd0e3a2f9d551e9543bb9e9fc6a56adf0b1c9ddf7b8affe68e25b24b11d53f4b6242550046fdf50a7d3a6c3c0e06a96c59dc0162f2d7419fa2f7583214081e0e2eecf9f6c86bd7c5c5279bc69452ec905d3a787ba14945552cc56127da8b3b5ec3de84511aec788f72dd02598a190970b2037bd4a1ece5b0993cfd90de32a7aebb4449edea217094195696acd02852a6a939c9ecd4859a94aa39d6c792dd1f620e7d1223cc6ba83b222171fe1177578e96ff93718f53a6e7b387ae93072e79c2808c9ee3874f79c911ea90b62f1c99474b43eb91a6c45bab0f471e3182558e98a99764079ec5dd7eeb433e38faa175d267e99d711dbfe6b0006bddea933a9f858ca35a83ddbf167153299d4bc5b88f249fddf8bde11170c7f18858fe3052aa5b9ec46a86fd15d658a4d6d7ae83bd9ff2a9ac97c0b20e2c979580d83c72361d28cbe69cbaea08b9983b970a0353e17e31b2ca1c07ff1276369ee2106ddf3d84358da5f34ecc8ea91f2c3d47433d83df1c3c148621b6cea0f86bb1632e6f6c8b77599d259f28ca971e0f3e8b918ba96598005793b7e2ce92afe338c413d6d83df93abf1337d7616af90f1f44a182ca5544e6924786feaaaafda11f0ab245c4d48c7b593ff0bdd9cdcc565a7ae3651dd43131d519c57534b3346d48392dc24e16b70a91b3cd25489eb259008094de4014e73d93b43698eeec2f023f116ddabc3d748785df973dc051af5ffc4dfc93cb446b3e8f8836f8f55b3d71579c03eaf0e5dd229ecbf46a6d9dba494b60284ced59546e1d89688643429a829ea2defea80b2ceec3efe92d215eb1cbc40a4bb6a4b11ffabbaaddcf8719dab8ff0c3c7ad0427b40ecfab95c1da7b9f13c81d712491c90512b856fd9cc753744df8959197dcf415f9214cd1eacd81e33d8ed713418d8e5545bff18776969391667709f9aaab79385fa4e5c22ba9457d77eff5966c3699b33b23ab4811cb696be70471e2cbe2819236be46173763a1cdaa47894cb4e35868ff62ee1dda289670953eb58160ccc90767ac303e7e5c9cd8b03f50a5614f4c0f1d47d8852c0dd49eb30c71371fea3236450b780a1402a0e51743e22e5324bd3741af76feae4a704360d90552b0c8dc5f7dc73108671bf6c27010dcc1f843831200e3072b8c518ac02677de37edb8602ecd224272d63c22ddec1d79d80747b73168c340ca814d15e1da8ae9e8555293dc2553f889ce6f86d03564bd2f509f4e25939aadbcacde59942493bb129bda4bb54bbb28384af251a0d1c8d0c16b96f79edf652c7db4b436d9e0b1560a85241a4ccf115ea203102a4d1206ac48118dc6a5ea2014d6e98f03339e8ebde96ebf8f741270007422a3ce3d406b484a10bda642da98c9b30146fa6cd3ed2e80057c6"}, {0x88, 0xffff, 0x140, "027ba5cce80932a6d27995ad064f17cce3930e2e7f040c55e9bcb9ec692fd14addc74289b5acd7b62b4b3ecb2e5b2683e7babfc62db40bb448b8b1fe5fb0f1f572003ebe9b10a2e8453aa62cb5612ed01a363b42c2d4db55bb567772ad82fb5b2392c3c396a009bc161993c56df02fb159bde802f8f623"}], 0x1348}, 0x4) listen(r1, 0x6) sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) semget$private(0x0, 0x1, 0x205) 18:57:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000001640)="8a", 0x1) 18:57:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) getsockopt(r0, 0x200000029, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2b, 0x800035, &(0x7f0000000180)="b08fcc58781ca5f1d394293de2b942d112bfb72d7c190092cb9db96b1ebb9357e3918bb0cb3feaae818b6f684a8322b8c7286b8a391382b2b81ef44378ef9df83883bb04f67fa4a40735b7ff84c2523bbd0129f2b9ed12dfbeb787a144d472a532f5d6abdc514ee8fa9f7e676fb7f1dbc472ecf9df71b13243a37e9046a4d5ddf8d7a3f3d2c3a433a43c53aa9557c71d3027b39f12", 0x95) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000), 0x0) socket(0x18, 0x4, 0x3) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000093f63f00000000000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getpgid(r6) r8 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r7, 0x0, r8}, 0xc) setsockopt(r1, 0x985, 0x7f, &(0x7f0000000040)="ee665994d63eeea8fac38787f907e38ff9fa349251ad5d6c715455d4bd8fc1fdd3af29dbec23d2681da57054a4db3f177d6f870154e12ad7f948bcc85ae822e343fd4e259d2f90a1f35b7efb80d39292aa98280d2a803b49060c050a10c43ae9c42993fc0590ec0c63a29d2d95120a3789", 0x71) 18:57:46 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:57:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040)={0x800000000000}, &(0x7f0000000080)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, 0x0, 0x0) 18:57:46 executing program 0: syz_emit_ethernet(0xca, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\a\x00', 0x94, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}, @hopopts={0xff, 0x2, [], [@pad1, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @pad1]}, @routing={0x2b, 0x6, 0x0, 0x5, 0x0, [@empty, @mcast1, @rand_addr="e4775d4684c5cfc8dc3addcb5f82cc9e"]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:57:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x0, r7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) sysctl$net_inet_ah(&(0x7f0000000200)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f00000002c0)="58668f0ce4bcb9766d2aa3a0d0593d6f8358d81231d52d56197e1cfa4f946644d46f5813327a98f7be8ca13f054f3e1e416f23354759ca05bfc7f68f2aff1a5be65b21ef37036e901bffdb0d6dd38551392a7cad19deebeddc6bac3453", &(0x7f0000000240)=0x5d, &(0x7f0000000440)="c4229accbfd3ebcbc756caae8bf220695eaa2220025c4ec2f7a18ab986df82f07bcfa533caef1ba22b498ecb73ffde02bf394315bdc5e068b5f06780114ee9faded0499d71a9a8b8981d8446028b874290d9865a9e2c0f3f484bb830b9e6e3a0b0388750b625716491c53a5d438baec0805cec9ff309267614691133103db8a31a43b6e063f95c3d495793ab9e141219185d53e67cfb67fa5bb48842a56aef2f8f229c9c7ab759e513367e88cd168cae7c34a4bfb9a5ce4bac60d32f2f60b5484b27cbd723b2d8855e7e4b39eb39", 0xce) mkdir(&(0x7f0000000080)='./file0\x00', 0x12) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x1, 0xffffffffffffffff, 0x1000100400008}) 18:57:46 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0xa58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adbfffffffff", @ANYRES32], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:57:46 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/20) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaa0000019078e00000020000000003069078000000004500000000650000810c0000e0000002ac1400aaed000000fc8f62354d399184b37f864ddc7db08df0099225a411fd55623a73b8489dfdb716e1d219fc5b5dc40630e07f569ce340703d7189e082e01698891797094b4967b2ed515a8d47b4dc03ffc0722bfe3c3b55833445ac3215e60ebe75d10000010008054956ee2287ae931b2ef6cd5e2d09fcd68c67dbd31f93d7eaa84b390395ff46dc489262f7ca7ef3216518693926292aaa91f0a18e1d10cda329f5d7d453b8c8cc3e94bc93694afd971851c92c3de7a9f973877509a2e8a8bba2e3bfe0775fc4c1f22aea05972857b467fe4a7a6bb41ac95abcfda1df"]) syz_open_pts() 18:57:48 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 18:57:48 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup2(0xffffffffffffff9c, r0) 18:57:48 executing program 0: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2, 0x1000}, {0x0, 0x5}, {0x1, 0x800, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 18:57:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:57:48 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x7) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000100)=0x1ff) syz_emit_ethernet(0x1036, &(0x7f00000010c0)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x1000, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="bbf3b1159f72f7f465b7b8cadffceed81438d719a015a06315354eeff343e023ff9d989eb9863eb4d5da8b8b819f3c7889e5d0197fd359efb199c978cffb40871a681eb5fd489bcef2cbc2c330654cc6bdfd00758ec6af51c1312cdfb17efc7115d36ee4564c35bbbfa0d40160788dbd34846322ed32d469a725df6b3c391b85b5e5c4e169a0453cd0b261b33b7bff38a3a4f154b37b7b05d564c9bc7f95d6f8f70bd399fd72f18eab3c008380cf2f30eead0dc8098d399624bf5d9904f0ae4587e45c8a2899999ab0e54ab6964fbb498da51c13feb070ab986bec6e22e5755b44c70814978d439d16640d37f2e268c08b447a541f9527bc56b05867e7bf371e1ab2b7c17dd8862bf89b96734176bab7c94148a6b7d8d0f92a15a69105077c09b38d3968abccc200ff6a75469ca1f4e55ae56b1ffd72a9cc2cfd3f45088ea0b4c75d78c9231ac4a627407f16381e4b3f45d206415887ee637fdb7909feb056e0e4db60f2b020f7490ec47b46849edf6461ca062749bc27d59c074998cf6e2db098b8d37d994d6695cd1e17a649cce6ea83f4123c4051b8948db59c8178a3951804dce9177ab4efcd6e738f214cd0d0e6d0e87a43e2fe01c6e5ccd9c8fa4fcdba90078bd3fda7963e6b5c058d9a4b84698124d800e3487c66d1dcccca67042643a4b7f945756fef67e4101b9b5c305b2be8dfa26012736ccd6b2e7cb0945ea19e46722d02e7941d110dec8527d419fb841d4e8bb11d1aa675cf984049ee7a11d285128206d0ca09780031e403db51623a873b766bfa62ab2860867359277d2a5e4821b8c57100c4c27d65033a706ae62aafd50c0b07be63388b3e6453eaccf70733f7e8a6b3507b541b37a55806ed896a19bbf5000851840d7e5cb36e8964c1df02fa69c0ad8771fcaf2793cb370be7b79569d25351f33d182f9797e7a18a540053a1aa0f84dc20aa5f5079cce7c5695215045178dd2906b0ff9b52409f4842e5b93fcdd19017bac066b9ce3940870c023ff3297905d1103d634ac841c7b6d1394e450642a028854c19328f0746663ccae8960cadc1f074c4cbadcd9a3132295337bc799fd3040117096bb1fc7fc48f904c533a378f212b41d16b868a18835f83687ad8b44ab6b5565a194ed698a9c39e78a12580b74175a1e3ec9f07e951ada70190500df83d00c28c6dbd663c903eb6a2c275d75b98bc1b72d5cdebfaa88800dd66968ae48eea5bd422b2a6c9a483c0487b9da07e8449a669c1c9ab6082f63cf75224a0cdcb518378f4a24f107e4a1bc46e1a663256549dfaef6d9c59d8bfae150d32f56e16996458aeaecf06ecc999d35ae3039673409f85d959787d3da64e2d75f70199d57314757ae1d6de7fada3b0c067168eb7ec56c8b0519da76e38a4ba1371c2c66c66dd5c7bf1110eada1542e6082479358bd1302b6b408aadb7f40a6d2ad8762b0bde3385ace1a6b0119fa3bb2005b9ed5cae7e4e233ab4b4d7e1f97d72637de265f979ed6f921d69cece0a8417abcfdc61d863326e4b6dabfed685671e79aefa6a95ab1fe88fc38447d9686a3f16281650a6bf0091e52c5dd2e8428d0c55d6c78aac908f8fda205f62ca54e6818b4a48a03b9f3146ba121db7708d3ca816e6a87fc4ad74ec5a4fdc3bd7d776dbe1e0378f3b20aeb4dcacd3bdc923c7d338b66f718d203fe29de063f036e84211939b4d14e25a2bd02999cfef3fc90bc00975312c85bd72b325f6506a8bf092376ff521de3f17029e96a3b9f5eaf9d1980149effb49b7e5c7b89a88f26ce0d8c66c2b503849675f362929c62aef5f6d9700723b4031d637c839bcd142e9545f74a8bb16861bc7e8a9a6e63ade7d23a08839073599630a0b21b74335750be13c0502c09ee64c3e16618c0d7a7d63b26af831ae5821337b8c22e2a1d1789d5fe631ea98b636a74077f99b92f6197b452ff43c466837c14d6a1059d16546d7ad86307557e98ba7b358e821525647a951f271d626b59e05ed242eb034ae57aefaaf94b38b0e028e0367755aef6ab6abf0ec87bb65c043a8020c852895a0cf17e55b2558f2323128ba7d1e923868f40e0d51babfdc79e2c22475564cb3d1fbe3c782e5c7e1b9db8311da0d792e25b429f122ec443caa4a15be61378fae885bb231db780b36bf29cae8aecf8d461683e3bdc3f82d4d84f68dc4423c2697f65fc824fd9dc077a635488f6bdf400d973625c0b3cf9e361247dd6375f6179ee10519793a11f11485faf5ee1f150c3e26bfb0bd18482179870cbc03ed378266d79fb049ba8f61773a39615ed6ccbd8069d582fa7acea805a4847a3cfd69905bb485cd366525be19a316a61f70a4c51eb95730452ff9be57cdd2f59522eb058b1124422d799e31a2988e01485b6f9c6c2374dd16192943bdf593adadfbf738ef37341f063ff2bfd1b676f2b893e1a176688911a4e1b0fc108ceed1b83a573ef1ab2348f49eecf5087cb572037b3f685a7b5289207f99cc60618e79080e345d455a0d9ba0dd04dc7bcbd56ab4734dd4635c418f7a05143e7aa84c49fadb4caff1464d7c25df57937a527750b9a46bc5e6773628c3e4f702f1942bf2bb4291d590781336c7f813c4c004416edff20ca9c184cc0efb114b5bd10fdfb2eba5c7bf952093909983846381b1c0641b3a16514891c6ef2dd0cb01acc76c0fa91700898ed35329e27f1379be9bb05c52d6a45fdb3a21b96dceae3ce3b30620a14137f7fa83b5386c4a22ba5d3e0a011c06bee87ff874d6bd25bb4c89d3cbf99d6b3e116de4c0d4b347f3b1f9f49ce41597979a2ef8b2794f0a6c49180987b46cc8fdc306cd403697e55708d59c34922aa06bb9953944854b666513aaa68292a6323b6406a21a4d28b53324da62ef81e07d6923c80c05fe8828987a9ccf63e767399bd375326436eaaf5e0660abd0f6c7097d8508e5544addd08f240d5d24abd60fe12fa7e26b0daba9ace8cccd274ddcc8bbb00b54a21469b44c406f0a19ffc01781ab222d370dea732c721afadab861ab331dc61904415481a0c1f8783f94b64760ae57a859fbdcbba132b7e20ffb7b78571e10c4f913dda20d599bf66923c248ee3330d043aae37fbfb2c2eeb8f43fc64d662eba447250b47b9c4159fa1dfe438925c01fb8ce914c973276b3351ad06a28ce8b4367cb4f81e009567e6ed9d18f37e34ea4c5f8ee74c885fc3eaf9725119e0c7c6dfd85568193aed6b891c9c505a5e6dac98b71fee9a807ac38b7caee15ce97978b8f205651f8e11a6e009d7dd7b6486afc1b1c3e7ae86a2103b22c8b48eb124c0e4419289b9b7e934f7d89312e486f203c2e58d9bad597a0c2df281705684baafa6b8b7d45760d4a4b462f5c0126011a08f042e16e80b81c4474ce730debf50773acb102fea1971a5744d593be5b245403953a10bc152b246fd8e939221d57259dc12dd0d3ce92d6d3e4cb3e0d4df796240bc11be166dd5ddd554915dee2bfc80cef4ecc2edb80c2929194a9f775d296b25aedf5d527fd4e11ce05580494d1b796fed6af6c4e33f9d2c2de31e0e3a791de6d4a3a62fbaea516dab1a075df031d606e23b78cb1ac39025f50e86d099890319669df894be0ecd0c9adc073fe25ef5f903897aa2631db783245361c373c7c686042785a13e2d5b74226350561e5411d756a16aac40073b8c82ee5790bf1df8c34dbfe8fa4711ac7e19829acd7dd9874b179cf3ede804e2355855a42697efdc5479440b07a406039cd26acb524ee0d1007787b89d91d77802bdc081ee161276bba875061051232eb5e0bef01336409b85e731aafd02278491baee92a41b549809b7cc77dbc8b600e21b193f9cd595c383865755831d5d777dd2550a78a14dcff0ac9b1e8a0e68bad5b034fed054bfbaaf3af6fa69710758da6744cb8b2fc8a1182cb82409ef62609ce4e46890ef47c8af23afc47bc87950e3a9d0a9ea91fe3611b41a3774f748ae1f68f2725c32842e4a3e71e4b258d4ad6eeb7e15999be35982e31752eec9ce5009312af5eeab27fe423afc458637a61348123a56cf8b09a071653dedf30b03f134ffd408385885fdd119b6d923e7b29ac91b6adcf83a2a723e6b05367468ac8f5ee43ab28ea00fa7cf59de6399194ae70d74b0e530d8fda282c45f353f40a1139aca724e3213d6f6b84d312fbdf9861a0749f2a276063903801383de03780e5577122a45165fcafa51c18b24d8b06c6a62d7db2b9fae7525c8b29d3f6104e2a4c4650334c9c819889b01dc8637fbb4dc072eeb1ab01694f90d5046b84c1cb804e66ef966a1fd88a4b3f53af40e375da0ac50c4b94809528885c0e2c63151a64fa47506bfd4e611cd2afd7707ef802072c86a0769d0869da9dc299bc3648639f08dc36cc863b5145246ecd9dc362d67fb7eec4f383067c90dd3e6e12c00708813bf6319984700620f83acde0908b69b28e74385a4a1c15b9e636e114a9731b4bf34a523a9bf572f2475c8e6a799911f2fb3b146fd25556796acf6df80a2c675bf0970c5070385ead5f9242e0b75467b2e968822030d500c9a4477352c76cea6053489e3c0204f8d851a1c0770c7085a44adccb751dc053b1e7495cc92c8dfb4093dcda32e7a807f769d506b3bd0397ce56284e6f14adc3ed4311107edd75a2a69bdc51eff50f1b21ae03efb44bb74a049bfd5009e81f596925b806d15bcc4373fbbc68f618eddcdd60fdc1665e48fc82322fa7f7e6022b60279c61c0116573bf522fd68d8bd8f404de4d32305356cdf1457d28ff7f82b562c7fff11e3cb988e03df6355e0287730783183aa5df57ac16bbd8f0c0429463673c39de352005065bb90d9b5e2d726f0a5ddd453c3a26cde23aab3bbbd45a2b0b1078d1ad47168e22860dda734a94d54a9d0a83c65b749dabdd244c794920c255b3b371221177937b02d6a905a5b924dddb3fa50581328696f209f66dcfa4ac1cbf120537bd87397b929e77e46f2ebad0a7853f965ac13c6c17dedb2d4077823023afc86aa7b724d16b0d5d2190521d3f7226340c5e65e7531b2af68940589f4332d631dffbccac9185ce91a16fd4cf0e853e7a445c6292e9a1797f22f0f04039589ac1c776ac6338c88252e48477aab5203564c53fdca3442230e1719ef52884e9d2b8c7022ed71c682513831f580d00a22b9f41f1a28393a54a41d9dea7b00b5391349dbae9bc966e1c34ee1eb3b1361713ba4d3d321c32e259843856875cfcdcf7998b74adc5c6be7177b1f7259f4f69ee1695102d8636015b016d79b725a278fb2d53cd63f5c9921ecdd0f95f41ba90819401bd8b2a11ff3b20f321cb731b04cc545e88ac7e89d15444925332a6e3793d7c8ec0df7a24a6b6fe5a49c5981590057d39c2c21d2d03143f5b659f14d1c276808fcf0f7a0e39fd2d8e06911bb176e588fb6948d63aabb966f88e4920f0f4f34d3e407160f77e4143af61c396b647e207a6d247a326b67bbc66cb08f7ba0e6f4e7ecb0e7ab96106f177925864fdc630b4324ae2734f108420e670aa26c698c986f47e4c337309b83f0ba268c132c8b8fcfb1e45268f401e305ab7bb7520f914f792d6a77bfec606042af04a23d8c278d3dbb2b0e16e62b8e710015a9c2b4a0f37fcd242af0b43e770f734ac98674f6b0c435ea90dc42c46a913f4fcbeb8bab3a0fcab697ab19282ef00655cb68df46ec6c406b3e6d32f8a894e6580d5d0f859f89e75568eb9351d1018ec7e3dc76c4aeac3a54f020032812a48ef1f00252023dbd8ae507dfa415f9d788c37f4d89533a8a1f7528a7cd4e302d3472b6ee6f12bfb1"}}}}}) syz_emit_ethernet(0x1176, &(0x7f0000002100)={@local, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0xe, 0x6, "249ff4", 0x1138, 0x0, 0x3b, @ipv4={[], [], @loopback}, @mcast2, {[@dstopts={0x70, 0x203, [], [@jumbo={0xc2, 0x4, 0x800}, @pad1, @enc_lim={0x4, 0x1, 0xa2}, @padn={0x1, 0x1, [0x0]}, @generic={0x1, 0x1000, "b75135b43fe93f014b189205d77994c942a00090f2086d7ddf2856a2935562d216479a805d6249eba4673b3557a83b6ac89b11c89347a59441ddf2d7f98fbca3fae93ba74407f6856422443c8b14b24752bc6ef34ed0e8bf33efb91ea5688f5a00e19e2e43c4f12e5610ebcace5b65b7e5ce157d11f8bba6000f24cda08e9f422125bfa854adb627727cf2878d9df9100c7e543b5260c3a42c1f33d0a39a77cb9f3414b72a07ce0f798c594c26988f62ba51597c02abb203bf0784f84f744764f2c58cf5f631cf9007475f38fc9bb432c618cc15eb8d84330c5e137318228035256d5ded2027157f7ef5546758a6eb4e781598213b3c44a61edc7b1f08eb7cfdb466124ab9403b3d6e30d02b1c63ea3feffa15a0457e380becd7c3cc15a1302b755cc92f81f85d38e5be6e420ed4c1a03f483f431444ba5748b3ecdbbe3ffda4555bece2c9220f8971b8a2a18433e4acc4fd124d4bd3f8e788b72482f915faba26f7d167cbd693670dbc42f3a8c5ddb702ce2fce5b7736a81dc622ab7b703b63b3691937ef7bcb6105013fc77d4be53d125985230381907f6b56346a0db41de54cbdd86eca20469636e2bc9f6f07fa75c9fba0f83f47a2c68deaccfd1d501ab3bca1f2c953169cb1d859d42e907a86f53f87de428fe438e6056e5a8f0d9275c71f46a4c028003e0380e819c03afc161f396d7fec96aa51c574bfd8c848932c4b9fb30adbc99d8fe29e7ebca882a9a611ee276c89f2be355612175ebafbfcc10e0a20e0f6a9c038878c1077b8e2d307b029023a413f5e3ac665bfda59024e36f00dd3137b7212a0e331743c0a339204af782805b9d33e0acc63ec10d1a132469bfdf9b251378bd444ff1abdfbfc8ddf3c5a2788c37038537290635ed6480b97f3fe9d4e8d31a563db0f58fb7a54b7db03ffc532ac7f95100d3ef7d938573aefe0274e01ca2bf907f5a2b092bf7fc0fc70a1bab0263eb2df7986ef016108fe62fa566829e4bc3175f8d679b59b5983070081d11e03c10ebd9dc1fd2774bc30bda71bff2f33f0460baa62f8f5e82c06a282467381f721eca56a22b4b8bd5bb1c8b5544e25a9f464baca52cd0cfe61d7f5e69cf9300d867ca04fea22770b1cca0e99d67a1d63bac24f3c9d714f5b56b02e8726d736cc832df445e59f8490da62092c1d87ef5a6855ddb9bcba2732ffed9daf05a5f44fb7b6b8bec0ac9444f6af90b8158a72bffa0e7b78fd34172c348c713696139af7cf7097c11cc3e7d29d2cb9559824560abccd713931fea56daa09abd73c3ee063d2ecfcab8ffc33b9ba515b305eeca8fbce8f1e81c5e1995d6c3be7b3de399b4d9d24e18facc7328cd4797a236872227cfdd21aed35c8e2aa26e5b664c88636845bf3da92bef924300c94e7bb699a080e7f8d70c29e01c5a5c0a26dd001a02333b480c677019762039c49ecef3f1ee14b176782db4cdf5428c5562692b0f44665f0972b47b51ecb294f7b8ab1878fc28323232e78a9be510886a3c04d20b5bdad47f3a854abf8015ceecb774dcdcb975ecdc131742dff60be8cf18142999d748505b91a527894836fc52b383d621081beec4799573c7c5417ee9dc07ee08214657d2f648d8f5cef1329f59a7c57770943b808f723d2947bc9a5a4dde357d3659669f694d7f90b58a8bce1fab8aa4fb9537572cf2d20cc07674cbe01d35964a67b3ad95b826ed6b23b90b2d7e5ad908ad3d87269e0aa69c32e1ab4b6d54af03692b55144aa50949f2bb5bed9b40117146829beceeaebba7478e8e798e7809c4788a3909bafba773a1cdfaf82941e026a4e2dbb7568279456e2c399ba8daaf04420fef7e008ca4d405c2627507dfadad80396668f02c06ab924ad567b0c83a5928492e0c1ef76d0320e38444bdb4d50e8adf3539e0b4ca1e02d63914ebdc14fc3b94a722b5429e6bdbc7055a7d591be4768eabf846c208493e446bb12d436921d083a8c96837ab38871e1fc3696f9fde6cf27cc6c01ffdfb745c3577dc1538d448c71ac4dddc35624562cafd0fb6a462dcdeb47af5092203d57955a90005e9f9e710a2e318fdab411fe16dc77165ecc23a089b55259b78602e7c702e86df847885a436f3385a4913b605bd4094ef9a1fbf260278a75a9f6024935609516f3e27be654266a5ee61f732eca4317f6d428981617c212619053d5a657c66360ceb94f08720e4b222f5a202a5b3dbc2200cc6d42f219e416d1adf76741dc8b1904315e34f670f94efbe59bc5b89511e5a78cb3121102a35ff03b75f3b1a5144c7c70839d2ebacb9fa2afa47d774f808ddca29bdb20cd4e78337d0e821297e758cad82338001507398bebaee25fd16d9963f816412c68053f42cbbb0f14a24a574cb6ab2ec2d02118f9003ba5113ba54b8debeb114ea2217bdd2315b147aef16a98decc3387069928e5158f0383ce97f210df5d8ab8a3856e0c2ecbff9bd65b57997332a0d0ed43e2b5a6992bdd627e3fe4018b41623a9306191f5be10438b760215e3864e9f4fe8380019ebf2b2f193f65ad35f05923548a2aee86c0eccb17715a7aa3d2f073458037438e65582eac10f1588c277bdbeff68cf2883bde11120613375e229336c435ab70d9ad251b918c31189988f3c55ae5096f5e83ac517c9282ee1457a2acb15dd72b5755a3333a324ee7beb159a422f234f992681632dc2a7d21c39ad201d619c674da35aa6314e132a2dbba9e9017c8a3440f5c39dbddf03ff67da922ed587b1075d9f4535f7e97a835649f8160dc6eb9da2e9e375ff9669a50a436847af74b629be08506ef838328df47b6f20b73b9ad79f9d6be95a3ce852ee898174f27ff2294a0adfcd16d54558042596d3cef42c16dec5d835a24d2cc288efceeb018565c3e768790d53321a74f2c24ac994590a4be593419bb2f78de041f3f1f8ab32e3e3bec9d9c63e2763d7e1b2d8742ccfc06392a5568419ba45879b3d097ae619387c853e30fe8600ca80e2abe491eac6d2badba0e0eba31856facffedaf5d2441047c9e28c7c44750bb1a052b1ab40d42b0add1ae1b069409ec9def31bfa4c6524c5524eda5d254ddf6ea63b5b3b718a7c7bedb1c12357c191291d7d22b98de13ad3f0ac8f14bc1847cf3098eacc54d49b686688a9a67acfa082cd292594c007f1e5e57a5edb7edd509352cc403d3f22ac8711ef21ced474e5b4c1747ccfa45fea45c5c59a72c2f07c79b6f14011c8f69cbdea4b44f4629ba0a00ae052a8f54e943fc13fd9828a6b1bdb83add9f0f2bf67a72efbd35823fcc007382b42a46c22ba633c2dd02b1ad3f573c8fd7e3a5f8bf5d0a3b8774f7bb7ce96f1feb1bcb2482a3a06508b8e68180a6e4bb150a2bb57bb3e3a9571cc648826be07313b348a22d6fca6de53e27fa9633a49d581103e84e308b3d8bf4df35a2cb5fecf59f5f3545853f132addc717866279c56a0cae9a5345d59003ffb8d96714550df7ec78edc318a06b0137a3c2ae32ab19ca98867de7830bc2b6196ede4373914aab3b5d2324740ddb0bbed499fae2c7dd2c367b3f3478b0c66ed8cae26af6ccd0ffc6daecb89ea2a6c85531cf79f13607b6d7e3c2e943b4b89635841c6efe4444910159979fdea5d2f714cdded1ef6ea02f6607fe0ec4719b4a5d928f400262efbf57965a8e915af7f5adb90568ac472975c09dff6fa49f098173a57f326d40d5a6260aa51b54fdb83759e24c10fc2cc98c280b0ee5ef90fde963dcb94ea935e0a9c5238112b9296a3a2c4fe8efd2970420adf8d946ecc9fe86a16d9fd99b52e4bce3c432268a1d28d9efd7557321e78c74376b5c3b7fb0957b6c796c700015495c196d41221b98b9a0eb5fc481763e13571599e61871d3af79bb6828315a3199c928bcc8816421348a7b61bf995d79bc656049a0d3d246bcf71153de8597d2f89cd0fdce8c899c9e6c402ca8d9555a8284b6de81b3777abeb8fed24be10ac809324eb6f770284d7ca9e1f709996107d2f0574ea24d2647306c5ec0c8e7fdc201f97c66871c6c1c1789024a6798762e27f2924ac023ffaf4c14e2f40761b4c38ff570059ca4cb01f9b1ada2ac46cedd54d6c2b57470f9f8b2077e829c5611aa32f41c7df551e2038e9612098d7606e3127fb9f119fc84a8e7a0bd6c1ce863554c2e666f247f79aea600374eadf7152a29c862dc848f31c5a59cd1aa533fe340d2a73f5cee00dce4b94d61edf91254bb2a5487cfe8f405c5f0d56633e23061ea52c6a0b8c655e2deb9eda1b5ff5cd6f78aabcc100bf80da2ac2969b1038af84a6e5cc5958e2612e57099bf29da40fe5d3c054b6b5013611a9f9d241a94bc2e63516ffca3a19a54e27bf65cc0807d8d2492a1b8cb9e7a7ceb049518c03a7c2aacb20e4e7a73175b0252ef41f8bbaaaedaee3775bc9b00cd328aef54e4b55e65462dedcd7e035fc6a677a246b26ef897bb7a67d932eedf5983972e36ca10aa8a136f55305a555215cbefc7d55d548bc5b2da98fb1a8bb9c37d4deb28a14a8fd8f5a26a15137faa567c9e9459c3d4c82f8dcb0ccc66dfc81f833019a6b7811b37ebd150d307f7d88de9fdfe7e1ebb4f6caccdfbb34e41de90d9ce1c291b3ba2483464ef7709e1a21e70ff1d254f23b4c8660affbf79feb21ee1655a5b418e9aaebbb46d6ffe379515357c9b00bf24247185bea6c721d00dd7a860dd122c99da5548b956728d8e6bab1aba8bfde99b0afb41bb6708e2bc136e035c375e85f2daae27eebb5e814d039cb1757ff6d75998f5e7111357ef4e455d18fa64431f7e537ca777bf354448259d6b9ecb1bfcbd0bb9e7cae4cb4e317ad9855f7574919379c1a1eec81ed1a2172dd52d79253f6372b25d04c7a4d2a77c9946374e879e44514ec6ab57ff8237f8d5da064f359039c1beffe835b4d6377e5aa39081886124888cbf823b12680baaca1835ddbc53fd4ff88cc193064778f0d03ff17b811b75cdfa9fa0e979a89f23e11e70e026b79142865bb41de19005654a0511bd894137860a1495706fe3f97861c5e19ca90839a4c5d8831649f48e685bbad24e4654ff0764442dfe02b622adf290f5c2ca0c3fed957f9c41265b8294309cef21bee019fdf44d085b1fce389ff127f1fdec5ee1c9d239d2bacb69795aa548dadf31fa6252e36443d6a8e615612aceb1b98d1d5f7db0b9acc32a8557aa403c08c3e6afb9eb6e0a57c7886de9865c557bbb36f50f219d5442a794bc4b1f02316b453960bc8e1e656b524117e9037eec3578464348f32c3cfe21139b83042a60ca5b34ebef9f08ebedb5b3b735fd25d245d733f65abc4406265c6e0148642e61466ba7ccfe886268e1f2ed5c9a8ebbc006c7d8d5a73a7fd4379c04046163a12e09998170476a3729c5c931603b5ce1e8996b805d096713d52162d64eac18fc91de88542a24718f9628571e41cc1b5258b9516c01a36bb43240e04c4494b286c0ad1fdd05ae8722fa6f134b07fda00430b91570e295e163ff4dc8d51e81578056824c3f7bf98f8486a642b902ff8f9022e4db9e551fd4d8a10b0bf879f4ec098aabc4e527f7b4c56a101f50b9f103c4fac806ad81bab42d29725fa944815789b88cda4129cfbd488c0fa028e1c0e7d078b1621c93f9b2752f78c342905c471b78507897c596c59aa4fc33655cc12070c92ce657f1f6a886d2cfb904e5320f838448ba68c76f1b5d33ce442d1118753a5bdb6caa0b3eb0e5662f85c495d834d4f30e8e651d27f5012b2b371f3cfd373da87e3f29bb32056a205e7a9f68df96ff726922cca4e69526961033cbe2f87630316f9adb517a1d"}, @pad1, @ra={0x5, 0x2, 0x1100}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x6}]}, @routing={0x3c, 0x2, 0x0, 0x8, 0x0, [@mcast1]}, @hopopts={0x11, 0x1b, [], [@generic={0xff, 0x70, "bcabce97e31c62f32b557820be67089cf036476b5a4a62702a2f9d5d8418059f0dc11a26e77cfe4d75d024148d3461ab367bd24d229fb41c86e6c77faf013584922ee2e4727f7ab6793822f2a1f71b46da09a23c6630aa57e25c7fe5dc16b90620aa57f18715cd32de95f742467e4667"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x6}, @generic={0x2, 0x58, "27ee6b8e64fe407eaf77e80d6f9fdb630179301aa7a5a114cd66995c1551b9719dae995720096b55d1ae105432ff4c3fd3a24028980803b22b195a3af157d61132d566046845499c1827602b9b4df37f34134627d8779c16"}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x6b, 0xfbe3, @local={0xfe, 0x80, [], 0x0}}}}}}}) syz_emit_ethernet(0x62, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x0, 0x54, 0x65, 0x0, 0x80, 0x2b, 0x0, @broadcast, @loopback, {[@rr={0x7, 0x17, 0x81, [@empty, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0xb, 0xf1, [@multicast2, @local={0xac, 0x14, 0x0}]}, @noop, @ra={0x94, 0x6, 0x8}, @ssrr={0x89, 0xb, 0x1, [@rand_addr=0x1dd, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x3, "db"}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xf4}}}}}) 18:57:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x800}, {0x4, 0x1, 0x17fc}, {0x3, 0xfff, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2005, 0x1800}, {0x3, 0x800}, {0x0, 0xfffe, 0x3800}], 0x5) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040), 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/145) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)}, {&(0x7f0000000400)="66b7e0aac0cbfb259d3a9450c40b8e253d449da846f547f0d881a77f3531997f400444c26000925808bea7c6180e8c8d15fb01faf5b5d07181031a6773abf82e33b29c94c2b1f1c5ee5ba421c1e10dc110dbf764e4e988b0ffb263882cbd5e6a9121904d898083b3e34722a689bf43b56408ae646cf8e06bef70cb38091c799e7a125cbb218db2231bbadd762344a0", 0x8f}], 0x2, &(0x7f0000019680)=ANY=[@ANYBLOB="101000000000000001000000ff0000003513854b262903ce16c5e495c599d097e60280bffe51639fbd01873f20bdfb711468d2126ed8bacc9ea449fdf499c3b48e0d9ff51948aac11868419b2034d21b9fdc1f0ba928489355c7bd2c1c6e15f01a80c58e934748637c2ff840b59395006cc31e2f8619bf86c0f95f35623d1a1ae0695cc6e18a2dcc5f8017ac66011300c64113b86c26811bc56ffd6911a49a212c4ce0594aa6812991aae93a653d8da32fc892adbf53f2810a82034f17fa5daef2f26055ec6fa295202a7fd8846b82867402000000c963f248e8c82eaf294c96b35d3acd939ac067302624c7b0aebb039e11fd2602b747bc8d024cc0c11edb8d3b1cc6de4db49de3ba95b5d546d338b1149b77ce53151794def20a387a7573b19183060580396f2ba68e62fbfd9f73ad1dc546994b367650fc1e0d355034d94ae3565af2d15828c3707a356b421273431236ade8a6f9f5f9f358e9af3a80434e8fb6376616010edc0850b205829657c645abe080c096aa061680e3d56c889da8b6c5a90a81dde66d2eeb1789b0e2ea51a285de54045afd801fb84aa415e1aaf7af153f6d691c5fe6e5c636f35e42571149caa9e03653d84db2a630df72e1904b21518c90475e97ed93ca141c55a4a6655f82581836972f6e9145a9b96cd5308d159afdebb6e00f583939c14ad62f5f7e2f329d3e1256fbc1f9882ee36f77c6ca8f2c26f927fcadfd8dfe8450db299287866950787ae1774ed57f83107a689519bed6ac52c5b8f9011c8ef2bc9c02b83110fc142795cdc3f0ae5a71a91da32833f1d22a4f47b0a36f31680d7d00893df6c482d16c4e8c7ab5759395ef49b936b7e4cf58ee9a376fa2b98eb937c2c175796215025d8f1acf25a1ede6779f522d3ec8c66aded1233568089ebf049268f9b11088d718e33ba9851177e90c2274978d1ec29a15ecf4ca81ab0c785f417af89cae1b16e860536ad8e7fc4ad3ce21e895b2b0b4aea2f35361733271920e583d287fb6557cabe6e57308e2fc0e3f8113aa07e558e7f200775a6fbe87cfbc4839a264638fefa9f10fbb80d5f7ce2853691137fbd5c837a2d2ee71508cca108ce7e5937f8c6ce3c39321fc1af69221dae64c1a7eb880904d9b4b38d78579e6bf3ce71d7797785457087cfcee0ad965efe41c29aa42e9e5bda1e6e9996c8f4ac9a8c25634f317d3212257d8a7c744eef82d078f6c30717d28cf9cdc1678128a601e21ec70344b2b69dbc3826a4b525b9dac03b2cb4e94c4c733ac367206fc681a8297ff4576b303e8e41712004a040e5fb6154774328615d30f386bb3dc086a7ba9700bff190046e32b1f96b7a9af0d2a21f291a80f6ed20f8eeb1c368c010b3437eaa38eb90560a776eab939781c728f18d3d385cdd56080536d11b198c2b84a03f091741443ff7cb15a44c1610cae104c93a0e48347394d06f16677840c0d95bc86701ee09cff2a011446839a5774f1c23bbde131339cc33675b2473c471eb22145e408118395aca33ff19e3707d2fef5d3178b08dd220ec4ddac8a03a4d650a6c42c81e47baa3093d04567c99f2d89dcfebd172e7c45b690991ea336f46be82029b48cf92ef5ce04f82e639ce26203da00993a46b3cf3ce443589b2821ffae6364fdb3e8dc86806336656883021190b04f5aeff3d025ad06884046f11d2f5ea766ca35ebc075ad95362de5554d9b7907fbc4586233629e2809d24f609599a20369c451bac930a6ecd846c917f7023f8750603c093b8e6c956412bc67c3c1219ad02d3f9a16868c2c0c9f25f1bc20a387a6acfbafb7cde39ba426eeeeb04b522ef62a6e3625cc838f528b7547b815a9b0b11942f1125edc1a82373f57af567cc9325c292a3cef04830c0612fe796df34f0ca15a37a67bb1ce32ca45b2a4582bf73f62dec0014a1c1e7d1f0521d231d92b146e707d4a831240d9d88db3143558ce51353ba76c0c8a7c90193ccfb3dd83a29feaf87830b39b0bd7b9e13262758e10e3cb8c0f409dce9928664ccfd2f7ceccb95307844e06c7f24704df2f088bdf165c6536d2e92823c3632fafafee7401bff8f8b6a61f0ba11771f9af4fa0a0f716b3fe7624b0c726655cb609c2679202bd8600c397307c338fd0ef59c962fc119e3d66a8b03bc2a340a49c7e6f43cb2c9c4341383eb316cc6f572b35dd9b6b2dcda9983da3bf259ff3298f42257bb1568665e0cefdef2b2c2b063d44aec0d48738c984edc8bfe8be5c6ef049f0f0710fc6cc23ed9d3e7fef8035674ad45f851b039ba0423ebaeeb4ffd52431bd37b166c1b4c5d3fca19d49461f926588bb29a5caee502b51af7e20d6764f8ad4ef5c540bef971943b9f0a2371fd00adb06bbaf8298730284800dd5aad0b5666b35074bdfb7a8f70ef3bc47fe2df8acb399712457a9b8101eb3cb4c7d83e0238265fcf6c8368619c3cc171ef1c75b5e134cd1d7049af892f0ecd3daddfbb4514b78c19fa67918fc2a0c8d4ea6c9931b71466aa3926dd65bb38a01a1e196582fa0ba802c6f46a41e5f55d65736133d12e0e6a2a50366792cf9b461ac029d3d8082791473289102fa71055d4ea8c679f0d8be1db5bf4ab79a972d96170472d0553cb1ff5cd899058d29562c7d226f2a570cb1120be0f40bbd0423caabfb1f5b5807f4020dc1b09750f90c9d895925c413e10889df5cec23fcf9c9242d9cd294d91d9d64dad7e430423eb08b98a20eb5a6392b6b25866818c25533bd73af3d32ce8348fa0abb24f2aaa8ff32dc087415680ac461ff8b419568f95810dac51d33197fe5729c39c51a365ba2c60b2655109338b7beca48fd722e86d05694af0a042b12f0cf7476ef9270c2a488dfb296dce7b4c006d2838106273cc7db26760d1663ed6914375de5755aaaba51f4e9e57587372b9a9689d57d7607887999ba66c3ed0175e8629dfc1d1f4c0455781dfb4d8d2023712a26270826aa392cc3aa5ecf3b576ac0db3bc00e4ecb146126e7f4cc9ab739c29e9a3e41b5c9ebfa6c21beee00000000af4e212c4a711bf03a03265538f37321cfb65aee3a0f1fab91b3e868e98e935e10453dba20ec24f65034d917439af2259ca3dcd2f801266ee8079357a697aa3a32f2aa56b600d4233ea91688062e0963fea65b66316497b432b12ca5d29fbb2b23b35115920996a156fa5782bbd5a88b3d8789f16be5d9c29c8175e0e583950bcab9df16b5e877728db47f15df32cda0520ce9f116f1d07a32af67fc471dbb0ce6892b69141bf80fd9546eb9cafc5f8d6ce015f6930e7507cf77c909f8ed332162cc10ef40431fa76a6116c5d739d22cedfc958e0e0c20df3373d24d9905e2c317a43e2332333787d28d3e7a4081c20d5349111cc1d9cdb642bd3f246c55376632e53e5da10b9f4231805fd1ce813d7ce216c84e25fed2c8f2d840a7d8b208e64a61b8555f406d6d54572cd840a8ac481e5bfcd8524e823bfbc2042e54f59a4efe36a86afb4e2da3905731ea6357a9b61a26fd675bdacb7f1e5e046e90fb301625ae3dac603d02210d58763f87da299a880fd74d0e5b2ec43e298f30a0593983e322bacb301b707265aa371c1911efba9232d2a16be9a6ea21cbe74d99272cd85c77ff949a1624ad82a6c4cf070c7fba97271f94626d2bd3d4f7878838af6efbc732fa4b5236d4802d25885d41b0abfd69603e3e751199b356756542d7c70946a2dd8e0651b295ff92ca50b9025a0cb54689ab665ffa0e5efddfa3a168a996f96a39be6cc77c2bc19f2832c75b97efceef0762b5642a8438fd97434cd223699f19de33e79b2a544be5ee25cdc8fb23330c716adf00986c3018b2266830ab698783de6a4ba366afa923ef8e9ee68db739e93c775e33e6489ac54f45cc853b3658043c5247d977ca068245b33c62031d00cd809d78bb7fe893d4f6c05fce1a3939e0c5c9f83932517ef81740d3cb927fd626bff4b3cd578a5979f901deb3c44b21ad3c8988a2400ce4943754ee7ca28b2b7eb8dd30f832ca565faf4c976fc237a26ee83cb19df80f82ce2b79435de13bac86512466312cf97102a3056ee0d6bb75b74976f427ec842768d58a4574a5675b538ccea5f7222cc7aff9c798d7be66f23e72f2bf815809e8b36c996d9dc73702da8030527a3c83fa3968312bb48fb9529a00f6a2f884d1ef9a135c1b86a550579caf6d41f4bb0a87bfb73cbed2aabe3bd74b949c1238203fbd562d67eaf3b8bdd195fb2c24701cf1666213faf31ef4ea1e279a196ad2297a1a2520144dc3b7186ecc8b7846ac3fbddfc3ed8bef6ae9676286d5fcb828ed3ceb01cf01087a635795dd9d1b46bc6e4c40fc4694c865e17d0cce29ef02fbfa1ab0abe365355c7a6647aaa4e4636ec02b4398a6e4e9acb9b1dabb643e6efb53d7aed5efd472985dbfb145364b0ccbbd4dab5d5c1a9c97641ece411c5482a29f5e1b3ac39a2cd1914ea88aeae2decdd7a5f24f23246da17dc3d3522069bb1cd0af6e74c9cea45678fe1a5d06542dac2bdedf3bf4d21d0cc3fe34d5cc82884fbdb120c2c672db608d22b2d93f6cb492382765ff5534e28febf3342ab6bff389ba9c520f713f19df6005c483b1f49621961d1f61f8951081ec23f78f01c2a85032bc19992a6f92e3ece4f180ddfe44ee0b26115e72f338b763d1f7a1b426a39af724ac0490b587129df6d8cc65d595255906ef116a00ac7202e736ff284182f565913ccf9b2d22809ecaba842d5dd64b95c06af67769a06cb57fa29af27d5b2d744271f6d508e706ad873277331fbe578f28cd6f35bdeeabd23d857b3e6f7d5e49b565ec3027ac1b6d8addc3f4eaab0cfb18581d1874e3caf13e8a31138d23ebb16bdd463d9fc7f9ccfb7cb083199b85722f5fba0b3890dcf8e7e7570fa34d3c2ecbb2597e52b459b8494f583cfdaf81c0c0552630a64897d6456c29ce665938b9a0fdf045cada4aeb3f7f03cfade22051699519a748fd7fd29f77b643324ca0094a89b9cf955d4883c7a427e17cff2b4a6b254ac4defe4b3687e4e823d68316dea53a6e79f898880eff8165e3a9e1ad22b6dce9c36360454d75426d69780db564165d1d7955f36530d37c322b4db19ee7ccf44fc98f4b166abdf2549e972fffc5afe68a0bc42d5784234c2d1339299aea53065e82c473d16d100d0774ec48ac947a299d703d385203671a2297842cecaa8ab2ab80f98d8d997a5907b2f6e6a627abc43b824ed15e3039e92f1676fbe316f404842b274c80aba7b7e0eff115ee5c21044e8f7dd0ee9baa2d1da21b6f0a89d95765731bea1977878a6cadbf9f4ee0dcfb1546af76d9e57ecf570cac3331deacef2014b26b570ebe92a06c8bcab2d0bfdd5fe84c9f757eecfc7d0b70df787ee8857eaa69cbbcdd6b2debbda03e8c6ee9612355d768bb3d43a58fa35b88847b422a3724d6339c4a74c64e28dc42c04a12f8f461ff9aa4d3847856b289d6df8827627ef4d49de45b01651ebf5b7338fa5c3dcf53e2863b25d70d587d437b90307bc50053b7d320bf9658961409d610c846dd72dd0a11a1b3838c949d1db03a393a674263597a927de7594ed9a3792c5853ff866488427b6791a23ba522ba86ddd3d4dcac71a3702688ebd98d132dfa08dd1eebffad48a4172a91390c7e29a32b21266b8d2079b9c0eec5888d1f3758a4554a7e5758cc9a6738f91489297a671870b0e3e42f97e59dbcf32dbfdbab38538a6f15b908103de12f7ae9977928985d65430c2158ac0d72874104d13f465b699611d96d59eb8c7d32925e91053715d1da132f89ae0f225b3b34ea5a7da674c3fb380000000000000001000000400000005c145fc2c83b27ae9fa3ee5d3d47eb0fd25aa72d4e44faf300e84f804c2afcbea6a9bfde45000000e00000000000000001000000730000008a90abe0a8c23564f6d79b7f1cf9754e24860ab346ebeac076b810a005e99082e00eb66c939015b8625e713723dd24b9e3e94aa89d1d9488072b4d1cad00d27a3faa2901e715d50c8ec42ce76d9d00e59b0a15ec93d84759dc1e40c7017744d02c0b4544bdf0b90c2443729a46811aadd0d2fd5dfd753dfff3462b747b625a87aba1019fc65adf13aed9a1401e540b5c56df0b6a5f07cef76d5ee57d09676867c4428a83e627906335e7c9edb520bb59bee2f303be980da7cb687848d80d08df1c93a1311fdcbce0eecf4b5b000000009800000000000000ffff000004000000afb9c743e43f76ba369bda015c3fd4ab06261e8c74dcc9348e2f1912449df8adc6b0dd547d6b09ca3b4a149321029a380e9136a886efe9e2d99a47ccbae3057fddd1ae6b9ee9a8f93c3699377fff1546858f93fb3066538fc0700b08713460672ef91363c490f67f515db440261afc80a3cfadde39a59af17c63a4bb6f2a549fe8f6cb251c000000000100000000000001000000ff010000e90d60aad4651e287f09667288a8d76a4c8a0c9dc073e9fa460624d184c286b7b86685e967199e1de1657e75de4c37fe4f3937c57acd3282066433fef66a0c4f730e98ef1f8987900b92e569f61107a14a2324ad527bd45713fd142d725a1664a80e03618cd1018870f88d4485154f74a27daac3781b2448fe2840a36b55bb95ec9af6becdd6efe2cef8404568612c571498a5ce79ad087be999b0231d0b5299532e0fe6dbfd0f02501cefa6508c484731ed71dc704966894e5d4212b4c80c7662d88ef90c80cd5551965cffba26c3e5287ef138775263611a173856b52f5467164994afef8db425fa000000000000002000000000000000ffff00000900000024c0f7b0bd07f34f9c17d48a03000000f197ce58bd17d82926e6ca13c68e95bef3d3958228e5fa712be8981657ef3978ddef2c893311fa2c0adff462237b1eeae2cd27809fde33aa027224b2034b8074c7343f56a61183c42c90f2908dfb62938399686239cc8cb4e2b518f964bba758bee905ef1fe4be20c52d4929360038cd250e0f3b3e81b3dec53978c53da5bcce70c6b7683053f29cd3662ce904b5f2cd01ace0937b2d5bd64f63f505446ac7ffb9bac85bd184553f7e65ac11fff4336d47b7a3306f8c393feff5581e566bc9ee4626bc9e1d593c88e44fbc18fa302919aa8cdfc400f801da2fb89b738d3c24c510bf4d61248a61d1fd51170000000000000000000000000000502de5d3dd2a150ec297c19b3ba0fd4fc54be98b7a79d533323cb3b1a9b40e58f17c5f4ef9ff0ff81ac107681d332ac07176e7ac28433515a2eba6e0c4b1e849560d647e241e3381cf655f346389a560a8856071985bfd00be4182a9836c7a0a27ca2c2b5179e1a1fc49335451a2fdc8bc191b2a348f216807"], 0x12e0}, 0x8) 18:57:48 executing program 0: getrusage(0x1, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTOP(r2, 0x2000746f) sysctl$net_mpls(&(0x7f0000000200)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000240)="bc22365a0a64ee488e0601da0b037e9ed15e1cb63575e174ab7e0b89c10afe4be65293d63e25a7b5b555b185d517a0f04abf4c58198fe0f5805eeb92aeed4048e09e645d728f3872dae3bdc5a49ea7fa5a22903972dd2f76fd8562031c858321de29c372dda659504b834a89b839c5210cc952636c668e33b414147e060e7c6bd51b325188502c8bd800fdbf1fdb5c533919dec7eec48b794d56d03758ca3370bfc24fd73c7a00d2675d3d4eeefbe2146f5b9832d23a", &(0x7f0000000300)=0xb6, &(0x7f00000003c0)="e25bbf2bac12efbc88ced3fb8d0a7de4d56b4e", 0x13) r3 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0x1000000029, 0x9b4, &(0x7f0000000100)="8549ca27dfbf1e60f08b02cb065ac1be52070dbc182691ddbce2657c307a08b2812ef5e7bb9724251e5cfbd73b0c62b739972036a0d7a142c600a913d86c1b9d9c27075d980cf42b770bd4e3c2c8c34dea675a344d92f7bb02a0b306b56272ddf85a16641632fd89338e8b2e734ce644c23782f8fffffffffffff70c9b4000ce4367decf0d000000000000f2f6d129cba869051c952b422c261fa8000000000000000000000000000000aaf8fce70e", 0xaf) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0x3}, {0x18, 0x3, 0x1, 0xfe72}, 0xfff8, [0x6, 0x2, 0x20, 0x8, 0x34, 0x2, 0x111, 0x6]}, 0x3c) 18:57:48 executing program 0: msgget$private(0x0, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 18:57:48 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x18, 0x1, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0x4, {0x0, 0x4}}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) read(r2, &(0x7f0000000540)=""/4096, 0x1000) 18:57:48 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendto(r6, &(0x7f0000000100)="b1e5ae1431712fc6af20dbd90232c7e85fa1b964b168a0b00c6561892f04ec7bef9431ce3f1f1c6b0c8b649f4e1791a0be6875a5dc0870870ac6da0d640c721e23f29d5781e28dd8f817ef4f32ca0161680ecde569da002738c9ef60bf3f31b6de8e71250e366dd64c477346a0c992525fa475290c12a7e5ae8d82c66027b597c88cc77b5f32af55dd5584ff5ebba0dad0ffde857e2e4a19dd4d9a65e427b99dad0051c9e62f9ebbbde7ebc908ed43fdb1bb80e077620bc627a0feb9ec0e8ba2c099f318b18ece", 0xc7, 0xa, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 18:57:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [], [], [{}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 18:57:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="846b38771492be7d7b4efb9d03988cb80a995bfdcc1e01d9154e984b31717dd2ac48a35a110d6ce918e0c8216dfaf6fc1136d8db235d853a00b55666eef2925cda8a07636aa9887b5db925e02c51de6db37f8f8d3fae8e5388bc721b", &(0x7f0000000100)=0x5c, &(0x7f0000000140)="a4ca36fc3f7166746b386468553b6c41", 0x10) 18:57:48 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7f, './file0\x00', './file0\x00'}) flock(0xffffffffffffffff, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() 18:57:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 18:57:54 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x8, 0x9}) getpgrp() getpgrp() r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$setown(r5, 0x6, 0xffffffffffffffff) r7 = getpgid(0x0) fcntl$setown(r0, 0x6, r7) 18:57:54 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) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000100), 0x4, &(0x7f0000000140)="8869012ac1f0e0c2e73760b0f6ff26fef1ea11c87447b9cd64a6e64ed1ebc82a4f73f9579068dd18f6b4d70564fcf68d45cb5f4fd4a0bb3a202ca5d798c740cb74693a4149f7b10ea0af4c5e5f451eb20fcafd08254a566578d744d4f635a44a4a0a4b73153503997375e249e471bc781bcc146919aea3edd69b76e48c8d8e9a37a5d8c9c71a1c7a22c14b2af173450f063c431717220a619e328905", &(0x7f0000000200)=0x9c, &(0x7f0000000240)="bc55ed2bc1fb1114eec26a2ee68d813bbc9e9cf4c41b22e3bc9120091aba7237eeefca1e41b0f57357d8380ff2703a97c4f56c3c5374e4ed7bca043fb6b6195bd1b3fdbdce9e9af922f72759f42b378ddd8e11a97d8a37691379543b77547c3c5ed6f53aad8b1c03a5175f61a4d3d17d59dbb0def00882ceb2fa258bf244fc84aa9d50c6e6c57f83ad3a866aedd9a3d8806ac25173d43cf458d63817816cdcda86cd00f85eefea808c8c1df87d99", 0xae) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x3) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 18:57:54 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x2f) sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000002c0)={0x7b1}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)='%', &(0x7f00000000c0)=0x1, &(0x7f0000000100)="c6d53c6c139ede090c6b459e7e4ed6c5fa56282ff82d191cee5106be91fbcf4ceee8488a40282db3dd82742eee57431d616f6ab1549725114797cddb03f0d763f04ede7055d9f72e2bca4527e35af5ca23faba23697fb133e02254e5350c772961a1b89f8c7a6b353cbe6d34ef51d7e3e286e5f0902f3b5d0f3ae89e0174cad74fa742573fe56102003029c5459fb01767eadfa467757692d80763a3981106422be4118f9e84ad53303e094551ca5e73390f5b99cdac8d96851515de981a3d39519a5c62622a36c678e2db30a7fececea60d4cb916625e643e65", 0xda) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x1}) 18:57:54 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0x8, 0x0, 0x3f27, "22a8a02a9181e4202f0690cf1173922e6b68bec0", 0x2, 0x7}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(r1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) syz_emit_ethernet(0x1fbf, &(0x7f0000003440)=ANY=[@ANYRES32=r0]) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 18:57:54 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, r3, 0x0, 0x0, 0x0, 0x50}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1910, r0) 18:57:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x2, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 18:57:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) close(r0) r3 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x7e76, 0xc388, "db442b865435c75d0a63befd4f5eebe4df13b630"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f0000000040)={0x2001, 0x0, 0x0, 0x0, "61aabba26eb0f83ac651ff7ec000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7", 0x2b}], 0x1) 18:57:55 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="bb1b1bcbb86b9d5458c75ff9a648c1b7bd69663bc081eb713d978d848e1c9e07881c87f79bea26cfa7dc9e36c55c4c4fd90c0dfbc31efeea7214910c7348f4e5aca48f420f14dbd1e717e8cda62ebbdd9fe2530d313ae912913605b04cf57dd42fe386ce1ce364a44fd7b6733e21677fb25509b7b80cbceb0579fc9a996cb01b0621b07e372938646fda9abe05148ad2ead1243bdfc21c0421a4e32c7ec759d1751f914808a082d145ffc1b2c9591e0fabca0d52bb082a6c48256b6c78e91b1fe8c083c6fecb10c1fe188afb577900", &(0x7f0000000180)=0xcf, &(0x7f00000001c0)="46b9c83ec5cd1267fcc0594350f43b0ec613c0ee0d86f8da7f90fc865b7f09e058d614ada95acfe7caf26af91c3d1ddc1ac7c3d8adf45438ae78d38e460316b30d97b371fbc9725d58a8bfee55f12389afdeccf8ea7ef88661f936383606dd052f87d444e930a2fe57654910a211e82d34677bd7a5b07d3a42722336406e2c090c69b4", 0x83) 18:57:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r4, r6, r8, 0x68, 0x7}, 0x5, 0x53}) 18:57:55 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @mcast2, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [], "2019"}}}}}}}) 18:57:55 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/186, 0xba) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002440)=[{&(0x7f00000001c0)="d39891b31f8c343ffbc4aa5e5b630f83aee06e10ab68f6199163578a367fb8acf52aaf2b59672c59a4bfc5d784bbb28b72c6810cc4f7a39742eda0b81298c43ed31a3fecfc965d6c17a4c0650ad284951e", 0x51}, {&(0x7f0000000240)="666e691ec799698ad89095c7998b602a10b566d165a4279eeae062fcd561555935443bb801b0ffe06fe1a88e0bdbf522ef968d4daf98bceff4b0dad3bf2d210609d48031368cd7f29105a62893e0a0baa28d918b02a32fe581d7a5a7a9c04344eb0d1d4befac1f1f99e09ab8d0f870512fc1303ae205e26cc84bc38b0a76dd6c228ef9b126f8e5898d4ec8f565b9a8070a85bdb5036e33e393c60d543d8ec48be2ec8a6ec69f7d79a25e6b7a24224b38ecfad0b8fd42c285de01a692f2cd0e53b3e95c9c08189f7f3e226ac08269465c269f1eeb334168543a0a3b5db814b2d38447bd2ae6d18c5f4aa09a585bfbb990b04fa3aa144eabd047d44f9f48149d70d6b9e24b9af0113086ff053d5436f634ef496bba4e163ca612110b560e76904baba259f520bedfb6994b13fdb0e321697f7cdc77d6f18bff1036ef4f798f1ae23deb7cad60bfad01ecbfddd0d6b1de12d9bf478648b7b59eac6edfbf0c0c4412273f16e9937a8272bf8c446db93a8bf3094a2826c7cced1088162fc383f7049af54507a9bb1104b5435f48d7faa94e3129bb8bbee2eedd5b1c08804ccf076ff2260b9820b93080bb6cd5e919140a0c5eabb42611e37f16d3f071abfffdb134766b48a0beffb50fe14ed63fc16bdb8da0ec6405561c1fd40c45af2c9f414f3268237e12ad1ade32a92b338cbf80c759ad0050729d17c8c004912b4a2f6705d76009e2b4bc22de2f1d8f3d262338d9c8bdfd0bf9de0f454e6d949683b41ec347a19de562fd1da5a07226cbbd0081bea1eab2d8fbfeb4e59564724bd785c431efe66123141e6577aa9e98d574c369b97c16799b5894512024b8d37054fcb5291f448042de0f20b2428d2e4135784a6d3655c88e107c8eba196c5322881acf0f94c13845022ad7c6ad5cf231a53b9e781af4308292b7417800f8651d3307051caf5805a9edc24abae06f60c330142c70c21180b7969bc3e9150292117c93da584ff86cc8ff15bd039fb0b48a297bf76e0263389c8282c3e121d72d116149374947af2ee6152b4f01a9615a0da49259e9563deee133161c4dc1c66f3987ca4e44523c9a8abe383c95426262fda56e51b33dc45ad99bb2fee4640d1e36d019f0462d7ca659a701f7afc58c90ff56051e641f6e41bcd1963e86fada7c62287615349126317002e2cf4044e0050ca433817dc1a03505ce296c1047f172e775bdd8072a52cf5be7f3846251abb8d9aea832ac5e0f8eebfd2d255c58549e399844eedbb8e2f72283303a6d70b2b8662038fdf178133e14bcd91b62c5be92e2801ecab85a58dfad2ff276ef79edb743ee09b8e32e88174d30357aff588ddd40823d207183e95196a02a15455bd58ed77f36cd654b584395efc6e2ab1427c6e34dac73fc08f7a840453e93c897643775e95cf2867a716bbaa4f8192d5cc66adb59739ac8dc7c488601ec469d092e9b59529cd45ba3fdf0c19ca2b7536832d40dfca31f852aa90cfb989a680dc6b3e35df73cf47de619e0abafc321cbbb0a3bbc9e975450cd42ec5369ec74702f250d0921a93d6fe29176a30d1aab8f45d60b4f3c0c3858ddcb83eac2f0079b2dd72f980aad97a0c4275ec83af639d3d0e6413b8ecc6c7a4dfbf4f1e91ad2c5ce7e205c3a1a0290c56bbaf3203816d0d2e2fe90ebe46aedd7da3752332151c5005d9307a5ead747cfd4f4384180139aa74d5e0c3fa333d828aecbf65c50e8bc8d87ce13b9cdaa56c64b7761132fe42eb2aef717f14e456226849e46bfc78d900706596b1eec258df0387a3bf787b794c1fc826a7def78a2de801a587deeb2fa9cbd899bef86e35cda5d33df22c4d65b9f9b4018ed2cf4235410c6f0d75aa656031cbdfd89f41122e862468f7d5c7c89e5f3c445a72e853c2d15fff6d7fec5ca2d1518e04ff881ab8dbb231f6a853a36369e5f95d370ee90ab7d1c35dc4aafedf2a7d3b0bd8dc0761c38a51e9cc0d56ca94c0dffb1faf3c41c6b8005ca32a5fe6060e59740ac318be88fb7c58727a0cda04be049d34f4e94b6f6dbbcd6f0795ab1d7efa3c36c612c8d0ce0057ba03299b7734509c47df1019a9e30db2cc5e3654560270cb5724f92e7b69ac82381ac40112cc06757a7a86338be6efb924d9d55e16b14184fef3fbe7665985a20db29534e9ae8da8ae9a580e5d0e5aa2e6d7731817940707436d3a62bf6cd4a8ef8ed0b877afd0cd80ff766452cf4d409370a31302e72bf4fba92407c97a5b5b7b905ba7eca000baafdf01a1a91a28bce112413ee1c69aea299b500ad98d0a3eff12c229098f07253e9c05e28d642250cb0224365d2f8b131a8cb928e9c3eb8d8949d181fc7b5d053dd13ea2029333db904ce9c1f8caa053ca678dadefd1730c9ebfd61089c1c842f95fdfeced4e321b1fb98cff3ae5502f210be30262d9ae9d78180be31bc272baffbc53ff711f7a2f6833c6070e60c50b65b1eb629f8676ad26698b44b869bb5d921ec9d8ddca783e3f6467bbf3288fb815a386ecef3b18f33a81e6f37e0fb00fcbadc1699adb7cc7c71a02ab0e2a28ec462307454d908272b42071f7fdf858014a70efc55f6ec2a9b76b47a92568db6da8366beb2bd8e0704ee66bde02845640d951db9c41ade647c444a0dc0d8361ef7d08be05394cd9a1385a5e5107087e79e1b3b9380c7f14d92a1ecc8e01a33e0f837459bbb5cb564eae20bc2dea5ebe5de26cc1fa2548c16137feaa135dcc43fc465fffc4c66b9b199358eb390e4d25134c1e2a5efdef4ef2f8fb62b76217c6c7cb0418abaf2f34da7eb32ce6e52432973e1a06aad43637734876e7266056de5b96f72e2789c2f9462ccefe5ac7ee6be4baa203a21a9fd329c7764f814311edc610aacd42d45a22faa83c3e7c7a07b5b4bcfefee65aab0877fac03cf472783be6d5ee66a2379b3336cae0a589ef6eb670cb664ca1384b535ec0fa74d7fa6ec3bf26439f6b2efbe0fac47b7c6a653bde55e83e69f7c20b92054a1434828f54094534d54931e5d75fe3fa69798a7a9b3c1089c5070b0393ffb078ab7275f50e1fb1d71c266894e127f4580ad7442dd270ceff09e8bc7af31bf9cf4143cf051653aa0706648b7470a44d01839696b35e86f3db480198eeff287c2be497dcffa9275eae9c18f3dc082e3e05bb147c36793d0553d0e6960fd1700fdc92f97a1660475d13e732f06ecfc3b0bd19f8e391cd5c1c3cc5a920cacdae99930690f7257832264c384fe3838dac71e9ad96d9431b54d715e097ba91066542a4253b6951ca36e6c0a00161c00948709ff6b358c6f5233ba329ede7b1b1baab7a80e7b3faa46a1c22a6c8dc27bef879b85c3f3d41a5bc55cdf02c7d25a72a205f3c277f82f4e3f4097f1b5922eb0ecc973107b2823f53d4f2f64ed40d629f270e0d1487a493778233911a54ab8606a3d0fa93607e4d0f5a32c6d175c7579adf6fafb3fcad094018f55ae504956b635ad02b2f46435b572d0bd292a6395ac87891a25fa41a254df40c894d3ae5b89050d68a459ee56e13090267c42572f0d1484cd239161f7478c079bd9cac5166101e3098c0d3c8c4ce29b9d5e158393020fbbf673d56bfe5c9927c3c8a7f9c55d741e27e4f9f344a9b7e4466974dd2c280956d4c64f8e119d31feb2e9c46d9d5e0d405c11c208d945164f0d74ae597f77c80e7772d23af9540ba32c14167aabaf7e76a78dbbf92569924ce3658e37c0ad8bff007ed824f2f6bdd009b32f0c75891d26c9da8a17738b9a0e2f86566042b62f99cd4257a2abe2629b359a8867f30a95a07b386f3f66b0432e8803242affee4c79e55c28ddf31fc359dd2320071b8525f5aec1a29388b5f38476f42a7102760bd6f04adbe9a5ca09c024504787d994eb2d21b2cda4f4635c7c9039440ced579190c49003aacf52fea2538c05916aae53943241666f8803377ca526a179f7d5fdf6f7457c5fa2c7ec5301e6155d8ed7d227f45fdf0a536e994da7dd5696ec4c203268a4b3f386ba94a0a6d6a6345f0f0964081b8ab722e1f26e0d1c4ac1849d5cd76ff4b3290c4e1755c23c7a9b55bb839aae05acee0fbb18d7fdbf20c2559448aedfb6ff137d48cd55d1e29dc71188cc26d86d1309da40681bd9845c4073c9b45f797f6fa6bae2f7a40f46a257f4c9bf2f0502cec6f4df9c953a1315a3829ec13eaff677198608736e9b16c6a019878ad23dd9304338b97ca25ba4f67b79be8b18b825b9d1e1c7f68a752b865821ef407ee66c73fedfe219392412911eb0cb04ccff692d17dc6c86958d3684fd6c5895a03afb98e87bc4f52b0f6be97b0a17a54e8f710c370489928c2bf56ff7302c8300a8ebaab1151497aa7c2c4aab091560ed4cefa1815f33ae62e17a8bb220f25a89d7c1930ad4b74bba1ce92dd5427394d688997d81ffaee88e47d7e26023868065637d313f75efe9b5b3d8c00e9e6576790d8370ab4ba8e2dba0a4b9e620c9b37092d9a944bc342d14be46bfc9ef1bdea0ec28fc24a60b3f1b059ef1f99e800911713c8848ecd1310518be9f21cebcd836a2d73cc81b0082c9a9508ec152001568cb6af09d82185457d3294d874ea5868a5015fe233af58985568bb16b0496e454f2423c2d5d7bd62610cc8bc90e51890ec13e0e1fe0417e4ed3ad798528466c7f046ea993c81f9b0f99b26084ebb9d27afd62d88c083e1ed24e307205012f0d540f310595edf70e09815567726e3b02734b84d54f7b1ed5bbfac4b3243ff543829f1a9496e4bbaf3f9b26867909b2821f1ada6c625cd3599e47227a97849508c618ef090584362b8eb4e851d936207c78aadfdcd3076242eb9bc9354ee6718c6bd8ec8dc419e5f689b8f63ba53240fc1b1546cd30fe50d4d3ea657a1ed8f87fe6bc76df1e05997a4c384f5f7697fa577805246595970326f3419359f5dd5157863c4ec64c8333d88088ca13e3559baff51ecb7e6de5506d253970f05f0f1acb5ef8631ed864a311630ab3cb2434b9f65ed362e8f70f5420e56cb3238093cd818e10900502fe7dd6b862e850fc23e9841b767c872f9b3b8e36256052790b768b0f542da6114584e17a7644abebc38c47c579c903e75de382843508ae8961aebae9dfbe82b5319457facd8be264ef44c142eccd3170036b513d752023f3d29e52bc1ab2c2e72752fe6909309e85af2ae3983825260d8f17c2568424df8105b92125635590f2e89e0cbf17e6753e63475ed95b796eecf7c847d70344a95c978dcad3dda851a1e7490af1bd183bbd926cce088039f8decdee27c2231ab082fc185fbaf53764db8480b9dacb01a1f75a53ca6409adf912f4650f782442b033ad090b42cec8103aa212652c6bf939df7aeebab886f588c5e4a3be1701fbad6aa43dca689a5cabd5c9415a38a40bd5f23d6b0423664d59210381468008f0a9a3fc38525086671a0a47ef93615f73e8a11e9100db255251e006ce0a370528afb082a7e13a07b6f6606333099351c0d1bddbeabc7b27eedd63f6b0e32ba747100aaa5bc4c6b09560f98f9e7aebf0d5a40faca4194f1ff23ecb2645244d9a7b359fb4bc7ef3ca3dba13059e2144abeb964dbd082d6ca939a40c11bd5a0783cb0ab534a6c9fdf3ef1052a8a607e3fe8abdb20e1aace4ae490aae7541e8511437afc0539b32e6f7893f7d15f87cdcab74f4e6a378900a9ad20a6c3ec76b55a4014f8768e6bea351977113f7ebefc76f60e7e374aa2420899bf80f8a77e64f92e61711d7fad5762f65138e5f5eeff76660714464fcb5d08d00f142d9f0359bccfd01b24494f240722d99dc55db01cf4b1bd4ff3e", 0x1000}, {&(0x7f0000001240)="1b04d4ff5bb515ccd14fd2f8bbeaeff93e442ab583183114ebd04ce3697905b59cf0ae06b5831975477441648b5c78cd0c2df1dce1cd684513f74333f42f773a4338c4fc351ed5a04c434faf8537b46d7dc503834f07bf9b914567f82cfc82f8bccd2417f68822564c5a75f7fc77f10d", 0x70}, {&(0x7f00000012c0)="d6a169b72892662ffafaf5e9b5ca245f13befae47c04217d8f5161d7c6977131310074aaf182b2bc5fea37336a0b1d97ce94d84e00008bf6f99fc49ef4602bc4f20a4a86833b1a40b3cec6c01a1dc08468db3fc2f20b18bc7f703e7d02c8db3de0589568a368cda3aa7ea60355b02744e17c8621131117e26e5cc4b7ab07f1db75c292ca009d6ef45b050ef9fbee6c3f8e4264542611fc4f81084aeffc392b3e7712c0e281c50b2f4de775a375eec7090e584230320f983af12134e1a01147c677470fbcbd811c677ed08f80df1b654ef45e274e7135bd9b406c467ffda15d420cebc87f341335e46e418612d9bf", 0xee}, {&(0x7f00000013c0)="52593fc5c341f5eaa00d368aaeb32e874b001b73161d1750e1b9f318fb0990e58685945e6fa370da56bebb994a2b1defb239e6d452a83029346ab1f6b9d53c577725c1446db752711c692afda8c6319c6db51cfaec97d9b302cd31472d0438d5b065510a4e46d0745a97c4b3092d132d0fe223c17dc9cbcb9a1d232c4bd389b32141e77ddb188df645b18dfadfefa45adaf963cc8806fd86e6edcf527d125d193d2ee76f02edf55c42c4b24a935f7f3779312bc387f9dfc32b2d6a7897323ac9eef9107467dd1d0748bcecd2db0255686d4839969381dd9feed7046ea002899f677cab88ba83ceab12c2d0f30cb542a3d05ff79a8d0abddaec99b79b02765d9dc101955084e62d9f58307f511de9842a23846d2b9510255f63a5c2d37b5db9e30a647662e85882a3ad5a87ff45ece571b3efcaa856b3d76509cdf8ffd10f27520d87d93318a258b660e8d82ebcbd598b5f37c0538ad4b07e6e9e61e6cbccdd28248f0c6855618ed52af3da5c741cdbd93e678ee4707e41ca69434d8fd86841d128f45f27e2fa581c2c71e3ba9d7d058a27cb33692f9877782e791c991876be393228fa63577e009d4a85e12f7d42046864c3b2238a42a0c42303decf0b17c85b763c2437dc43795002a9303353d512935f579d78420b889bad4b129dfa20e3d2ef8e5b4bad76ef3a64a5820c607c784c32327d48f6afded4ba0bbdbe5f4c43840824860896dc8bc624db95f0c741ed705ea3825b5cb3331415fca66d1827f8dd6c53b77dc3d00246934546d41a41d401f3c622f77f50d652332d3aa26594e1439802610065f1f343ab89cb9a5c141b131b8cbbec68fc109a3c73c197fd63c7ace59efc849480bf518ca4281099f9532828400323856db1708f1e0cd5650402625ed2c6fe87e158978825dc97baf658f30b0ec8b2d013248c86dd689c90dad47cafe910a021810a93e25876c45f4a122bef4e23e6fb3031026a7bcd0e34b517b5ceb6ce006a5ab6fa5ce7b7e8fd1e45d73e9afda100a70e136d26d67c06dd8833d547d47990cf01ce4c3b46f28c9f7abdcb525ae352abfcd62733f7001ebe96b57b19a28035ec0c21986c56511edf83bdb634e80d0276a0b7f38f542d23020adc6a6e18e93879ba7cd102ce82706d906525a6ea4affa170f01e98b3e6d7a4e03c7e9e4fdd7a4dfbe81404214657a738b1a38f9cee0a22cbdfdd6224ce10b9b2dd14b0dd40d2969c69cabcc4df81818deb3053ca9294badf22f74e78a36d53dd5e8d9ea3ec7b07105ecb161e52c24b75b552297a1db15e4662658025aea6e249657ae442e15428c984755e0c255ae96633b46f3c9b75d2007832433f41903d7237bbfbb6794889065bf545d8412b108e561d5c9a3f7fab24203da9768f503eef6dcb9ec1e09c59c33b8451e073f90b67b0ff08b0041207482f4769d45e684bd8ade6c6b6b1615249475b086375432327fa792d3d2cc2d6b12f24773c6169e63afafadb6bc4517bc6a36124c2a70235966a3307e65af4c11468c7e49fc9a353407ff381f298c1efdbd496a1a414634ff0126efce7468c5922b6f4d2c380939b2c40d52a9832cb96e8efbb7252eb0ffe2a1081970b39f406abb165712add07795efa3fe8d18e63960072673d2392e54155d025af96223c515a438c05b983e6a38f0eb8b329e00ea4a2f1eb311b81c3c2f564f236d1aadd65c205f837f6098822954bd2b0f4d11b34248c1d5b53d93be4669a77bf1e3ce6fafa9579011a3e452d73ed29e35a2221d743ac461a413186a831fb7c945091f3c1e64a19edee714ecd88179910a8d2861c9b2a88bd2d34a87b76c8fb0aadb1e29354b3c32817982a5bd8f5b1472ea78679d00e16db5f3a7faebe7994f77d6c6c608f34c937a0c9858b696bb10881762af68f61a30dd62c681d110bd24e654444bdc503088ea1c2d3f9056b2c107c1d32987aba234a23e1601659e274bd389ba86b4ddc7f0fa075ee1adb947f998044b2ae837db434f39a4b97df84a12932d02fd3871f0a1b24fa36c57ed36f748c1170383a6e47ad4c112b1e54329e54a13403da847f5410ff2c3b769f0a14d076a4417acf8dc2bc16778b160dc69f9c43888bfa561bdb95ffc12c1843f4391bab9944f659c5ac9853dd89bbe3c516a4000b81673aa92d6bc9e713cf0eacdfbe75a5babc465ba92512485bb4013c87d6ab1da58694ce6ec7ffbe721bb232c4b183f53be8ee49f89b6a42a9b9b1f5524c87ad53ab9a0eb88d6bb0786f1c891756d819c5309b1486aaab99d4ec3b6873620d937e7226d6cb786c3e7740cbf7d189ffc7978d04210b6c03e5e6fbf47e99693d3ff3e4c79f325fac8cc89b1153bddf8289176f0fae0141b7a3ab84840f9b65f37505c7174a6154fd96ee8b17d20594c2f3bf0ba81dc0af30874927d8eccf57bb196a92ee2e410a2edfad575e2a5d37866ccaecca40f2a6fc0f2a658720a120096aabec2c34ffec991ef1ea104cae702aa71f8c6dbe58fe27e40281e968a4cf3de8eb9e3ae6cb651b398018ca9b7840840fb0235926da48ed8caa093400e2b169530b7dc23e929f2f9b6af100d3ed7ba7c752c913b229c2a03ba2d9b52af1e2ee69f0357d684a13d9af701ca7dbd9ad6ea8859657e129f9bff159aa6a991e67e7cbdaac7ab501741bf9675d04d4791c3593af1a9daf94f8ac15baee09c6017e3be15aeb41c84a23042e40bef0a5c6c711c4b8c4f2de7a91992b3b8614a64b3a4cefeaa6a4d8e6a10a3c2e14ef35171cdc1e6c9429ba58378065b4ff97ea216bd906b1850eb0ac627103804f9204fd4c74eeb1e54d117864ec8ef6063ad2e895d22fd818c9494f921cea2906f906ba2264bc192e69e069f386e5b5d16eb176e1405a7ba6ab78da7df85eaa815458dd31e0ae20250c819318774658d54b69ef1a7588e935a3ad36da752802491349d15955abcdda0b84faa917bbb178b79f70310433c1a9e5ee472883cd53e5cdee459c7c325f49fb29009ef0636b53e1be7fdab9f010bf3f854df2e1d2c067564a57940da288210723da14bd76ad68998baa253ada1a44e80c7694b61e306d20cd78857476ca49343a63b466aee8f2b343f24d75646f53d2aa6ce542129b58102bfc2354121f86ba2a83913adf29697d639825b05b91926af433c576f8a67ff7687320327094b6a71a1daf4758fe75cd2b6e3b8b68d279857f7124f1b42a085af7b26b1ee99fe7c7ca8b0735c86eae15956bae9769843079cb3566897470cca4744639d5006523c46b270a044285826d24b0984a4b400f534d8cc2f8249eb7ffa8a076874074b475955433e9a08d896ab569dac30098fa0f0a7194c709a5c1c4660f9bd823c02f673eed6f0d864e3c4e71be838568d0992fc78f1cd8717b35ef5aff04e9691469e61ace3a7f8bdcf56838fcc1e818204a5f9ac30aaf2767ad3c870652ec8ca42ef711ce17cf59f7e69711b066ee64ac47b27f4d3d64d6ca8fcd8df060f6fafac634fca42bd79bbc06f12e93e4ee2fbe9a3bbc9e9f8aa23c2d3ef77fcdb95f752e42feeddfdb31e7af46f8e7ae028d5bd57ef13d21de8716ef1b94f37fff432dc558ff110b502d3a3eaea532fe5a088f43c0ad6b954363dd5ee32cb148cc03fdaeebd103b5cc3e7407b7c5df1f40878673d470cd990e859118876b702586fc318e21ccb27851ef2bd889e73d72a65f593efdc527711d13a6879024d7cd97dd2f02da78fdf87a7dda13733b474ff553c96ca741bbe6ceb707a3952ba39e31a68ddd1bc3e006633046c79edf74748dd39fb7171df5436381d4f03e3992516db5f22bcf5a44dbc5609f1f4cadb80b86ae35891c3e3a51e4223ec5d5ddae2d984eaea871b31d3ea0d02aac4d4d67a95106ba3a4c81ee85fe9703125149c3a0867650c6bd16d05b16380bd6b9e81cb9a7d3a45d3ab892a3fe0c9e077dbe7e5c25ccd68f0fe2a6a3d0c679ca330de268e46e96ff70c4e5531dec854a69aac88711798f4a6d443ea6756dcd5bc17b5262a35d9668a21e977aae72be6b702ae6128fd43d2d8ef12015f10cfa5f44f5a6fb8d5976b60d93f0a42c7bf785cf3c525c5c4547200888cc5d398cc1bb1cfbd26f371c0ea8cd0fdf876dea4a7e87b9751d505b768ed8ce4bbf28533975c845c4edea72b5e12ba786d82b01e746703f56fbb50287144d6c50dee3f10b3ea5a714565205b0023540ee0be46a2264865b48902e47dd9dc80aae47d7335f8c379360339568e8de6f01cff6af1c061a064c5150136570a1541abb6d10da8d6c4b4d0babb9a6c1af6181207f837ee6475dc03b08464c029b6f08d062fcf6f235192d246cc1d114890f5d1f0a7a9a564757236dd863df35cbfc14efbcefdaf27679fc8eb7b6cf13ca060ce3c948b29b0b5240490bc1188bd86790fe72ab9522046458d9e89feaaabc1ecb13fe9c07fc15f43775a63fba1eceb61f9e41d166b9a52b023bad65ec8908ce741e10c016eaa5e8ce449e7334cafa7ad0c5abc6e1f2014367d8b5a4d6cf4bfea6675944ba6cc0e0396b4bea1b00d7addd20d7c757d9712dadb2fc5b0e4085d975dd6ef289789c637d75ac3381078a7a32386988bf7e96a0ceab3ee4f8b384de83f07cfeded7f4b8da3192d9234503a24f083227f6e3a5f97bc1df24b21d88be495e1eefe5cbcba6de9f7861acd19009a55de6e0239d32f415cbc1b77bd61fdaaa5ab5843bbbc712c85abcba6f79863c2d9bc0daa446a494becdbfdf1e19814cea99ed54f3ed44bf3c9d152e0796d1e0d768f902538855f36ffaf0de6676c691fa33fd7f499d9fc3e2b4feb5767ab99ec46ee3c516d22f22d6a05914d6ba8e929c73bc2d57b12350f3894c26f436f64c0d1a937e8e71ac213a30e7fb099d6d18114a741e844c632b2a79688ae2045d3c1ebb58663f1ab0b58734f8a460d20e6a9e824d53bedca9ae800a0e42a32e480ea6d217fbb445949835ecacc8412ad49a5abaa553d33e064f15ebfc995b868b522a4319d038539f3a7dc71c048f0471ab282833340f3c53e44f7776e1acc76af40f28410ffb247072ba34f17d11ae07d1f8b142500288238e3da6f90894189e2988f131e8e3c8f35a73fbf025a34ee9870c234bdce0be4df1e60fe0254fbf6e9c0858aac8e15f3991cbe756bcefb7f7530056eb78e89be6152f78403de101e6cf625c30f3717fb7cde84e75cfca008916becfe97d1b5d295390af04394aa1b6a38259639620cd2a20deab401c3abf3d0230d663451999c4ed6a45f20087e204fd1784f50a4089b1bb04121952349e23284f1d586063540ee82b2e74b3c32e892d09df53b30c6407abea2d70fbcbabfdbd2cb6932ee6592e63dcd45fe0933ca4a56005808746d4826d28cb90d368a68432ba8488d43cf834d8a5c8b1370467b14fcc00ef8a0d806a01964cd2842132a0dfd27e1bcb889787ede8676773859b293a0a613a01cf9828f13a7c8af2bc18f7221905f010bfd880cd8c05d5136ba7f0398f3f4a41c085b8c8b2c5339342d77db8fa27478f93ad0517304348028e7fc09cb0e6370f151b90fbe1f02fbc1300dc902917e16baf39927f27a509e549503db6b17eaa8dc4c0f2e8204f8e2253cceea13c70ae5683648d66bdf4d947b20c9f146b2ad8b7ce6e8d33e75b2458764e74fe3114033fa8e04d937003c890cced3de79732e26e339277e58984434b6e52c125a1c60caa6530b4fb3536546532c2f80ad8c03421a0927a6893c3cf697d0155b6f0d42405d4a900ace7915572d7c6e2a3ee13ebc7eeecaebc0d9e6d110a13d24fd11953ae67b62feb0c", 0x1000}, {&(0x7f00000023c0)="b36a4047b2e979cf111d2fbcda9430a99e5a3683f4b0b50d40d5e83edd3715e578486b226533d528645f12fe95a8096417dc531961c273597d146a073f29a6e05aadcc8de13c3643b40420c04b22c059b09551b94ef2373a9739a9cea2dbf9c3d5b22964825bffc433a294057b17caac3332d749d9", 0x75}], 0x6, &(0x7f00000025c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r6, 0xffffffffffffffff}], 0x70, 0x8}, 0x409) 18:57:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt(r1, 0x9, 0x9, &(0x7f0000000140)=""/196, &(0x7f0000000240)=0xc4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 18:57:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e53407000000e8ffffff00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) write(r1, &(0x7f0000000140)="00c38cd22c4b6f9403e6eb32c5eba4ceaa59d263033e5395606a812da343dec10e35f05fd341a119a5807c65c35ece227672ba3a46f5ffab1e1f2fccf29938e2b14d56d1f09115c1fb25d7520cce51db61b8f7fe26d7df2e7ec283a106305adee3916c96b99a13df807a3ca42f60bec5ad8204c2099899cd51dd8d1a3815beef706cec7ca22b0965fc2100312495b5427bae623f9216075aff95fedbb543f8ffa3e56e6e627c23bfc2ea", 0xaa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) 18:57:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 18:57:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10a) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) lseek(r0, 0x0, 0x100, 0x0) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x23e, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x208, 0x3a, 0x86ddffff, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x2, {0x1, 0x6, "658533", 0x1, 0x56, 0x81, @mcast1, @empty, [@routing={0x1, 0x8, 0xd195f0f0db1dfda, 0x20, 0x0, [@mcast2, @rand_addr="a042c2c36fc57088d71425dc87e7ee33", @empty, @ipv4={[], [], @broadcast}]}, @fragment={0x50, 0x0, 0x1, 0x0, 0x0, 0x6, 0x64}, @dstopts={0x1d, 0x11, [], [@ra={0x5, 0x2, 0xffff}, @generic={0x0, 0x72, "cb9f19ee81e5d0fe4d5f7e186ead5ce698d622aa663b59d495312947296d65edf1ce4c215d4623a73bdcbaa315e02276240543d364415d4e9f1c45258b9ed1101bc1831e7ab0b2d779a04dd3d1e0d68b363ac416a39abb22d070cb1c2f00dc01db9febdd2bc7ff306f5b2a17396425b6d6f2"}, @jumbo={0xc2, 0x4, 0x100}, @ra={0x5, 0x2, 0xa000}, @pad1, @jumbo={0xc2, 0x4, 0x3f}, @pad1]}, @fragment={0x62, 0x0, 0x81, 0x1, 0x0, 0x3, 0x68}, @fragment={0x2f, 0x0, 0x40, 0x0, 0x0, 0xe, 0x66}, @routing={0x29, 0x4, 0x0, 0x81, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @mcast2]}, @hopopts={0x2, 0x2, [], [@jumbo={0xc2, 0x4, 0xffffffa0}, @jumbo={0xc2, 0x4, 0x7fff}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], "76156b40cae0c4fdec3ee0636a8003d3acc26df8dbfde7eaa62f5400bd0a57e4de50adf6c7c7d532868385bf7acd8e8ab47fce50261455d87fca00a03dcf5137c5627f401f8f640d5e659754815bef73a6ea0dda1ac6bc74a325420212942e8cbdc0f7af3a663e076f126fe34df3cb097b4ab8e28790bbe89c437bdb4dca6e79226e28191faa7eaddcf58b771bd9a3bd5d9af74dfd1ed5b0"}}}}}}}) 18:57:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="0a9c", &(0x7f0000000140)=0x2, &(0x7f0000000240)="77b57ae2f36eff88a5882ab40c7567b902073cbd29316fef0c24cd72436050c8c9b9083082ea4e55bb69b99d97bfe5a58f4404c786f25628c50094e6d576ccff1eb7f08e366956b8500f14bcb860bb892cfc57935eecafa9cb67abaf12138e111ea091005e5d8e56d6762eefdeab9c0270b5f6ab6a871545568450514e4551c25b78c3b0c203e9c5c2e707e8374affb8eddd3d4845c769146cada3c11cf7c26bb30d6055097775184bb01a4687ae58d85a", 0xb1) shutdown(r0, 0x1) 18:57:56 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r1 = socket(0x20, 0x0, 0xff) pipe(&(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f00000010c0)="2c6d02924f57821e23f32e0011bafa277de5ef5850541283158e23df971779482061f607d65fee76f7d95680364bb438dae53eea0024d7754fa5896db58022f240da", 0x42}, {&(0x7f0000001480)="16d5fe6ca4a6278907524bf138dbe94ac30ac61d4cdfdfb8eebe84241d303e7f4ce3d7508728b9806fbaa8d09c92f915e22ca97315469d0c05e65f3eb1c79fb8761f2ac69ddeba26dcd84673206efb5ce7e2d6e246d6132bd6a0568ad6f6cbe998471733361e88d47938df81c650de7b21389fc8a8ff11d0ad124bf1216b38075baa9583d8f255851501cbe6eb143c43987fc299aa4b8a7d25e0f15a21490aac5e0db3e5718a31b7ccb252ff124214350ff944c6d4253fdea1b51bf1fe4db8284e4a0f", 0xc3}], 0x2, &(0x7f0000001580)=[{0x20, 0xffff, 0x6, "74cc1df0c4d3239154"}, {0xf0, 0xffff, 0x1, "a445ecb308ee038b8a61a005e79c8ae0dfd7b54f507f137a49738c0cb1e5897db89f4e18377d53091fbc801f8ba969e697b29106693417791e961d6ca68494cee8f10956e4d87655965167070839c538b9ddcd36448a5e977721fbe24b938b2ec620dbe1d3172ab65032e1bc743e25a7ca5ce650f88b09d3c934d0714c986a76a6202a4e4f0a175b75e144db742f378c410d12a427fc3d11f229d9e5d7935449ef2713091a596949b44850961b8e2a721f9dfe8ddcc3056ff88d620bb64ddb632a42ac6d0802283ee4134658535c77e53e578da088b69ad958b1f787ad"}, {0xa0, 0xffff, 0x81, "b95f02ab06b7ef294de0fd2da0e53ebc3ce187841927a0c21b331446f4c941dd70771036d8c0a769e8cdd889deec71d8eb90dfe92850bf0a5a87e30288b0646672f0cba7433d0fb0c3d4a4a6f74296358dbe136fe22c88098ae19118242e3ff7048575bdfa9718e37714e8eefc51be75f8476edd67273b3092334d6c8f3f97715d60e6e26f6a007e6baa"}, {0x28, 0xffff, 0x200, "23136f030ed900de54c4020fbabc0fa23093f2ff"}, {0x28, 0x1, 0x80, "0eddc835cc2596b6e5e28ebcd2fbbabffdbc04"}, {0xa8, 0x1, 0x80000001, "ad5539bd7bb9b4b99c4be319fb5e679d2fb2467119bf98dfa27fc8ba0a1142eca48f187575167401ee7a5a1e02d603cfdfeebd6fcd8ec46a2b5894ab24980906b14c72023f368343a1b024a7511dca1d99ea3a6d66bd916bd5bb9cffb982bc95e6748cdb72ff9056913f70ea2ea514f8229485de80c6c2a43dcc5665bfa8f3f68d4d39c50cd7482f37a3d218a9c8873bff1c"}], 0x2a8}, 0x404) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000001380)="aff7ee980b19a52c1d8978390ab0f8f28d12808bb98929c4eb87f3300c0350038830e35bb127c4bfba6b3d00030a1205e8f3a8d38f70a696b86a36903cf97408d6ed8269fa48ed8cf9e56db88e879597b075c7979f48a5847ace7e8a5c8d33da1366453f38e247a1f65b77d04b5ebe52acea9ec7a20fca4043c6ca07af28d63e71f36ac71928ab7f3c45d13d179b5600681828ab71d2d4dfb28df54bab067bdfa67bb3fc7420f1e506b6a586e1db765bb015381df14ccdc904fd5b05e2fab49f9d31648930", 0x6577ce40a5f23be0) getsockopt(r1, 0xffffd661, 0x47, &(0x7f00000000c0)=""/4096, &(0x7f0000000000)=0x1000) sysctl$net_inet_udp(&(0x7f00000011c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000001200)="aae2395d170b57e646a9cbf6dc5490c4e1e6f62ab99091aaa98eb1ee7ceaa012233be9b3b8b7a4e03ecf4dfb809cfab6ad07e17cc56da6b03062547d75d727204ff2c0c98991c1d725e40f6b73111980a3f194b481f060bd75f9ffdc2e943bb22673fb8958e02afe73ad109e89fdca3f441170", &(0x7f0000001280)=0x73, &(0x7f00000012c0)="2462c30c8e72cc4a2c33cb9a4a0ade2aec0a05f8bd66d8cd43ead7fa45ebd6057cae1bd0dd28bd792a45b999754c9a7768cc8c791eb16ad2a30aac9f6d30aa321fb219d0e2f6f0ee5d50de9c0d8fc449470779f6ec85d48ab9047e644df4f9f5df6d08746898b94a581f86b4d927b7874b601b48989ca2fc5e74b055231674087bb4e96e7f5af7c27c1fa21198cbaa7f12c2bd77aa180322eb370a52cb8730a3a82efd84e20ca55ef8756b9219e6cd89b62097da", 0xb4) 18:57:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) 18:57:56 executing program 0: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8c) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 18:57:56 executing program 0: syz_emit_ethernet(0xb1, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x7b, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @ra={0x5, 0x2, 0xba}, @ra, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1f, 0x1, '0'}]}, @routing={0x3a, 0x4, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @generic="2fe9f16872dc4d63eee96201d33ddfce46c785b6676bafaae5b69a1ac23a782d6ef3e0b49f2de2afdcc238"}}}}}) 18:57:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f00000006c0)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x2e6) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 18:57:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 18:57:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080), 0x0) 18:57:56 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000300)="0b9173331427820d9a04b832357e39854eecd41b67ce043907139422a66cef880ea0ba1dd16d3b416b58799d00b2342495c1303803133dfec5334e8d022208154c457017621d8c7ea380c0aa4267e13790eaadc0a875271c659a9d16001c6a5cf280720a713101d25f67cb04dd5debac7f1e40d8451fd255b213107a1cd8894bf012cc9aab013210a6d1a20a22cc9368be1d745da7288f952f0ada6a859f6b1275f95baa681e83712862aa0cc08a02dc3e0789ddec4a51a3e3", 0xb9}, {&(0x7f0000000b40)="70ea73d9dc6b10fdf9a5cf209cb584a229dd0ac67f20eb6c4e053d2677f97c318d8010764388730e44da76d1c53a3d0280395bd45f9053f64dbe557659cf01665cb3cb7f106194fc140e8123bcbb0033f2bb4a23e755323cf101693a242f3ef8c97c89c30525ecfce47beb75b9e6fe9b6613a8c357d36db0338c2c8e0914dcf6e001318d2b4f3bd1922670", 0x8b}, {&(0x7f0000000c00)="770c6c8294827d5255a83fe9067a4f668603ad194f681843f480e25dc4fef8950530c34c7a2cdad3d1c019fc062d25ccbb0b03a7994e408a", 0x38}, {&(0x7f0000000dc0)="19f0adc01d87334712c36f567394a4a887ea1eef9bcc80a7b1b2c6b3a5e48aade7c28e21e33d6256abf56f8350b26155c663eb26508aa09bfd1de14587acece312d80469bc7404000000000000006eec409c071041a61ed1456a3ddcaa632c3af7aa6965c57b974d7d24f6234dd99c0c79179e92b569ab61dae1abaa219404a21d820a87debd228cc93b3aa26b7c1d89702cd817264f4c4c0c984f23023188bb98334c6ec0cc312ac3e6fdf30e17e4981373d91536932205fa068e9f96649f4212d7343fe70f6922aed9498c281c0000", 0xd0}, {&(0x7f0000000cc0)="e71f6cee9efba89e65c84b5bd3a899f71c25e498bfc27277276fb0bf5a2b3768eb30032a1ba7f8b6bd67d67a2b8fe180b23d347a5d5a9d3582336a1d2632bfa4a31f6be024d043cd3c7e395156ee063efa1e", 0x34}], 0x6, 0x0, 0x7f) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edb9c6090188b4b0c5e4b045be00f51f7202c4306f46152ebf16f54baa100000000400000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0f844aca0661521c1a33467032694a66c8613e43238b16fb6a93754dcbced97a02cd5040000000000000008e65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef4034428000002eaabd87", 0xd1}, {&(0x7f0000000840)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b177958912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5fa4fafb921f20104ded0d6bc0becc313e4e4d6f81933c2e4aa0c8beec41b81695394097460a8a80d6ff28c8131c707fdeea07446d3cd4cfc5ccf615bbbf52c8a8837d42007e5907b97aa15a225cfc486337a4ac47232ac7fb6a3165f1d3b1287e3fc3126d0000190059a7f3f0278fe64446c4e28e3813b0504208fbd80172594ef829d0391f3bedc3ce542e6d35d51f609fd3d437d296217a78176d2462eed3057dc8515c330e6332530a9e240fb57fd27c3d0000", 0x177}, {&(0x7f0000000ac0)="c766b0c374d4f3090a7025e4b6efd155306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f200"/78, 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218ea2bf12bd78b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bcd982bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b75e8e9ff758d98d729", 0x6d}, {&(0x7f00000009c0)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6213b87671af6e2976fcc7d2319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb9188fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xf3}], 0x5, 0x0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:57:56 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x5, 0x0, 0x0, 0x0, r3, 0x0, 0x3}, 0x1, 0x2, r2, 0x0, 0x7, 0x2, 0x5, 0x1af626e4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r4, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) socket(0x21, 0x5, 0x8) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r5 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000640)=""/102391) 18:57:56 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/1}, 0x9, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = getppid() setpgid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000010, r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 18:57:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 18:57:56 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[]) 18:57:56 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x2, 0x401, 0x7]) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/3) 18:57:56 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = socket$inet(0x2, 0x3, 0x2) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}], 0x1, &(0x7f0000000200)=""/141, 0x8d}, 0x0) r4 = getpgid(r2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) 18:57:57 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x8100, 0xfffffef8, 0x17c80d88, "39000000ed00ff7f00"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="6789d122a5a38c7c58a7fca39f8b2c1e04a8fa626921a39c3d9f6acb0ab3421a62d4de28b979645198219bb193a81e42b1401a67529e416c59201b4df23c46ff12f843fb4a04566ee18cbf91a9e6a66a491529241587316cc0", 0x59}, {&(0x7f00000000c0)="695ebe29809a0c83dc511847519d1c4d8800278faefa0ed8c50bf87dde92197186c6f7ffbe050a753b647cc99a4b84dccd348f71c1b3521a5662475dca55b85bd552b22ea5fa7b01818f8181e1c7702670060e629f0cbdeaf71bf26c0c2a786d33a692185ff1e876985c1df66e5b1ddfb3ec2b96366c114495e009087648f49829153bbd0f60d089745a7aa0f449f3f989e8277405bb3fa9f37437537dc35cf3b5a1a5855ec3e9eee24e15d217493570ecfb722f535508e6df6ae97228aa3a5393d58ea0d104ec8d", 0xc8}, {&(0x7f0000000380)="b6d3600db27f3a801d7db70d3d9dca25c9389839cbf8049e250c6d64a3386ac9a8301c1a0033a8b40640968400aa3322a008eaa49078e485758a1f99f10e43f3d3740f5d122ce96c3b65f4735199e0bb2cbde992278f786ddf8afe223752ed2117586c73d6ca196edc27702d5b1500144560d44c249238c8e76a175f1418a7d53641d9ac668b93f6804720e87719dafec619e511aeda54c0efd6a725def231bce2e08b36a66b4c2c45af52f2b39405f5951a03909677d1ffcd5893a1107ffb", 0xbf}], 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000200)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e000200301ebb35edca149992846adb89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db096b2a8f254d1112aa2abf7e9d326069a48d951967666ffb116eee603004fcab9dda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bffdf1ba605716eedd276991ceecbebe2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a939dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x0) 18:57:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = getppid() setpgid(0x0, r1) fcntl$setown(r0, 0x6, r1) 18:57:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x1, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055556fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5ed37b7ff7d775b1ca43415ea0bd88d08c6c3375fe05ea1556242b11f553f5f2f7d178d38fa94e1be355a63a30a975a07bc216127704c497756a79cb52311ae9bea2f21b565013b84e965a29e4d0376475a09c6eb2ee5e854e259766888b9ecb3f7a550c7604086cd4edf7f97500bb31b", 0xfffffffffffffc7a) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000080)="cba4fe5168c2072a", &(0x7f0000000100)=0x8, &(0x7f0000000200)="119b3683a98998d80900de20048bec421e4753eb7f0291d73d974561957085dd4c913c63acee585cf69883e6917b0c34838fb02ba435bc8e071d037fe325f65fd877bcd063caea88acc6898ad6507244579cf97cb35651e613c0b5e9c53981c915eaca3dd9c15ac4926b3cc11cbf55e76ba1557e22f01f5f62ca969a99644cef631446376adf9fb39fdaa47e97", 0x8d) execve(0x0, 0x0, 0x0) 18:57:57 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 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, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="174b8c5c64e1e3e3c54a8483febda5a1eca39e0b3815d4392da2946f078f192db7297f52e8be0c38ec6b3ed0a6cbceede9d01a0f47f73e910c462934ceed79933e6f92467c3b138265a03c80ffdf7c19c6366f284eed7a0376dd6abd8a762860a9c85bedcf600b298d3cbf", 0x6b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xffff) 18:57:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @rand_addr="6a1e6629d5b18dc1d3d47d24d05dbfbe", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1, 0x10, r0, 0x0, 0x5) 18:57:57 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r3}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r3) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getgroups(0x3, &(0x7f0000000000)=[r1, 0x0, r5]) 18:57:57 executing program 0: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=[{0x50, 0xffff, 0x7, "60588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c"}, {0xd0, 0x1, 0x5, "374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f514"}, {0x70, 0xffff, 0x160, "4a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a"}, {0xb0, 0x1, 0x804, "63a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7"}], 0x240}, 0x8) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 18:57:57 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="ff002e2f66696c653000"], 0xa) 18:57:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 18:57:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100082b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000ffff003f0000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 18:57:59 executing program 0: syz_emit_ethernet(0x1333, &(0x7f0000001a80)={@broadcast, @random="6f170fbd03ab", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12fd, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@routing={0x88, 0xe, 0x0, 0xff, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @mcast1, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @rand_addr="5e6835dcb0bdcafbab6c82b7689ca530", @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x33, 0xa, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @loopback}, @loopback, @mcast2]}, @routing={0x3c, 0x6, 0x0, 0xd8, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @mcast1]}, @routing={0x61, 0xc, 0x0, 0x4, 0x0, [@mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x2e, 0x13, [], [@jumbo={0xc2, 0x4, 0x9}, @generic={0x9, 0x17, "56eab52c91a8adb82ac4d5fdde4e053c3e2fcef72c823e"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0x70, "6790b9de6c8e83b4eccb208679af04630a41e2437198b70abb996ca1ddd4e85e349c794a6ccfc8a4d7c9b854a0d72e8eb73aed8e3c537e30a8bd8dcf9033a35abcc000d6cb31b5f4d3ee11f01ce37f350a8759ba23840bc5b6e0a50df34c80e1a01b2a2940feb2722b082381cfa8e272"}]}, @dstopts={0x3a, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra]}, @dstopts={0x28, 0x1, [], [@pad1, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0xb7c}]}, @dstopts={0x3b, 0x205, [], [@jumbo={0xc2, 0x4, 0x8000}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xfc}, @enc_lim={0x4, 0x1, 0x40}, @pad1, @generic={0xe, 0x1000, "5bdab690fca5bd3128bf2437dc6382e1719f4132a02db7853cb1ab6a92c901e07e32223a98bce3a0c2448a5a392b2d6bf14ffd0c9bfedb7c0face0b4a7cd079d665768fe3b3f319c0e750dd8401a52655fe000c25f1dc4058b3c51a5feab28ea06a9b9c2fc0000883273f1507386e0e1506d0ff96d38bf6636db352de9fbb34e3b9a0d1240c8fdfcd9fd0a4e936a229cd53b9cbf212023a2473f0f0ea280fa293cd50859290f2cdec94cfc86459411ade28b254c2e3ae05d59afaaf237e55d788756ec11483114577c1cb2657ed77d8cdf569adf514ffa8ad8e74edf98fa7fe685504591ac7941144fa1270c844058143dddd79246d56042e9280c17588524a69a06fde9184ebb1cbd0a3da5224dcbe3c8cedcbf02c3fa2d1104ab5d43899bc988836fbe20ae6d800857927bff4836538619900bbf4323d63e9ac9611417b160076136bcdd2bd0e540660b9f21b02ff71518d8b0dbac2961b478c490a37fd9b5d3e1e06162d1a033a8ff0f948bdf9a2c622ffd4e8a00d1cbdad6d12078699e36cc059aa0a11bf1e92a0cd8137bee38f17e09913a957ec934daf46f9ad0df8abd0d3ccb569e8eaea657340a30951c2fff8d4717ea9c9aa8e3e985e569272368f90b16279f979b09a80231796346d7bc8c063e90daa08584928724d940340e0a20e79b169bb51c80af7facd55fd0b4deff1b8fd89f4bcffe4cd90681cd1a778cd9f6def801bb86d312b415313098282e0618020a3aed4bcbecec5605a5d0d16856a08651500b51f51eed1451f4feec10e5fa2601ba1b07b4f4ad447bc7375328abf53cafa8a10681df5f9d8bb2df8ab68ec0fc5071b0c86cfb96faa74d2a90948ad2cba8d55698de5120d9afa1f326614a541513818f1957dde4536aa25d8dbf185e846a960a6da1931064310a4ba6d58f86c912359f7c9801950ac080e1838b9e49e607cc79c61bd7aae8cdafb52244e99d0eff2a7463943ae3a8da09dbbd0736a9460a14eb9d23db57dad558ef0805b8671b1095d756014083375e625ef926f7261451d0a29d815e8f92736daa56abdf5b835a38bbd9bfc8ef8ebb78dfcade1bd424e802ae78aec798d68dc7612b256e641b2b273c9ce42dc25f076815f6a0b55c0414536b02a347089fbb837c4d5e47ad3b66a3a005dbce063bf4e9ee7ed2953540b7ae345c1c0496d550ff0790686688cccff57d01486b086cb5e43803305195bee569c06ce42905d49fca9bf5745c59ae8aab9851c6ef56cc36f32b8fefeacdc3d33430fc9a5f3576cf69eb94e14631ee902ada2d43df2edac64521fd06ddf0bd86ef616f62d867a1aae130117aa0b62197e379a328cf506f78712f8ed718cb7e6f61fc14963c39f23d65e875e96966a6949414bd68feb128fa4ec28d3ed1be01bcb1b1c93f2b4c5c4bda5196eba401b84ee74f6bd25c52ff2c444c3513b91c27daf9c76a8016fcfabe50940fca6c62ec0e859d575c974d7e3fb5ebc92530858cbbc2c34645e65e3bc34d40d282a6f4eddeb5d8ef942b6ce2dff092876e45e3c4d61cc021b55b7bdc9bc49ecd7dee250ee0037e32a9f60a18a26b76946a5e4481ce8b7c5014fd80399c4d0c660a4853a0f8d3b58b58d1800b79709b044c15e3aaff96fc8e6fb304a7c035df3b74ea10cf7eef3ce4f147a4b03d06bd133fd682e19631305b0da37dba8ca5d0d88cc7d9412e37b8cd6af8d20feed472c59c4c6c5ff7ed7b57f549a8ff106c9790d92c2ddfffff7b53f27a90a4959af3a78e48eed03c9f02b6517963e23346f4971dc59bd1375b2e49cad5360cdc2d5ddd34348a0985c8ad6a437d441fafe267911fb1c81b524e5c5ba463bfd6039a0e9b4573b26d00fa22c032b37123d62ebdf0828d4b95229318c486c91ebc9e214766c9a9bb46be8153594d23bddf4f8a463d67c9c93dfd91f57fe9a4e936557b8f7de852120d108f7b2cfa42cc98df03969b02cf7a6fa90a27617dd65d87a2b143ac1c674d68f363d558d261713c8ef6bef94cfa50494e9f9bd85c76eff891afb3b2d1aa2bc77db24c58e8871cf5af4597257ac8a352d6143278c6150f329ec5a900292285beaaeea39cf770cc72d989cae621f5faf70b903e42474b15def23bfb867aa7ef011430fb15b327f15f0e802fd4eec0367efa17cc46957f5329285444fa740e8221c198ca91223276e0ee0d3ed77deb5621ecff6cd53993ecbd90de713ea9ea30377c4f62f397de56fc3ceb10f805ac19470115b78bbfe4dc6c7199bcfcc2418f0847d35c58f0d3256a97efb8320acb61092d0ded26b5a023e9249bbf5af783f1a337c4fc7596e69fa887ea8a59e94b3f2193ade6d7c347c00b4dcbccbccc885b35326c516d48dc1120d5e284c65311552c1dcc5369833e43502c217e2c3f2fbe26650ec05033d7538bbd307c31a0f6b80bcbfbe5f54ef39fbf6025d90183be4a72dd53654676474fac80aa2bb4497dc27d92607afb6e787c46e2758e17fc05a0fa8d071eaef64bf2d513d27770718b766ef05015ed5d57d72f66cb946eab71a1cdaf2a72d9e9133ae0cff82dd0c24d4fb0587966358af54165b561d2da24ea4a4d0f6757611ee193fd29276f4a6bd6ca3037f8a2546e2782eb9730939e40f37c56e704cb080423c60fb36530dac15d12c763751c272e27e00297f4cced6695d4e7d2da7731a3f9bfd2cc8b2cde0cbf9e43f1931fa0d955bca2429685d0cd9cb8401bb66e188b356a963a0abb4f49181d7dc84b31d7366699b0421c494e6f0e5713ae7125a18d401e92da735fe5f6086cbbb85b8daaf51d0ea8064dad6484b304c99a4728df371a8b7fc2f6c1dbd0fd2ef37d05b4e31dd3cef25dc357481c97e5b6e167b94c5cdfb40b3da06fda114c4eef9928e07b24e5448485c785491a9c53f4213da8fd757a4c8674fdf10e374fc378e2e2a339eff945d8a579f956f3470cfa9ffb165ea657671bef8048f4d01fe155dd4daa9eac34c0863825aee9f15bd8df60320d567c5f87906cc604815f7772776db34a6188584cee64f760a5e8437fd3602d073e59a408ce10d5cc4ad8bcb7c0e63eb0b0c590b750b03dcad6c93cf71b925486b77f2f52f98e528e8b7ce6e4b955d3422efc67a2db30f6067d90d920645024a321aa5bd1309ffa4e5319d11884219b97db41b02a422e9acd5668e7aba47fb4d1249094c5969291a796afc3d49877801feb26f725d94a8fb38e642c326160ce72fcbf2ef3a4d4e18aab5971c3038234d13c8ba030e02cbccdae09cf73b4fd5a791453787002b401f9263fd3a81ef00633f7f11539acac4dff75cd81c1a1cb472919813fa5c583d12d43d4b5c59e5a19f784d7229e4a907d9744f971196f5dfcfba0ea9f0ad459b096207567c9c92f75206bad538eed5c0035b0f3004522a2e08d3474c2381ce791c822f337f3d74cc66391349a0abe2fe2b0f035220ac6283da0cf92588de0781f8735ac936d2e1335a9f4df011be92922f1cf7ff93dcbbe21dc4751c376554060d1c8dba2a084da6d4bd2488a5e68256ce8b5e8edb9eb5f98cc3bd50182f7ce5b78da15072b9c389f55aa794d37082c186274326703f04ee699aa21908e60e306defda781a9fbac91a6a86359de35c01d30fabab0847274a8d55f7da9320b548ba1c4b6768b2c0f8b046f326221775061667dd9449d436518e56a117d94fba36e29d073fc753fa7802a46ec4f310389db1949dab96ba606136654648b2ddbebff57a9914860b3973e7820852f238f9bdef9b0bcc85cea06d87395e5fad902eb4d0f6cffb6792705451a7d2eb99bdd95e0e8bb69003293d3632509e89bb6f93e78d7810f1677e814d2dc4c0452dec606270978908572cd61218c2554679187af2ea35046f170ab7f0882659f9eb2da4da006b90b5a7600b2e1aca57751596e3ef1b6c072a0ada02a104992cb8c513334983141170d22bef1be57d4dacc46c65bbaa3df5b172159c490149612c36cbf57ea846ed6c8e6fa1f50b2500435897e300f7149ccd335a50d0b831710a8ec61a521e10aab621a0be0e0af9404f7f8b308f7f81540aedc15c484040b623756df8a57fc8dfca65dd50d1a7dea75dff406e5138673ba9ebceedbd750f1f4956c5998b8ae607804fc5d0d1152cb99f631d7909405398465e64cf139cf65aa1fa78650eac3dcedc158456e2e5f9bbcd37f1eaec223bc712f9e8cadcbe8fc2c86e54676d6bcd1f22985d5e41072c7eb0e2638779c477ee05a4ea243818c3978e354ee88e4de97518c14128c0c3df627d7ba996c15c2faf1ff32c3c71573e040810f8951efe2ebe37c66d6ddcadfdbea596dca53bcceddd5843b36f49ab337d6f5b570e84c8a23d899e2df7aa0d866598919ac1f28b25f11774cc1676b22fbdb639dafea18c45a3685be943eda47581893a0babc1dfcf711d7ff52aa368b29e13b0024cc6a6c2b7d449e2bfb5d2f259cf1973ae66854a40fa6a10966b3c3e1435415b424150e40233f103196b136ce9b27a1c0e5397c65d704300ce91180852dba6e8139f611df7e21a84c64d6a4e1e23f1a4bf479bb36d86300ffc599754bebedd709f9c80cfd75dcd5a4a014204c885962d146cd7f4d1a53dc1d135c30f8f60e9dc216704d03463c45547bb717723452e63f3b9750de4ecab31958a78a6bb0c2b5507954d12cfa23920626ed1f5b7cf67a4e012970f2025b657aa8ba17e42ec92074f15c355f6247519c5780bf089e687c649e8c9cd014494561e8fc0577040b63664d26e1beba8777fea31410994d35d1dca1a1d837fae425e9a4876c12e56ac6d453ed5f13043495f011020b65f528025bdf704ac7429f9e63bc10f341e908b0ee256ad72b6cf6a0c15a1904c716cdd345c4955eda1358e51e3d19c84676878946e2c74428c7f10f11ed98a6847d256e7679310c528d5b376cd168e20719381fa5a2f007b7dc35380e194383ea2bdff4bd1c803bc69c32cbb17cf00514e2f5b3fa89f52ef85116b0e92f6628caef28e62d571caad1692d88368e4b1cc191dbd8362aff733e9fa60f2248b742463f2fe164139d10425c98b040d10eea4be1623df024befa621b8830498a1a8202f25401971038db15b9b1ea951ee4ba38ebf25605497d23ee5c295cd16e25f32d4ebfa5d07c1020d2bdec4b3f1416f5501a5cbf23cb838dbcb361ba03b38463576c5235199122cb3497406a8a8ac539e15aab98eaa769932361257f180394764dca02b5d016d8cae8a3b8b7082c7c15e02ab47cbe5e88f0955fd2ed23f98472e1d916424564dfbe5500c644ba4878c288c07d4a3ae1e55d8a972c8632ca018d7ef9b072050ef794165d7e3f9fc2dc24c63f419418d22ac05f06ac636162b3bfa03c83b69834065a05fc822399fbb0eb56845daa202468fb28f3117aec0d322cfe01ac27ccb0e5354ba2a0a6d5bcbd032e341638db2c1f9b861f313d5054f15b72a5433383bea30b14b5f7a643a6bb1378118f1718085e3c2151fe05654c3557ee8ad132929c9a5b71b81042b478f890a3f0040f1f244d3d1af550f2712c3372714694aac04c3b75901718dc63becb6991208dc72676c6822e7ce9dcc20a49cdd74ad70f37764439a86ca6866715090b7b592e6902f7f89684701ab65b1c3d166216fc901d5f37bfea7a85bb92ab6697584ca0eb9633c3f2c38a95b655bc53deb7b0c2d829ab2bad9f29358f4343be437787a99f9870e623010dfe3f99b8c7a43b94128658ae3105d4b8eccba07a2bfa3528c6ca995f782e21f70b931132a234687cf2d4245130bb88832a7e4b54ef3a46362052c9bdb79d1281da"}, @generic={0x6, 0xe, "28d3555b68e637b9eae3ba415a06"}, @ra={0x5, 0x2, 0x101}]}, @dstopts={0x1, 0x2, [], [@ra={0x5, 0x2, 0x2b3}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}], @udp={{0x2, 0x3, 0x8}, {"910fd9fa18c7338a6cbb3fcfd2d16822bc358f99b3a690c47f167f53d38385cf7f479e91184762677d40cd5be62225d75e51db3bdf667efaa7c481b9c9a0dc59b4993296d1c977f58d08365a3afefee61317ca5371bb5acb72128d31be"}}}}}}}) syz_emit_ethernet(0x34, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaea3378e566cc0806001890010602e5009eaaaaaaaabb53f9aaaaaaaeaaaaff7bb7620400906afd08aeda0225b700fade816a8bac273826c91e93f3b6db75434764c5f876db0b6e36ddd641064bc441fa55b1eb0ff4cfe2454f775836d178e5e3a49e92359e59be10877ccc808e711552e5d8c773e5f75e6e0ba9d1ab030dc4517df8f524b4fc5607b82c2a8213d131a0f70c8145c5f55726976cc6ab3c9340e32142b2f44c8f40e776809ca1ca670b3c416cd99e0f0969689f1d1cdb40ce0f4c48da0f7343dc6ace4f22725c699cd911eaf66c7cdf"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x2, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x3, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000006c0)="c1925596c21863a7bcc0562c577f533419b159a6f6eae3cc01dbf8ea3ede7b5de0bf3e8e0dcd8ddfb7a2b33cd3afa1cd1812ba4208f6bf851bff902eaa1145271b9cf17938b7dbfb0574d9f913576f6c32ce56821cdea9eeb8982919382f4312ae5e0d3d2fbecd8ad0193f45905bce64e598fdb89cb8338aa17156a555b7ba1ebc179abce694d9193e037c85b1c4d1be74f9671290551f425fad636b7f5b05da6ebf867fdaa5d6dc530ca197", &(0x7f0000000080)=0xac, &(0x7f0000000100)="4dd7168a1a3bb46e0a0d5956d34ea1b672ba444136cf65ee04b9950a43ac13", 0x1f) dup(r4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 18:57:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r3, 0x2025, 0x35, &(0x7f0000000180)="2122ad14a866811c5211741b14b30f445af9a41ff8daa709ec866caffe273ecfda1a45eb1055f4e67a0003d6f1aff5eb2094bd9ef50c6c24cada53853b6aaeb9a89892fc06850020000000000000004b32490dbcc1eb1687130586f9fb254385bcf61a9741cb6d01304c677ba54e8f54c0620a3c7560847deb6dc33b2cfb", 0x7e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() bind$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="251c00"], 0xa) fchown(r1, r4, r5) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xc1f, 0x1fc80d84, "00e626000008010000000000000000000002e5ff", 0x9}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x0, 0x80000000, 0x1000, "2efb1b588813d924b5e72831a5d7a1f46c0f4728", 0x3, 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8250, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) 18:57:59 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100323a0000000000000000000000000000000000cebca9e6ed55382df5428137f606420904009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa6cf5262a4e1950f084e78a1b2bcb0bd49272c97df275d3f5858bb399eff8d78eecb76e74b71600359dd46b25f31be971c1b17699381da6468172ea7bbf21185a9ae9a7e3835efbd4ec11012f4d172459b76375c5e5bb119d93741194a79cbbca5f0fea9da23061d8be039622d43fad"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) msgget$private(0x0, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0xf}, 0x2, &(0x7f00000003c0)="45ba0b3a1ebf4924e8c128fdf2624e7dc229ac5f34cfa7315909331b2096f8f2410968f8c96d9bd6223f7f3485e9c8852821582c065deca76f17d54ee5b5988e683338a47a8b76842a5fc411c5b7", &(0x7f0000000440)=0x4e, &(0x7f0000000480)="d51d294468acba3305b47fb9c1ae0f9de01cfa2878e5655cb4e39ba9a993d39f14d93221b2653189037c799aa90b9e039df25a56bef4feee2024c3e3acc230ffd505520284ba1a183397790e53e97ccae0ad0bc224e10cc6a6211cb888c6fbd2a1ab8bdffac49d11dbb16cb2d32c00cd82780bcae58c9a37564076a83d7900e07da36d294338acc833c4b0bed9a2d1e002cab96ca166cf21b9e4aa1d08361e90d30e03e6c4d393f5ed93e3872d61d4b60c4ae1be56f85b92ee435a3d860a7fd688e0eeed7bb7f534a305f48dba58b92f82bdfa03e0", 0xd5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') 18:57:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="903f79d03bf2f62a444528d671e3aebc37421fc53e2f4743c2dea19d5bdcd7cbaa3bcf29c1f563a7bae1183cccaf1abf1913bab8bc6d1ed2e545efa479e612bb6c81323d4773023044c67bc7e3035689ff4b53b1c130ffe3a0a17aecc658494dcbb3c063c642490aee30806f1c365f5a172ec8f5d6a4c99b78fb5861ab18beb73fa8bf6366597edea56b7f6be7ed26e82b14f3135bb080a43b134dbaab39c881bd23f07da9906a669b2dbe56fee74ae3eaa8bd0cf9bac69ac464225f28ebcce3e27da7d61cf0572775aee20189f5f7c6c3e31d8c2f5d3b9738a110a889145aa2d59048fb190b0fb079a24170b2bd567b9526d5391c5dfd45de99d5aed10b851d4ad32d312ef6ab12ac8ea611affbbd6b29304427af5b083a629ec27cb919fffd994fd62e8d792f938f7f0efa1bdb3734270787a5eca331b7154679934d22e11b163e3082c786c760fdec48b43f462fede6b953a290e7e84cfc18bebad8deb50465d524e9b9d6fb984f6a4969feaab0413218d6be9171875b1cbdeb5c25bedb5a87a9b606d03275872b58357dba3802c2756be0e6d4a21e2bbb1ca45a0d1d21e2d7d7ec5d7c268a5b3794216fe3f7c0dc1aed79706bae4f2eda3f0735f3cb8db839cfb22ca7335cbf5810d5cf30a886c1ea1bb0abd6d21c35061edb1b1197f5f17e8ad0bfa905dd383ceac757e422d38a677844c9c8831a85419407e6d5dae0d92b63deee4b98953085068ceeaccd9483ffc9b7fd7b8879775c5c7408316afb77c59e169541d18c3a627d303e566b79e7321b57c314fc4442578764bc635bc7a0ae62a439916fa9d189b273f7a78485b30e6c3a03f6b0f2f87dcc8798781b19bf2c608a8e9587122d9224ee309e879bed46849b62180019be77f108a546d6765b7d024197b3f519413c35fab80b407ef46d42617373ef045acc1afdae64ccf46e43a7a8285ad7d362f137e3875d63a6202e2b89ae8e7b092afcb180e7c82c458b8fdb5140b3b5b93d5f5aaf236c5226a4e701c488d070ced4bbb17180e8ef5fc669a97e160455b0c2a08589c30837802105729e2b702aa9184c8aa57290ada490ae57f5ee5a32e9b5b200ea05cd20becb82e970d8a812335994a865b4da79b07701a7a0d4edd3b0ef253f5dfdfe2930be5ae32b46f37d69c4db7325b952b00e4f777b1671cf24adbee498f81779bad75cc7849cc0968fb5876a5f6045022da2d0863c9d69f9a1c29f8724dd3693368643ef718739e99dc174cc54a1a84a9d84343c1cb228dc4894a83d85eb23807e0a9e6205a72e3be5ac2e88b6c947dbed5b95339ec429f93b4f014714cf3cf593b9da27964a390f4324cf7ab0f1bc6513680bf6521442848a145995461b7f92786e77a46599e3b23a10d6fb4ab7d4e247adae4e9e0895bb46f8fa2df02f2bb9eab1d4314a9053b923806cde45df97e02a1a57f9f1d01a51fa85e0ad6dfa886a518abf7e27c8619da960c4f5b936ddd15bd8f89b3415170b04d18c6a6a78965c613a9a92b15277a60a09b60d015a6e94f41aaf492aa2d54bd0b5a5afa3cb0adc253b75c7bb44dff4e9a9ee52ec7ecdf25a9302c0a672e7592cbf3b8ef64e0d1297b0a19a3e3919f173191ffbfb2d0fa08fad4ce10506c90a76d824f2fc93f713c484b75093e0c725218aeb30a2424e7e481fb801063f399ee4b636e1fcad70cb60a06a026ea1bbd9ec33cdcecead48580e52e63bb225dfc02270b6f469e190430000af8f91b52d439d488b4a9deb625508d3ec7ae6fd4dd8cb7c4d0bf503c314613c1bf0af117c85bfa1c5142b9e93f8ad59f57cda72ea2a8c8672a3c1cc3dfa864a498382a05e965b2582922e55c2b4afdc199acf677b1656e7c01fa4dda230f700c0fa60bde688dad98c3ddcea6086bb27a34410c857cc57cca93b96c463a615161f22e75612fff4e9023054155cb880b6e9cdbda99e11de9f5cee3df24cedb02615ec307e1af98c8654e3f4ab2886c30fb1483a1227eda2623e5e59f82b38d14d07300d4bf946733bb49817b6e5a82213fc326705b0ebd2df6f8328babc0856a4e63c9dc7d6c9536c20954241af9d6d3026a6a0d89b5c9c8bbaf1ab05417edf514257c3eb0f7d82973d0a95112c2dc8353dcc41ba9175d746851135c16ce15fa635f12114393285fa0403d43ddeb06ff670b9b5d90bb8d5c1e8dae4679326b288818cc613822d4e5c0123957d32506392419b97c524e8aab4bbc8adade73a2327807f33b219b5272ce20ad678bfeadda54e5e02f5782c81d4077c6c07a34b379059edd464817a4cc3aaee1b2da48dc16d0f11f202a80d85d4976f2add80ad423f3411951e464872a29416241ac3a7c6a8c14a0148891fcb19f0be5b8a088ac05da2639bb1b931f6586f3fb8c78d2052819732d2e297cafc19ea576322920be497dbb87746f99a94c1325c02f5ac179c58648cae852002888ffa17e34f54474d0fca65dfb9ca0e76bc87b61ebaa6d02b2b33475e8cf68655a6893a9d8d25f0b27f86d0ac08dfb200c2762853843fb40018a73c305bb21de8bbdb01b145083e51d9f8df5b70b3f8eca290b7872cbfa27999c333b1a5d4a49e05516b0425c032511221d251c508c23036ff58b41002f00d0fa1677d808ae5317438d80e998d2126f896fe6f7f7b38ce46e9321b000051a52c0c3460be8e0e01bf676cbb59282bd80af092b1509803320866c6c5ec9130895bd9047910359d2f33c139f3c74bbba786a22207e8d163f85856cca9bc11c4b264a2b32bf27e11fea09406031c6ea23672a37e88e5e28bb4fe4a3f6dbfda13c2cd6599621658d739f1b06f4f4ee35d3db244950bc97fad88dd72eec30cd51756ff57047707a76c70b41ae0ae4af3771e325c409357d36ac20a3ea1f083364704afb2edd55df4b29270459fe20f8d9559e75445030724068909501e4261e2766f778098b7f7cd4f84a7943bbdc9aa9ef4bbf0871fc123573cdc10e77c305389688ede638de23adf08b647351920f162974300c37bb6b20fdf35780c15ec49fd1797b24cd77b3750fab621cd99af26b2da26b8d248e2ecdd6b02e2fce9eda98cbd19a68857d63943b8edd11474ac27b4580adb0cb693c65cca123d97b2b3b12961f6e4a51880145238ffd5c3d44d0749540c527617ac6dcbd5a98fb034a8aa2f0f4584958131f267604b6e751cee6c1c52f7dffab7a95ecb79ce07d58a13f6a906fffc46dd95e84ac6799bcd79cb969675f962f3b631399ec4e0f4d3a83b6a45f8b5652e232b21cf84ad61a2c4838f1adfe0672a33cff78974c4cc48948f2629eebe7403ca2409ad958321346d97a8308539dc60528105430c0b5db2f66399d5ca27034f13164779fdc616ae74a2210508ee5f8b6c6d953ba17fdf9bb959d5f27a3f7f311f2ed49bcbbb3629511d2b9ad710760ebc8a7323f28a6ea9fa5951a04b9e5a6a781c878ae2bc6de721aa20fb9edfecf74d5f996a7ab7468525779d34c3f971598d4178f7d102ea4c303fd4d821f7f4542593b9e2992132f0c3d59ead756140b235a5ba6e8a3c164a095dd4823affd736e61a342570c7113362ae1ef6782cfb590bec468efe3b08fa9cd5ce9d2fa921042eaef8e1a21d45448a8a9049fa17ac8de53443373e59e7f8ef17dda0b89c34ee1405b6d5cecfeccf619e9651e84579c9408ca6307a24331b9678ec64dc33537fcd49d2928a0872e54042afff2fdd3e5467faed76f826ec0bfde9dab808266897a6e78109833c670731abea25b4bbdb35e8602027abe71ec2ab46ef2ed9cf84833843355da51cd9798b34949a1257a92d058adaf7ca87c62b72a4f8465c3c257a2c9b73c366f2a4ea18743388897c4379da873fa120c2ec60a616d93477c4bded0f3f51572d490e00397a3cec6fd443cccf5de3b399baeecba0ea8779d32e338894218325716c380038b3e9929ce1872e0c205eec1341dc85e0896376015438b1ecd14910a13cd2baad4efe2f94144f3985430030e178e01a9292d3e4554c8ec33a53ff18e1ce091ba19a47ece63c32b51f066d17213c4409bdcebbe948c73f30729f5720ff81fabe2f8c21f364d87a3114b593980b26d6ebb1d7d925f891d0f486a098b257ecfa9546672fd36d6d558bc2c8b606b7e4de2c8ac1c5ca051ce50f04dfea94ec782fb351d170deed4ed24ea842f0cbe1c7504611336419d4efb7fcae0acee603273abc8e0c7ac26e5f8b3991731571897da1198c397a3c76e908afe76fc3e121005da5b97b095473f7f5dc1ce3db1c126473601e651513fce6e200574380d63e0864e825f28ad3182e99aca41bac65e2de535aaa58ae877288d8d48ea58ad8a459c601fd7dbe277073adc5f264c91a128b8803f982262027886874cd3e269a511369a3ef313f494695ffc369f4c18955f7191278751d81ecbd7218cf542cddde336fa6b7dbc4341543204b1db82e565b077c9693fd2a519c85dda8df0d9736b5516b60754121d33da51fb629c9d7d70b3ee5eaac2308e770a15c6990799e85d5a3b340cb2112ad0f7fe5269baa1064b92094c62b3e364c1140cd9f977ad47bd353ac9189c03393f613441ef69c81c60df03337a669c482e9d6f73220127d98aef184d3c4775e2ff8521ef01007976fc83fc208eca9aae323f77b2e2051418038ecddfe94b200276ba613e78a323b4b5d0433d68d1d38e7103ea9c54818df135886c96ccfdee03804b502b35ccd47ab9a90ba6d18d6b135eb2e60bd0544bcf664218cc17e366e96f46b5538d1b0f1c05440df098d77aa13787a1d93e5ec1a32f68ef751c56108b96273ec7f382d413f1ebbb9502f1a52c6884ef50d1d66c9cf922ec12ae4922dbe66ebbf62ebe03e79af966bfdf249267620cb68590929e2b9a514598684f410ee24a2577b70fe90c0c119ad710e860b5b754fb058c5f3cb10e5b3dec3534d319a258b71e2552b13e0a1aa3f5e6962e52c25c708cbbe8e4ed8b30785799fd53d32f03e62bafbd718347c8d1d0f948941644bde6122d0fa9b84e7f8f314da5d879731f6452370101d23478932ef32f8cbd41722a2c2f258193f7398c1c2e307e0a6479c773a395d8a6990fa9f55a5491b57210d65e9231fae68abf83673e8212a252de10a7ca1e060cf5ad881aa27934a6b7cd76bad7b528730c8b82904fb184bc3411126c2af9252fd114ae8a2a974e97a413b487b25c306e599e5bcb6cded41c3393613e872e681dc5b1a32bbac0bb25547ce608ca0127a908c18395b2e31926c0c1f8fd24ecab337b1be26d2fca175fdab97bb26cf9cdb6ff331c0644dd3bb209f969acd11f3492617624a72c07d9fce20033451efed62c9310d0ab49f8a3622d1447d31959666591798f1329da7bdadd44da8f3339a5ceed830cde831a73650e33104fdcde15f54a57bbf1e5211aa98d8ff96dd9e458cf176f41abcaf668cc2e75c41985f741f272fa6cf672ba88ac97d3ecf984cb7f5385a15cd63cd047814a93ffe76f1ba8f77a86e00231c93054d1ca8102acee26199bb38d7155c27bbb51190bff6dfb69ee534fc8fb62234ff5c01ead76edb8ea6ab84dab6b7818aacee2f44eea5486c6ea0755352d58c7e232df199f3192c2edce6fde7dcb0f11ba1a7c09d07323d92d2cfd06c21c7d2d9440ae629b374bf69fda9c6a810ec34045ad8719816f45410dbfa2aad82ef7f9f99436e94a3b834dac3db55d98c2f04ee3b05bae0651f312e66115f9d0afdfdc60157ee3a9e865b77500b6e711f7626ae95e1502bc818f1c45a1e0885a2dc6f3c02aca09389caf099f14508833f126c84abcf2449e1", 0x1000}, {&(0x7f0000001280)="252e9bb552831e9592b189ef270027ad4dd22eb5206e3d69db7b08e0f8ca6f65ec72c5782561ed0e68c4f20b62ce708c3f76709b82db80a42a364462cc803beb05a922ee270a0e28fbd2d7b452b14ff9f5117df6be73bd02da46f8782511cc65f736a523305b019ce2cdfb952d11c5f7d51999abc63bf6b7a4500ffb1694f98cfe37be7e9104433b871d7e2b4a8284c5c29a87fa711ddf1e9c861c0dec620712660ef4ae4bb9601d7e9c14b9133bb75af574", 0xb2}, {&(0x7f00000001c0)="4fddc162d379827d159eb6b61ef68795383ab64383d41a6c0632acbef32999f9392e90330d777d0cec510eaf01ca94431b179cab41790b5197b4cd334e50c8eaefb02a5ca2423b619abd39bf09a752f6008f0c52cbd2589bd1d96a7c573ba56af20e55", 0x63}, {&(0x7f0000001340)="0721bc968d07646b20e8bd16fa17afc8b1d42c65cc54c5a393615608245f4cf5f60830b0d0e1e4f22fbad4ec2a3d0336da406bc5c8dc7c9d3caad7709aeae32e194db1266e2025b84c5dea1b48cc5884c81172c8c19d524c7387fd6079b18b0df90b1fcc546f7e879acee3cefc05c0f91f26e5775b25b96f9594ed2bfff099ad3d22293922aaf79717b09351de7a9e71f47cc7f1adbdeae9aa66cc440c0caee0025f5ca825fb6bc732bcf0ce00ef536d6d9ba9437b9cb405d3378654db5d0320db4caa99047b8f5f4a60cc12739a1a372bf2cc564fb875aada80781f72751cda8fffa6a890c75efbd2b76a8e4a6ecb37e5f39675801414e33381faeecb110cac3878cc00407bdcf546a268b90faca79d948e7c33e79975d58b960f6cabdc67da90c9c5f0bfeb5c4a456fd1930bd0ffdf7fc0f8c9a215ea683141275898fa614c17c6481debf67832f0c0c96d024b74d35619745f73414edbd8bb9b53f6c3d5387d9380d8b43463ca71d4740cc83ea39770c87cac0ccadf1a09754f88f9324923c69f62d07d0448a8969fa21527d2c84d00ef71232f3427ed558a6e962b2572179605482ce9e4630e1906676926da07430e1424547e3f94168e6db2a87251fe4f8302953642b25a3396d77bc2dbf9dc2f6a5ed16f5b9f0389d1683feaaffab727238dfadebd5ead24f593e1959e0f8ad6edcbb7019e05a6455f22952bf11de84db4fa924c2c9f0b9b786cbbb0324ee627183faa78be33a575ee80d1f8ec1c2425aa81df8be3e8630a19a6aeab17ed55732c287e9224f93b2435341ffbf0ad123a41197e3289abbc3c5e31d133ab64cdb9e8e99fb39942321d9de3ce1e2665417bf412af0266d8ad6fc396d2966ba68c860daaf84c2c79d7f62cc8dd986b15339a9fa0784c8ef1bd0fd5de6279c5fc68236331652badfaa284526e0f3d000a00e19ab215e04354ec744b40a6b66384aa3b2808cd0aca3b31d7961766e11ab2e8004e2de078c3fcc72fe5723caead334b1d766879f05cfc22f0c784027ab374a719529497f31953361a3964b91e644d6baba3eb7fa79ca847578bc1d8eea24cef8c354a73ddfc09ccd90150f0951a458a55e95d3e0de8e0a4ded3fec0970e366fc173c3d8aef44e93efd6ba93449306544f1776d72f4358923d8b91c6212134c7e572d2d10e5a82090edc9fc3696abbe5f82ed78eff479e8ff0bd58209d45b7100532b4e9e02e763879c0069cddcbcd03d6097145979bdbae3806d2037e73d2801c4fd29ab73888c41d66fd5be9696bf4b25b986a1b617859ee51fc37fa73264980eaac4f5121252c92441bdb128974dd56fa0f118921922fc530e6949d7938bd27cea8e1823f2d06a3ab0a232f1fbd4958c9cadaed43a316d1a434fa36e1f75611bdd939f6f5a4a4b9906a9a294c7cc2a709c3b7c72841408ca5a7fbe544d76402b1ec17688b00b6615ef32bfec8a98ffea15a9ef11d91205b47b4f863e719940e577e9380c043133bb64ec19c90ea65d91f4433344ef7d8645816a4423e4b2d78dd1154948df07d87d16c276430ab0bb5b02ad46f1300c7693171cbb587520999f2c023ba9e523a075c790952eb2bde2844dc2da814d3eb26f992fe89faeff2ad57e9fc297ffee5c7deb57e1a6bc945ad45ce65bfc674acfa5285f94c977ba636ccd9caf4c71eb4b81f2330e25e41e0316a8a5fe9935443ca7612390177cbf0d269aa127761ce01f35c027cff4306becad1c6f50dfc1723336b89a38f445358e9f9421768de00b3ebb007aebf324a1bba422304e7f09728f627a0a79a344d5e5c591ea3fa1c15b68ccc4b5e5e69ee128d0b7ff6e2a4bdd74c78c5d445b1b0aade2c82d262eee4c005cd8363a69632370b77d16ff07ce23bdabfb9c975103804b76eb7384c87841212c911340990aaf7d1635cb9f03cd4480849a95ac9b11f3840ff2307d078e0dac8b92106e6fa12a8f2f631cd0c9b43310d061d1018885bec52ec1d8b22f7a7c3c1e18cd7928f4e3e0a232f184082123c7059a5d6a04f33aeb88017dcbf41d083889a15ef63077c73d40d5bd91292560e711140c0759a6e4612e6546a8e5fcbcd04d013f005ce7ba1f943af42ad530f0608c55f80f0d1c3230e9d6c7e2d96c0348a30c7720cfa3906b381635d79e037ee04e8e70122e57ccb05669174260c1d2a6d1103b2300f11a4596b6ba7c48c4cdae67260e8d8962716e035ec01360faa6082579bf4f403fa0873a9066f160505b6653ac8ba449ded44f4e4b0c76494219bc3455ae215f1d2df0d7b267f608ec810b7bac4f678e0f5aca8bd7bc545f0f336a7fc74a82273401ed99a9e152462993b217cb285eeff8f2000718ab28e4fae7ee85cc7b9a102ee340c961f51da19cf0c1bd786cf16debdc61c1b77c4a531ff990ddd8109064b5ae85ee25486f0c00939b4fa65cb77b61115669431167864cc5d6aea1a92aca079978bef14fd7e624af2c796cf9ceaf4c128f9e340d8c1ac39d7e5bd447aecb9177168dc032b44a242bb86102a130988a06fd28c4c57249794f00e2718ca6063c6ad358fc57a087a50e8a0804b042afc00e40d037ee208938e3f37e9ef5f2cde55f2e8a72bf9fd4d33ddcb0cfb2a39485be302b6c06e4d16b8f1666ce987ec8fb9a78717e997b8fbbd17c363edf417634f2f392c1e209b754454dc0318236067f382b827b45d6a02c740ae6cd0ba59d31d1f4b5c6d000309239f09a5e0581b21369a97d1e17a2f7182893da1253dcad907a6a3c4cf6cd95e2ce2d62d0c8f60c0d58f2979d568017a7a08e3b6374aba26849be882ea25ffd09ad2f3d6004cc5895e030c97623db1bb96d96387fb331b078ccb83a87b36f426260cd4546d622c3933cb4b29fb815ad3e9aa308a93e4ca1f67cff17fb9c36d1425cb559cff8d1b85fc747d2e665eea7ba606014ee78d64ceaad99489fa54dad44854b8b47050d3a59df928bc452b36189996059669df31f001648f5425598fbe81bd0e937e0825734e0f656513394e8505bdd94e6e0b6d695abe0d198c0fa4d6262a29c6161e042907a89ba4d4e3ade7502bc73decf0ba877dd3b8a429ea6c14624a984a61c5be53dc91c851cb830608c088d9d15f24f608652b7f4899450e500d46ce97843b2e9cb91521c9432ffba26fe49c9b238570566d7d4da53e1a58f4b02104585f5abefb445e3587980f87980cbc4fa55bef4c54a95e75964af08c5f397e352b409c35093c9962a3fa5550c43342e45b248440eaff50e7c3eda1b35a6df687b29399302408c6b24506aa83774ed9c5bb6777442c9a6208ae44dec3b6d810f11ce1932ddd6635c8a98679b624c610eb88505a4595cd97dc699407d870ef7e534911559948616a41928069fbd27a08cd39a68790c6e3219cb1bd38d1e37514e4f218ce6f33168f4ed394948af4bec6aa75cb401a040d15ac1987dd773c278714b79c18cf0f79657ae49e2738a0f22e5693749b0d1a37de4789c0199abff926f5c3584bb3afb0ec4369e05141cc68d0aabc8c9b9e7eccf34140eadfa53ff74ce7b5be84ec63d926a50202a81d20355f8ed512b82ddb1b90baa3879c18ab3715612ffd761083ef412f561179620ee877205b690a763dafdf5e3110d4b47ca6096ff0eb8544157929c9bc2bee1b2d6251adbffd4ebfb5bff0499c6b067a1e4941b0c6072d00a230a7fa6bebf59a59903c98ec4ffc9abaa9eade44df7b9fdc309b6458ea7d93796019c0d8eaefdbc11a2009e62edb74001752eafb55ee7e209ecfa5cdc7c10d8c3a604f020fa8b377e97763cc7f7d9d190cab1949286e68d349777a1ac69fe6b8fe36d1f245bdf510d22c1d7d97cd09d07409baa03d2ee6b95e01c1d49b9a0e5c299c435bc20f9e9f7dd37564cec6b40d6ebd05cf78842867f69197c0da91c4a5276797152398c6f56bbf89d4a5780c693791cacfed6fbd7f6acda9f09bd00c096de3e186268ea4d93411e7c054f37f76ae6e89c89c20c96f55b70fa49697a72f52d0a8a1600b76246042a593765bdbb293c6ce08d784e3cc4f67a90c19bb4a0413f577e1acf29e87da99e60bb65381a900a53d445c7754d4d8c668d9898505d6540b8dd999303fd21e14f688dd2b6793c947dcad799d4948b8a2d29c805fff7cc7c998f0a5d965ccfa648b0c440beea8ef430e93e1d35e8c88db934460ad5a034fd5549fc2de922fa33400cb750c34b34fdb9f66fa1d2ee58f26762ed330156a3ab69c3a0a390160c22b3a685c2c60f17ec54e019394f214b361c58d323ef9cb9dbc9199640379e62ea0076201f596d2bbd3801ff29ad4ed7c7f7626ed748886cfb27569f6250fb0aec0611e8ca9ea44e7b46ca29fc04e9e0029d43f0c07a22f63f2d7691addec323fff739c3f3516732393109381054b6d7048f7641762bfb4d839c9d1b1f5a4182cde3dbbc447966594ce99ff7dc59ed69c3cc8e382c7d770eb30fc4fbebe863c4bf821d1e400c2b5b6b23d9dad4eade5dc8e05e20d2141e1bd9204089c95cbac9a6562cfeb4014bf6d106603f620f8ae0eaa2b923944ad1e4fe9aefa887b2ceec920c8e341fa6804ed2d19341a62bbc3ca478deb48098594cd0fb38a56d5df4805980da50948312dbd24b1f228885aa03067f9012a69b89b52cec75ea9470bdc8b162e450acf570677b606b907ccd6c25ea9bbce01e7ad94088cc6c6dde7aba71a9afd0ef4f645fd8f8952b398dcdf6db26f95fcb89b0513e02b102fb13e60cb72758ea305c11511ed68c250ee4345e2c4d7c04e2d04da3ddbbaa9342b47fbb62cfa1d9ddc23ccf746a308b6406e740ee6d5ced88cd15104497654bf8d229ed2e783fc1cd7013d85df74f99870882ddbf45b9cb8698c3014855f549da824720e2882217b3de9d4d4a88b9adc8c7f621a1443717b8a364428b5e5f213f695a7d347f4b6e2e6bbeeaec38c2e0a72dd4f05b432fa516847d1bc0f7b07b3655a35d9d8c1d06a16b09c4fdca9bc2c27a01e97ebd7358d0409c5f9f7561556cb8e555405bb743d0c1811a7de6161a83108d493b71f5b8ef365d3a6dccc56c8989afcbaf65e7430da369bfc6fa7f3c0e30bcc3bcd90c9d13f09", 0xe0b}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x0, 0x314cbd7c}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 18:57:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/175, 0xaf, 0x40, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:57:59 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x2b, 0x1, [], [@enc_lim, @generic={0x7, 0x4, "4a83ddb9"}]}]}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x6) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 18:57:59 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="0c0300b6b92bcd7f686f6d77538d5e8d", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 18:57:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fsync(r2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fsync(r4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000001c0)={0xbfa3, 0x8}) r8 = semget$private(0x0, 0x4, 0x189) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r9, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, r6, 0x0, 0x0, 0x0, 0x400b}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000080)=""/251) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r6, @ANYRESHEX=r3], 0x2, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r8, @ANYRESDEC=r3], 0x7c}, 0x4) 18:57:59 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x12b, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESOCT=r1]) 18:57:59 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000040)="0600c70f851259299056fe42eb1da6f47d1611f0d763d4aedcd62148b0d1c35f313a6b0eccefb1108a31be4ac1d6853cc1a7c961c16b5b70200771afd617b8e35619f0011716aeaa5218c828678f9c3c00e718166340a2cebf9438b8d1787cd9bcfb8b38ab5ba251089ccf4d2297dcf34d6580caca174c0071bbff00c3860751b49802b4ae56a3468e3cddee1b763a7983c075b5e0c46bf00db18d9c20a45cbcad6f2c072fce08df760583ddca5c492d19c4c4210e229df6d6776e98001422b2b8e06d29", &(0x7f0000000640)=0xc4, 0x0, 0xfffffdf4) 18:57:59 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = socket(0x10, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x1d1) pwritev(r4, &(0x7f0000000680), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r4, 0x0, 0x0) getdents(r3, &(0x7f00000013c0)=""/234, 0xea) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f00000003c0)="3bfa33b3086f67cc336b32049eaec0eb8ec97307fffa5756ac814b754c4b9e15c94f98e543a593d87333e57394574e1ef26dae2c4a962434fe5e7e7b240483b456978014d69f3119645fb2a1d9e5a4a4e1f415deea5ff7bc278b3e0eb354be284325eb2880194fdd3eac951b0c5a6f6f3f2b0ad48be10798a7c2fae31891764cff3936f17c5e8216e4d68d995b1d82c910ae0b2d62b8eb6f0c72accb3b6f8f986c99c0af994811050fa7e957ff881975396f2293be28f2f111206fa556a8e8c4e667a166488c11234f300f8ad67a28edb8d46511eab0e46d3f0bed904664563a1aa1f04c5da4a26615738a2106ab9e06129ee3cecfab9117ed1ad4d83169acaec60d814f23524d1d91aa06bea58ebf1a8fe6673d9f34ed2de712cabbb6cf2aa396f1b7cb1aa0787f8ca10c32a9fa116138dcc9e3db48a36784f76c4417d76e244b419894aeb58e6207f3004fd7f526415785e9c90e24aad8312fa7ceda21d7e0aa35dbf71f5879f6c34bba3ddf70c16ebd1c79edfd686a7034667234d9d96b1386e04904d504969f9f28a11eeedb5fc3b1d72ee0f32e8c56a1439e2e34fd5a4ce9cb46bf91469a7145078cd281acae8e1e7f03babfd989178fbbb91b864c1da848536b61cbfb22d16cbc04d0a5ad973998b58d064e0b968a3f48ef8c40c9d82161a594fa0ae63aa2ad71cef30d5bbe3a4395377316f93c850b23e9848ecec3621b18aa3dce61a88a572e687511a0c4094eeb000d6e657b87ea11321dab277978b1fa7f75907b2796890407e2fe2e98e2f2120f52a7dcc3a86c2b66a9aa59102ec04dd09adb1b49f209c4c97a2d49d34ad557e08321e2157f5cac1126c717ca623b8a39f13875f0de436334457d9b0d65a91d3cdbf176ae26770ec106887d868bbe5501bd929041dda319da068c27f75d80350c939bf93895fd1ea3c523728fb55a32ec04802548f0b654e47813d9a13b41feaa301f8802c2fc831540263fd5f1b30aa883d40fb7c8c425d7c676f5bb5dd35228f642d394ca9366a01d611bf99772cea70964d0227a60cce14aa9c292e8d06dd2f6b2f55547155a3c09639df32ad30444d0bc28ff4b2cf47be90da743fdd23dab6866c052baaac7d4be1efa65ab70f052499a8089cab8f99b0997d414324d160b6a2675e967a277944e465568b383e25e6df74942d91cf64d6c54486022cca31ca0456d33370cdd9cfae3daf7995856a704d66fffa62a636bb7b487315a48a2c7d82526a2d8f00e1fea15a73fa35761e9567b6af53bc784416a0199debe678739dd0635f7c5d4105df2defa4b439f19cabb492a5c4088fe6e7bbb4ab3e63a44fbfa292bfe7a205e23bf99ebb94b711cf5c988997ec50db7c0f5b0e8ae920d2df7a5eb3e7feb2f3659b0a0e109413e1c57fdfbd97234f234858ef8c0dfab6ea0af9b38f127c3befffb1647030f7cb4162c633c4d669a4ea22cbeb5112b12aad6be04a9463f8e07e61001352b508b503d9e77648992be77af98796cb533fd61fef7a055300ac812a786dcd36ff676d7e1111650601896d8706ba1a9058fac48ba56756733ce4dfd067bdb3a18ab7b3a77e1ea01eef78a657553ae9ba8e346855864166951f7eab75d8017de2d00e254c81858544dbd2cdcf8f11e19ad8a31b566b490333e1362662d2debc311c89f0c382115f94f2701899e8a8b3bb145209b7f9dec9e5eaab8ec9a25369285acef717435346f190942dd54a4a05ba6506269adf7e74036bff6d4cebe487237736de80fea89362d1c22050a3de5d7983f8a774baff3f7336f705396faa80187763add5ba52fc180e2de18a2770eefe83f507a5e464bec3f0f631e64e252fe8a03df1c52599213600e03b4dfad86f7f08823de7934e04af853252517ccf995664da6cc08085c7177aa6b94f4f1309e6658c6e3aad8c30ba6a72ef01579ce3f9d3063b18d8b129e667ffb4278ef88837e157db8e6df48aa54a9a2523a3471a800545437d7a1fe96f21cafe4536618ecf35f4df960323ece3db460a37047387382610e1414d4acda75182f58b39a81342434954328d967822c8634de26986e65334b9e774283735c9d05d41c5752d9bdc4dff491394d5b5a12f2fa51fd3eba489a4aa7c4520473513672877a1639c0e251f6dbf422edf0bf2df2f03263fc1ce022dbdea34106f91d5373f86fc112b5f2b46eb17ed856cf5abffa023c3b6210f9a834b06d7028cee56b051c1bde59933bac1c100c14f845d1924c3e3a0d8f4d680032c74036762fbabd2c465aaaa6c4ba7511bc477ba3404d983a696a900a3834ade20cdd100e14107240f6d01dd32fdf6ab0da396f923458ddf587e2527a24b3d30965ba565d44d13d132051eab4a027dcfeb5522e77f72ea1bb2f566a2f3a88e26a372f0a76839fe6d48cd10e12f13e022faac96b893bdfa9c31536d48fd499df9f6e0c2412db557ab7ecaa32d533164879d1f6db58edc55388bd319d6e3007bea634bda992a1a8183ecef3431b5868d2ccff0e79e238b16598d8b4a702fcd2aaf002141637e640e72e7c8fbdee38ce2643765e402ea557c70c5f9294f7a53b9fa3e025b40dc6e96302d857e1dcbdb74a0b9d5e65586805a461d9ebd927cccaae190420f79d2e72edb5514977f366e5a78aaa12f0296e62292e80dd5453a74c30afee17edaa65c13076530ce19ef92173fe5d6b235cfa541fd65e5bb270d1b9e24acd2d9302a59567e1a9668fd971153cf7e8dfef37a83c256238371de449067483cabe5a8ae86ed90c5023489acea0e0a94de107cd81294614c5a14bdc518f6e65e037547d28a25fa5068e255d1253ae5d5755ec6dbd2fff1c0926dea47d346a9db0a898d9efe0e2036c1198b55a24670ca094f0e860df5c78e13f3a7b8edac9e1e114e325bdadca94f18c4f293620063f332aed7eb912c71b0da3272b536b19c4bab9e2b48a435d9b28b7e56db5691b94351a720f68d8db5e53d5959b255801f2cff063d8aa9e772bdcf024990a1ec18a0e260de75d5c65dee8b44594d489c1862eeb19e946c1d6219d41ef0a465bbae22ec76dbc0524bb32b38f6ef298a255246ccd93f24166593cf13db546ab7ed5f356e125d9d338e1a61bb7f5dc42724804381f561ff166696bbce3dee19fbe1730ca46629bd881a94276e02e81ce7c83ed865eef1cdef36a3de5e2747abcbc3f499f50ca89d60597e68759084a11e65c1418aeb2303efa421f6df4da7ecb5a3220efde208f08909c115ad741d23d3d8e9e3baa0a738747b4e84af0522bb9910973aa4c9e1e046671dfcac51b24c216c0754c583cc8d434c9b3c540785b429be4eabb9512d07adecb1accc626157574104f51dfac14b88016aa5196f1ed03f824010148d39b8a0f3650e083f2216bb50ec39e255ef428448ae26da5a27d62fbcc38e56f1abe400dce35b431399545e5ff9b07e2d433a568269489946b2caae3adf383d126fcf8e5c83328ca6582115997d9144d7e534cc1ee33ef93ab5cc2eafdf2172848c4811b94e9481137852ecf6e0648b7f0c75c08f8fc4e587f28a2427be059a9bbea70fec9c898985246339f060c7633526f1e3de6414c16337a604dde45f307e65b6d645d7b578ad8248540ddfdde4a6909fde19cec35a3720f731ee6dc8042788b9cce5c7a8a95cca4bb28f7e9abfecac6c0630b776df0232d77717318ca38c5faf8d350d3daa4e4f68fad389593546f01b05ce2372c657b8139dd80b0e341c80df314f9f8e98b127fc8ccd90615e46d904954a428dc2fac294271f542ee8ba31706ef60988595d1f5e97cc087f1c724a4019ea9f6ed999fefff607a35b57af23c0c80c6796a1f2f9084acd67de4e7a9d09a6f11a4234c6370a0d2e4a6002135dcafb19fd6e734277fe684712bde30118f86573d312b381b7de1e8b19ccdb573f6eb183aac8bbd4a17caf867e7adec9cfc51c93bba064ddefec408935ded9b0d26a800e302f842f375eca85116644a26d7c1d6cf1a5f356c77e39c71a74341e5418ba72413cc6324408cf60c6c3a705e577f060b415cfe0f8960fa7197397587a0cb584a92d1763b3414d4868cc67c6904f43bf3bdc7b522b050c2cd2874b4e477924d6d3c0f6d37b9bec87cbb5beeb44f54a8fd43e93bb7cb11d13f8352b30372f6bb346fedf7536f3f02e6419b2b54774cd0a326d9fef01391cd677b1c03979e82cdb975bc13af15630fafcb14618eaabd232a18105b0d3388a9add7c5b78333dfd1c0f128156ece25af9682cb5e165d203a940c7c89b28a7ab3bc569af8ef529d548df16364cd6063e084b97fa2e9185e12acc441f7e9f4fb78ecebb8d3e894e219fc63846ccfef585ce2a7aa6cef59e79633d295a39fb65fe99b683ead0ea8f355c0182b96ba9a4751a3b95f3408424983a3736b4b8bc68307d66516f55ace5549cfa4daaf4542286707e8cb8ce4a6ddb29997a904f09b82f2197a94add8d66851b74a489fd9a7f02ebfac73ddbee2592f39a2e0817dabd8a4a4fcfed37a511db12287d8b6e072f409bbea821d79c3d60233a15f1025cae0b31ab07a60254d4a9ca37dcabdf47fc1ca63fad08c0548fb6405e5da3894e9f2e3c0930ddc6e82bfb71b14a322dbd5ff61b0c3bc3348cd8783f99c20d43eb0401af1840e6f761c4d80d319a14d7f9b063b3aad1dbe9df1f0464a7a8b0353cdc1dd15393371dff599258c17e470876ea1d1f5d0d262a48304f3bd1fb0e8dc70c23c02e3c9e0489e0b866c1b07bd23863ad0157a994f3d94003087ec5147149b83f9ee706fd32af45a84302f30b66356bfebee8451b3f2ab989003d6f2b8ae094bbbc4f584d8b38da7c1b492da9d79dd44d3097ec4ba8599ad386b1680b517bc4461d602ed591e49897e42060604c209a1e411df6c5c2af95829f37f86e83f416d66a0f45f0abd451b209504189a453a9e663fe12de3641a883d5a6b33ec6d44428ef3d7afb403989569a1145212f252b16e9e1b81c12cc32abdfb05505beeeca73fe50277bfa63f88bcf3e79474447eb3265c8caf62e6c2edf0a6ac17916111696db757b1b55d1fbea9bc078e3b18b6dd71a92a9ac11c9c18c43e9c72f1a410174ea8bb8856958454c4e4e6351eb7011f58bece41df3e69d89f93e9a4ba479e39f627af7289a2dae88e22ea501fa8777c07b26d1258ec89060748712619ab5eceabd6a7583a47d5c594f48842c2a806652e636f6273329a23db944a367a54d9c7e03c472cd26378ef6d5097ac3b505e0ee81a3537f59b67cd2cf1ae5292cb4511774928d5c72b7f4228cdcd2fcb2b68a8754e6b8144b09bf8b5b73f080836c72cb8e1d38e05b9cd6b3f88a20b0c945e72013b66b46d975dc7cf0c8195d0bdcaf7566b9ceefb1349754c45d3bb30cee2f562296720f1827c41bc5e52f8b93e2531ced7d6edd5b0315e916e706a0b1122dbcc6887e3b6fd5884c38f974022240b9a9d04b6070943dc5434d8e1bf4dc7a372c71264efd0231d084e6005ba73cff71c11dccd3eb8fc8beaacb9343724564dd973a4446e0f7b93213309adeea4ec69559240e6dff24d85af931e2ce2ae874c2fc47ca909fcbd4cc882b4a4711e326a4268122c50ab123e2190f69b0859008eaadc5ad697696764a87659a2dec0d7d457fc58890861eaf6ebfd5c2164b6e88a3000fc9bdbc773c41046febf86ddd577236d6ad34434d1585cad4892dc82e67b9b3536a58e139e6605d756085822c9d9bf480429bfd2b620db09d6128557da5faf0935d7f919f56c7368cbccbcfa713b4996578971dd369e9dd6c076ed3df3dd8c71af04b9", 0x1000}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r5, 0x0, 0x0) dup(r3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000200)) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r6, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pread(r6, &(0x7f0000000300)="5c41f56f90d81873fd95d9962ae6c7f982ee8cf27b6304108839ee126bf66534a919373dc150495ce59ff8b6923079677658589db69a6e77dbea5a07c760e95f8764104c6308a2e2907af5cab5d946e8145a15bb6026cf58755d45dc6c634ef73f5c1918aadc59628b4244b1a6092dbc6b1477af94bcf4f735ae3203aebcec1c1b6e6a", 0x83, 0x0, 0x2) 18:57:59 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="7c9058d1c69835c0bb90ca55facc2f3a3cdd3b97e8065bc9dafebddba7fb8f664aed30911e86bf9f9bd87f04ff9f801210ad69e9c3282051c20137530b8e14eadeb5799b564ff73985d18ccd603a4450f2ca61aac1863854db0a6a6be2f4eaf1fe346e823b0f14b73607a754d5239c385904cf41812ee33aa586ddcc4677cff533f0f77e0c305bad5bd87d6378f28b8dd4566e0244a881d7c1da7e3b1f5b3a834dcdb828a4519debd7f8310a9f259937944036fa98e8621ab09702d9ce22782f545515c97f240520956d453e0a731f5b78f75c08aef235c355ed355885d3451663cda76db267fd6d2c", &(0x7f0000000140)=0xe9, &(0x7f00000001c0)="8b7e43bade23f4590b902fd10cbfeb7ba6125068374d2faeb8242351f44e8b61e056d97aeb01c2ddd8bb118c2418ae0cf824b3fecc757bba0d12f567dfb4c5e5ebd7e39a23cfefdee6293167ae3d6ed522bc896171b3245d921f3c639fce750c0719fe9797eab0bfac9dd1ad2915fadcdbcd6584fc784f4fadf08de61cf0495d307a", 0x82) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$dupfd(r1, 0x0, r0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff}) 18:57:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:57:59 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) socket(0x1, 0x4, 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/60) semget$private(0x0, 0x1, 0x1) 18:57:59 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r0, r2]) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000057427093f63f000000166e1af22cf4d9788a4ba577d2ff5e584b85e43cd6008eef6be0292da735b9f6e4756cd5b314bba1aae10a9b647ef8d4217dd58363f92870cd539b3ec1235407f1a69e7b5ac4a2"], 0x1, 0x1, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8000, 0x0, r3, r6, r10, 0x90, 0x80}, 0xfff, 0xfe48, 0x2}) 18:57:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 18:57:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="1f", 0x1}], 0x1) write(r1, &(0x7f00000000c0)="95", 0xfffffe76) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) 18:57:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0x80, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 18:58:00 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030007) 18:58:00 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0xa0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff0100ff1c1c9edd828586dd60317971003c3a0000000081000800000000000000000000ff0200ea400000000000000000000001020090780000000060c35283004dbdac9652000000ff020000000000000000000000000001000000000000000000000000000000011100000000000000dfbc9be0"]) 18:58:00 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x5) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 18:58:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) ioctl$TIOCEXCL(r2, 0x2000740d) fchmod(r1, 0x40) 18:58:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 18:58:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 18:58:01 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$KDSETRAD(r2, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:58:01 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @random="dd89b5da6f33", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[@hopopts={0x2b, 0x1, [], [@padn, @ra, @ra]}], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) 18:58:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) wait4(r3, 0x0, 0x2, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[], 0x1, 0x1, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) seteuid(r6) 18:58:01 executing program 0: r0 = socket(0xf, 0x4003, 0x5) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x8000, 0x5, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x3}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f00000003c0)="f3f0dd77202bdc644ed66ba24826096898fadd5a4defbbe5e4483b7f5fe36242ba65cc45fa1d7e5a53f0c9e96423f0c3bd00044e4748f07d32aa17b6286339b2448e25c12ad8bf9a292c7dddab87b68944be2ddb7030d6dab813f3e4233c201e527cd1c84cbc086472ac6ff8b58a2016657368374001125adf72ef22ae85d1d85eca1be8b66ee5bf7e2df3299a3e00ff28850a509eb82122fa8c676e2c7593d7b9ce84e9077deb285168b96b0a9e0bf2669d1730d55ec6f540472bfd9cecc9e6bec5494582509fc397b3bb94d293afad064bc428a34900be34b6401bbdd32d7038f689ebbfc1b72fe6ee6a14fbc36ca6b767f11b1b0550375a5e77007b5f1d7aaae03cbbb1883d71939268683ef7ebe3e13e102236c359c485ad7cbc568027d3843af5c019785c672f230dccd0099a098eb36f0757943a9f6382616eaafe174151bed277182087b3e7321211c855c82747a8c1d7218fe1ddb3b5f4ac884cccce00ab804d717610064fc23629d6e9642c0afb5a0263bb2eb9da2bf684434830609fe1bf356c7d0531bb8b4226880e6ebf376edee08915d3c78b3bc85841fea100bf3d0a527caa78e2599d511defa71d056db105954403d28eed0049a045cbd23588099a5053aaf36382979e597a2493ca83258aa66569e1c65f05dd52c5cdca535f676734eae4c80a33ae936501b1df58262cafd3591f29f91a01fcf8727cd126a2c4b33b0dd79bd1b465cf4528519da2287bd9f27e90bb142f6236b371f3f6f11db69114360ef2f0e502ce1884d0f1753004ef6e17bcd53768a3640f789bbc1eb278927314832ecd4c2316dd145db15040dd54ec2f7b1fa60faba43cfe3a38bb17241fe202fdf42fb31f573dd292b465c9dd05ce3d2d5cf44e8b41950c392c1f92d6415520e21682aaa4145ba8340bed61a330067d5cfa38dbd2426b8ac2c0b24d5d3009b848affdf3081874dff887e5beed197b82528430f64d81745a10c570823f7952524c68443b5cf9fe2a66e238a8f141db516504d3d571ba4cde4cfdf1949f0e41154b295ff3522e7891c5cdf3d969b705ed0c07c2969a1dc0db95899826aa15b75045477b62d46c06977e6e38c3b9f5889ad3cddc19e0626b32f1385c6772c15c431d5353c7eaf6084620a0fc3de2de345e37cc26a7261e8bebb140296cbaefae2fceebbc25d2b760d3e5427485a393ad7965ba892cc424923d31d75b317d9905756decb3387714e333e91e19f9284655a55cc27add30dbadbdfa66389fbe9e1e4699948c175b58129fa743bad301de98e95b8179040b12be59bf765cac331a4927040fe16aeee40ac052e9085a0e345199992662b2e8b4a1c0acc788913e3b8af19259d3f22c76585ebf3cd06bdc42dc0e8006426f31e13d465ac6811a6726ad585796c05f1898425b4d0b3560737f9756e913b49abbab707632c68d30e4bb33af65ef6160e7b80c67f99af74a2c405aba22d3347bab74b2d26ab4f7415e0948338e375074b73adc90c5bcbb82f21926c524e3b358a53dbcd611740064a417c819264100d53b8c1f3dca0966561c8d49ce59c805bd22cb2adda40be43839dfa18514366feefb094ce4dad300d70b6f179531811b156f2a85d629db3ccf8b3c7d64974ca87dac485f7daf70973d8e2cb5db1cd1fc2f7c6bd0ae5cc5f5326575f21b1829cd9d1be8261c0a10b63a00204ac447aa1f8d0e2ae245f80d002c7af1374f8ec9da810a26873375119065960c78b74e87a85f34c283918adecea6ac3262be2402b0e6838c8971524727254a6ea30a528f7293a18322041bff5892917d38e006e606bdb22f8b69fe18847a495f3e863395e5aee15c121c2d691c36c37e92a622660f9175aa9e18b4a25ce883395aad38610dc12e0318288db7505b90332e72ee83d706871dce82a4044e691baa04d521e9d79bf2fb67b4c76330116bd3de8e15d42ada2a2862a94cddcf9e2ec1797553f14f5050673b3e1c373b729867b335e98448060c7771a67626181faec09bb430bef3ce9b383411bed9dd512d3d5c84c6d8f7cfe7dc3eb6f1d04b99c613ee57d6a25591c1ae2558f3664134d30596b7b1fbe396a1f15ecc6412072973cf96931108a70b5db8e38299aeb04f03b553124cda9e04b747612bd445b1d085451cbd409e07bcf942e649e7aff35a409396a81a34f96177ac4375ee235a67c6e316d1076998ef7254f0373086aac3b5d451d0df078812253abad158fdd4f978a08c12ad65d54172b3f0f9df36bcc40f3091b144f9c0255a715e6634c218c4da288a1885a31d92b1f8940148313532254f5a69c48349bf53fe63604fbead5d51c58d00624a50d54eddfacc5d431f2ea776f507aca366068a2df801fad8b92e8bbf2dd7199ddced43c94e831a768abc3677d9c1f631942e5bba75fe1b252ff9df760bb54ccc96199b12b9e3c1d50984786798038e4590509b0e92002cf33d4da4eb9bc738cd1152c127c788a7a0e29366f1332ee0b9855353bd3693f330eb3f7bb99070e3490a1a6f88f5bdf1ca771745776134e60e3b22a5205ef0599ee9f47b8a58dd533ac1088c5af23c83ef50d459fe32a49be1eba315f9876648c1ec40cf2e8c9f578867bcd5a9cb45b027a4812cdb5fb1155e4c59cdfc244341065b0732b23be440b78c62a97d767a658d55aa41130890fe8c60d0c23c619319ccac7f9163d58effaa312b1b661b90ca6cf571dbe36cb06772dcc67fedf6af6fba2ca26702242d69ba65950aa35685b94a334962ba321b5af0a3640b124bf28768e0a6673a4cfbaacdcc862ac36e3d624c369bccbe05218976a6c141fdbb05c091743746f2ddebf5de95e1b8d74cae376766d6b45720844b81d31dca33ce3eafbfbf905301a664edd488208b87cef46cd082187dd73e5749da19f2f7ad3ee68e3c633e2a33cf37d63ca0fdd0cb7952579bd3bdf9114109d837d063f9ea26564e8a18c4a4ef9144ad43ec485bf87c2014f910f0f62341d87af68c1e0437d4a08a62f729c74898a04f1d1b469bb3450cf235619c9bc85b56183a18040eedf2649ebff41b8d58e410fa977bd224b374911ac48f6254e334b59588bd5765d638748d9e656e1168f61a163db34f7970e6d5e52b7e3cd2f9b4692629e0bf0669098a48d20f0e72ecd2b7bf7882555c9f139324bd9b06f6c1a4107ef48c1f858d23befb0fa987605abf686cda4bf49e3cca1849dfbf1cae3bfa8a8e5be5200fb0d94686f196f295e12e3a21286f17e618b6e8b5397cf6072cc29c968102e3db0186ea199cca628f888d8a23e0f3b404b19000bc97c0dca6c2375d7c678d3b0b63cca54694e877a895d87ad7e989928bc172cdf7301d7eb5d81e72fe33964005918c6f51ff398caa879325218511fba7f9f5c66b02793ca0287c7fae8b3fc066faa49faadc29dc26f3a6ae90da42a55e00297553ef944e1abffc80f1e53a90ccac19bc5306045f91e0828c3efd459200311be89b32209149711a0b786396804b9db328db4132b1ee0eddf521b38b893d7ce46f179e7c51217b7dd1441f494592bd322d60d03d2c69cc4fa4bab01fa885a11eed2af080846acd0b26da49a0cbe194eb39d37681271ed2696344f3f0efc365369391b93bf8adc7fd892ac58c7a29320b3e5196e0e33153286d6a62072da74a3ee8364f37972095aa1700c9a135b1c0b7519231ce07cf83ad2c3c124945135811040dad6a9dcec91924fbaa0754c65900218db7c1707f5b3d0b46875322c8d486f840d418b664e8deddff3a7708a9e6e08302cf40a370705f53bb4e88108be04cfb3a7d9923ee68fd7fe5613d3c8f845778006cb3383eac04aac3de2e968949cd2db663f7fb83d2b9fd83ca1c49c9d5d2a54a935be7dae212692993a9323490a9a65d3dddcd7a4a65f6303ab79a762fe1832e0cba09a9068b7868bff26ef8064f4cf1f032910f9e81e52d7707857ebe15ac8c905f92ed61e722648d98193bc86ad16451b25420d33c908c25b3f659ccf07f65a0c8ade5807fbc02ad1ae9193dc52ffbec9cd6a4d664a661f7828dbbcb083af8dfd797f2dffe17f14cbe40727cd90131514d7c42c90d3c87213259f5ec9e97f5a39f007ffd033b4c6ac2ee6d7c42b65b09adc89d42f8d38d496b2f244ebea0940b36a83ff17202bdf3ef7cba3ae69d1ac3abe665a7cedcbb498a94735885939023f441b8c7e2d4696ff3c9fe02524ea91eea69105c1e02dd5a1e332815b91e2deff0a18317f7da8394c5c343be9b3da8c3cffc0f5761c0f56854102cd92f5482871a04c120f9f5d072df169aa0a53572c25ad4c9a6877c5da34fbf1a11c3a353f650c372922bc0e2720a08b699a6b1dead22a804076d5f85fb0ee3b7eff146139702a163fec95d4318aff1733e3b081de1f2e9286351c3dc4bf2ada74c6a26ff391906a2f47a1e56809f082ed9b9322b78644265fe05d8609218a0d55eb5ac77b2786c4fab2c52307811f6bf2c7f3051309c4dc87c872d00d9e4ec2078ba934c3cedde1bc5af6236957612796237f4f0cca2563ee90973cb5e29a13c718b78cee8ca7b6a13d40aef058e9ded855c9240fbc0c30ad2ebdd7f70c4ba22fe24df056a8e6ac54d686489317de708ae0efaf346a6548962f4f715fb9d6fa923429e0ce866406c6faa1d0f7d79e0f079d56ad11baa086cbea0df560eaf6f9bf118a6a126fb9880cd504a5b8b39d908e73f79064bf2d3962b90ae8afebbd3de883ff1443994fc8a167196f32f2d427460954f83f0657cecc8f4f998fbb2252055c16a14d7eb9bf0b3dbba82cfbaebb3f7995c1632ca29a424d9a8965e051ec6438545c28a0b52a34c206a66f8ab54693f2f1afd2a07993f8b3cb977e36e6ac2afabe5d11add82cd47398ada1bc3fe29e6a8b680e81392b47f6c1059b82232dd819c30d4c76395363c00fac08a9f9b1d1672bcca1b650c4477505b2b225e848a8c1c5236e0fb3fc10d0d3847415f313664b480e8b3322cadbd20f5adf460a136c74fa30529eee546fc64b2eb047857a990c05c61b8cfcce83b4b66669a12ed38760d658dc65c63cf4e93094f4ad7ad71ed40c1c48c900bf59ed02da57abf61eec1066c69f6ec75eb8d06134350c2ff927ac5e8b41436a453ecd666ff473f5a1ca3b417d69ef5269de5bdc56b77114cc6c68a342d6fabb4417730395dd28ed4fc769aed5266f63cbccfe4bb1aa067bcb76df564f3e4320f5a10aca66574db62435a8542b200cc6a9708e97fd126d4e2a8feb7c8c6c30306e51f0b16d5cdc86a4b940ca7f099eeb5862f9ec391f9c0500b96b4c8a83809c8933c14608dd82a74f9d3c2ea6f4387b4b871ca80d43c181db00abc6e82d32dc4bc493b0d122c2d7faaf1f801bcd6924ef25c20568a2406d9046dbb3f6fa8802dcf4f70301114a5b4c834098e452c333ae0bc453a6bf538ff7294084d614e8a6635bb2c137a1304faac96cd462c53f655595d03595e2361c810fdbbf9b20f4b76d7df841c0fe0bf6b22d418d2d11b54a313fe09e6e4782730d4f10e863281a661e53dc414d41be7ac3ede6c2b5a28082c8292c28bc596ab96bc3cf0a038443a8c684c7e6fbad6744644f75e399e88e1bc25cba69fd592b74fc3d9a90933177db8328c01827b834cf5376a69cca0b25ff3b9c1d98de590b87c61e5f022dabac393da5fd735219717879491dc7752b48aad15b3a67a59382d93b329edbf1476ddc740f52a416442a7dbcd5bef8e886055fa0bf6d31629d52b566552a879e9d06847ce5e6d7a0fad56e45ba19d8f07d33db669cf4a30bab0b0c3ca3bf1d3aaaa39", &(0x7f0000000080)=0x1000, &(0x7f0000000180)="705cca79c28b8ee63f2d5d8e4c7443f37354d9443b5e6116", 0x18) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x82}, {r2, 0x4}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x80}, {r3, 0x8}, {r4, 0x100}], 0x9, 0x10001) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) munlockall() 18:58:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x81, 0xfffffff9, 0x0, 0x3, 0x1f, 0x4, 0x1, 0x0, 0xfffffffffffffffb, 0x9}) 18:58:01 executing program 0: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/128) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 18:58:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) 18:58:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB="a83ef4d2bae7d3ef9a6ebf9a849a05cfdeb495fe96fe2f625e161a999c3268ebbcda416c7c1706afa56a8f753688652139dc1839bb75cd9133a2d17f797976a4eec8fc2fab1b63ca1e80d43ff7aa58085c556779f8172b875b51f18c", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) shmget(0x1, 0x1000, 0x218, &(0x7f0000ffd000/0x1000)=nil) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fa4392199d943873f45ba73fa3b0fe5f5269f1598f3a52a64879054e8172c52057b4aefa11bbd5e4d570b00e4a96f56ae3bd55e2837cef82c80d5e1c7828f367e7f20438445543bab7b8bb77c915a4d81fc7a2ceb03bd36163bc06d"], 0x99, 0x1, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r0, &(0x7f0000000540)=ANY=[], 0x76, 0x0, 0x0) 18:58:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(0xffffffffffffffff) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x4d, 0x10, 0xfffffffffffffbff, 0x724}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x2, 0x5}], 0x1c600, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x60, 0x80000000, 0x72d4, 0x8000}], 0x200, &(0x7f0000000140)={0x5, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x1, 0xb68}) 18:58:01 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60837731003c0000fe8000000000000000000000000000aaff0200000000000000000000000000012c030000000000000001000001000502000001030000000401000401001f013032000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="060000001d00000069ca3c99f94cf9c4f412b85b0d79b523d0a1420021c8c593631a649cf21e0c720ecfdf717be57240d91e37f85e8f2e53316987ac921fe93049ef8d9c4beec582b01e88a0629078d40d274f67e6c0d2f0430c9db70a3e82a57045dddd79ec0cd2157ec4f60fb24010f070104d91c76aa909ddf9b7216c086841a458c9e85da7349b008bcc2aae2df4d07f9e4d6c70f02c22142b7dea4569fadaec9b32d2c93a1a5948ba762f798d2d2bc764dc88146324f0b61ec980281254c692ce85bf65fdd2a4e16ac54b9e37411136056d6122eb8617f27a928f7bee538c61c0780035d20093661b"]) close(0xffffffffffffffff) syz_open_pts() r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESHEX, @ANYBLOB, @ANYRES16, @ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRESOCT, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000", @ANYRESDEC], 0x8, 0x800) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESHEX=r0, @ANYBLOB="0de3f3579e780b76d67d1aa3dd30a5c379557d2a5645fb89bd3bb323a7480936ed0da3000c7888cd1dd5a0277f7b223b64cf2e740000000000"], 0x0, 0x800) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) syz_open_pts() msgctl$IPC_RMID(0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, 0x0, 0x1, 0x0, 0x0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) 18:58:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x157) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x3, r2}) 18:58:01 executing program 0: pledge(&(0x7f0000000000)=']\x00', &(0x7f0000000040)='#@})\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) readv(r3, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000001180)=0x3) r6 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000011c0)={0x80, './file0\x00'}) getppid() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001240)={&(0x7f0000001200)='./file0\x00', r6, 0x2}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001480)='/dev/diskmap\x00', 0x80, 0x0) r8 = dup2(r0, 0xffffffffffffff9c) r9 = socket$inet6(0x18, 0x4000, 0x25) r10 = socket(0x10, 0x2, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x3, 0x3f, &(0x7f0000001500)={0xffffffffffffffff}) r13 = accept$unix(r4, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000025c0)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002700)={&(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000012c0)="7240ecebd57b97968d9769b711618de6d7c9dbf58554951630ab3f8a5c5bddf8c01ae17d693e6da9819b670469e90c1b3312c8caa1ee4fbabe67e2e01b44d1275e8fb5b6082e5af4f0c6c7c00ab65d412658576225341635dcde64be1b369b6508213d07f1ee866bb4d34ef0b6228c36dbb240c71f2e71b34a7bbc108ffa4f0078", 0x81}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="b70db112564032fb24bd7657a5961e73ceb4f8c4dc3fb16c664528d09e8c591b31084756ddbe41fe9bf6c972da809bbc05ba19d8f475511895827669c3919ff62b6ebd13a3083098ae529fc1cf2d60ae04184b63562d9fcd966f7cecf5eb387b348aa816e8ba08", 0x67}], 0x3, &(0x7f0000002680)=[@rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x28, 0xffff, 0x1, [r0, r9, r10, r2, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r2, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}], 0x68, 0x1}, 0x4) 18:58:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)="138ad7424a0e30ed74e56721d5ed6cbf7ed35ea82686cd5a7251e792be24fbcbdcce34b5241eee9a581d51795fca5acbdd9bcc20bb3f473078cd8da83d5c493ef9520eafa5db3ad1b8caaf14754f4d29e1fc4364bd27267f86edcdd7d82ea66bd44c6a1c3bac3b0b3579a01e5bcb950e95bb822a920b479e87efa6fbd26896623d33bb9272af60acf8dd586c1eb9c0d0978d559c3fb115b03cb9c9edb39328ba60"}, {&(0x7f0000000200)="09f104a59015f0c25b9e75af3a15c4fabbe3a769fbcc87459e6d67628ac6e1e5cd805fb0c13191068423c97f491b1c347e39612b47217e945f85e1c0c1c1a614e72673e326a8271509efb44ec0a280bed5caf85373888a2ae0cf8abdfafac555e3c602e16a36079c13480889ba51e50826730696e574fda40df249df105621874db6e26254c9c6e5cc247934c3e0ecf8e33b58841d22143647b2cdfd9b392ccc07dc483ce424f965f4200ab976dbc6abf8"}, {&(0x7f0000000500)="4f24b6d6f80a8c886ca870ca8b6fb22401a6e03c0285c1f4652bf25606199375aba0d3df0d82df415003269b6309fa816ffdab8560d3302ef5316d0a52b7eccab0d87f9fba8f949c4745497d1fd7df4a038841fa889064e43e86e44e3e07842da4aebd3a5c464afbfec3f741409f31ece7af7bbb1bf3ee1d1170e5fa08efb905eafbf0cea664efdfea07f103665b85f9ba0da28acab3aecc8d152b9746cc598b3fa79e1b0600e5a1027cff9c88c9ee2458faa7b7c14c0d0adcbc12c25aff4a0ab0aeeccd15f4fe1f476b4cd91ffd700f794b7f2abb18f43ac7b055f36687a2149a8765682d60b407e9f3299aeec6a292f1260a68fe7efd58b02b91ec20910fb6a6a82c367dfcc11d444e1d10ba28e14bb6b7468bc365c90a5ccb51965158ca2476e9399f61fe509dc399e11774f4b3ec92fd1932aa674ebcdd1c24e2dbaa3a724ffca5e8e2aa122a8003e113e68d89a5955fecf5ef08b975988ba907a546576538d1601a292efc3830a9a21ffb7912b9a744cd1805f155e0b781ee894d873eb8db8dab4e24b1562b51cd0257aa689cb1e342680f886734876c40a331b47c0bc1b284fa561ef36e0e7845c734884a72eaa12f69faba7cb01fb7c777ba7f2f32e9f0e03f452529af97d0bda2df42b9b00b3b41b470f0df73483a63a0ca128028b730f7e0deaf9cd9b5fc6dc43d19da6ac8bcc19d6f57e1af74aa69b2ff64e61a161a7b50eb38893bf853768175b2237379ecae443f7e85867c6e29564484c0bfc7c0b35c537e0d44d9607e539f4c33bb1fee3cce06c3db32147db092c553cd79d10fa73360e57765eaf609e92cbe23e71f9749629909ec63880546afd907bd5dd9c94b36e5ff7b91261e08553577576b580c180e639fea23616423ffa9398feebe597a24da9be433a5e4de1d51934709aeb586120b2155df4b5dbfd7550f96334c8a62e2239f1d037bcdb5bec30894c60e4af47e82e682d7ad945c94053c0c7817995f69c6400577afe3ae08b75ab01c1a996c9b5a381347c007b5b8abcffbbf9a062c105ad4e0be5e4f2c6607259779e3c5d382aa925e6966cb27040a0a7366aa705bdca3703c83b1f1a9053ac8520a7210c1331138459318b46538db75fd2d2327d97b5a347da5cde7bb027541f4cf38123fde176c72480c8ab671b926ef4755a653a5fb6777e31b08a74a808cf65f6af71a0f32dfe2cf151588f60abdcdda8ec7c37fe096ca0aa7d623576a01e808139010d7fa4ac886edf1709fa68e417ce14146b76f61f088e7fb463b739eed7b81bb73acce41eaa110c209c0f8fccdba59ab5a6ff4b6337f604f3ed2bee3983cc9ac7757d12b59929b0677bd640a60faffe0aa0ea7b1e3bb0856377c8f7f4ec61f5b66786eb796e52f30d138563f9969f7a744bbc00b8e3f988e0a0c62136bada2dc6f3b99c109682b9ff35d1b8331592c67bf29a09d016de2ab925c8d557c5e07d9d9559720205c3a786863856afa3cfb525006593be7dc63d557457b9525086865dc496c39a7c5df31888615f66aac0030f21e8db44528447a4ff38b9391b8041744c2fcdd16ec8d85baa6af67a70c7ae6480547bb1bda238b96fda92d3147c63d0c03fe661c4679d12d67db2ac1afc9c7ed6355088fa2e76b440fecda49606b1e104c7b4a930405978d0b8f4117be8b28efd49246a6d4971aab357e1ce3ec51a20ef478e119bc84a7fe17d97b41720515e35c574dbc7fb1a45cac34bb75b80618ee0dad92d544202c55e1b61e6e0d20997f401353eb3bc90d4d22cc9e49481f7eba50dc15ebda9c5766601cf947b83705be92dbb6c58435e15eb766af4a40a420e642102275ae023f3f989899ce93f76743a0969c97cf3fe98120be358614d568eeaa3f6d82a8e4198d02157755c00f9576361e4cf806150b988fabad6f4d71d3b29cb1ec1dacf36c7e5afdfefa3b285ff3e8333960c8de368af56e02721a1d3b195a3d8d4e338f88c47273a65a546f9fb967377c0bea2e34d4a3a8d0faf9c209a604d0c8509b2c9ddcfe35db219f07bec30bb3f32dae0dace10e9885a081b6a53822b37516bcea2011b5f34cf671b41522ee8a43ebc193a8fe6919c284550315eddda71fd3aa702144033a753857fa4ccf5d6f9e1abc406667c97fa399efc893454e82fef4fcfdd2cd451e9958a2f379eeaf0610954c29db292443b4351164ae5d90be3449608bac9ec2c1c6a949204f2f8df4f3de7d043abbce17e75fedef5ddfb1572c81c6001021d760589e7ebc1a23afb6ceac1a36ef26f0168025f79c7ed10ff827b424a60969b312dd069bb530fd523ab259005786c80cb07a5c011502b58a0853969a40469a105f693e6d6d6d427395246ab208e6ce400898afc3ba4be925a0df42ea1cb6bae999137cfb29b42834b816f094157b916892c79426b64b81c0e8c9dfba33c75290753f921a67feaa80ddce4f3948811dbae32494bcaec1182054a7896492c10fda94da714d1df07943e537c1bb15b53130dd84d6a3760a994ba802a21f53ce72f70a97622418b867d89429d28c16a9084c610186aa44016d679020cd1af328f2039f85273b27470bb4dd7bb4fb05e859d27e377fb0610e5ddd20c938feaa5a1b72ed85f480866f9ef30543684bd44d33ed76a9a0bdfd766a00c4a2a849719c5042e95e385cfc5b10acc5bdacea0504c0cf635c1dabbc9b730d75af615c3f971e61a57e0e546958a24b26a023d583c2665845e67e14d65c1881e017cc4fcb96e8e3b85d58be583082087299e658f6b44566960960edcedb51d920d6c2e40094d68e668c02bc85aa34b4fa4891bef1bebcc192e75aaf568158e70d2c01dfc20df390613d79035c6728509d5f91b8996765b8aa8ed43357c3f54a0b35d3ee59f2b3660cff23dd623a164c3ed6b0b0cc35dc0a7cab1918ca51da1b4daae6bdac285ffb9858733bbf66eff8ab7be161c2f2910cc523da2a501425b3d3b125241c49eb9448b68f79fd316ccc7b3a85786412249b168675bd13ccbd21f1f93f651ea1935187ce4c9337eb2571115aeed2249bc194f61e6f9d0b5aebcfe10f1e3797a4c681960ca63dfaeb296700532d6696fa663548056bfdb1480afa77a86623e6a59ac7b0e4643a2efa0bce4f8d31033ef187fe63dd55f53d2a3f7b2f27bd8c615f6758439da5151ecb2e8b8c7ad61a6ac9a08608c38e18bf3a353c0890e3d2048bce1c2ad055c71d98f5ed0c77df0ac6904efc291001334f468dc930e04aae6e5350ffcb2789fee87ff7ae60fccae86aea5a452ea125da29e4faff161e91e4771fc5524a0ec6811774d1b8e99de42f3ecae242202d1521fcd887449f35e07423d1cd25e63771f71bca570aea956c3bda4d7ac9191e5a0584967c15ce1e5ad946d6092f3278ab8e767ba4524ac485560f26eef5530e789095a553b591df74e1fb179f60191e5997e4170ec94a950a2420f07745b915bc074c57c849303852d7c0b16c53bb3d85f16c503c0f3ddff33a711993107051a262b198fbd070f8d6a3a08e33715c9c3952504ed60539db11c391212fcab4614961b191d9a43aedd615b2892a46041617f77161855bdc2c6567956be41403a9e42c23351ad505d9c6aaa1ae74065a82cf5a63d14eff6216384062b3bae7082c1458da3958178423e1ca7d4078c1d1305dab845d98f448a8dc82a334e1583aa4be1d03705cdee5eb7ca63c325a448099307189242825a431ed79db898a77b4bb6ac8bb10156340be84c52d8db486c83cfbbc3f9ae2bbeb7fce260e23e185db4b9175df5096f2fd3081317e6f21874dc74938f7859dfe31734136d48c246483f448aaab09cae27a6fba276d0b85bffb488fba39b9244483b6b1b6e9e54d82da31fb99be2a712d097c4512dc056b1adebde4d94ed7090d2a5fcbfb3f61222a8fcc3945ac3c1db8145713a86858a3c5d75a9e434ddaf8d9f767546c1019be724c6f14c93f7b5bfd0443504c0c2f3295f868e413272f04696236dd059c28add7e3af770c84a24d7d2720a399a0ca0bfd85ad42322408c4e5925b3e4c931ec681855f491ce5b99aa1852b7ae10e71510b29906cdbb5f85d6856c4f642368b2e845482cc80b817ee5905eedf5bcc2c88569f3eb95347b2be765f0aa6eeaf88d3e227ee1725a13a9af8da7d634646d4752c94a1cca8eab108808fe160bffb61b242b462e845107fc93d3411e86408a1b20b9cf4eb63750314b578e7aa9475e7d59edd564d1350b6cef262de8ff78df3147ffb85bf7114627dbcf28ed25538cbfabf28574e797fa18d9bec9e41c613dec23c48e9631e5cba05674d1f7b3499df9d5dda9462eb9b15242912493f151e7d6c7ab0d161811a7c8b99ddf87ec165a03fa3e69aca95ab22ff746239da7d94d0990a741d01c75a5ba8865938e435bbcf95c05ece0ff3c4fdacfed36871f0d5bd64cb979d57ba7e6b1576cdeb930f4cf38654b50ebc9011cfcd62411c6e97f1aa91880623dc30510616506f3d2f410f86149182b397938ca0ca439940d4242f284aa51385999b823a2fe2a0b600077a272cb0d152bfcf18468fed6b0b879df256a532dbe5d4726a39a56d6e218ac4ee921967c606bca6748a665473fcadd8222a6e9edbd9138dae3271ba7230059e1a6f79efcb8dfb9fc2aa547aec73c051c45a524886718f46ff1da0be0f2ed415533743463091940f28279d80d60847e9401f9f99a56a4e9ba5bf59a8dfc30029fa6b0047abab6b1fac8baa9415230a5bc7d1ba1e61cb74186db52f2ad42d341adfb7fa29d7ad62ad047813bdde6de14d8d5f946c1bfd125ccebcd7a46627d582099430b13bac669636da6919b91d379f3e7f897ebc9921e3bf15392f991e220bc09f8275387d3061d39f843e7113d7cf0c1b84993ec5e6bb9b51855c9fd88c6843f6a9d0045da27f551cdbb40e1b980e79cb3355403e2e74c876aee6b2614ebe2820dbf9b5a8658c895892aa5c4d7c57f176e8b8a57f5a04593200c65f1aeb5d61f60d968cf2feb4c7482b4b37d5764b72909c0e919835e550cb2be45c4d33bcb2769c06ab6fb7a0c5c85ad4d0f893dcb70542df3b1cf50a133cdd1567819dbcd115bd7cf0f37d9e5273b2bc866fbb8e1c0eebfccc6b1d7f8229479c23e8784326c290e375af45f4bafa511cc815f347f9a2f343133bccbf6809df61dc59a17b2c2bbc6f017ee9ad72f3e5e9eea53cf4ff760ee1839c2d8113c273461238df9d407e237019862ecc06bf8a9c68749cb6db5aaaf79239458bbc7b25dd775648929ea1dce3684eb9aab8484f58c511c96126a8c1416d5b1721ea6a93a99fa12be502ff20e863fdce3f4495d9f00221f94069baa9e11d92d8b793a0a902e88b8f8cde05076b6c3c13e6a423769a06343f1a85ac9b201b258e81eef72acc0237ddf1739f416d6050684e2be0b996f0e3ea261257a978eb80e121da6a36c9f65bbc816fd16c09e6f8c3699479915111145ac0e63fb3985603812bd1c32e24ec8b0dd6fd96feb689c80adf2ad7a43410e3393d9e780a165505f544115ab9614a9d2a467f3ce823d4a84bf4e70589b6692343e19acbc562d9501a8e6ccb9bc4adeece376000bdba8deebcd90cbd57896a1d93a66efb9c843b8e9e9b8236e95ec99d8e7c6dd68481a5f5e74903cf38034b58a3d5f2330ef7e17aaa87668fedb6809a93d3f55759fcedd4f24efb54844dc6d6416a648b7ddc8284e08e557ec5730f242cbae0eb2fe25f4ef3ab5617de1b15bf5a9ba7639e463052f8af37297f1672939c82112f7ca07ebea5e39ecaab38e79b4656bca7f481ab8fc530c5"}, {&(0x7f00000003c0)="f83ea21246ee515f20510d6b7a6d15921673b3adf85889128840fc1c9c9540f06cfd71bbb6f3d53f8b54b74974fd0f66fa62d7806799a48f4fbfad5bab55bb0081449febb43a7fb6850da5bb0d6c2f8959de7ae24cc21c2340cab25e30c41af03707e014f75748b55557ef"}, {&(0x7f0000000300)="872234697ceb464cfc8a25aa6e3e0354597a71e260b968ffde113381825996"}, {&(0x7f0000001500)="73bde5871e601998bd71b54f52e230155dedd4d001aea20f75cb271c7b4c79db5bbd8f93490438dc991b5506106e9a9785a67481e888fb9763b151e74ddf1a2ee7acdb08158ae3c21ca4d9af267bf555715d52f83c84460695e9fcb0f7878244273bf5c22ad270e9fc95df8f4e32734ad912804855dd8f587e7acf09c59ecbc98cf27f0bccf0cf6ff1f808a00c236ffd1ea5ff91b2ffc4f54f9c27a03f132f4624ab18f7675114f1651ad6a6409ec9129ed7"}], 0x2ca, 0x0, 0x400000000000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) pread(0xffffffffffffffff, &(0x7f0000001740)="435db26b37672f7f25443526e5165feab3b9cb031b033346d8c1162c0592c7c653aaf09eb8d783c02f314374ae41407a8144038653308a9916a7896a5eab20fe327315341629c694b44f359d4f9e0464c40684ee4008659c54dc989a39a0cf6e9cc6107c60905994e8171127ca2af4ef9407bec5ca55f461c367f805b4194ce37c840c3725024dd41d373de4cb762848de990c88b703eedc7e5f7e40ae1533442b4a7b28803f716340e43e03dfba0eeb1a83", 0xb2, 0x0, 0x1ff) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$getflags(r3, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:58:02 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x15b) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 18:58:02 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000000000d84"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 18:58:02 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x10, 0x149) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x20002fffffffc}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$KDENABIO(r2, 0x20004b3c) r3 = shmget(0x0, 0x2000, 0x58a, &(0x7f0000ffd000/0x2000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x1, 0x8, './file0\x00', 0x3, 0xfffffff7, 0x9, 0x3}) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x0) faccessat(r0, &(0x7f0000000180)='./control\x00', 0x14, 0x1) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 18:58:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x47, &(0x7f0000000080)=ANY=[@ANYBLOB="200000000000008d742c2198800000000018000000c410c7000029000000000003000000000002000000000000000000"], 0x30}, 0xe5e17c3a7614fa7d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) socket(0x18, 0x8002, 0x0) minherit(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendmsg(r2, &(0x7f0000001780)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000200)="18dc7a6022ac6f21b419f09326663a2322fe755cdb42d2be4db1db6fd989d8822cc83e7d059478a6622322b4d85b9e012f790ac06d57726e4d766726cbf402f70a609f9657df92204b0bae28e1d2b9ff669d37c9c84eff5d6099277f8238ce10bcd581fb572658934f49276606101fb96ff507b682163f5419c0c8763e0f226aa616e3b1ae79f10d02157ee7f7a368fff4756a081744b2dc91c96e4172ec0d6299650557ee85f6e97904535a40f67477f0fe30876c034cefcbc3df2b88d0a11f6968d8249cdfc07e16fd32a450100d2911ee2aca83385ff508e0b0648b123e97cbcb4fa2", 0xe4}, {&(0x7f0000000300)="25cbc53b2813c004fa0f921dba5f2713ee02da9aa2f67b222d081bce99a6fc85160db5ff88d6df3c3456e6ce6da3b05863cf99b656e03c0af99f41f715455446a6b8bd47c849213f91093997306d516ddccd688164639d0b80dc93152139dde1b00738b781edc4cba623ec6a1d7954a05d2616613992d1a59be0cac004bbfd374658366bbe4efd139ab4ba6baf0401c0087b47b24101f3435b0a72520c4070d4543e3797a5f47b1e13242666173cba914c0caec1e52a8957e2989aacd392586dd0572afec2a5ec9e3e86c56198b447cdc5e96766e74fd62444c2bf98ce0e9e391a500464077c3ac75da70e77d4f8a11dbfaeb2fe0b82caf8783d3227337c037ceb0ee2bc34296cc01cd825afa679a27b7cdf515624ff632d9385a6427df5c431554521f5290ae74d9258efcef1357e3aee0f42238b8cdf5532aea5906071435867987fcf9cee994c849e6ab17da2d4c5cb5eff4a43895a486c8f6fc410f02eb1c6c11ccf94a7a7ddff1e85d397556a118de131cb9983f2a9e3829e4c8ccae975547716a988a0cdf5c79a55279b468dbb84f834a5444727803f62f23871447da8222b9dfc8a9d9ff472d41433c063b2de22caa65d6399f7732974c4bdbdf6cedbdc58bbd6a3b8e488bd7fd064752292b5cd697ea980fb74fc5b1408c0b8be0cda1c0f10cd6cf76e8f943aca751be54df353db197ba2179ea56e748abf254deaae1fd42c99f6afeac9edeea83b3f772edf0eb47c242e2036cf5a81dd7c9d2b708bf58032ac961b74da1e92b62eaf8142b3fd19254d7ef9ab07b6fb31136bd1f5fd51eb41e6739b99086721d8701399d139614848e45baf2c301750ee0c788504fa91909a275d048e5558feac292337041db4a15bbfc50fc9d4e51bec1e7994db811e42e0baa179bf2600ca510bef3d234d45ed2d6d8ac5aac69409926b6cf08c33734240fcee6586b88979fa22a5c3b159758bad015f28a91fd106ea356d9d4563e65a82284a28649d9615dee23712962c01f2baf469755d7f688840d41f7259d90e03d43cf87e0f0fb0167fb8c5ba7f145564c152cf603bca9a068cd6b68bbaa1318b73be701e36b2ca95daa2fce0df36bbcd9612c47f06cd61889b7cce97e4ff3739b33fc91abf74551fe27630e4f836755ce719fb6c3fb99dde2a843c4ebb5d04027d2dc9b8c109aec572060c0ceeb5ab03ea4d683d94124699480bec1716bc4744057c0dc86f48093d0095861a0180d9e2e7be27c03221dafe412a1ee8685a63d59785c9ad5c5c2dd5e9de54f8cfca9060656b4680cef2d5a55ab27d33968be5c5bdca5b24122e65ffbb0f0d41b65892738c848549adf247f83d0a13d474781b925b41a80605a93e57da828bd8afd24517261bab3cd2482034626bac2088eba3189c4294366b2519beafdb1bad2eded142a819841ffe4f72a24ef0fc4262a240f2604cef6e55ae9eaf3a4c396969dc6cd7e8d75867915f268e539899cabbbb8f76a43acaa808c44d32ec109e604db169b5e2343b3d171a885ddf9b353dbf1545862a53116afcd3f36754456a89410e391e7d2044675e307d39859754f6ba0d89d89ce1fc53078100eed488821bf62471c468339d4397c9cae7b99ec1f7a6f6010b8f7ed99b9b51b4902cf1ab619b66738923157e74b513575fe854af49f620b6d246d807e0893613ad156e4b4e6cf7d32da9187988552a7f540c3395123b47e92c9ae988149e06f1f422614118f229197751215172dbebc42a7653166759cd1426d1c8946b63d212714052a8cf6ecdd8d18527083efdff2eab291ccca8e1a220123f977f0ad788c86cc5f4b3ae9cd82eedf4bf74988e26b489e4a7ea7fcd5036eeff32ffbd05287505718aab30f7bcae496a0daf2828714c8d060c83f73a5cb53df2dbb24a4dc8300815a455b452157907d8f9b34c3496da803d0ad1242b7399addded3e7b1928c557dc8178332d76db20ea61600220690a9b6ba220661b2e5d2503324e5cb8ede8ad5dea83ba2d1b52e8258aeb1954392fde15683f66bfa068f1b6ecce407d63d9c965f4619dffa223a01faf169bf2d0cf5cb90285610bb43bd8aab6e1e8d15e677fe9934e9692142ad0ebc1aaba367904321f4049aa7355ffb0fc1acfaece08c0ae09ca4ce531ea2e79921849635d38786d24be863e5a5392969be04b1a6d62ffeabb375d82017415ac96c5e12dfd1e810677d9c92826b86a892f9cc57a42cc7d8e0b7080995112685d09ab6fd205255cd7711dab331b9bd44b8cff441b4d412ffb6922bab1d50c9e5d5776fab09abf6a7ff912e6b7569208d953c86808fad34514cc77733b00974b82843555cfda40b719f0754c33efbcec7f5ab40969c76d9bf7ac09036d1884e440593f706677404bc748922842cf72a17d3c37f4e7ed48a083247ff28175f8bee611fb532c70fa9d5e61b9eb1bab887ac0821b031d1df3bfa4e43b1e7c867d79a40c47f979b29b45211eab8af48c9420b94fc55c460bea0a3023caa2e511e7de22c57b8f84c22567a803b8144305e7bd755299f8d29a71e68edc6f0df3362e813caf1569a044edb70b1d504998caeaa0af961ed97f33ee13a368b9f1bb51402fbcaa800fa16506f7f3e221d8da67653839259e16d3a418979d2a19ed1901f46c5972943e411b7ced591735ca9c54f61edef5d681d139622b3073adc08390847ffc98c861f62eaf5c2abcb7f6408b37854bb484f25af7504628a39ba644ef9e05578d0adc31da13fba1042f013ec9cdc2d61b0b89bd2ea849616b9d477a5849797a76f083297ec8c8de8df6a31ef40fa59cd34f766d54365279e0d9ed189187a96421e31e2387288e2a4705a239aae4a27cd65ba4b1669a48a30ba165b710df7d46433adfb17f3bc91f996330618679d8950e94bc0de89befcd9d645513e52988dc246835eba36acd9f9061d118a772072bf290fe3affab6ca09e6ce7dcadf4bb8c7140d90ff9372132e4b263651151f02cd7792fdea925b500bd2f0709c595deca526e02730c1c85bb5cb058486c948a083abeaeaba41a66a99075b8cc1069a2b4a3d6047ef0ba69a2093cd5e73bfb0eae995e42a3c3ac3e679b3d504853f3948ff62456f87f5428b7454fcfc1dfc3e99157d1252a730a0f64c4bee0d64a682b194d15bc237c9827427352559e0c6022cd42dff97efcc4dd94560131a4b540912ad1281f51ae0b4f42ef2c0cdcd57e0703192b4ce591221f3a334b72bbbd8f25fbbc47c11bf2b161913633e4352ab25cb97d3822ccf920beee9f8be4a65a4560e99062c02c0785fa51868980019c5fe90af7288653de620fb2dbafde579620161372ec09b0d545cc8b4c28617370cead0a51cd87e5f9036844fc8698754cef73b6a867fef10311ceb8b8d1720df1820a31644a419de4f2ab612a69a38f76edd0391da35ef3985b2584f9da0e82b6b11938d27c56376c035dd25cfbf827276bb7b82fa8ffa7a9ba9f21897317b7ad8b2dba2e0cf7fb1016f252d13368d0b64c1d5b26951340a6616327998f5b34cd684620f0cfe7f586a8c99aef34d5e5238b5dbb95a3d6282e58ef9a4c4d42bcdb3b8b46aec48316a1f434f3de9671fc7adbd5940ef65d26f88dc4246934893c88806640064504efc33c13cd2e7dad3c7ea42cd3a90162a195c1ff4ce443a9d9b5ffe1333907d015635affda2a73a2128845c40aed164b0d7b6d8c56b77ee8893c389ded6f169e6f4a1ee8d82cb1e07153ed15f145317f0620c22302a82de81fef2485824a6474e68cf3de6b1d0ee45736795e2f999936e407b2913bc3fc824b017d18c3c91bdd5e9e05fcc3f0e1b6bb76723e8a79ac8c4f6f8d364284c060097818978f325e86a9cc5fbb5c50907cdc4d8c567f283180031896d14e02297bd56540555719d541b85a0d0af49c525b6b9e6f1ceaf7f44dd7aff04bd2d7c51b10e0313af61ad74799d46dc08ad79c9595b070cb826a05bc026bc9ab7942ae5750c0646d2c663320d13008f188e34a0bd3a5b49ab356c3698088eb7e8620831bba9da1726fb3a2805e667256564e15e75f1a4629b35c58597e21b29def07375077918f48de3639fcdd309ba8c0a22a39a6186133593430329121acaf1e0c11e60b24afa7922a68fe7827deb1c38e8dd442644f0e16e40b917b6c864465f49e1080b71f83565720ed154616646deba254186b18918bafd3ccb3a36b9048ec5254278a247d8f5800918653d8d233c91d35acf9eccf40f6304f8abb9a17732dc29d6d5e58bdbaca69ce64f6c3f8fcb8a6b8f1c3367973fa78c8d913809204cfaad4121db8a8ef674d2cbadb0dc2a7cecfed437c98ea699f1a7ff154738e4afeee544321dd2af98f6200cc195d1c7dadaa7f0d9dddbf93c27a74c732942f8b173e7fd83cecd48a823eb8f02951866ebbf5693e45fa5c071389caafb7550ca2a390d2c39ba68cd877e06ffa7255a57b857834cb52662456d59360f46bf4bf12f52c67c2267ea23a9f3820f6cd347ade9cba4d64b0518351948c0a933a262b9506376789424683471db420f5d56c616fd997b098c57c2a716da32e6882d36d1cebd32c9050090500a24e4316d18b44bdfacdc4a7159f16c2c1d707b24977da7b61b13c24d17e6e19a56a17dc7e99063582121ad4e7bd875754014ed51687ffbcf93af1ba6fdbf9438fd8d667df104383e586664b845b42219bf39d9b48114f47672ed9665b13271dc825c34b5010cfdeda7acba2cf775d532a0f661963ebac1fa6287fe44ef235d9680332ced53c89ccdd73a91d4859d6cc7fd01567e174245d33d606497080f177df5a239f1c78dfe43f392682336628f7dd33e2dbc41ecfe829ddc9f52fc0938b8af66491fd5c7ca25c00000c76c032f8fd09b9a8e14cbb9a61b874eb0522c036f314eb7005917d79abee9781d06cf9e0a0763342a8735c68a72a0e41280e5b60ab69815e042b940f46247a45f184633a30d4df64c380aa51cee0d8e857bd31412bbf502e90fa3a680835f4a173df94522537e68362c3fffbd39392d2f36b13df78411695eb7bf5ea5e4d535dd20067a9165b8b79d3705930d539aef07001eb9b222d79f0741a4518659cdbd2522a541e4d17b07ee66784fda178e82afa8d3228bdf8745cdc5be864c55f1a421ac865305231dd464f67405976b285c6d5f0483e1aac8af175a41bf22d211a83e15ae990915f4b7812aac2ddd2947d48605d60b75ade00fb39e09b7c92a8eb67d3ef535505febd96262ce894e1dcd93cf84b4bb537b5fae3f967ba7690cbf6bae5622ad4c0bec3a2c5123321097db132275c4470c01071a6974eeee1e1dcf561a84d6530f40b5eec52c43d893cade6a1c493be037351caad993d5e460c1c458939db0ec6cd35528b55bc8f41a06fbe36e7f727b207462cbcf0c432d892832b584e1edc8082a6a998695997e0be8bdda367d80009f75a715c05172e53fd99e1c38f86c3ac7329dfc3684e96a6caa1c1ac51c144f98865f32e18ec9c060fbb4cd0e781e486290bce8be4db17e19fb71a891e140bf4082998bc5792ea26dfdcfd09221812e431b747d203c4eb8221068775970977b2b654ab9b88e2889d589e364cbfbeb18ac6c0f763e7e50042a4128d3a5908c8bc5937cd93d3aff8c5088af92195cf17cb864c1ddb571ec5ee4d9714663bd7d90a2ee45ddf1aa5f6735a3000e599505422a3a2eb36c5663618bfaad124213cd8ef26599d5b49cf679a893cba5c62f78cbc0c2cf9acf955d7c0fe81084babfa1201dab9a5581cd2353a2f38f18ea3e0d7c8293b88d42f4c2cda03a0c55466a9", 0x1000}, {&(0x7f0000001300)="0405aec4fd69de0438d0cf28ca1231ded7be35ddaf69fd34d6823980c1c7ef6bc45870bda2b69edbbe42358ce61469316fe956f117e87099a28d403bfb605cc73fa0ba06d9c6762ef214ec8986bd225094a36b2db0c3c0608dcd6d0a0db43412aba8bced48dc501ffcd9daa0eb27c5c966d291030ce0291541c830daf2e66e833b1dd3becf4ac5a2bf55a802bf391bed367e1cfa14086f788d51cf12de0d3177103e927f7310f20f681af6c124676a697a5c708add83c907d7786143f907ae00a39e241760e3c8c1ab12a4137492ddeee4f0c388316448766378b3a7adacc3720710f314b3cc688bf5", 0xe9}, {&(0x7f0000001400)="d6ced2c09e5b6a6b4ff33eb8e16a19ebe75097d89be11f221e2e0eb6f8026ea1cbd9749347f057730186a58cebd99463e7ce8582a88458723cf675197a5fbb148f889524be4fae2c4ce3570e9af5292cb3981cb05d2cd91b24f07af3c5fadc5f187ce30371d809139eb984020c967cc48a8fb57cc2f0a8835b04c05941515df4ceb9285ef26f100a83efa6f2e0a92a9ce5e5b02abd95eb7ea013efe56212b0b2bf78107951c601afd6b0ea7dbc48", 0xae}, {&(0x7f00000014c0)="b4424485f3d5afe53ae84c759773", 0xe}], 0x5, &(0x7f0000001580)=[{0xc8, 0xffff, 0x654a, "ff38d71dbf1416e553137adc683d24381ff484ce6ff706860a17a388db4fe56baddc31eb15bb77c37281f76cd370840e82bf7932108fe26711d9a21affa05c76c587e1fdb61e7e761062c34e6fb8c60469400af43ac3d1a6865837eeb9881c23ab79bb00cd30a33927da9b10e146483c8befa3dbb27c557dad4afdf5f621c60bb62691634ec9166c806187138fff29980a037cc25738325b2547fff31bb91a6185dfa066e7081f9c077c7cbebdd2dcbf47"}, {0x68, 0x1, 0x1, "3997db7bd21fbbbd25ecb7622cb3c122ca6534153510b04f161f131487026610ad9272a34dab131c3f4f1a0bccdb754ddfdd91a9d2f97a3004d6e7f1208672a59b751ae2a1819d59d5eb927bd08a34bc152ed2727e9d26fe"}, {0x80, 0x1, 0x40, "ff2a066208098ccac55554dd464730f7e72be6f71e2194d872d87bf06ffa254097ec90f1f0434f2262da21ccb2821a971d9b2cf24a78138f0953932bca26e81909fe71ef0a97d9e8e8076921f899cb2c30983d57a9e4bdf42b6a8b23117359f9efea38b316e2c26f69317ab289ea"}, {0x48, 0x1, 0x3, "82bb74a03ff4fa1814805b9b545d3858547a5456b6eb1d28bb2c5f5334aed760939e8d2108a997673fa6155b3e1610946a0b4e62"}], 0x1f8}, 0x0) 18:58:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x20, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/65}, &(0x7f0000000040)=0x43) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) close(r1) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/104, 0x68}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:58:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = socket$inet6(0x18, 0x4002, 0x40) sendto$inet6(r3, &(0x7f0000000040)="94", 0x1, 0x406, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r2) 18:58:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 18:58:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x40}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/78, 0x4e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="1d58f3f6a976935b9b864997444c43a6b2f6ac797349f8a3c72ea2406e8efdbda5847b16", 0x24}], 0x1, 0x0, 0x0) 18:58:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c4, 0x8) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') pread(r0, &(0x7f0000000000)="285babfd867d775792a9e6df32607ecca198e65f52691f72d46edcf964a9fbec5c0ea874dc4a095d0343f9ddb1617d03b0508e8842fdef615e3aef192d81cc45e5744161546595a104ff9f12f769a1f43430ae4d26f956f08a97795289a2dc919e407bb625851a5832461451fcb7ba10e42d10d6a79dbb51fd95022f4730a4d0", 0x80, 0x0, 0x1) 18:58:03 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r0, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r2, 0x0, r3, 0x1, 0x800}, 0x80000001, 0xffff, 0x7}) r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r5, 0x0, 0x3eaf) syz_open_pts() syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 18:58:04 executing program 0: syz_emit_ethernet(0x85, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff1900ffffffffffffff0800450000770000000000029078e0610d2ec71400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a0000000000"]) 18:58:04 executing program 0: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000001380)="19ef64f1f9ef1d654b248355acc809ba2e70d4add26437488dadf3b6c1d6b37ee3b36bf22409cf907673654b4bf975d59fbef535d58db4bf3ad2951a8b2326d6a36477618e2bee69b01b9194c24eb6bccd6b5b5ca47427ff4542780b9817a8da1a1db0698781aef2acef894e80529097e0d6969ca5747224f54d418f97c0bddc4e6d74e87015ee7c23d4", 0x8a, 0x7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r3, &(0x7f0000003400)=""/4116, 0x1014, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="868770b4b00001959930a0"], 0xa) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r4, 0x101, 0xfffffffa, &(0x7f0000002180)="99a71f44ed1a1cbfd70400000000000000937ec119dfe37e4b07326d23ce8d0d8f6d24f3bbe0965bc60df9b7cc09fd55a60c3d34ea8a5ebd9cc9591db1f830915c4af04fb8ba4125829e66b421db5dd3c4777882716c7ccf09000000000000007718487c69f9c17d6b6140000000000000009678b828601f0ffc545e7b5d9c2915ade227169a5e718e9ca8492caa5f58e00ee91d172af37f8bc0647ed5cc039bc6e15f9eaa281fdde52bf3bd372b3a9cfda108136cbd8da76ad504006eb0a5bd4f9cfa160d5106c7c21078e790dd4eb05dc4897bb0dde2a0824084a7695b24faee9c7fab9a2ce9108ab08294fcf87c417f01e731a1770c197c5eeb08420212641b4c881cfd462c8ef89969a9cac91bd702b3d43bf4f0347cec5e197f47fb6858cf5d66331111a49bdf75d8cb29d69469eb9c4413574e37012a7362e0f5df4a53a8ecf9f1d103c16a376e9c1ad7073317bb7d93a1e521f16c20cd2ea7aa09d99ed22e4ae253e812c647c85bdf463349b36f471ec4c5c848c1a0be6881a26689a2e2b7e072505886130daba03c0b7134915a17085fc36a55bf73c1c08491156045f5673229e31dc4fa57f831f970a6374799964c7b3d4f32fe479d2dab6cae2cf62d8347aee652293ba235371227ee443cdf486db89a8c3426373538a90db994c7b6a1dd0be20e28ffd654c04e88875ff43ebc5d03ec5879b2bb5fbbb59e5400000000800100002ceba3efe2146be5799b86dada326f798ace8768ee06bf57c3145f6bd191d81e9d53ac7fc821d0e2d19dd526a2d0f318901e", 0x238) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:58:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) 18:58:04 executing program 0: sysctl$kern(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0388de3ce25574d8ea10375abd4c297af911ffdb1a28ec60ece4081386401387c377bf5b98ebb2ee98a0368b719c4c303cbfcf9dd8131ab24f1cffad90401fe49d77bfb12a4423b493ffbf510445e5a02b8726fb6c4f11cdfacdd45c172ede05b814b5154884e98e0a21674574defddfbc70c39e8935faf71850aad9172a3a751f4bbeb58220c61c783a2c", 0x8b}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="c121b4a1e94cece5dad58ffce98f9936cadcb6a905e77504ff6609ac4d000000000000"], 0x58, 0x406}, 0x400) getpgrp() 18:58:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b38ee120e0e74354c4a475baae0a1a2f2c2c46eb1d56ca8ab1c34b6f0d1ade275d1fc1935419a1a11abe64ddd6fd959b8a474e34d35b81521421111eb004bdd88ebf95e17eae69624422b0441fc02501c5aa537f1ac432ca7faec026f292a25a95fe12818a43b9d2eaff70a561f9d1128e8d40db5ecbd9c86a0ba6adc15d2bfe5d1b3707d65812e2cb58abbe4df3e4b9de14cd123e2c29eba05f64d12ca1778c9436bd7f42b91537aeb8b70b4eb0874417970de"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 18:58:05 executing program 0: syz_emit_ethernet(0xab, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x75, 0x33, 0x0, @empty, @mcast2, {[], @udp={{0x1, 0x0, 0x8}, {"21b8f28685a84c755237e82c061edba0e651a6e483d610ca8a418dbf5521dd6e124a6997c1f83582b327b81f4bc064c002a2b16e79a4c3f45b75a52d051683c5cc3e4c4a85d1370dcd419477bd0184289bff0e7955a6b3230de033482b5571821f7c2c3ec1223010ff56b70b5e"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) listen(r0, 0x5) clock_settime(0x2, &(0x7f0000000080)={0x24, 0x2}) 18:58:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 18:58:05 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2}}}}}}) 18:58:05 executing program 0: r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x52c) r2 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d81000e0000000000005a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184c1a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0f09c38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65adf8fffeffb37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x9, 0x91ee}) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 18:58:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080), 0x3, 0x0) 18:58:05 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8000, 0x0, 0x2ff, 0x0, "005287200b0f0000050000007139000500", 0x20, 0x3}) r2 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="03002e2d66696c6530000b659258fc874ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb77a0000b61d6ae33ce1320deb581aa796b069061c93ea35d4f07ea8df691b97c7fe69cec81a108c80f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece37079e7a5d30923be44b28130ed4050000000000000088ba7a82b18c9857189f43adb534c917544f217e3f69213bf30000000100000000000000000000000000000000e5376b32febd5a8264492a7dda38fb3dbe6081ce7499b91b029607b297ef37ead473b9127009cb0debba10458c00f76defab2242cef9d0470ebd7d8f382a7ce82dfd6dedd4158373ac7e3455763bcd4b61775d8853730bcabe6d3d096f02555aa3beba1c6c919e39f7c7d985b66a8a654cc65158e8812d75dc6c048ef1c9d8fa38e98dd2d8f32bd8415f0ac4e5ddf5b247445878c35153b14e14bea91271c0ba8051b29b6c4130f5378d578a30b82371d170281924822b127b5bc76aa751dca91e56fd960511ff322f08668aeceee370f5be21befff560af12236ab5ca897f763e99fb3050047a11159e000000000000000000001e495bc8d741f57f2d1a7b286e34ecef40a8ce832d7f377b41fc62958e77e23e4c95c1a5b8625a6f2f12c7174ed5df8d904802190b7e24da3d2fb1184d9463ad8c71d796e4c700"/518], 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10152, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r3 = socket(0x18, 0xc002, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) 18:58:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = msgget$private(0x0, 0x40) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x7, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semop(r3, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xfe]) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/109) r4 = msgget$private(0x0, 0x65ee884364b2cb48) msgctl$IPC_RMID(r4, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "b212090bb4f4"}, 0x8, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:58:05 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/240, 0xf0) 18:58:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f, 0x6}) write(r2, 0x0, 0x0) 18:58:06 executing program 0: getrusage(0xb0d712d3fbb70463, &(0x7f0000000240)) semget(0x2, 0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) 18:58:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="336ca0cefb859d247dc5e57735f8854c40eb186cafd800d70ec38be95dd98e91064a02096482356b4c160e3e53adfe831c4916d0d716c8b5916637927a84e659b5df55d14a890c2ba1415dfe91c018470f79b15ebf889e81cba2c0115c945e160628335d0ef0256e25358c31a3222ebf01a87ac85588d4e77511fc0c3f88c989cb60af02e9fefea37cfc5247bba00b872105daaf1cf6f40e27431dd3a663921aae79951545b128ec1f220bef39fa9b074a02bf4ecfc4447e87ca8706947f0adcfc9c1015bcd3048d47848639cdfefd1b875bcc08380e8f365a8099fa8f9674923d3a", &(0x7f0000000200)=0xe2, &(0x7f0000000240)="5603133c5ce87ca709a348f4912efd413a4340c4abf01e66b767fb82e05a44a05d176a9778076b2e65bc8045cfcc1b110d47a4b3f3423abca05b420a132e744bf471526ae46272160b5716d6bea5f9cf1ce4291d8919887f1f46eb1739d67c6396995abbddc1ce8497433cc948349e6976b4432929e1b46d2dfe709149369c8545c8f8439b81f3cbb079d501aed8361f6eb46a239b9202322690029a020c02bcaeeaa28af60f5d4e08291a1589c62f5844329513083b6b852a04", 0xba) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000081, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:58:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socketpair(0x20, 0x4, 0x7f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xffffff4e, 0x9, &(0x7f0000000080)=""/211, &(0x7f0000000180)=0xd3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:58:06 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = semget$private(0x0, 0x6, 0x800) r1 = msgget$private(0x0, 0x2000000186) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="7e09f0bd96775744748a7b2ac6f28e94d55eb92cb935c6b86e3f7412f0dd413b4033599e6dcd5cddf8e55c3f157599ac884eb72d76e3e8b422ff366a6a79f456f96f9931a90686998d6ec6150901000000000000007a43e2207ffbc3737d4dc331ec7433d7addc9acc461ca46d9a084246d951b083e31f0f996437c3c2be3878b1db3b456969f3c328d7bbce00"/153], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x1, r3, r7, r8, r9, 0x20, 0xffff}, 0x0, 0x20, 0x7e}) 18:58:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) 18:58:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) renameat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000000400)='./file1/../file0\x00') unlink(&(0x7f0000000480)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') 18:58:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xfffffff8, 0x0) 18:58:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r1, &(0x7f00000000c0)="61e33b73d90ca761973e81ec3528ed84775f6228246911fc6b81ac18429d2dde045445d18632249701e3801900752ce01242fdaa39eef947180420b7fe9e06a0cbe829020dc87dd59015c8f0764631247c532f1647dce523a03acd68d8be9adb69709980ebce78a17f32aa2f11ca93bc6e961883677628f918a1e4ce70a39e991af53b", 0x83, 0x0, 0x9) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 18:58:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f00000002c0)=0xc) setsockopt(r1, 0x1000000029, 0x38, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x8, 0x4000000, 0x0, 0x0, "002000000300a9b495eb00"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0x3e, &(0x7f00000001c0)="462b9131", 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setegid(0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x100, 0x0, 0x0, 0x0, r6, 0x80, 0xff}, 0x1, 0x7, 0x10001}) 18:58:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) getpgrp() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = dup(r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 18:58:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x10040, 0x10) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:58:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f", 0x326) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 18:58:12 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x100) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x6) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x4, 0x35, &(0x7f0000000000), 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000100)="867b6674d2310a09b65ee4ee16188037dca9b9e859558c22a9de02776323d711d2417bb3647b172f7e89356c9f8dc8475aeaedb36a37f61decdd00940c44", 0x3e) r3 = socket(0x18, 0x2, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/134, 0x86) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000140)="ee0f690b4322cbd3258a83545a947c6a4a1ef8a0a156b00000864563ad895521d9fd0000000000000000", 0x2a) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000200)="ea00005c00000000", 0x8) 18:58:12 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="70c59420c767904bbdab9265e013b757b366528934c69df00056c1ca8c28fac4baca8d0797fdef1995d63d239a036ca6fa58c3a74386f56de9f429e502b564aa57f7dad5e4995f9c2050db3f48bb57ae7274c5185eae4f04f18f2632a77c92a45e0f79b0445e071760e212eb93f2032ba4ae17e7ba60e7e9f7662f8e74153c6b498f", &(0x7f0000000100)=0x82, &(0x7f0000000200)="cacf05e8f9afeb2700f5f96a074c7ab07d46615fe6f2d134744b943ac2cf18960e3b92bad156d1267114f8d2df69a79f711d8f501f1bc3a56b880a836754b992157e83dec0cb967975d3c4b3953f681415ce458c9ceb731cc8189640b6ae2801e66299c8950b6a71a0d4fd8a0d2275b680f23fd4b34145ba984cf8a5bff44a52b545983acb94f7b5b57cee762fbac8d7b53d79709f6fc0d33d4add576ad06e139a715e0a7ceeb28fe4f0746354a755d5b53e5e9d41bfb951b217dc2d79015555660fdde980e27e2160bf0a526f36f059deb72cd64cd3dd5074083ffbe4c4fcbf3c39069e9855ce56b42926a4f19ce6a352fe63", 0xf3) 18:58:12 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x20, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985}, {0x2, 0xfff}, {0x0, 0xa4}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x0, 0x64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0)="95034646477400ee9c72170b4a07e192b298447d8d18a34909c4ddd3545734a062a635af8b7a12c4f83bb824d683eda4be0a3b5d6831e4afdffeb3e4cf4e1d18027d17c583e76ddc0f33b63c5a464bd4b5a3602f7d1f77a1a5a87458389919b1276ec8765c95018bd5a7c8a33d1281f51c51cdfe6f0bdcae98b128", 0x7b) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = dup(r1) listen(r3, 0x0) close(r3) 18:58:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c009880309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb09ffffffffffdf893f3c105760e857acb057b425246054340796c48e7398d788641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde0ddfc26fcdc9749a926f33eddb5713b21e721ba1b0b9f6bde94c5666615bccfa789b46724ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca55d46e689e00986b54ec3cef8d4ffaed2ff537a01e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb420"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x6, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:58:12 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r4, r8}, 0xc) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 18:58:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYRESHEX=r2, @ANYRESHEX, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRES16=r1, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {0xb108fbd055432275, 0xc7b}, {0x84, 0x101}, {0x3, 0x8}, {0x3, 0x9}, {0x63}, {0x46, 0x100}, {0x25, 0x4}, {0x4, 0x7}], 0x9}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) shutdown(r3, 0x1) msgrcv(r1, &(0x7f0000001a40)=ANY=[@ANYRES32=r5, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e8b66b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05ffffffff0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c31379133e756b54766b6bed23f3295f3a52528b805021f0e09006f70518d0f246c70440862113ff89a77eb7eea7fea06bf974fb6cb738a9e262bf281ae2c46795e800f4155a91ccab0d814c5b80a1700f19dfead794b33e8d8171e0cfc4e3648caad1f767c565be784d7e4b5df8e9228f0403160dd9ffe4eaa103bc333a38a68945a2c930a92d655f22dda1d70a6fb0763db6142786fd5ba783a87b5de6f3ad5e845b105d4314554f357dadd905cc319ee418bfaecb8e7fbd4b499b7e62d2eb63ad2eb9b836810537cb4ab1bb7756e8ae4da7877811864b02b772cea2eb4c1ae4ed6dcf2eae4267525eec3effeadecf84baa74c1d8f557ae96627d23ce7c1402b192ada52a040c66f00a1b78596d7b81eae386b63aa5ee8583855509a01c70788d828f38469e8154994a9af300dd51fa5ce27d4808e02bfb791eafabb7754557361dfae8d34c4", @ANYRESDEC=r4], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000099a7bd86586418e0db5d56b1795d0721ab1c5cb8e2372d8f1f7ed045e895a752f9d79bd3f2fa2f696e632ec51bbe08b1d6e547e453c00a76e62927b5a5264d6115334ba4a18d3c68f4feb9cc95428975fb05d95ef76c9dfb93219e1f1"], 0x56, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x6e09c1b074aa5f25, 0x0, 0x3}, 0x8) 18:58:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000000c0)="55ca1d4b646d466285ac1ec69d51cde047e3feb16410fefe8916dc8d363b4226d782e2d055b118df7a57242be79c6903595ccf337c8058e6464f2a18728c9f22267ea4f82a49a7d6cb95bbaad9eec76835b802af9100b20e412f61033f950063c6b9b35f72413086cde47d910b57659745b936afbe7d7cdc6fedc9bc30165000fa8699ad1d8f75249a89d79d46", 0x8d, 0x3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 18:58:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x108) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) recvfrom(r0, &(0x7f0000000240)=""/145, 0x91, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000300)=0xc) sendto(r1, &(0x7f0000000340)="5c24caf39af4aa1cff883551ba5818b9064bd9211538e8305ffe8e841972370bc3b4c8bbf78cdd0d696d906606fdc6b6a2575dc3068ded14e2a9231cc52d83225a19a8002f", 0x45, 0x4, 0x0, 0x0) 18:58:12 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe1a) 18:58:12 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file1\x00') minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 18:58:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x2090d8, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000003c0)="1bdb87b2cca61431f0739f9ec0cf571195bcc0f184454b55bd872e81254644fee1a7566b72a09c0b2f540a24ecfb", 0x2e) syz_open_pts() close(r0) listen(0xffffffffffffffff, 0xf90) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0xec, 0x20000000}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x4, 0xfffffffffffffffe}], 0x1, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x4, 0x1a, 0x9}, {{}, 0x0, 0x8, 0x4, 0x1000, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x100, 0x5}, {{}, 0xfffffffffffffffa, 0x1, 0x20, 0x8000, 0x404}, {{r0}, 0xfffffffffffffffd, 0x41, 0x2, 0x101, 0x7}, {{}, 0xfffffffffffffff8, 0x40, 0x80, 0x8, 0xffffffff80000001}], 0x4, &(0x7f00000002c0)={0x40, 0x101}) socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r1) getpeername(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000400)=0xc) open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x104) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 18:58:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, 0x0, 0x7e4be2e699cf80d5, 0x404, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffff040f46f7b676e1008139ca14ee0e08cae1878267e5871bbac6442de700450000380000019078c30000020000008af8d7b678000000004500000000000000e0000001bfff1b94fffe9c54cd107f626900004ef7ac410d56064c30d9c50000b14361e47c85d2831926956b02e2ae5d23e06bbdd354c949c1dd526c607dccfa056a67d491828110db"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000005c0)=[{0x0, 0x1, 0x1800}, {0x0, 0xffff, 0x800}, {0x3, 0x1000, 0x1000}, {0x3, 0x20, 0x800}, {0x1, 0xfff, 0x800}, {0x2, 0x7, 0x800}, {0x4, 0x0, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0xffff, 0x1000}], 0xa) semop(0x0, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x0, 0xffff, 0x1800}, {0x1, 0x3, 0x1000}, {0x4, 0x4, 0xe26106527818d8ec}, {0x2, 0x1ff, 0x1000}, {0x1, 0xb8cb, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r1, &(0x7f00000004c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x2800}, {0x1, 0x2d5e, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0xbb54, 0x1000}, {0x1, 0x9, 0x800}], 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000019680)="b5943f3c40435c03899e0e326810bf47cbfcf1da7f05a4ceb4487b32cc85ed8b94adb02a2c00b8ca7c4d7c8f7893eccb46e97165f08cb364a6b3fde1d9810a398efb56d6630297586b496d466cc9e3652a282b4f83cbb6e96a1addd1604943ec2cc067b7d181f053b01c53e136b48f5f5def4dbcf7999a1b813654d76468f382cd2207e5d71ab3d2f108e27ff13117fa1e41ca4a45519725e3e79f75f452deee0dfe9b810faac9205c2113ff6b453f5da369b2764608843108c7bb24e07370ac8476bedbd6270c1f108180cc8f850e7b4bfb4d22e5d17b0c12fbbdc7d0db419f4083f8996f4100819380c4f7239a2f2e423fe5f6d4c89bdfd40360621269210d223e8296520dfbb4151501f4f634cffc577d217367ee8c78cafcae13cefeb4e572c2f0181733b8d714d5c2cb9be900399496f250e082812b4f6479a1f70d0e7d0d891413e3bff5e07a87ab0583ac725fad26533129ab6377eb0ec527a15c1556adf77974f10a3f2fbf78417b120d364bbc48ec0637bd7812179e2771a81eb17513a7338f2a11b3f21e64b3cad7f334f118a37019cb776d0fbc8c0ec1db366c8fca395569546032a739a476615e69c4c9a878314eca5c9d17165a6f503677b7ae24e6c3fe27f233c964dc6470c9dfe399d97555880b0a0e8d5b2e34fe9d558982590b334403307ed6e8a4f0526c9a870524187815bb60a691f4a139d1c4f9a87e8183e88d7a15c456431f2cf9908933f9d9f3ff66cef5742c4f43456771418d7000ae00355cb3f25e891715fe6d897170d26783f157b6b907a80318722be670187a675e3f0a6008ae76980a60e7030d1dc381e7b49ea202c547ab8f8a1b528a27f3ec62937485afed15fa402d3760a3e0539fd1f87a96d8f3783aab0e01ff98caf86c731807f087f560942d9f0594eaf85e840c241cdd765aa51c458d4ce22cc3ec6e7ad31b62d0d85829d37a8abe9c96b7f689d8340b499dc21675d7aaa156f189103002cfbbaf4d34693ca505c6d6159e72a3ba98c10eb5ffb9b3c9d8bc62b1bbe15b2ca3bfdd00963dae2630b550a8c4245579959b5562be8819e4a44a889504bf9988c0858103b208a0a51704564be733fa2f96ff47cd1eff430d6c0036b86f98ced68dda1584add00fd4ec7fbcd86c4dd0e607d8bf055946dee5d9ae28b1f3ca01f33257384d886dfb3b0c5b15b258605d3308a53fddb2d7fa1cca09112f5b46173ac29a5717db48a085beea4ee2a51560ca8201fe79e9c30e0f2beb4615a343b7e92b326dedc93a0646f801392d61ebbc549b881bd65ad93524ad1312f7817397efe312bef1e15121c93abe41d9e940a0a37e7fd9bce71e5075d6a015498e306a7be2733b0815049188e4e0ed123a761767bf48cec7ec5bdbe4c4b63ceabcd101cecc4bb42c19b3848bbc0cae7a542bfa26a410cf998ca5ff895c9d451ae2198da9d9c8428f0634e9784e6914310e350e63e55d9d975e2159d71cceb37b32aa312222c9c8aca9826f0dec509a102dc521dae19c6870b3e2cfad2a760216e49f91d31686aea8a949994a8061b44cc96ce0bc53d9e82ceec13fc034b4da973640eed849ccfb83fcdfd08ba6fd02eb235bace63037c6a65a20b011c74b5a4e90a64bbc7d755f8790ffc17b989d5c187d27350ea0e53a16f0e1ad322d691ab394c02bc6b4a437916f64391d28ba30d67869283692e5d7059c71db3c1bc4e634c64cd314292e6ceeb6284c88d67a8069e86029e511bb67b343c01293887dabe67fad8e1e58463d2e5b19fbe079aeae9a6ec8f61dab42a65a495f41d06de8cf9be9cfff168874e927c25f208a48f934fc106bf2c1b5236504a57b0c941aa45a9e423e38dd1f94abd1009ac75e9ef2e451edd564c9e4307fc8655c4b48ca4e0155f188f1c49abe9cffae6108ff637a1ec63a3918276f6ce86d30c32e3d9509f6b80c62f4a041d4dd9a358f6756c48b00c2ca316f84d7909a198340ec3d8cddb57284f2313ac045bb74776af49c918424c69c618c52943d7bb8ce6fe59a2ac14e4fe37e1a6766d832c383ec1dba8d431c7213f1f3336bf481ea696a8003263ae98c1c90a4ebd0e9fdb24e3df699266aa78b4a2717561627a756b2c43878741c9024ada04955177fa830ee49070b94c1ab0cd23b022aa7731d9707913ea8f48ba5300e06b8d9306a3488ab6b297b8eaec2b9db89727e956230d14613d5f72a5e43c22d7be7d535f02c7a093704f17407b7941459a5f726ed5b972ddc7e8b15dadca023eea43115985d987be9e8075478c95681ecae96d5695728a4adea659da89500e0c8e3f1efb1fbeea21a3b7ca6aa3a05ee1ac6d9fede6b3bbc8e6783257806326cfc53914ea03c439cf34dd88d26ede337a5cc13d629b56f5646181e13949a08652e35a3d843e6240267ba65fbde0d18bbc43a6e414f052185c2ac526e68da53b302c93c0067787dc939f6270128250ce7c876d422979057d2fe4ebde581b9373295e395cb75ae38557340d015d0350d4be2aeea3a529599129b7b3574af743fccfd02b6cedf058dfb41ae666225611e9a373c4abf0770d1f986a8453f74e38906af9e9bac0150e6f9929bab71abc82b225660f8919da36f3b1cca8c6f1fee3642a378fd3e631cb6b128bcf739c4754b691a0c4f73bcf2a6f8bcb955f02414b2258102370abe911988c438335ed1a5a56cd389991554b6a16aaeae552101487d4326f8e66eaab06cd583ec057609caf308d1c638c2cd68a2a0e73b17278f7cdf6c296a66d1722864d05e467b99325ad5427d56a40fc1b016e830a4506ef2971a7bb0647c421eea3ab1ec1871dd6f2aa4842386a1cd9a81fbbdb5778204b69ba9ff19023719de0b07c2c79be04109475698bee878d3462e7ca83a0e6a91641f198b664a15c26d1618853055097891218830c0306eab4fca6ef77c44d4a04cb17eaf3f220d33bcbabe0eef1fceafe6ff2db01e05b4c3545802ab310b10c701cf75cc6cab787839cd92b942275f4d1a2cc07244cd20715cfa2348efd0b183def5835121f33cb9a7449d1222374704b3ddef3c97ff97993a90d72c5dbb6292a193d22154a9bf8941cfbfd96ea0225dd8965cd6e91e1ed4ca41dd48530f01e053aaeee2ac03dbd01f66e48b88ef8f8ff1e5fdcb1bbf3fcf299acc11bbc3e3242e333b9d266f45560bb0533124ad4bfaa9f785354189635bae59a6c8186f3de9e4a197a1d8b5d5410ade1dee0b8e04a8f29ad24fcb2cd960cf4d624ddae6af74dc12ac85ce62c1bcb96b30e363a00a489f7cdbddc6d58c64c88e9bdb3182c47153e4d58afafd31d523cd93a8eda446fdc6599947251345a4c4148cbd5cad054f681e32c394b4d12a718dad76eb0220e0fd0e1b587b56e6cb0dd2e02d34779c0ec259f8bd75fb9bff76e9f665f65633d6e4fd8fba8e6cb34429783d24ba6777bce73ce49fda33ab99ea21896ac8082d0e5acdb529824c3a5c2db00adba4fa0f424c0fd8ff4fe75d82f080f306054b48c5559e1308effc7697c2c65fa145dee0b3a3a40a7ecd52c9fe604323914aef22b4c9d4a00f27bf849a0cac1b01e079ce4d42263bac2d28f80d0c1a2e2ab51ee646b3d7aa69671077a2a9ac7e042922b69324d106fbb932fe4b88331ec193557fe1ceb1552adb7271836cd0546088b30ffddfb9f78b424218aa4e024087f3a260349bf768f8119bcbcb561f8b491f70a8fd986f58b2495c2d23b0cbd654583cef0f97bfb7f0ac0c871858ee35e88556948400169a82a2901853e1265710833ef02d304a8ab9eee3a7ebcae5e173aacbf67f8763accedd9ca06ffee8872d4488175ebc15ed02a58ff600f1edcdbb75d8d02eddcf9a22d5fbc4742abf694d0303482a6e0c811dcd6f58b97d14c8e2d6b6ce27bbd9f035fb2cb61edc60d881d98ce2939193e0a17e65ec048e3870804dac81c4489cf5f4b8e648c569cc868aa202d7a7e39ffd24ca4cfcc24fe9638239b7fe39f1a2ba566c43e096098e3807f4b9b2a779229c21baf80228e65545d9857779ad150a4f7c9a21c87d33c002780ed4adb8f465ee3914a59ec604f5cb58f7318b44d5329941ade7dcd5a9730e96d824189a976bbf23df23bcfd711318b13a08b0cc21444485536ec8418488d29988909e3300dbf460572ef4e0e27c01899348af431205d585b61fb9cbb95d8dcf17f0c9bcd920aad2e2224064848ba5e3db49d8807deed981b676b9688d9f63b9be96b9ce3df9271578bbc7d2460aed9ec59f120a8367caf619696fcfa37379bf390a8db3244a947ea2af70e097198492e95149cacf7532bbd529fed62618a338897abadb92fec57841f342767674a82a85b14523b6bc9f4c0b27ceed4242ef68cd817d54d704aaa953e3dba35c682f7de6d46c564b83a16a7484f7636b09e78fc8a72b4381b519763b1fbbd52a4ec1e2f2dc21f0de2f111c610cb2aae1331f8177dd783f1b809c0151248a8681287837b98fb73d6b9e667856de6e45308fd4ac07b9e97f7e776e1ff7c4f13511d8e95a4c978d7eedf86636a36fd943e32204f52bf37c4b3b7bfee72081eb0fea45a7ac40c0ed612c31d3f42e1046f12f5adffe20cb58703f34df858d3e8f1256c387e90f521ab9e5d77ccaa5910fa8f89e1b71dcb6cd43550e21b8dac05439b485e7248a2f8a1416d119721b421e6ec81e46c81b00af05dfbc78d74acc29f0c3f3d418115aa898ab2c209a7305676d35e0c2ab2ecddbb43037da6cbc64e14c010b25c61f9ca8382ec83aa6d50901b70434ea0909c867fee92c251fcf6089859bdb8a343c496c73df77aad25c84e525a1b0d864e5c984058fdc54db695ece029445b55938761669e1d6d7084432ba9315b9306cf16b36305f08bf21715806549b766959238167ff8acdf30940c04224f51351f72ffa5081e3dc317bdb4136dd38af7bfc26b737527ed4bcabcefd579483f9db80d0585a85cceb55b317eb0db804480c1a06d1977ab483b932f4567f149a285c0f79ae861b95d937d3f99a71f125fa27aeb98cf9e0492b93d7d8938c0e974255ff1453ec6335c0a3fb945ba6a3fa6e022112f4802cf3b83e2f4e0434b78f27ad92aeca28e692d24198563bd8ae77237e874b41d75f1bfa2ef3d52b3384c07bcb5ed1ac4fcd83c347dc5545e999d088c6d35a539237741ce7fa48ce36af9d3f1414aef725ff71a4efebc59ffa5b994adb5d152aed3ac22f295f03384b114484ae83dbb5caee6d8c7f2aeb20d617fc443616415ec182b4007234a668bb715e820531014fc4e9b4a3432f29fb956c73b7f543d451ea2fb1f4f893888eeb17105830f2d99ef753d21ad50ecf5984d9bdfc30940f8896c6233364ab9185313e47d9f513d4f05115f123a2b1f6e58c91ed8383a9a7062c7314fb0fdb43d2de55132aef53a135d7355b4712b459c3a377533fee95bf02b5189409b4d20cdb4dd6feda6d23ed6a64bf61d23ecb6dde178b7a1610bce4c9840dbd0e9de72965e3d14d93945a3d19852c6e3cb308b42a65e80aa79f568e5bc1669f9c35621f74b4b2b81751e1d3095872f4ecf332c772befaa37157256e578fd02b923f63f02d0c303b5cf5092af1de1d729c9be5c4e4844d1d6a4bcd1f84edf9b6a8325433edd7da4be64d40dfa85cabaed91f42942fee574ce8b6427b6ec3a3605e76a0b30e21371c4b1bda0d58567a0b05d062f15790805dc5b26868f007d929a9221a408aec9992ee69210046b9f5cfe255d60497daccb4b13219943bf0dbe3e52ce372380a82a43e7bb3a3f788104f4577eb1c79af17048f26160ad988550a18f3", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="27702fbfbfed1a878204eabccbbe1993521f0af473f584e418431b043322ecf3b1b4d6268a6b6ae519e6f5e296829b5609cb74414de637f9ce5701148c9c4039fc2a5fa6b4aa7abff7264298c9bec617af20bb3963d55436", 0x58) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x101) 18:58:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) 18:58:13 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaa2aaaaaaaaaaaa08004d000001000000000000907800000000aaffffffff001276040f0abf6066950bda0c12c62ed18e0000"]) 18:58:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r0, &(0x7f0000000000)=[{0x3, 0x1}, {0xff698529b29e31fb, 0x1ff, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x8000, 0x800}, {0x4, 0x401}, {0x0, 0x3dad, 0x1800}, {0x2, 0xffff}, {0x1, 0x4, 0x1000}], 0x8) 18:58:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfffff001, './file0\x00', './file0\x00'}) 18:58:13 executing program 0: syz_emit_ethernet(0x146, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "1100", 0xfc68, 0x3a, 0x0, @loopback, @mcast2, {[@dstopts={0x3a, 0x0, [], [@jumbo={0xc2, 0x4, 0xb}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x0, [0x0]}]}, @dstopts={0x0, 0x0, [], [@pad1, @ra={0x5, 0x2, 0x1000}, @jumbo={0xc2, 0x4, 0x400}, @generic={0x5, 0x0, "a8ffc459541f639e39906fe5a7bf484c7f4b7bde912221054d4e408f465cfd76028a32bf1d32cfd43720accbe260da47428366651c0e31d0a62f2693746b5a576a82f35ebfe705abf530b32c3bfefaf9f385899698c1b77b50e9358b801f59a19b96f37d310346ca109fc43060ff623f9c02905a6a7a9e38b97b5dc6c5ef61e242acba8f451cfb6aec0499e744ca21ab51d89297f39f2ca388109c0a1e2d"}, @ra]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x3a, 0x1a, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x7, 0xc5, "54a001b3c2cf61cc69c1dfcd3b1fb38548fa58eaa1c2446e09141d3fd1b6d9b99de87b853a00ebe33d667b1e0df26e6e58132c55815a96a9b22c39dccae74e313bfc9c06b8da640f4de0c6708dacbef8a6059ff3a22913826142d6675d2354d8aa6ddc9e183219b55934a6c9749d0656bf6dd57020b99f310a23a5c63ac7e5afd686260e91943b9acf74eb5fadbb4a1b7fe2a45be65d3655916b3e35b50ef0dccbc02c8470a485f7ed11d0c9d2e8dfcfa81abeea89466a822a9e00d9cc34fdc9f6065d6c57"}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x8000}]}]}}}}}}}) 18:58:13 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c57f1b25a93fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef20a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0017de55a114f2da6542954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a21b483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e67c68372a212319863a33401772fb46abad2d48bab8fec1324ca53228513949bcfe8a78f80bc946902565d1ed4a41e807040aec67e18a6a1c6c4c9ca2ccd6eefc39b8ba86cdf30dfc3672091bb0143ec4704d7457dc48f94d5ea018cf366e40d0d040a1bcb6f233c7ad3390f3baeb068f5aeb82294932c910cc1ebe0c05280000"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 18:58:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c2e4d6f466f48dd89e17d71265093450149523d99b1e5eb25f7fdfb85f16aa07552108037353acbbc2a20e3bdb300"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff372829", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 18:58:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7fe}, {0xf50b, 0x6781df9}}, 0x0) sendsyslog(0x0, 0x0, 0x0) 18:58:14 executing program 0: syz_emit_ethernet(0x1022, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1014, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @generic="77b901136cf9050aa7193cfb447cb34ec901b961fbb9befc1026b8a1443f45fdb71d8d1cfda3f0f61c67e7ed43bc8d9448b6148e1b78c9bd314ebd6e7e8acc193926b1e159daa75d0c665c47dbd7848d08b9354166f4a87f054c1cbe97e29da5b3b9e9b756eefbc7073041c24f16c823bc18844354d51c0ba92e650ebeb7468f26e0b444048100a75e5f820b7414530b887963048487e0cf8aaeaaf50409f0196d067af13269a31bbae2e2541a3155600f76a457122b58fdcc2cae60ce53a4d45e57f84a63c050dbf158ba556359b8803627ec7df7934a3f686dd3f28ab2c16e7f075a9ff276f27ff92a6a8da33ce51492b6edde8e8384cae09a73384f2f12c91afa0ce31335094688268fd56a004d1c7a6376ed2f26d1ac3c1f1246681c4a9ebf19131ab3661a1ef8a15bb4648b269bb7ae7dca81fe3d71e282aa4c8690c308b86482ebd712edb33c6100d0f6060150328650da9c81258d7e94e5a69b7fcf6cf433c40b29bd40b9340f1c0db26c64d37540199a0d2384288da8c212dfbacc34678e3db1c2ffffd529ca55ac11074d1aca2a46bb0534bcfbbcab60a09ae72edb9c8af0701bea635d37ece057995f64f58b730bfbd4993cd45f9bf764d8819bf0194c2d102fd5707ea4edab10696ce3cc0d0a0a71887814855017a5540e745b9809752166cd81de91ea6b7ec04eb988e287c62a5ee7087c6d369493b788e1d840350f3a863d13e6c1e7beef0171c89226d257670b8122af9b413f0286278988102327bf4a1b964e164edeb997c4ca87267d481dfe63001fd2eed2dd7eb3115a027d230c518f0abc16a8c135d6599d5358f7cc97a6c728f123d4bc91f8ad9a1c790a339abdd4a28ccca6ba902a224fce986eae95c0c5e7ba50dfedb1614df7691bf0025c163dfe19a08f749506ce6d4e15eb7c1d58298bbd3124e638d437dd2087407b0c9f96ad91c86219f23c771e743794d2cc5664c36a69a953ab7839370517af752a61e9d0614304a05e477ba1a458089d8f81e64ce01aac0afc6ac7affc09adc24e0ff2891f73e4d22319686280e4126c79a6edad516940956183ca3ed2f5e902b85cc78a23365019e9aee8dd41e7b6da664db19611b3ed961ebe54169cf17ecba1cacbd2fea1f4fc9566dfe009bf3710a4b6de66d6b78422d0444a8639062dd8e80f74558019fc585f80ba9925edb96a029bd513d49cb01cf984066c666d5204b0aadcd16f79496391fcf8fab797dd8020c9e3a54ec8ecb800f9466ced8eb281c94827df05b2f23aa115ec739220ca6dccdd147b6ffc2339c01c96927507796d67f46b173ef99224b72fdb392e520e9156a921bb3a0f5d48bf8ebc478b686a59ddf514a47d9f79c6615de49e0a7a57c80f38856df8efebc6b23d0147d50ce6454f5181e5220ae402b60d7115cac634f37d5443ae85dc1e4473bd01973d1d6e02dc9491510b885621edfbe22e345d68f4fd8df6035e82d2477dc12f84ce5a33e3ea96222214b5a199a6882b37e2aafb893c2942e0574fb89950a4da3b78123459777238bdf8c02302e31ffdd268c0cd5836cf17f1c3b6ad8f10e86192d95bfcf4f03faebcd4bb5a9f1d6b4c999339c4b90f32cd8c6db0b94ceab985810bdbbe9ccb3b5f32bc9da6a550c5c3cd936bd6cf7f2c4847b1f485cfb8552746761044d6bf5be7d19117bd581019b9e9eb6dd410142f1d5c3a12b6241d64c9f8b33986a84e2b4bae88e0caed72e1dd8adff917ff1aa2ddcef55d8c2a27ae554db9fa7cb3de4d369e0e876481cc81ab505dc189049e78dd3f1646f11dd7eeeb929d0b4140931302d577e7f51180ebdc75ced2ef3b584158fbbab4db02992632e845e3d39356e75d58466322308ef862d4ddd6f8c265d0e2033cc1bf9e036d3827418f6c4a982fb262533b22dcb3b9065b1f8b7faeff6520892638558485ad5ecfc852c385b5fe5a3a2814cf963df9c6a37a90356341a2d6bf6fc251795e7181e98a11046684db04cc2d62ac4eb2ca998f4142eb6352a9a235e940c077e99a4bfcd4c144bfdef482c860ae4de55073ef4d342f7a4771946fbc6e4133b7dd168520573d7285bbf1018cd684764821165f808f90baa67232d19a777599cbe6b94ecb19927ae1484181e381e7982e3f1322e86e83684991f3c8a59b32c1249d62142158d62ef0f8098f1b39a86aa84cb3271ae5ab9c98e9b5cf3ce5d430b59f3c3268de382bcd316de5d69b337a3c607dc43c639dace2cbdb545648322ad56e904038e0c31c4714e7b5040d21c476ab748202ed7583ea9edcdd373f72809699b45044788e8e5b4391b62b117d5a427f68db922d3046c013ac01b9bdfa5b4c576d7e94fdad741ff964c5eb75115bf80189a96494859a408fc7bb5c1be6fbfdf38d0512a2759c63d58a679af60c42a396e76db4bda1197b8ef6e5467f0d3e5ecdb206c9a830236b871f504478c9e151232aaf185a1cf781b7897d6f3d8fd06101a7976a5b4e2c85e2d1648d371e1aea90a987e136f061fa0d918833d706b75084665a98f8b35927a579c459bd598bd13e564cff8f2de742201665ca2eefcd870d16abdb536b53ebc33563571dafc2a3967cc71261f538456f0e3bdb33275da1ebb5cb7e37df508a30017963ddacb3f75619e09df969c7bac0f126cc4bfe3e9b6496071f0d2fb617fda0b1551f3483018176291e1668cae79d9c8c71dfec7ff369b250217601c39ca87004481cdf2bea45ba415b6af570d9f0dc6702ac34af5f6539b0eaf301cf336f422a0f983ec2afb6f9e8249d21239cc8f5138ed34b90c851f4b735068027ce79e8310d5a4ea47c579355805add93640e5ddfc006c9423fc2a4143a2a5e827c5dbc55abd1eade822b9a36d8ad47b27e2f84074dcef7950484dba55ba27baf40ee905ae9e125ec08c474b38ec773facbbc1435329bf11068e8c477a43d01b2a23421a23b4ea537ee9e6c963b6b0d11c61d94cfdbccb67ba85ce447e0a4dcd68187f1f2bdc2cb569db40e9d3a019f29e27ef8a715959ed1505a6a3a3973285ac0c34f0d5f75b5a78a4e8cb1eccbaac79fcdccdd96294fea223eb4de08574235fb54837227a45929df712eeeb3be22e38e77fcc64c7b46b5997b85f2221f863d84c0a5e1752371ab5ad4e73c9e6077eb6e0f4d7a698118d45c63063d61b32b7d672d7f20240b2d8e10302d87e4654c413a7a7aa1ee08b69bfce9d628532ecefd8dc9d34854d162c244c86c08a8bfc59f124319197192cde7d10f31acd94e4aab8709961efd5a119b2cebf18f62fdbbf63e36d4d6d9f72083b9baca3e5bbeeade81eb0c59adfc7c42339298ddd1c134836a2bb190e0cb1e06389535d7f28a9893f397812207f9e7a00b51e4c67ed106d7e4121025c9c47a1cda030fa796ed5bc7ce5b4352646e20700fa7a76aca665a6b7bd6291a3c4f423db4a0fa6704571f958bd43124fa46ecf3809f06c740fe9088a40a905ea54f02fb15943dac26930fad1490f160a4f92e3e0cb35c23eb8ce740fd75e7712c74610c0ff1db074acd168ee80fc0a29a9e051a56d38d2554c97d121a03baf000118b21f8c2814efde529e9e9ab7fc3bece33a1e0b62b3292499ea7ed6931d5f58981c1277d7957fca98ff80f556e28b1af557c9dcaf75649fb71e6737d1d25f149ebd9ec20a22695e3248a6f2767e231289b9cda4d104b9839514feddfcacd5f773ebb05d8a7d2083043b1e026805d62caa9a132d3cc0e853a3c17c3779fcff0fe8eec25e7f73f68f98046c5756df907eeb082e04eb79d6e09e82684e39076ed567f8958d41f4ba7cb18fd9f9d796568e18631db213736d31269e5b31fa40cf1b1c1944f65e7e76c1cd5110f96fc4d2171a59fb0233277aec6bdf12b0c3806f642ca7f9877ee959713e7a8044d8247e7e21bec5b9ca3c7d2f495b65bb5ec57ccea8827580bb1957d96fe79669d75e1955a3b6a9227b1350d1fc9b861e671cc3e0583cc1c66a84e5119862268934ba7f86634dc950fba17b77395fe085dd0d7aaca84b1e0a40859097579d814f29d42301fd8fb0a19a8878ce2245e04eac955eae8c39785b17563796637df19c0271f9fc239828471e04f91cdcf56f5f940f2ef2fb17ab0647fa65dcfe5c4205a969d29019abbd817765a3c24efbe7d9a4c46f02771693dab8c125b59e86a11913d3e726998b31cf1b1f00cdc4e8228512d5a3087e8bfc711f82ac06ba55c7c3542ab05d952cce6332c65b872f3b9241fbbc6119b8d7fa3bfcac8650a8e8c4d6e5f9d7516b3da273fe1b8fbf27e627e2d67be962920d08c5504a71ff18a208b8cdae79eb8dd09c75ed2f1930e1ea383f6fb1b31975551ffd0d3d8c91dcdde49524616c56d438f80788a94db395a83985005781b5a7344ce701604e5ce027d0dc9006a75afe4db846ec95d22868793dccee39e53bc40d1be8c68a56db5cc0d0a83ae87241d89a44db1e308ad170d25484a961da820836000fec8ddf921c6dfab6322f1a244ac4f45a8bac9a2ceb659413d7f88e615db86db7a3e0c3d61ae5fe6e47d7d6e8bc34cb74df6254cada9d549dc5e9cb5b0259d8bc3c3ba20508d2fa9a9ae9024da281b9294207e65fc8268d41c0432aa94c578b4de73945f38b9b92f9119c2b5c11e6ece5a5c39d14d301270dee44cf3f5a00cae468b888414ef1efff893d0a01c5afcf1c48bd7ba88d63e403098cb995f4d2d6fae453e0e691f2e3a80441d8cd63705743247829e860ff8ea81593c598feddb066f0e21a8c2e15ed01b97ec5a3746cee07138e9f97a855d33fa20cc54fed73de7360347f321ffee3151b078f88f26d3f870c176c5376e2df37b4fec8ca7eaa60bf6003421333a76b894f18e84ddfc1870ba167f508e1fce3c7b3acdbb26f68cf44d01c43e1ba7ca4bdf7fb0a7bf10e5a08402caef61c0b24aaf3a6765322349fe2cb06f8b838cc29671fcfd5fef33aa0e6c125587f0a78229e99b9dbfd654d87f123a7d4e4ac1a2c36bb92e34444f9d8f2b38b0b94ff736547bd809ea272b5b1a5b6db893bab842a3ad1c57b68ca8bcfd60379865d396186f2d52c45789dc220eeaef4c4360e5537382db9ea5ec2c33619b14fdb10222444ef64755b81a56dac53ffaac8c2c125c674a1ecf530c6a151be828091326255f8c37da2d167a07d224e51957da849a10ea0de2bf8532079e9cb928975512c583e52d6de10f4de026a3cc488b939215b77f3a92155ad0376b1f958adb6e7cb7d2c6be0c0de8f821ca8987bffb4e520c2d973ce6b07da0027bfbbeaa244ac6af84992f7dd36ce890cf7209296f80bb6fca36f8365e85efd671fae1345e8799a8d50d2c8fa51de25033a8d7490c764dcf52e64cdb3ee26c2699813adbdc4c04a402e042f3a0440fcb2b18cd38751167afdd1bd1f94695ad73e2a81181b9663d8f011f014ad207dc29347fc01a58e9f20240c21dbd779e7fa46fb62e685448c5c9ba6f78b586326a64e011d43073366abc52d667b8fc17d78925352179ccfabd3f833b4c9712c4f318185ba670ac1e0345255820087a4a7177f997b0bcd3e0b1c2db4083d97c1ed35f764de2f836007541ff04294af9b847535558eb4ee611a28b0038d977eba547ac3dda2db7329e4fda87ed5daa66442fc6023cc270b876d3b04028b8093bae54dee9b1ff059e454ab4e1d549a7756393bc883f337fefa6eee8624686e5c3067095e267fb165691c10f616affbb13821afbc0eebf579a9a961b0bce20199764d8f91ae782fe19f8f4cff0e160f29b5f54f56caf1a9827d7d11af98c55395f79b9f6710e59800c3df200"}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffffc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 18:58:14 executing program 0: syz_emit_ethernet(0xbf, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @empty, {[@generic={0x82, 0x9, "b019cfb89992c5"}, @generic={0x0, 0x10, "c72893ffc3d638f8235c44cbeaa3"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x2, 0x0, r4, r3, r4, 0x80, 0xd79}, 0x3, 0x9, 0xfff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:58:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x7012, r1, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 18:58:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) listen(r1, 0xfffffff9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:58:14 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = msgget$private(0x0, 0xaa) msgsnd(r1, &(0x7f0000000000)={0x1, "10d09d46be90af64ae04a6bf17e16a5cdd8b559b3d79369927338cb0ae386ab00b4910f17e80a4fbcf28d08706368d57df5f6593e9af7591189dee1550b8e16d02f55b52b121d7e9fc1857ca7d3ec918816b16a683faa6c05856c6dbd7411a8a0642ca2857ae99363230f0214d418c2ee912db32bc696264056c312692a5c5acecdba7e4ac1c35c8992ae91d4d9703cbe47e45876e4a7ff4d3bfc52597cdcf6757d3281f2c43cae1be53e9cc2327fda3a0bf5edb8826f6c45e71dd9bf8d910bf8bee35e2444a514f7cf694c84d6208436bd01c974466b3ae553d"}, 0xe2, 0x0) 18:58:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="0277d19241ade68cad1a4c5765fa6750782bb65e128ae23037c8a1e1db5ac3049221746a7c5c18cb10b272c90bd2dc91c11e019b30f2a614386b3efe5dcb19d324b3053f106055cb4a1a8baf987dac8dd6932597a7f489dcd53f5f59c89124352e380fd85267239a5ab7076f22bd06ef54ba4aa8864c47643b87d743c3e09af7", 0x80, 0x0, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd604b0317001432000c0300b6b92bcd7f686f6d77538d5e8dff0200000000000000000000000000014e204e21", @ANYRESDEC, @ANYRES32=0x41424344, @ANYBLOB="ffdd00000081ffffff"]) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x7fff, 0xfffffef8, 0x1f480d88, "00e6230000f8000000000000800000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x6}, {r1, 0x2}, {r0, 0x4}, {r0, 0x10}], 0x4, 0xfffffffe) dup2(0xffffffffffffffff, r0) 18:58:14 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) 18:58:14 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f0000000240)="89c62ec30b61c261cee1540000801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f0be64777a077fd7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195cac97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def1791b37dd4935b5526929c09b8fe7ff9c13dafe2bfc9aec8ecf519e016299571b5df9f1ce7d79b9baf144f3aa7f80a43ee7bf10061f5fc1f94b171703b81db46908d9236ca6e1e80064d283e517660131907591e86629f92468931ef0c5e46ecea2cfb8ef404894859e74daea2f0518c381bea47d093b9368a5ea7d68baad0c00003998a82a36a43c991", 0x17a) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 18:58:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x15c) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 18:58:14 executing program 0: semget(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 18:58:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200, 0x3}, {0x1, 0xd0cd}}, 0x0) 18:58:14 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000340)={{}, 0x0, &(0x7f0000000340)}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/189, 0xbd) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000300)=""/16) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x20) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) linkat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 18:58:14 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 18:58:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8a3b75", 0x8, 0x2c, 0x0, @empty, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) flock(r0, 0xc) 18:58:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x2, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 18:58:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) r7 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) getgroups(0x4, &(0x7f0000000000)=[r4, r6, r7, r9]) dup2(r1, r2) 18:58:14 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x10001, 0x0, r4, r5, r7, 0x4, 0x8}, 0x5, 0x2}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB], 0x28}, 0x0) write(r9, 0x0, 0x0) dup2(r9, r8) semop(0x0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x2aaaab3d) 18:58:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f89000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xb9b85b3b030bfcf1, r4, 0x0, 0x8000) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 18:58:15 executing program 0: syz_emit_ethernet(0xfffffffffffffd25, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb88a802008100480086dd600000be00283afffe8000002300000000000000000000c5ff0200000400000000000000000000018600907800000000000000000004022eb4ea018c4ffda0e582f62ffae40401e0c0e92ab81c000000"]) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) 18:58:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) fchflags(r2, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x12, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) r3 = semget(0x2, 0x2, 0x40) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000080)=""/18) 18:58:15 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202}, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x400, 0x4, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000480)=[{0x2, 0xa, 0x2000}, {0x2, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x7}, {0x3, 0x2, 0x1000}, {0x3, 0x8, 0x2000}, {0x2, 0x1f, 0x1000}], 0xc) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x50, 0x8}, 0x20000000, 0x81, 0x0, 0x0, 0x2703, 0x0, 0x9, 0x3}) 18:58:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) 18:58:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:58:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) connect$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf270150600000000000000ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28d847e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) 18:58:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000200)=""/225, 0xe1}], 0x4, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 18:58:17 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@broadcast, @random="11caadc07f8a", [{[], {0x8100, 0x3, 0x0, 0x3}}], {@arp={0x806, @generic={0x18, 0x0, 0x6, 0x9, 0x4, @local, "d599fe80606122aba5", @local, "b6ef4a9d5a4fc4fa6361d64c5840b714"}}}}) 18:58:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x6, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="0711", 0x2) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "2dcd0a2bc73bfbb3703a9ee7b7574c71a63671fc"}) write(r0, &(0x7f0000000400)="83", 0x1) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) 18:58:18 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x6, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140), 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:58:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 18:58:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f0000000080)="1d50bb5f0441d9ce7a28991eb4996dcc321b01000000000000000068ba775e36947e44d68709148485321581b869154677ca481a0627d5d74d908ca3ab8e078355ea67ed753de75943947a07910100de04bdcdcb257beb", 0x57}, {&(0x7f0000000200)="454e863ef9d377dc450277663349bb05aaa80900604938322fe0eea0dd6f06001b64292af41d019500"/63, 0x3f}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) socketpair(0x10, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x7f, 0xfffffffffffffc01}, {{r7}, 0xfffffffffffffffe, 0x6, 0xfffff, 0x9, 0xffffffff80000000}, {{r3}, 0x0, 0x12, 0x90000001, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x8, 0x2}, {{r0}, 0x5, 0xa2, 0xf0000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0x5, 0x6}, {{r4}, 0x7, 0x41, 0x1, 0x3f, 0x40}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xffffffffffffff00, 0x1f6}, {{r5}, 0xfffffffffffffff9, 0xc, 0xffff7, 0xc2, 0x4}], 0x6, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x7}], 0xba2d, &(0x7f0000000400)={0x7, 0xbf}) 18:58:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 18:58:18 executing program 0: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x196, 0x6d46}, 0x10) socket(0x18, 0x5, 0x7) r3 = socket(0x11, 0x4003, 0x0) getpeername$unix(r3, 0x0, 0xfffffffffffffffe) r4 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r4, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 18:58:18 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30000, 0x14) symlinkat(&(0x7f0000000040)='./file0\x00', r9, &(0x7f00000000c0)='.\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, r6, 0x0, 0x0, 0x0, 0x8, 0x101}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 18:58:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000fc000000000000000000"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:58:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0xfffffffd}, {0x81}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 18:58:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8090, 0xc0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r6, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x80, 0xfffffffffffffffd, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1d, 0x20000000, 0x1, 0xfffffffffffffff9}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xff, 0x8}, {{r5}, 0xfffffffffffffffa, 0x80, 0x2, 0x7f, 0x9}, {{r6}, 0xfffffffffffffff9, 0x97, 0x80, 0x41}], 0xfffffffc, &(0x7f0000000100)={0x1ff, 0x5}) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 18:58:19 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) shutdown(0xffffffffffffffff, 0x0) close(r0) socket(0x20, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0d8131a0c4b928a7dc4f617aafbf55c21656fb07b2ac2f3f1632c78a57a6cfa17c6c9e7b56ed80de02de91d5064827eb116a01025e1f0a9bf2d680c6bfc3dce06f84af0f7e6137c08c1608bc7c9e5215ec7a38ea8ed23fa123858e230454da12b5a6d8d85daa677f615a300a51019bece8e61cb70992ebc6da27177ce9644feb6359463193b0ba307b4f188a15d8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 18:58:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) 18:58:19 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x73) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x4f01, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r3, r2) write(r3, 0x0, 0x0) fsync(r3) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) fchdir(0xffffffffffffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 18:58:19 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = getpgid(r4) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r6, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r7 = fcntl$getown(r6, 0x5) setpgid(r5, r7) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) 18:58:19 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:58:19 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xde71, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) flock(r2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x6}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) flock(0xffffffffffffffff, 0x4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="d80984a4969ff46f11f56360ef56877ad9a31268c46dc0826df17c7a3771f7c4339af7856edaf932235e"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 18:58:19 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x182, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x3f, 0x80, 0x57, "5cdd4a8995b796cb0b1cc3ec51a24c7ad9f463c0", 0x7, 0x5}) r2 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = dup(0xffffffffffffffff) mkdirat(r5, &(0x7f0000000340)='./file0\x00', 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) bind$unix(r6, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000400)='./file0\x00', 0x8, 0x2) r7 = getpgid(0xffffffffffffffff) setpgid(r7, r4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x80, 0x20) ioctl$BIOCPROMISC(r8, 0x20004269) shutdown(r2, 0x1) poll(&(0x7f00000004c0)=[{r6, 0x40}, {0xffffffffffffffff, 0x20}, {r5, 0x20}], 0x3, 0x400) 18:58:19 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r0 = semget$private(0x0, 0x4, 0x302) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000140)=""/234) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x4) 18:58:19 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) semop(r2, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x5, 0x6, 0x800}], 0x2) semop(r2, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r2, &(0x7f0000000380), 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 18:58:19 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff780500b0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000180)=0x26, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) sync() poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x10001) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="c9f5eb3d7c1fa6a5666999e2466bcbba3c446a0beaddf8937e4c12f850d4727418cd9d58eb7d6fef77b6d984a22ed8b656d7b846c16f395a6400e0310b6b3c847d15e7c25e17a8e9be16852357c2885e4510bb53c0b9083d8d4417d339", 0x5d}, {&(0x7f00000000c0)="c06c1215a79570077ba217b5f54260c240d9659f32f5cf9df0de0aab8ab721c45a0ea5f8f892c462f119c82189f3086edec917c742ce4e9db84f81", 0x3b}, {&(0x7f0000000240)="025fd7900866cd1645f3296577b53f0a8ec5f09c9e3171c95ec58aa04c6b71cf86492092a16f21b227a39002dde584634be84ba50dcfbf3d8a3ce29100306cf02d9e0c0af4a6ea9c5aece62ecc053b6925d48df82852318ea324597a152daa27e107f829037ce5724000ae469952036c5e2bec724446690b72d9", 0x7a}, {&(0x7f00000003c0)="0df622a48f7c9822d80980e4b7a8f89c69d63dc8cb1c6fa04d74dd1ee6bf0c69456af37a916983c7bd0d956ecafbc546021d45d8ecfdf21ce4095c15a7f1550dd7c9703fe6597c37feaf9d013940b048c266fcd1e0e85547784be66d47de8e1aa1abc342c9d47fbdc8c1b0cacc3722aa085fa9f50d3e9e160c5485309cf38dbb97ed368f2d68f71f2c7425f4370858f048ece84ad6b678b81e176fe05e1589349b15a25d1ffd232bf0636cc66849abbb5528f715", 0xb4}, {&(0x7f0000000480)="8203f6f137398b7e650fe3ba829cee1899e8601789d455e6827e37bd00affd722e77da6490bb59019710d39440008296586499e57972063e5a8946f5a01412a69c71c2f43ec25c3ef912869ea1299de54dd61d7fb5224d43f122ee778f01a18bc50f229a8c0b83483eac06524c60c157223434c3cc7daf7b21c86acdfab58cec688dded7f38dfb", 0x87}, {&(0x7f0000000300)="0c35a2a1e2e82f9803b0017c108a375343942a7c2bc48821dca731808652a99996", 0x21}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0xce0}, {0x5, 0x4}, {0x3, 0x2}, {0x43, 0x8001}, {0x8b, 0x2}, {0x47, 0x6}], 0x6}) 18:58:19 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYRESDEC], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) msgget$private(0x0, 0x2000000186) ktrace(0x0, 0x4286b537004269c5, 0x906, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x80004, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000015d000/0xd000)=nil, 0xd000, 0x4, 0x11, r3, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') 18:58:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f0000000480), 0x0, 0x0, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9691f698c8974832, 0x12, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x8000, 0x9) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x0, 0x10003) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0xfffffffd}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) readv(r5, &(0x7f0000000340)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/44, 0x2c}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000001500)=""/246) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x1, 0x3400}], 0x1) 18:58:24 executing program 0: syz_emit_ethernet(0x9b, &(0x7f0000000140)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x2b, 0x8d, 0x67, 0x3, 0x1, 0xf0, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0xb, 0x2, [@rand_addr=0x5, @multicast1]}, @generic={0x89, 0x12, "4fa8788cc3f4686edaa4e6a8909b8cdd"}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0xa3, 0x0, {0x13, 0x4, 0x3, 0x2, 0x100, 0x67, 0x1, 0x9, 0x89, 0x4, @local={0xac, 0x14, 0x0}, @multicast2, {[@end, @ra={0x94, 0x6}, @generic={0x0, 0x8, "d6bce8f242ba"}, @generic={0x7, 0x10, "7597a8aabde5cf25da6cf2091ddc"}, @end, @rr={0x7, 0x17, 0x1, [@local={0xac, 0x14, 0x0}, @multicast1, @loopback, @rand_addr=0xffff, @multicast1]}]}}, "796acbdb81"}}}}}) 18:58:24 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x800) msgrcv(r4, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r4, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = syz_open_pts() connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES16=r5], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:58:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xfffffffffffffffd}, {0x1ff, 0x8}}, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 18:58:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="540750ded65334a8", 0x8) 18:58:24 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x606) msgsnd(r0, &(0x7f0000000100)={0x2, "c848e8f4b7d67eaf77c5a4150edb15d193ecdfab7675c4b9d62f25c6180faa5906c4033928e09c0cc05091bf1b734143d9690c30415ef855e149b4751478d584d0a2195ee52a656bf3e309e43ac67721a46242b4ee1475226ea0402b5823c3d74b133f625657f3cf9c278b13e69dccb654fce430dbf818c56a00945a8e589182698af3069552e723e4543342c58aa497664486babc58fbd576f864b3ad171fcec6adc000de8642dcd98088401d3bb26f12495461027ae1120417e3a4e930083c1cae981ac0045bd64b37ae1c2ccca61c"}, 0xd8, 0x800) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x80000000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x1, 0x6, 0x5}, 0x1b0e, 0x4, 0x8000}) semget$private(0x0, 0x3, 0x84) 18:58:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x800}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 18:58:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) write(r2, &(0x7f0000000040)="2ffca83f6b331e31c62b5813c4bba144909873202929f4d1ca1bbaf99008b69e05c5d9faaa598733c6c82681b472ace9b2c79314c7d2cde7", 0x38) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec801be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc81f0000000100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000b0b3db0a6445d6eb01efe5c1be4a2336a493fbea5697af7c178a4f2a271138bf7155514c8cc259dc923b819b56f816918423fd48bf6f011ff4dfc77bf7312a994a52b246e79c1e7acedf04dd52c3cecd4328ac2545f5f3dc8ae6cf0f28253a1704638072cd94b67f5b3a84223dc893c669998bd3e1683bd806db66b267f21fc3a7d9ed0b41f0c64bde2d8b4da1e72edec6c2f590c0627d020cfa8701748600000000e5fb63ed46cee1f4dd489eba62167cc879f073f602511623d5f56552cc211377a58acda4605c4eb326c0db669cda2233b33c729923fb6285d341c3246a5721b21d56b8e769f1c8b4261235eb505cef48c6cabe5ab7ba05583d825f9976be00d9831cacc999692cab321a4e62d5a7cd796c3dba902bb4d39efbd1d3df4024b1b8661deaab04b68196"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 18:58:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/241, 0xf1}], 0x6, &(0x7f0000000400)=""/208, 0xd0}, 0x41) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 18:58:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 18:58:25 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x10) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:58:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x8, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(0x0) r7 = getppid() setpgid(0x0, r7) r8 = getppid() setpgid(0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x78, 0x0, 0x0, 0x0, r6, 0x52, 0x1f}, 0x6, 0x6f3, r7, r8, 0x8, 0x7fff, 0x5, 0x3}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x40) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r9, &(0x7f0000000100)='./file1\x00') 18:58:25 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0xb9df}, {0x18, 0x1, 0x3, 0xc94c0}, 0x1, [0x8, 0x3, 0x8, 0x5, 0x1, 0x6, 0x2000, 0xff]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002effffff7f653000"], 0xa) 18:58:25 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f000015a000/0x1000)=nil, 0x3000) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:58:25 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x7fff, 0x40, 0x1fc80d88, "00e62300000800de04000000100000000000e5ff", 0x0, 0x7fff}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 18:58:25 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b40)="9f303bb2e56b1363d6da6ae165d1aba6dbd8012ece13dc05bdd1f32bef6c6363b677c054c2346b9c5c66d08db56c86472cc06dc7599ed69835cf68843c47a5410db741275403ab9b0f", 0x49}, {&(0x7f0000000bc0)="40fb960c58892642b6ec12257259de838c69f9480e4e50d2b143228b8e5529cbea1418fd0eb9f4d3453bd8d55f460be17d0ef2d3077bee8c9c5f35ff1751125247f82fb285498852", 0x48}], 0x2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeeb", 0xe0) r2 = socket$inet(0x2, 0x1, 0x8) recvmsg(r2, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/187}, {&(0x7f0000000100)=""/93}, {&(0x7f0000000380)=""/164}, {&(0x7f0000000440)=""/236}, {&(0x7f0000000000)=""/7, 0xffffffffffffff03}, {&(0x7f0000000080)=""/58}], 0x0, 0x0, 0xfdc2}, 0x807) 18:58:25 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "eaa25afc1c9d"}]}}}}}}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 18:58:25 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xdc, &(0x7f0000000440)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x24, 0xca, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x4, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x34, 0x7, 0x0, 0x8, [{[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x1ff}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x1000}, {[], 0x9}]}]}}, @generic="3f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62a241675c7866aaec5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af7"}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 18:58:25 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x20029, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x3, 0x45bd}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') socket(0x1, 0x1, 0x2b) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/202, &(0x7f0000000180)=0xca) 18:58:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x80000001, './file0\x00', 0x7eeea83a, 0x1, 0x7, 0x7fffffff}) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup2(0xffffffffffffffff, r3) shutdown(r2, 0x2) 18:58:25 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) 18:58:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffffffffff7f, 0x40}, 0x10) 18:58:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e908df4f668cd6ef798695d84842b862f7415016eb8ad5fbd805f8e7070715faad20d2a8cb15445391a9a7ae9696937753d12b998620545fcd4e5c0cf4320339e6f9b3e4599dda0c6369b76c3a877b4cab1b40d905d2a31ef404c8b39ad4c65bfcc60d279c43232fe61be0d4cf72ad9efc684d9fb28f60cabfe14a2f304fb146e4c53418311ce7126509938e7c42a0ea076d6098c66ba1aab8beec981cce3861e3fc15ca737a9f6ebb4065249652fd6996d7744214cf0dc40df283b793f5e", &(0x7f00000000c0)=0xe3, 0x0, 0x0) semget(0x1, 0x3, 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b1056358825f18c0569698a5d61cce7f90e0c9eb58bede2d7236cc619deb6c5c807b64be8447b35deae6434bf22166ba3fcef187299a16fb4109eda866e6849e83f6619f72d2d7cb2151b0b178851f3aeff6ccb3357f7bfb6c74e9f0a56a0268643215fe3a286b9a", 0x117) sendto$inet(r2, &(0x7f0000000100)="ad463721613213741f3e13cc1edd9df0e5419a36997374f268da90f562df5759f7545f58c795aaf89dd4ac0253b52aac3c001b222aa161c0649c364d0da16fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x7e, 0x603, &(0x7f0000000080)={0x2, 0x0}, 0xc) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x8}, {0x4, 0xfff}, {0x4, 0x6}], 0x6) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000900)="bf005e89cd7f03064b046339ca43cc753222f290c7c31b7c3985db01add8317b54ab329f2cfd8274242b9a444e4c6f9c1784ec3c1d5f01579a760f7a3a01279307a2385bf1598661a0f3cd1c8a8cdab88728e959321a723e5550ec98f9dbc078f262a4577e471e700044a633eeabb422eac9c46a275f86e8cd6edcf367e776f153edcb9417f14bda5e6bd68867a220e30aa545323463537006dc991c21268bee3cefd560aa2482de9b33062cf49565c9f6d7b882679adfa37a15c9b2700270297520538cd2afb65013af76b8260f237858a5d8bc653d9967987551b4653649a900"/235, &(0x7f0000000200)=0xeb, &(0x7f0000000a00)="634179cba0399e7c9ecd7b85259429b742a762a5fcabded4ff00d5b61182f025eeaa444811e6b76646523d26caf4999c76b4011379b962da17bd42728467945dd0fe4b0cd111fed44e9575db4cbdd36baa8b0d509f729ddbfdc40f60ff1fa50490f73ab837951ac520ce2bcc9145e6e1bfd33c89774d28823fad4de955f57d5fecff21d7ba59ec00ccd0bec405c25f1b2682959bd195b311db2d0788766e5151df28c82abfcedbd5286fad407cef330eb54a90ba759cb070660869567f8068eda9e92d0425146cf7475315cc3bc82882ad0fe44f3f6eadcb5e2794c6870323b0ad4089a5285410f2a97cae6e3d17135887e61e03a35432878797367411908d9ce773de0f3da201b86e7fe1d4971744aab1ea60b88cfce1d62595b8308c77dd8fe61840d01c41cd2ac4db40b4de4dfb2f845c8a835893e9e84ab11b70610a4bf21f7de801af1bdf80f94b1ef6a9f3677d553b85c455b817277ab7ec8a752336907691aa8cbc3da43b12c96835d0a9a990c39156c485b798201025326496d4115b14e1c6cd513b69a5bbc5884e972e27f8b49831c103b8db6124f76b02135231fb33aa6ed2b830970bab523d81c27895e5598261231b18543c751c3cc9ca09caec96dd34e9ed8f0eefc6b6f401505a40e0df0b8d85826c33ddf88bf949bae67d4b6d76d34e769ef49599cc03872e6f7914039aed9ee89b773aa21513ded208ac2b4ad2c17c6f7add9a2aa77b401957c3c1ff3ae4e4ecd7be23defa6d1dc36d78eece34c9fcec9328d66b8b5eaf0744f94529c5bcbbe5e6f43d2d3505b6d532d9cedf3bac9d32cf4c10f86d2a73163ac7b030b8e4807700cf44b642f56cb887c2cbbfce0625fef435b6f4f53c111f9eda7838d836a7389a11a43be87f7ab7c1cf973b08d967aa3c1ddf724e4bfc592f70881015f53f87b4158063fe370db62b8cf8f7ffa503d2028d29f69ad2b8c0e7bedb8740fb0e44550c95cfbab23ca1687c25dd943a99b935de740ba1e8cd0fb1ea89bfd367ab3716124e9c139f49f7cdba2ddf01e248de6f6dffaeb750ff0b1902a3cd0211a5e42aafd0c3a0557af580c1583dccc4ac6dc3719fa9505590cd06176176da8d37191fea43a293fefac181456caa2d3e09f859cf0677f4c7a9e6ecef25fdb283086a995e86fd0052e6b22bf5a685b36be50ff6d89db9dba342cee98a60b5fe3f50f26557d3a72fe13c04a3d7ae230ec8222379b93ec397178c84fc3174b51f879321dfca5a4cad26c989fd2dc19179a853e805c5d6807b9d5ec8b2f054f4c68b31fb942567908dbfac07a4228f05f817a45a66350ecc81f4e1001ea9e1347dc4fabbea2907e0e32447dbf677346d31ccb74be9901e5e38ef83e64af940b63358c0505256ef9a3d067ea1200dff6b86a0b9e6a0bbcd13256236781fc66fc511c2e600b9d091f61aba63513c14354e3cd4cad67b365b22002217f38b651adb9ef0e0c5c1ffe7bce519209998f2ad3eaac37bc6280fb0fa97954e550162257738b2c1762b36c792713d818f63375c9cd101faa65f2ff753018780552c3ff8417351548186307bb2ccb9764b7a14d533767baecad000817a2370fa93c765d6e907f2b4f9e19d973931b5dbf9fceaffa87e1c73264ab636e6aa5c2e0e824257874e348d3add42f20b85327291a281d08fa164be0147a41ed5bb00d6e6ce545248ea798ea52aabeb51c1edad68c3e968b03aa3c2eef0a11dfd1df443e6b66eaf0ca4d804525d8dcb07deb3a744b6e23449909b02fc6e31c83de53a5fae12a91d1460c5276dfc201ecc4b3218620418bd6f6a1495e88de3c72bc9d27a4a0f189b764a4a181fe2100515d53dc48070b143af1537aa15a4360b88a4b329d18422b281a656fa91d977abc39ae08d1c0f2f42265a819130e32be57fe270489a9207055fae77e524562ff298a87c7d0117857dc5051fbe17f226dacb075d877d62db8aafc1ad94ceb413a315781d317cd83310042710eb0dc8e8148c00da9cc7e922e8b22c86860d84d0b33638900e590329c70af3344383137afcceaec8005b1c0236cecff15623581a4b4db6f70579be7c7860100c9c085e696e83684e71a99a379e8837cdc5a2b94bedcb23e67e4014770028b4f7c10a17330d47a43d7b5a350ad6fad4c2979722d5c256fd924203d0a1af162b05208ea20aec9fc02c33370be54c3a3364d07f1195c3aa5011ad70c24385cd42019602b0016f3e0558230e79b1687707d588fc6c93d0498e22554adf838d38215f3d9b4ca68ad026d159ade27ff453e940824a017422ff3946c185afc7554233784d615ab152f3bac06f096732601bb5e5e58017d9e2c0e528f6206f101935733c74bddd650e3aabc77333defdab49b7e9861744907a85c9816affff46bebab3272de53c7b23b5beb9e63a99fc6b3a5c47b5cab48f2cc98824137a70f136ad497dbc2624d9946fbeb18bccdf94658053c4057ea5f6a29f3943486e949ae01da4abf30f58ef32972751f401826cff4f5c42329e4c093e937916ce1edb059a775e92c3de3b40ab7e57d379105822ea998fbaaa4a398e5bad8d6d95f620749686ddf653c1202f92e09f94f864df715029a64753f38f7b084df2ad9dd9f0adfaf8130ad2f62e35d1b683edd067f3fc97edfe49cc39bc6b72d5023f335dc5a0ee5e687f29102ec8a0ebd1b391d09e4b3d9f8d4c97307160c727307e40dfbaaae175535ffb8ab6226186730ffa7b422291bf8b6ece4d348829a81b38e38362212406ca48196a42290f5df5121cfc0605a56d31994b83142f14cc313cbbfec016c1705a1b5fa7f18e5b34260fa27655faa1f85ade4b713ac7ef0d8cef2d6400f0998d903fd2ce66b982a27ad50b31907d4c0da42bb878e00c266b2836aaf72a4a76f283a0c6451948d8ed5b7972ea2012d46968b5b61bf9878e61755c4d378cd083faa52bc209b4a812c4fcff172f2ebffdcd54a3990c0d0efab6c61dd50cdce09a042167526b279dc3ac8b6e07d2e3c6a8cebaaaa1f5ccf18bce48c6f1a009a212c3f21ed86f44a80b330236763f4311db21c339fe3ba5f173f0fc7f235314241880a1234e4731e19fcc80538db9912222e84bdc5c671d876bf0a9c859d9fecf5bb31fc90a1af4be594f7974e6c60256740e474d931ade642949a3b798ccc45c47d9e57efaa6346722ce8ca146223020327755409b7681d44f405d1c3011866f301534ce9b28d648019ad400220c61ab3950771756165fe03e4c24e5d50b784f370034d210f5f404c1e5240f7143f39585d239396b7ad5461260126ef3e2dc57bf1ee625dbdaf58ef64d1201292dccf251d7beabaa670056484b08446eacca0fdda27948b2f1fc40a52107bb1e5878db2ff74753069e7565303cc3598ce3d87e3e07617d89dc36776fe3a2c1d649c3f33ca27d9d6912fda05699a1982c96b3d998b91817fb1f6a37d21285f5e403c5644ebfc8f517dec3392f917a1d2d7e678b1b35f31ed28a9cee3defdd792f4cd596bc59fdeb02c68667945c8eadd1ab67f0b5dd8d705dc1e37f50fbfc3588371702fcd4267daf6b07fb8f534dcc8101cd119686d651ca5299e35bc25057987234182fbb84021cd0b1fff01cd3b883852d86b10498908199406f3d345e40e1dc111ebd68998055252508d0f321df0d315ab506e0ed98e15c09307a3870b4e449dd7d4f19fd329616a1e49b833c4065291d6580e116917a102082f8c2211476ff29161c81cd31c192fe22abce57b2b249a2efcdb3980d991fe74d538bb63544acf5ade7a7bd18998263c4d8e540eff9631a47ede1cd40a61dba0f645298b9c85b56b1a7ec5cb123092d65ed99305a02c0e360696f261a603f7b86e6baff82f01144105ad5df94139e7b28bd86b5cf1a39efe859af78d55b476e919a979204ec15bc421279178cab02b2566f4d7a20899c5b30839ef875c5e04da6c80fa7db851224effae26233b8e8da05d3048ba930964190cc4e858e1d108f0a4e6a90b97f86dca295f8512bab60fd6ab8e1ebf70ca63858f7a2e793278a8c47d75c9468023d518c2c5c20890f62305871d855a0c66bb80d9384e8995b6c5ea27f70835f4cc7d557b6f7f96da7d9f15fcf1ca7f620ee4f60175053dd27b596bf07cfddc8f6a6df28c107ec03886f65f9ad65faaa182004b5cbcecc99f28e105912ebe6691cc5566b1fac8d77a7a674035b6d970765926a335320350ea31f49d387f5544fb27b9b1257b0c32cb9d6a5acc3a9148b65c88f8317bb5369714a16eb0b5f488c18de2c2b8ad74ce2e858e7c52a3c30bf9ba0ef54fb2b9012ac163a8569f4425e234f00a9ef4b931053891a7c37432dd459ec9d3f24ed0034bd55d618f4b07ebaf5062dfee9c93a8754a3772366dc176264e676927f2269aeed8fdf4e65b417732e24a8352d1e2096ff2e851b9b25281569cf4fe71203adebdca8458c1bc12fed12fa83e7c9178705690c6b4fbf522907e5794d865b4e887b06e8492f942e5d89d2310c0cc9b0d1a9024cbd66b329afebfa505be608afa0cd60929fe0321e19def3f69e53cec80162af9473acdd4e2b4b923a2bd64d353d0788c8296cc57c810d068ea986b52052f6a1a142f4a2dfa80799546a69c6efbe5d4ca123f8377adf58385b75772ad5d3ecebd50eefd04b4f41ef33261a0d5817f300a2684c18c3f5f91af151974158dcb41bda7c281e9a4f441f06af69191666f450cf10003636c51ee59efdf714048214d3397e949eaa7f99f3e5ee87ad629f95cec33412bbf8e103782129890b96af15b1a0e54f9be0d5a0108a552cd32693e5774cd44e2b4200ae278dbe4ac9743665d3b6ad1890a66a5f83538a4f354ea5a415f817baba500ca88dc11ce37fad7a34dc0452011180256a300b8a04aeb044f8338f9495c34791b1294bdc88422939af3091eb10b887bedf4aab0432d7b7625cce0e37f21c60ae78136891e1ce47a2e5e07927f8896d73a1fb55efc0d709fe79ab37614ac480a89eae797c2c71b2f346ccb19bd15d3224f7793c104146f66ec67bfc2f21dbb6b56b07459f45c69ad0bf9974a5c4b9afca5a8b8425a4b7766780d464ae031d73e901bfba19071add431fcaf57bd3a94ac12ae6752115b3676df35eea2489f3e73698772011795efa4487eeb6885f4eecb77ca4677625b49ca95b2ceb254f44dd3ef8f0103345776637e76e91c90b915916599bc5cce337caa9f4bbaacea2c90f616066b05274196fd6f9488c1c7d96d1b3708f03539c05e95c67c3bb52b7b628f4548ed940b823ce474326b9ab2fbaeb5cfa817933ef8bef151558761d06d1e874d0dacd93cd495fbccb693a5ef645466794f261eeed2f56c2a9cd29a8bc26e6f745d30861b871a9b200c5699e1473746ba2ef0a5f85db118053d96c91cdef761017ed1890df0a48581e5aeea80c6f070248a5321ced7b04a15887c3e06b413bbcd0e9350adbc50a6d0821165850e3c57a83562a24dff6d83a8fc1ededb34d88a3f9865ced4bea875459c86dd9f5d5422826cc9d3a1fd176ed442a5702a12243e5d26df5feb87d9051c436a81343ea93225efea07a4d5bde5b87b77e9100425677fcf798bce1e7b9df7d2e393e6c4d49a855465437ffd7b805a5bc7d9fd87677d52b92b88d5f33b5fe0d07a90bed978bc904dee40513deb6b4be90fb07d771ba9a84873fc3fd63c155e8cb068eadad3c48f824651dc81cef03d2c380f4184751eef4550e446e9aaa8a9fad202bb93c4b5027515d0d1069b5a1e6905afe615c042595eecc92a1ae15c1b1e4c47c4a54ad565bc3f14a6897", 0x1000) semget(0x1, 0x2, 0x590) 18:58:25 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x8, 0x0, 0x0, 0xffffffff, 0x70000, 0x4, 0x3, 0x2, 0x4, 0x3}) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f00000010c0)="415cbf4ae572801c36979e3441584ecf55f78eb4ab8bae2f6b6ce301baa13587b8cf1bbb50ec9e7156939ab62fe4112529e4ac31b6d494e21817a7942a9ffe257c32523a4b03815e7218ad704955ad3e6753c3325384e21f7557ce96fa1b3ff35b45dcedc42ef4799309dd41fcdc102af92cf84fcbd683b91512297d7a169e234f59069930871335495422fac80db5109399a958bc0e9caea876d93638f2e84c5fdffe8be9fac27df8a9aa4957f7124e5affd7e1e230a0df00921530dfb1f9c89f3c89b94db8ffa70e21bb1d90c32a192701cb4e32c87e302856bf94c754380e618a88260bd4b271769f244341f8c7b7ac7b6be251d1fab0c18891678b97c44982de98d4913b2e53335b5832a7133df873d329aec1f6896e35c676a97c9a76a8bdfd04febbadd35462885a5e055cfabd4b993b5df60dbd88a6616e5fc09ced333c81348ff73157ea0c3df79e6d652ebf1369e6a0c3eefd08bb5f6397f89dae76ac414899757cabafbdb0769f0de860694b5de6ff31a900626e92c15ad24da046d30c70e2e3ee3482598f5f855bd59e55a2e15a48f0a8840acd06360ab4a78ae349d206f6a26564e203e076b1ee3e98a5c9feb77403bf2555368509ddfe560419f766ed6f6dab357ec306a6f4e7946f89c3a713fa73e73d87e6d11e1fdee6acf520b6af798a7ac0a295461fdc83cb26fb8f55a2cf78fac80880ba0dbfeecc9775d8d734a82ea2f94c0ecf99fa1d2d7d54a38140f4d9b7d01c1fc5fd074768c421bdf01d7d5c17514d607f2e0e1521c1a33a9ec3701d3bc3848b75728f7defdecc6c06041512d3c6e4609c43522244b42db69d9e041a5b5a53be62d289888c6c701bd2b4cb12430b349f5993a5f0466c046d3af6f32424ac161ca1b13141426f1939671937ebcf1a56f50948f03fe373c92b7f3e27b678d04d9a0124892459fb1a88f41ca54c7106f6237b767f6061e6f2360d045a7b8584d93ad17770cc2e31f3eba6eb7ca3f738b85e13c706ba0f81fd46f0b5b945f1654a90ec83200b86b7bfe3ca404482871c86dc09cbe72c94f63f8fc90f6c88272869196f7c58cf6c1785db8de08cc93a77c1b12b0465b6001af175afb917d8ce81fade240079ab16f51d912d3a8dadd85edf3ddae38eca7182eb22893e5046da477aa42014f6624d30222dc3c5ce44d0ad3a23afb9b38744a78b47d8e955e60d84886cf103cfeae78d370b4f71304048ae8daf1694799cc585e043458175c29cb240fb1602103f67ee2a027139b2a1f8780e9e76ffb68d3c00bab374c41044a957c0b86368098c2c16b04b5f0e35580e63dc8b919f91ee53180e846e95df934a79c25586126e1c0fd792337ea67ad72635428ab17184582d987d51d1a51c25a359a74b1f6e9a535a56540ab7d398a77a73bed9f072def6a9db59a13d1330ec0692ea8c1214808eb778401296c0b1d1ec0a2b4a90206b966711e1839301e44bef90ad47bb0903bcba1a1158621e27c20d4c45008419e80d1ba0b8c4a428ad74ea6044b05cf9c2747767a2a1d202c9ca077ddcc0c3fc97c18849bf77d0933ec80dd82ef4306fa77f1eb97f637c8017f8df59925705ec21fc673c31b84b444be71164ce53ac1ddce261e643d060c2dd8c13e912c029241832000a29c9c5e257ed657c048411057da66c086cc1b789d6e40a8db85dfbb68b4d4159cd4dea632990b261213f5d1a271e5bc334e0393aa7239f7f191be92c03b4891345cd2a72cb9e833d51e33be2b3c7c847d1e46a0891ec40fa4eb0930fad7dc72481d448de8a1178c80dbffe7a9638f1c4634ebde35fa2f3fcb565039174e174a9af4d16f03b3756c644fcc200ed9ac85bfc886f0fa4db84a8eec10ec1c3133db861020d1c64182857dd3283a5246ec5db848205e9aa3490713c4e7c4326566ab7f66bb03e8af1f371974c3d1ccb03d90e254c585d5d7840ce8a59f99625a79a102f2f1d9359e57ad937b6587f9737f184cd5ef2d9f12345f0a2a8363ae84e644c09cc0fb009b8d48e8d32d5208666622238ed8e9327279b9f9fb43ec58dc14ef75044aa0d70e36893f9aa61cba173db78651dbf1aa4713e401137d4d7b7eca43b067962aefd43d6e07a2f1ef96b6aa3b315b706dc14c31792dcc8e3f26fefc783fa46a87a4d3a4301b2b2199c9bd9947770e1e27d37987454539e5f9069e951ff49d2e39d76aa1cb6523c7872ad83b907dd2df491c7626c9850f66e47591a3245acce2e8b3548342cf30d2fa8151e6a92c318d5a6c4df8be631cda4629bce491e7cc29536d6b1c67afe4e62fcd2ddcfabc98c2c621076fb1fbb276ca9b33215bb91b94e3da94d09ee154563fc52e0c1ac68924e44566632bfd9bccf408cb3d8aa497286a04ddc838aa0ffa2f9af5fb507eedbcfd87b1036b14e512e6ce10fb0219a0981cc5c34ffc993d023e545ab7bce5acdc5c2054f3dfbeaff9682c708af0c30b1610a02b5d60c94be55b0ba19d3e80b673c3f3b112ce8a1a453372b6b75cd7cda995dca79401b16edce6098dbf83445b2d07f5e58c7fc5eae69a5eadc3362c55a450b0deafa9593b1b986afc4ad85e0820d8ac1162935d23c687b273797ffd407a0c0304b9fbe7c8bd8210e2262042a17d7bf77764283dd871cdc26dc43eb670bf75fb73ca799a630473a9a8d92ad6d3aa5f5d9caae7cdf01dfd7de47877ef9e07d679a663d401c7e2859437c8d114300c9f3182ef5f7af24072610909922ae76aeb35c7ebe10f25d61f4ae518f5c2d4f5b31d5de4dbfd91c42c94f1a16ac739f1a59c96e82cdfd8c6df96fbb1dd56df366de459d028a228d67488ddfbcaafd78611ea7802974b1427e2eb9b98d7c6b238a522e47a679b5caf93dfe1f66ddb51b1845f80f9fba1b76c4da9d8e8eaebb0b6ec1856519dfd055b25b22e7d34879f0bf4163c7ebc1a6bf790a18c555997f8575e97d4c2b0bcc678971735300b4ff43300ace97f6a364f035d4e6cbeaacb6dbe4b58347dd7c86607d4810d6a65c4bd29224fabb77f436f724b8b6bb54b3cd4a882ef82b90fa3705c0b024ec8ddc8050d71ca0f58000b858748d5b974e64acee7145ca06ff8d368ac5827476c13ae0718cff3b4d5ae904dfcd1c457a235c3b841d7292e865f0dd96bffdc2f8700b1ec28531e29c584b0e3c1915a61fc5df399f022ad0c58d3df56935202c8476af8fbb30102b4e8b18cf858aba294f8b243c4cbcb785da3f023081830be19163d7eef2c4d72eb2d2467858c3a89db42654b884f393562fc0ee0b49e2a6e94eaf29b73cd7cbf5842eadb0f33af7069eb52e163eb2c590a0c2d6c13c424113c8d1864ae190789f5459bfca2118438a463c0c1b3b826c1bfb7f9747b828613f5b9966875039ae2ec463f46954c11624090beb0e1c52f07dc2b7d6a3a09c0e95ea1e1a0e12559619f2c124abf18c6f75d2726e5e8ddb9932c92b523c21d39cc4f296236c4daea1906ac57c180fabd3a4d67aec51b73104757dd1377021bcf3f988668a6733e4d4ae39810c2125d15a8a55a6dd46c3b85ffb9118384ded13f75d2d9dbfc0b6079c900d05a9bb1dc2789cba96b9b058af493e21453b3cd7ac9a4ac2723a9aebff183644ea32609175325d70ee90264a2499b67c72ab63bb2113c2b36099f4d3debd02d8fdbd7a7843526107231d1c1e1a1d68f80e513a173cc8d7c349b3a6775d5945ba147419406afbfaa1443da9d533bec045cd0f89c35f1662f023f12734817b7bbab59b0d0b93c5efce0a5471f611be1347a433491cb0e4fef85184dbce5db5b868835e961caab5d3ea839e9f84fbd3e344fe8d8c346200c3758671b18f97a930286d904372f5ba67ae9f4dfe500232e96de64cdc9658bcaa4b32c6bee3dc2bbfec72072e94da73af4e3c33d4f062dc003f33b912e1d6f6461831262d1edf58547b92d190c17b6f8fac9249ad31fcd1a3909b3c3381a036ef5ef4772b3c57ea96980a4a1b09f3f1146e1eadbfb75e91019c35c8c81f8f382acd7c0d53ac7b06360ec780e87dd0c83288939a38f7fdaf829016f227b09970d7d7b6b2d94d2e466cf410ded7c4d1661763e786ff622fe23485bd45f59c4c4c8d5e78332f6dac6271928c45674d6cfcca8945dc761ac7d8aa3ca8c0e5f0b27d139ff7c19049c1064342f454278414b782b32667c38d94ed557a3e459ad85ebe7da571cd7f2ffc9a273d03c8afa478ec46ff82a2ad34fbb2a4b0bfb5486bd435160015269e37fe31f64c6250a19ead7dc5b53641e210d459ed77c315a8cba36f5dcd684a452a877bcec163dfaa9f514cc9b9868fb309b7122280cecef2645e3f6126cffe975bd38c3b690cb44cdf55450d6a4a452f5c40cc6868cf7b6cd7fded7a7bf985e0a38c0cca82a956ee9a7a198dd0abc2d00c0b77984e47146efb752ef5d04753513f948ebd8839d210e929362a6e90660b88966c68b2304db5835e1c28899d8271fe7b65271eb71dd76bcea9bd7cef9f7d530762dee33ef00089612eb02b2239b054d8cab1a7f923392842138437bc14dfab672aff51932f6c644ceb7acb67ccdf21e7daa86aef578605d4585fc2e21aa2b3eebce0f44c8d8c0ebbdbdd6af1a9d62faf766d5a4bcdc1db30c4032054861daff612799a80ab6c5182ab75173a12103fc58cc271d559325381765ae06b08cf41fe6ac0cd4ff0140d9f14c24f2a371e4ab2e83a90101141e71ec5ee0174cd4f998dbcfa21b5e84aa59bff90403009290b8700b9da70fe10464aac3bb6aece76427f8d4cfe3bbb37c591c031bef6d9e1b06460f32a20d8d6e96a04da881af4854d11371e58c56d53b02018951fe5bba362722d0472fd4b57a975738b46375c3acf907d025ce6803c66a4f8773989424cf95a3d71a664266dd15194b743c65b31ad035b5ac89a21d3d3991aea3bea95610df1d31e0f306af33dcb634f6152672f0e041b6065afe5f4d25162b7d7f512884f155f4f6c3ab4dbf80b8664224767c49e085ab3161a30bd73584463fbe1e5d0deb639546eeea8308108055f9b7ffea0a52d1b0701b770329011fe1ccbaeea37cbdc26a7c396ff948cf9e61444f2d86c1afd5798fa45587c161c34c6032712054eca84095c715687f72261b5c682121afd6574787df018cab3b6a779a301f4f9fdbe4e4fb0dde65a89115a7ab84eaae298c387e0c1f9123c3428cc2ba987b15058d94ca02a0c124da9f52e82e0651417e32fda96d4ee69225596f0ee84cc1800c7dc5affabb2d51bb78031c922fc5a4e5870f28cb9bad222e3ff4764fe97179bc53cc1e3939baa0bfc0ac4887aa2f51ef87a5a864e5de6ee525af3edede4c366ab742b3a18828750c27c0edea677736690b2f4438d5d3b3d3c27bbb1865cf7bc9c69b902ad3954590086dd7c200fc0903708b58be79d5a0d7c6d82d1c6685e1f8780d585f6593d7506e971c1ffe6519d2687bc1bf451220e4f67d75005eec9081b916ab1e4c80634adda20541b8a45c1fb61431e8908dea709a39778f0d99352e08a28e64ed6226b4b2a1088e5abd035f7687e1c9fa0f2f3f99dd3aaa4ef6df49480fd17f1d23bf95bfa16cd9f77d64add15d46e561357b7e9a8856eb2ea8e209fe3e9b506d3feaf6d01d1a69d53435b7f5528593b66ea9aac78b1f0c0fbde0bb3b8641dac9191bb8de8d9cf7ff31c64acfd5b19a901ee5b2b149fe36d36455890267ecd839ab49064c5e53a24491e93f62876872199bfedf5bbf34867e9c36cc1cd249aa7b4ca0c8fd0defe78e28da5c0f7c3829cce0d28f21a701867b571ce820a27c5bb529098d8e0bce4232d986c", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="35db4d10c769a148b6116fa1b386d72955a92c1a19d5ccf9986db26810764480cc1486798df13e1b35005a237835b5b10d32385fb00f0232f8ee", 0x3a) 18:58:26 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x2800}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) r2 = semget$private(0x0, 0x3, 0x102b5) semop(r2, &(0x7f0000000340)=[{0x1, 0xfff9}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0xf800}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r3, 0xdd) r4 = semget(0x2, 0x2, 0x1) semop(r4, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0e729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6, 0x800}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 18:58:26 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x2, 0x5, 0xfff, 0x101]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 18:58:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10e42, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f00000001c0)) fchdir(r5) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 18:58:27 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x85) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="0c0300b6b92bcd7f686f6d77538d5e8d", @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:58:27 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="c727ac06190a", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@echo_reply}}}}) 18:58:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchdir(r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:58:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="af52cde71b97b1048eb9799150ad05b5600e0ac8b252034d66ee075b752c27d8705679dc98e3d125fb64a2c1e9197a48a9975a", 0x33}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) sysctl$vfs_ffs(&(0x7f0000000280)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000001340)="155e2e231988e280b26192dee68fdc2a80dc26065fb041b34f3aaa48f62d8d1706ded556b09468a9bca19a840f27adb0ffb2eb927e65d50f891243f6c6a08ff94d8b4548635b579cd9bc7c921ac3c983e7c1c9c7a57f1a1b2332bc74dbc8902b4c31a4c60fd79591536d5def527d48e241274960f3cafbb5465335420b7ec9f4dfa4af4c80ca790f59007f563e3888578ecabf8b3197e6766e7eed3fdc235df673ef6177a0bff40b3fe78a759b269ad202481261b012ba8fd79e96683198b94516b95e7acf93dd72be9a88", &(0x7f00000002c0)=0xcb, &(0x7f0000001440)="2e6771b200b3039afc1e9e382a0a195c00465c5c51ca38dd8ed947ccfa90", 0x1e) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7ca4f563543422b783920309ac2bcb582356ad1968fc80b80fae850365132dd9b3aaad3b711c14651e4442ec2a47c02cc13d0d883d7101f0697eccf2e002dd03e1f959bc5b11eec9e210896d78355bda3475b1537d197d7afd8ba3e857d2eea39bf15812ebd07adf80ca68b6a207773b858d90691da53a8a178d0a5cc66ef66280192741fc49625fca4b2470be39b519d57fbacd7400b071eb23d456da210130444deaefd124eb1793e2c50440f42bb924b5d2e64836a2080ebdcb6a4cf6852fec1b6ead03cf12c32233620bdbff21c1b1375fb90e9fdb0597bdc16648167c097c5dd7139a0e18de50c0e88fef9279cb5b6c19ee7d60bbf56f1ca5dd42784afe823ee287b0c48f12a53c7bf078a76f65486488a86b8b742055be426710c4e8303562ce775e631881e485be211b297e8eb9fb2da087228de03faba9f8715936f07e0a5ee1456458ad65d81ff74ebb100eeec16ee0dd61324711470a07cf69bb7e0995601e359dbfc0a364c09c7c594996e458967f450ffb744189681407f192b9b07bad0fe72ea8bf7f4858347098d19b321d18f667dcdc3d8d49f7f2f8c469cbdaf084df3e817298d33db2200e4b9ad1e0ff3795ec42cefb83f9f5501f7f4ec3f7d17c4cdd96c02cfb08f87250dba9aaeb6cbdc24facceb9185a8a47020cd6ec439890d5940ee31b0c78375c4e173952c2537449084c5a413ca26ad35a4296021781225bf3d128e39401a364b935b9c5efc344cf1180a7e9297a79ea60c5483188f11ad0fe25f7c592e3bfcdf8fea1763f305258ec3c1e97e32c2e8cb118ab913ac67fa421e0879ab3e789df71b1c59220d3bbcb0ccab4e1cf14aa557a43868db2e325c215ff18b6da1451b7339bc1dfd5b7aec91ab656cf6f286825b0a933fc419194089c597419b88376925bc71e54f6bd04ea80e91f113e4b3a38374e9bb3958cd9730856a6be4e17b67027549e9e408b4402f9bbfc6f2476250af3fcee36c33911236566224ec5ecb0975896bad351873b9af21721d8ba0664bfe0473d2ac412adba0bb10c98053dcb4981b726ac6cfe6505d64480ce3ee0ce117d50477ea0ad42466ef363ee2302a6abc886fcbab8e9686b9296d937a05f6bef5b3f64a5e05d70479e2343c91d8c8655ea8186fa68e8ab286fda2a8e82544a08e374081dd41643ec66051a6f57ccbc1e1e2ae307fd54b5fd04dcd6f7b758c4cc58bbaf48d0035a6b8f9bdd5a1e4b0423fce9a9cff23b8c914e89206e741d7b627b1ccbf641a32e0d2d32373a542d4a844e2f38ecf86e321b2b293ab4c4627be7ec92b79c5f549f4a4fd99684e95d4289f4485c8975036db6d43a9db706581e86d9e3d2a833a1a97aa0b87b9fd4e413a2633c93d38f5ab9563361db64d82e01b789ea4f6a4ffe9623c89ad7a020123ad557b2e27047dc091597e7ef9ae1fd2fc30deb83009df0dda38648dd530cf100dc5c1821287dd8422f893cefe7e81852c62a1649f38c3435450152c3d43f99d1bccb05ea50129e20c0f46ddd5c24a8d48862c16eca92f9bd3f3652f63706b9b0991f1dc7cb7049604c39c1465711c2a01761b52dfb8920afa9ce2dbf6af95abd7e0111819f0b14d26cec378506d4983665e8451b32c10c0b8ab6454eb35233ea73611c920b2694fc1b494bc91b6783b9fc9cfac072b3771353fbb3c4ee9b4e41ed98b124d8701a20ab1504bb669994b3bdcd7bd50f6d9ac682b6edf178cb580f52219bc3a85fe26ac430f687ebc83d09c34c9638d565236355b0a77a93e74ec05c7ea83e462853e9170ce7ac15eb5a4b7223f36577fc2150126b3da63db1986d5718ac89c38ce2f3d75f83b801c932fcf3d94b4ee5618ffca896ac8bb4d398b0aa5ce4e99a7bc7cf275d222a7edba458b203092fae62c0592c710105e399eff15540886ddac8f8fe9384b6213417d5cb2ee9679b6878b38fce3f9cb06959b86d689d5d6fe5e4f18c4240a76460ca644a18bd66b761fc7c5c71903001a2935aed20e76e3f831a6c347a65e1d4d1079d3ccde8693a66226a81632164ba21e724a1d8278001bec668741830d2aa7b46601a9aa948f9f4dccb85b047f25ed9b19eb7b0a7764bc84af92b150cd65c659547ba8b6eed91044b8eef97f66831dc1812c157f284833043983e8e7feb5c3ff66336acef36459e9ac79e38f0a36c96732ee440ba7f7cda7b69d7254d09f5ad95d01f473bea54bc65365c938fdb228de6ddd4602f6d1fdd401ae62f09711063e2d44f3995ac4f389912ea97c235c24b911679b064e679778b6cd5f013609be7e0c9b3ff41c3890bcba69c85dc62092d2618b227460b8f1940bbe2190b2f839882ac7e987ee751fb191a378d95037ca3f99b21161ea7b7ca001d3c51de6e8c254a67e250e25639d17dd7ac6bcd5b18db8bb7375beab034aab082b6ba2467bccbe3883b028d547b8adf76114245f03ca3d603df1cac2ae70509ae3772e7ccf93271e804a0f5c2a80cd45584e25b5a89ae997fbb1ba701f9b89847aa39e3bf839960d10f5d51b3f636a857eb3a4144d9f88d3751ce5e130fb5b8bb73b33cac09062b26ebb1bb908eea7541ec8e133e82c105a52241e2fe93b49fcffa8d8a17c6ebcaefa020f768428401a37096d78404f7b2a331cee2d4f2788c8229f77f6f4baea6dd889da3ca5d7698dc7e412eba9e4c804e20cbabcb8716edbe7dfb089464d360220c8c7295f1f1a83c6378c596e357303257db7c6781ccc3e84295b0c0825748514e251f4e561a8a5949ae52e45125153bbd23d94f3101ca7b6b3121ef9030b156e621c28618ad5e3f51f656d5d1168451f0d960fd395f7c6bb852eaa9500608211c9c83638ce4826620c8a2e86e8c8d5f09eb0e3445c27809d0e9c42f2c914cd54da485e2681b2219aacb9e9de16bbd01aa36de5371bd9f1d6f1c0cecc02058a7d2fa175807eb813e6bbba69a85bba5e3d692270758d9e3a056f8656fa31708c031912e7403df428e67f1f6bbf4defe8b4693a47a99861c4032f08233c3fa5be850200527728d3f2aba1a9aec06bedc8a1d431c20a4d9e07001cb4b2368341d9f955cb60088ec4c4a520dd72b214ab034823cf99173320c8f6b6dead6fac62b806cec87cca01bdead8005ca730b136ec102b30b98c5e286604a5d0fedcc32eec93afee6625afca7660147932b1cb749637d2d2c529f596841595c25da6d53c202e96ec0b1f8537ab4f94d56664d49a22a373b443a2d8c01beb7ff362e0eb8f470afeb424706c29a24749e45dd0ab74983313754ba8c189ed9d4cf325a69c4f3f904378a59de5133b05fb40c4990972338c47e24fe5e119ab8b05287a0cdf7a3a983cb54cf132c2f6883b153ef1e3d97c4dcd893282c9c26ecc84ab17a5454b00de998479bb142dd087a74345b2c5032acb7af3314dc2a48b3def7c6a3f331e5c83bd9d3ab0a191accfe1509cde46dd93fe0775b49b527bc47d7dc259d17ec39515579a53b1674d57d2642f1eecead6a5d4e4ec07a442c9d08a500741521b1f0f75fa57d690e5dbe04a17917ad3a4c800f95e6ca6d7848bb25620adcf8ff7dd955eff0c21e444895cbba1ff309329e8519dd66d6427dbb3cbc49a90dd8be969bf14f56899b54b7e64a6d09e3875324f4b193883a7349d03e0555968dd50ebb0e2fa4f4be6d67eb58f0cf2ba50370ed16e4d26534c3b95abcec03495e5c5099b840d447e1b1e2e077ba81523bf62d5a56ac9592ff9a928c35ff5148e17f806a12e46861bafb434eb6d1b866e892e512565a43c8ecb958505f4c248760f57c85f804a6ce073bff5e68b46e85924c5e9815bb5a63e02c85eeba71c46384ade5ed2e0ad10feb5e28f7b62338cd98197c157880e5faf43ec133b4076da876b4e92995ba7e53753307845758233fed7bd4fe3b0d3a7cc62242eecec0d0ed9d7fe157ec166c4ce7525ac5920e323936fd42b0b15c91e882365050d70138a4f5eecf5e1ff2066532765d5c69bcc1131c19eb2c589da45bef4e7dda1831a77cf7b0ba42ed2eb079ea9570f136404de9c1aa8c571f8b5cd1465dc6cf2cb14df506135733f0005292162d16330eb53959b0aca5f2c3ef7b19810f3ee39f2eb9b78049af21ca0697d7da055d2cb0aa9e9625eb37c9ee441cbc1b4713e2288aa1eac15157d90b5b92cd21ca0a8c01bf0130d0f18c9fbdbc83cbcd654d99171907f6255f4402429887af32f358b4563e231753a3ea7cb10ae3643718fa4fe47e6ee947ec6e2d2261192c96a5819f3c2f7ba204a2041cd64d69b168525e50373550eae2e0acb9c677e70d27d13c5dbbccd5d9bb82edbb97cc8dc7969c79160c6aea57d74dea7c0107d6362499aa26cefd442993c49b3abb6e40c6df77a3fb650ebd36293ecadc23b74321c5feac3cdfbaabbe2a32fc3a5182157ae763de2c16984b29e1c12766ac0e7c1fef8ba55c9be7d140fe38b1dd4ccd6629d494e952f0585e47316e4240e3134604b4d6c7242d0d389d3fd46da3d25e8ed24b23d59c3206402b6c33a745f89238da2a83336cd2f7b547ee323e6dbedec0c791da25c6780409608c208a44e09104657caf46c454986b42ed52ba9baed82a8749c57f8eb4a8860497d30efd60196c9e607b66b1219ce4567c2dffc488662905e5eef6e0eb60b6dc978027fc217d1c71ed67b0c705a6bbe2374179c17520dac739acbff6ce7f305a87a06f1bc669dc7926bf942f3a45378270536362fde602cb75e6cc5f2e3ba5bbde7ced31f439c2b6fae7fbfa53894eaab1fe3c06e95e33094407ed7afcafa7483e0b89e851bdcffccc4228703a48d181272471d9c33ef7ff5540dc7d5ed48bc72fce96d1cf5233999f32f1530fb16b7b611d9b9ade886e365332b1df56d589304df9165bd282d87968bb140cdc7ff001d5f98ac6d155647f37f052601e1fecbb5a45652f6d1170d6f4a70e347cb25db90c32134d345bab8674ba93e6f30d4fec8c9c7485a145b0048ca6f23038523facf0ce9cfd417dd688e6735e8f3bc387a6a8d3070b1f1a334bd0ef7bf7a0ed9187cd2420e4b9a448e9d73b01c7e00c9ce1427b43bc5afcd00dbb92611635f29783fe711d2126a9ce1491210f78ada92e7f6fdf8086c416139870f785088eaadeaa5de299c47e5eeb2a", 0xff3}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000180), 0x3, &(0x7f00000001c0)="d3a4c77e195fd64cca8f3bd2e4c649", &(0x7f0000000200)=0xf, &(0x7f0000000240)="54da3e3b97668899ba1236", 0xb) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000001580), &(0x7f00000015c0)=0xc) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) write(r2, &(0x7f0000001480)="b5f13b41be4ba4464d726f20c5858cf376bee29e5ef8ef7b7bcce688d7ee7d2b6f4a80dcf367d3aa50e63d96daed73253f7639abe311db6922369563db5a44ace52f918eee0569ba2768fd413039006e22341641323f2d97fc4d67aec4c4e59658af00a89b6d09660865fa2fb4ec6c8db036b6f442", 0x75) poll(&(0x7f0000001540)=[{r1, 0x10}, {r0, 0x10}], 0x2, 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 18:58:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="af862c44f9288e72092d3a911137295c32c2f246be6d6699c7ba5c13451dfb1b70213a6c50352c933b0d2b81a8403b9057af8f1472097cd902c94b5a1126e3b67354f0bc36863c3f8e0535f2b665a32c76cf2d19bd3e9b3ccf3ac3eda0bacd161437c1c2862530b010647d1ce36124547f503bea3b2b045629a11cfe0b8e52bb4efe3105ffd51fb66c44eb8d032f8d06b01e91701c9ecf72ba9f092dec0c51a5b780801adc594a4fc6197cb85955c93f4005a058198674bc9e7a36d9c881808a6437f2b319c948e364bfadf823346734e413243c35cba285fdd2827e5a99a01b4593207a9bce972cc7980aa655ade9e1bf3d628fe498f6", 0xf7}, {&(0x7f00000001c0)="7e68a8627db382288861145e8336bb1494f9440218b6a765cf870d4798b1f5323f3f52e43dbdafbad171791657de4d923593e04f7d2abf045896921061f502edae191bf5f7947feecb258f61ebec8baae4f62dc471423a49e8177a7dfc56106ca9e0c5ac76f6b38a95fd9eadddd48d481fed0169204c90a9b471c0c2823f2e5488f333c2b06e1b137bd7fe5a8a8c0c5c222b26d0654a", 0x96}, {&(0x7f00000004c0)="5e9d65fd7635d299c8effb5e699f0a43a59b07e7a4e12e17b6806cff15df88456836826d7568a836a2ba5767ac5746a51586f5dd3ee181ea661b89920278f6cbfafc120bce1f9dff83156da5ce1442f3c35e31053c80da5e0f94420d60a6d786c30aeb9f84d3e91951fdb25cd81c86876ff14b01acd54c3b6d8af4562bbc61cd2155d7842eec5d20573386412995166ed0894a5f1ea0e2b444c7482a391af091d6acc3c38a942bcef99efbb8c175a043ba32bad0f411323600c9a7bae5fb606ef3c169e16245fc416d500dbb20c8668ee14008f005834afdbb17ef09a9", 0xdd}, {&(0x7f00000005c0)="536b0546a48fea5c650afd85916dcb1504a7ed56be4c59d631336f53081eaa28eee07a338c5557b634520a86d99fa14014e4d9a48c7c6ac5502d9328d539cc2301e33743b7dfa51cb7714d82134da04bcc8d66337ed9e5c51904dfabe6fc9230e1418b4c07dffd7ff5f56d45e000a9fccacf1bc877120b2a03b3a37356eda5b30f612da3c0dc8a084b1be5e8c4e126f1631c543a659d4fa272a7c7f29dddbddea0f565089f260b2603ef0a7eba63af15e6eb9ebae8ee9955448c9bbb253db953a49b2cd05df023600ede68636fcd3b6a2d", 0xd1}, {&(0x7f00000006c0)="8b239fd124a787dd77ffd730275329c5d08b8f9ade63475a3d0e83c28351459f9c77daf5867069c4638697ee9b29d9bae537c38a509f55acb86389174a6ac3e39437c47d3cb488274596c661a81508e259abfb73f1262a03d3f6e9cfb84fcc67bf373a4ee3f8c34cc02387b9ba91e02fb4f8264b8bfda489db5fcecac2aec00cd1fffe921d21929a12bc01120c8e0fa562d262d8f8dcb44dc6fa776a2e3bcb1758630229a6c55bb8f565de08992fcd92fe4aacd31afe120c1360304a4f1749d285eef34088b71bfbc74d278f27e68ac9a30ed3f25cca0e734ae383d36595d3a3e9201072418d810df7b12ea911f8f66c", 0xf0}, {&(0x7f00000007c0)="1d6bb13269cf68307db1d5a16850374e32f451ebc9094754ff741844c8c4743df0cfd7035ff9fd8646217354d59b1dc7fd25d3ba72179fdba5175ad6738bfa9832280db2925979f46778e688f75ac8ec075298c98ec7a9f460c40d2d4d77bf05be1b386d4a9ce5d9809462e6fdf38ce1fc3c98e110fe3365dd9021302eadbb78a89ff1b3e41426b169f9c382e6b3fff5e1627a064d4181302236c7f5659bbb5b639d1aa62308ddd206b9f9e5cdf2bca8930c672fbc6c7123664ba96f586db019377bb04c345797a5f2ec73d4590f690ffd00ad26e746e084322e875b00b12a0baab1d6392e486898f31c8e1908", 0xed}, {&(0x7f00000008c0)="edf63b75f56fdc146414f0e1da83e7a00668afd2620da1adf9782dc16e7fe5b0f1d10e258856751c40dedf786144da3f9a4eda39b0aa3038b71bc953aa651316af9796c9a13db6dc273c877bf3fba643cbed2f5275d6c6b4c190b615bf612550dcbec4c9d8cf13cd9803a4b6e5e77d28fbe5bafb395b0314210408feb87117912965a315e44a741601d4bd28b6898327c05f83f21e1e82f5e82fd6c1cda687b0ff1908b5176aac154c92d27d671d768a4581b827bfb0cb997b8cf9aa899c603998182542ebb9ce3f7a1cc2dc3e79ee2f9ab936", 0xd3}], 0x7, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:58:28 executing program 0: r0 = socket(0x10, 0x1, 0x0) getsockopt(r0, 0x200000029, 0xe, 0x0, 0x0) socket(0x1, 0x5, 0xba) 18:58:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4, 0x40) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:58:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) 18:58:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x8000) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) getpgrp() 18:58:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000200)=""/237, 0xed}], 0x2, 0x0, 0x8) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xf001, 0x8, 0x32b, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8000, 0x1, 0x4, "2ea86ecce46adcd5696164e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:58:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) 18:58:28 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r1, &(0x7f00000002c0)=[{0x2, 0x7fff, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}, {0x0, 0x7, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x1f, 0x400}], 0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r2, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 18:58:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlink(&(0x7f0000000000)='./file0\x00') pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:58:28 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x20) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7ff) pipe(&(0x7f0000000040)) 18:58:28 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000040)="6f8f26", 0xffffffffffffffd8, 0x0, 0x40) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 18:58:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:58:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f00000ba000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)) 18:58:28 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, "810000005ee1048c"}}}}}) syz_emit_ethernet(0x35, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x18, 0x803c, 0x6, 0x3, 0x3, @remote, "1af450", @remote, "66c292581b7f21190bf1c92357dbc7a7"}}}}) getppid() 18:58:29 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0xf0, 0x3, 0x7}, {0x400, 0x80, 0x80, 0x2}, {0x1, 0xe0, 0x2, 0x81}, {0x100, 0xff, 0x5}, {0x1, 0x7f, 0x60, 0x870c}, {0x1, 0x1, 0x2, 0x9b}, {0x4, 0x4d, 0xeb, 0xf22f}, {0xff00, 0x1f, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sysctl$kern(&(0x7f0000000200)={0x1, 0x2b}, 0x2, &(0x7f0000000240)="85426cc837306499f5bf8d36b8c7453746cdee09db1ed808631ab539b675a2bff3ba02251cb01e72382392677402a0acbac1ac3ef208721fd1c2d2e9597c7778fde46a23228bae14b2783e157f31f7b8b919deff0c1279f713d4df7e60e83778af9611dc51d165aee8d44b568b0d8bbc44de70fd50438d6e44b1e44c9ae769d3d2f3c15429b51d0f1f8c210c95427d315827fcea473ac0a9274ef272300b1c4dbb611a3ed969ab1b76aee751f3b949992b9d25f186ad7071ac2625b63404b756ecb3d3df3ef546e40b8cc3d9e6fff165231ce3f79594cc2d36dedfbe10921a6451437a7db3678ec03bd12392af9b907dccaee34c5c1147c2227ca871a257d6f3c94074ae0a7298c5aaeb967a3454dd00fd675bef7ea8a79ddc9b15dc9a9e5a137caf5fb9dc497bcb1e4fa3415c2547a7bd81bf1b502e39195235dbca5fba92096d2e08d1491dab5cdd9aa77ed3cfb025b2d85c4bf04755e94c3aa5ee947b430e119e6a1d7287a062c1f246061782bc15c9dcf417a0f8d53d07d06337b8ce2599838c644d20ec757cca3ba4617ee906d3dcd5d09df968162273cbb1c2e81f6c328ed12eaf19bbf0e2d0ae0b485b0c7f9c56a995e52ef2392c4760b4a3bfc698a1a37326e57d6a6dbf57e7cacd78d2e8cd1b91a382b64d665c8dab7e8d653d200736220626254409510905b588fd5c2ebba65c38b8f81a21f94ec02f9061c41b3307adf8c3e5a003ec94dea33d1a2375f4943da4d03ada67c42b50cfbc7862be814868ee9fab730c939f1462e94053b848368e4dec27fde1a8bfe3d8ce338913bc28ff1c4e9da8d3520321befbb7cfc19a85caa815fcb4630ac892b546b58a3d36671fa0937c55e04aa9da705eb5dab289db00a7463b4a90037d762bfc7bba42afd0cb0110c7be6b0e619a38d83a587adf5b2fca5755920c473f9c25feddf66204b846f8f229a77cc89bb2e031f4dfd8254c6cd13ac192b203b6af2c6b3092842e326785e6b793a1220092b640b14b83dd80147076280bd8b2713b3365b4e2a5bac1dde6cc38d45c86e9aeb713d0e36f792f330d4e60e5ee309ffc78e6931aa9ea1dc19b1222a43697a835112249aa5d47d12c9f7e705511af13ba94d842d17a62a8671ce3c680bf7350ee2ab5bb6ac8e19d2c5f833477a042717fd3737c5ab7098cb10c0153b6be1c7ae375876ac307e06b0b4c795fe46af5ceab9261528ec38bdafa78b288957a0ef55e0cea9b938a3a9ec20e1f3c24f2bce5beb60bfd10ee2f393bb9848fb715ae5220b88822c262ff308fe7523e01d8be443c649792cc62e70e6301147401eeeae1e61af9ce8e1b15dc1491e93a7f90c90341a074ac37eee9c4b68a43c162f574f5fdb544eeeca84d0a277f25df8dd1a8f364ca6e0ed7e50669e56191639d88a2ee169cb24fbbb6828f917adf344ef6d0519a71a0333c15fd4b5de2260a51c8bedeaa44d4f212b60093b2a7ca055cd07df85cd9d1e9e24c01bbf7121de9de156897de870caa2a9f95f44cead2302ddd4c1ecf7b90f3dc71fe04a45284c83dc9aa482707d0cfab165e66c469041c75af0cddaa73d64c85f70f8d64cf311963d1ffd372e9ad85c88357c87ecab38cf05aa55ec51a854d5914d3a28c62ba9349b792d148a8f75eb55924bd8728e1827060d5922befec11357f8aff4dde84fa1253dbdf03381c675466e7b2b678fec9d80bb67c972cd0830bc482347da80e3e1ac93aa3749f564f5fc0cae96cfcc58d526672eb21fa31fe309c79190c3747e44a9c32432b3c04c788b64036343cb7236fe4c73f14147aa8b1bf6ec88884a486b117918231cb65800b62626a1c97a4b9bd547f6e0b1574667741e96718985e5ea67fd110ae9d8b1d6cc0cc162c6e3a28c29187a4cb433cee50e56072da1922a68db3c6fbd5e24c736255a13112f2b26ab76d68a6c00d9bea7995331f01d78ba8520d5742efcdbd81a9cdc93c2ce240872b13e4b9684a2b7eff2b2cbfe46291344b63aa94897ad6ef153bb2ff01109632338b2912a4bb245116bfe5d6c9887b98408ddab807b359b01915ea964bc73d686508218772648baa2adf40e12b68019443e601158982c7630e456245439de53231d7aff9597f9c663d8efa06a3f18b7da300b993a4aa1cf4602fcd09005e7648bc09e06fa7c3ced02970c4a33849b0b8125ac6ad590de209c3c69c835a71be23177a1ad223a6789c6ef42618f4605907af314a7d244f03610fc54c10e63e78ec2f4f7235da1dab62027329b278bdd1d8b0647f9d417d92f8a4d275f1edba4d709d5d04616c7615888860a0fe1439fd0432754c13eb9400ada17929e5c6ccdce879d005b41cc1b6a0cdab89c04e49cc1f9c94aac24174f5561d951f78a9b792be1198817910196eb2611440565286d8d4fbded45019758bd0677425aa40cea5f0474d6a842cdeffdfa829a34f657ce1a13a65db94701fea542e81a8bfacdef5f1eee945c62f0ecf2178e2e8efa7fd302ee9c4a9f7a150de52c0624b822e8473fcdd7893e48390bb5273eb2f1ae78559899b97e8e3a8c42a223711237b1c371289c4c9d65dda2a91eece46fa192b68b0d8ed511d8e7279f6d75d38dd9215baedab6d211c6c77554e34fd88de59482d22c38862929e71dee5341942aa5eee2fe141bc77a493b2bc2544b7129bfd759241ff882edf362dd2f620ebeacbbd95b8f3ba58b2e4572960fb77ef8ae1427e252a83674ae0b452a8de23609ac1b52f89728eb0243875057e62463b7d07fa91cc5e1f71d894575c5c8cd1080245524905f08f426485945eb46005659a942781cc76f7fd9f905a51e95fa8ad7165d031a5030cb41e1f43df9c9ee97f5a418c213e124154997ece4106fee45d2ae1eaff3e2f64ba12d64db3c6a2f411a538150ba91cb489b7309a97dc40d5685e817ae225edbf91bd1f5b48346f540278f34ee41dcb5670c6de60dfa28da034318b3db7109ae1b09c4b770d0fe03465583e8083a13791ac27b5c016944aae64ca91dfb8bf76dfcc68d23a613fae0ea5dee6e2a89fe8f39b8325fda195c5e90a5496f56e34b65879a20103dda56e65151203c01deebfa2eba32f08a62dc20a3c3b9ac880f6115ad2d980bad2fd0be1978a4c3a72016123f330c27af398760619b06ff4b4df3dfb7d763900cd72e51431a9005a8b460923058e7770295e62017e8f805af35eb4f0c70354ac1b088a2d543632b419fec5a0a05fe060b8d5f2bb7f9fd2eb44b4fc24dad5138ee7afb95ff89d803470d8132b428e63efc33f970a69374f79e3b09a6402f43c5c7896bce8fe0bade6f6c3c627246d518f7a33889dd6aa389f2cda0fb940b68d0e6fafc305821c20333be73f84a55994ecc8ec61a096b1da6d05f79d14093f0c3851d2e7bd9993e5786411481176b54c7bfe8b62e620c8590319ba28adbd72e0ff2733839430056ec15e1e0ca3aa9631737cd37dcc9df3a5197a0b992dc40810a75ef561bf931b94e2f6a3ba99bd6577f198b732242341e83a6954421e9b97c3743719dc2e19b4aee587f5dec5295dad67d3c393d1fffd6796127f0062d6eae6a0d125d6518c60d1ff801ee11b3ba7b7a655fa2beac716eb613d8c8c75c5d9d4e6df1a1b2e39869a63b7a2d46efc6e2c6fea7380c1613ef0ca396168558fc723c1a42344fca5fd5ed1455aa79804924e8d46d83f695964dbdf8cfacf7b4643b0302b181c08f7183759dd3e1b6352be84ce146d93203064061f726b4cf9967ca748b36ae07346cfc6e51622ac27cc3ad9a31591a84f1c1a0dc89d52d1d9ce951095af6de0645e13163e21e41199739bd2c0a1b5d3b7c5bc4225d2f900bd40f50e3f825d07e324dc7429bab29c465479c8263ca8a3c58a24fa4ca16c8286028f9fd93147c6d7020a2490da5248dea1c095650afd02e683afaa1d193d4e57682b608a0c4128a8e303bd8484d221ec0505f28dce9330138d262852f59178b3f4bb6289a460dbc37414505e629eaf7fa58753c87f562135dfa97b4e43f59d51e5366ff9e2d088b26b62997c1143856de407384c200625c38c2558522ff94a6f9b583f6a96d10594a08c18f5dd519b6fda27a469051dd49ca7c9037b0eda63f639654c6c7ecdcd8cbeb19876f786968e87f96c6a874a7449aa9648aa95b186ae1b0997523ad27aa75bc901048b647af5461f258bc8370ab70e96b34218309e514f00a9426f65bb55d4e5f07e0d127da616d4e2d62be4fd9e94fe49792158c7a68560b219f923663d59709d5e5eea7df93b4f0a9d64932de69f5c0d3d4b02ff055082c0bc988d9132ecf171093b26e0f9ee999edc5d8a0ec69c881c38901effe6f415ad51822f53c32e21091ef5b02b35196cacfa40d685ff045d4fbab2a5bd4a1769fc8be15c853ae98d8f024421bbc7ae929d42bd75a187afd2f8abfb11a55b57cba80971f658b1235e24d8711014851752ff9464c2bbcdaa8bed55826ac76049af0e8483214b0d22412dbb1de2485f6465d537e0fe8f2ecbae7bd2d860dc2556aabb108ecb47194709678d043d498b406a97de2b7a3cd40b37a98efe5bdfc039f75050a4e53f02cf45f090813493f010d4cebeaf0386ebbada0562e9590b1422bd1c96410b57436e5be3609ccd7f94e15f04c8aba173825867383bb02fc34c8f4ce4ba0b44f88cf9b69b2e225d9c72a0234261726c4556ee2e1644023ce320effcd92139646d32a310b2d6eb2d645460bd3ce9f926f5dde8286eab8b78362dc5b845de4207ae880a28ee290cfa835e0bacce0688e34308ea94aaa840937923f20e1caa84e61e848a6d567c7e1cfeaa614a58769da109e5d84cb01a69eac4094179dca3f5408530e1faea50f431ea6ce79c778ddaa5562bb79e9070b0ba342d95d35fb70868b1fa91642a8c155dcdc12d8ff7db17b38ed43f9f5c97864face4e47fd42daf300edc60232d87df9acabae7de60556e7981e7cbd2c1fe6be42acc555c404c8b7c90449c5251fde97fe8930e8e28a3e1b65501d9b6067911237b9b9d78b13f9a2648ce4c596bc3a02a25096bb4d8acf216fb0622adf9b45ec0afeb734965b2c72dc2193bdead24567fe2faf5d1d3040637030231ed8ad32eb2d4e9b512d7350c5f634f4d8686cd950872727dd056aa726fee4de517663a2c0bffd4e1cb69679419162ff95b9de6cf218c67bd91eb793492adba0da7a6e79b7e02f2c00e9bdba6f0653807e16ba6ca951fdd75ee741d7a7a3f8a8d31b49cf5b17c01d6e42858e960df3fb846a1d5926c82e3c033161d2da9f061cc8910259ebab8258cd59968d27065b2326377cda89bd5c337e31439ef6bfeb8674e79aff1a7fa1369f662e476ba87a428f98ddee1b4448f322a94214b1bab5cf31825295dc5a53e3ec99fb66f28d09c0b41440ab65baebb053457ddb9d6fb5405f5e76a1e7fea5f00bb057c913118cb4c133d7be8f2b1bfbf410715b64d197cf44041967d619305b7116814105d7b715e144d26a0ae46b548b9db83d77fe1bcb685c136fd595401bf618a62ef6afbe80480468997c87ea0f8232ddbd3da6f055d109f9f22b3417b6497b325dea2c550cbbf7d9114ffd262b0fcf795019bce4d60768df61f01c3e596bbccb624280349b37c5ac197790f87ada5eab03c2c68cad463efe1690b9074f1dcdd9a034b2e7bce23068f429d651970e54b360adc553dfee27ee1b76da4163d1487097a749be0b3529e6de0db13e2b0e1833d89cce53e42b96a3e9916e2da6291e19c89fd153cc11da53a862a86d2cd35a5b769fefc0f3c67d8cb596240923bda61060ec7b25b77337c", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="d23e611173f61319e49d0d12a96013be061b008e93924691b6cf453d2b1665f4a194e0b549ca655f5528648e5f4a1b49e42efaf875a91f4e2e15", 0x3a) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 18:58:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendto$inet(r2, &(0x7f0000000180)="bc8453a41e446ad2810f93c3ddf9797cec5c430fea9f8bfb4a828de7f8698e86bbb7bd36b2e8f7cd607ba1413f11b1eab4a71b6388dd5f3bff2749731e49c34a82f6b98fd156bda0015c745f6fddddff1cb3a8863a1d6ea9da0567df", 0x5c, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) socketpair(0x18, 0x8000, 0x3f, &(0x7f00000000c0)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r5, 0x3, 0x6, &(0x7f0000000140)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:58:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r1) setgid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:58:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x1e0) fchdir(r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:58:30 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x180) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000680)=""/235) r2 = getppid() setpgid(0x0, r2) fcntl$setown(r1, 0x6, r2) 18:58:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:58:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r1, 0x7, 0x3, &(0x7f0000000040)="20835cce711b1f1110e8122180582fc781c04c86bee99fa5a2901d1e7b0dd9482ce2c03258aaf8dd79f63991619158ce14c8b9e69a0e1d8838073a3a11fc07fc2b628227ebdfd0eb8f8ee6a615ce099067552a7d1763855deaea0b57dfd6348d1489bd43510ee99f756109e4f4b2393bb69885fb24b4aa7e2a04b029f1e9264458173058d62d3a6a9f0f9f803e0119fdf0d032c5d76e70f87479ccdae116596dd576612ceb6156025dbffa8334d9c955663a54e86d5c5e2ae8aa17ed67a322bc76ffcef1b9f3f54aae4200dbbf10a27e03f8aff12e5d0a6912a11d823add7cdfc0e5469a020b00084e41f178543764fdee1f", 0xf2) 18:58:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x8) r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000226000/0x3000)=nil) shmat(r1, &(0x7f00000a0000/0x3000)=nil, 0x2000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 18:58:30 executing program 0: socket(0x2, 0x5, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r1, 0x7fffffff, 0x1ff, &(0x7f00000000c0)="890906fab372d639dd802779b2f158e2f8361d8c0fb1fa960695894c71940d5f72def0f12120e840bb2d7d66618d25f2e0aabce469343dfbac3ac71ea8e3518b8f613c711502d488273550900e4883a24ad5d01f751a67b0f0e49fff99631b96af013aae62f001c4c9bfb6fa73bf8d65e76b0b2c9b3357eb01fb9f2c3647922ee3eb95", 0x83) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000b9691e91ba4cd6f469afb43aebee9b0658795a234c8684d26c7f9888083e69d996193cfd1e2f47a41f10e3173cb7c91baef9100300000000000000f429e71b6748bd4e5181860adf4310032440dc95c17715cad386499b3ec57c858981c6b6cdd751deb79f84f5587ee1e805c7fb43f82e9084cc06732216cd97944ea0ffc55531272e38aad3839b8a263b04730a3e8bf93388c5d9f469a42a1e1970541ec93a24264a5d758536f1c89730fdf012162c476e4f4d41"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x40, 0x9, 0xff, "f57ba70611eb3608837c5f4518b2fc7a1e1e61e5", 0x2, 0x400}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) 18:58:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10008db2b195a24d2c1c8f44458a0a0445279ed0bc036d97cb948c17142651d9b69a98fe4c60e3f2b9658a38aa0d186d07016b99e0062d4cf0a09fdce8a279e0bf3ac1021ed51a9dcccafde70796ed50eedb0971322c5fb00000531d96d5577633706affba75dfbb5b7285ffe05921531343e5e7f1d4c9091bc06b985d0c98649ff0f2550eafeaaedcdaada1919ca23d5bdd3e14146f5f54b50a09dd8edbc7afb135bf1a3578eee8c30cb4fe4a56f1ef0057fbca4cb33b2d5a7f5bb5bcbf20eb9579ff9e9e04d1b098be80ba0405143f69e858bea11b120397d96d3ed2f096a49f2470b559bdddf924927a7bd11ac12abfa0064a011cc0a83952e98ea8fa0cd031bb47b73fefc26fc27f8751b2b1369ba49db67a20f045144e2bcbfda55d1a9e4fa7ed09"], 0x10}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffff000) 18:58:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/123, 0x7b) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1db) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) ftruncate(0xffffffffffffff9c, 0x0, 0x1000000000001) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r2, 0x80000000, 0x3ff, &(0x7f0000000180)="a1f5299def", 0x5) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623ff00004000"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) write(r3, &(0x7f0000000140)="2a5752c1a7470daf5b885eee7bd20b8d3fd0458e3d5c8bfbc9ac1ecd06387c02cfd3a642e7ce1de72348535b30d5ad3c647d841c", 0x34) 18:58:32 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getppid() setpgid(0x0, r7) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="000000054270935798540e1c44886b3d2b798db1f23b1313ae4d00b97af850ba55f915719a9adcb664618626e433cf7acf29d390a323ae7b411d41f4eb4c5f68b409bef0b3c13f00c9693877ca"], 0x1, 0x1, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x10, 0xf9c}, 0x0, 0x401, 0x0, r6, 0x7, 0x0, 0x40000000}) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x4000) symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') 18:58:32 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @udp={{0x2, 0x1, 0x8}}}}}}) socket(0x20, 0x2, 0x2) 18:58:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 18:58:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400", 0xbb, 0x10000000}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x80000000, 0x0, "77ed09c71886888ecff6c5b0f0c7657d8093e811"}) clock_getres(0x4, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 18:58:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r5, &(0x7f0000000400)={0x2, 0x1}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000280)="3386546a39cf7227cc28e0df0231116094d9d97eb19c6cc51d9cb2f254f9f3439298d557d8c3ea079824e03378be06f8ef3974f6069e81bb8c233e4cc57fc1ed3cd230ec2d41dc683a0e954df27552c32d891c4dc8fb4c16ebab097bbf7756dc5505eed00f5f29021210181c843c30996df9572fa9fbfde6840cc3a0606165eeb8faeae979f7e563d4e6ac7a85811eb4a9f94868ba6d43033eb90ae2cf02cf5a59727a0eebb7a6cbe2a81935e1037f2fd7de334127263686e1fd5f82003b51bb34b67f93767cee85b4760814581f95f0565ab709a7ea1b870509bd0bb844c4", &(0x7f00000001c0)=0xdf, &(0x7f0000000200)="02eeac3f4928511b8c07b96b2e", 0xd) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0a012e2f66696c7530"], 0xa) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0xffffffff, 0x7fffffff}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_broadaddr=@in}) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r6, &(0x7f0000000380)=[{0x4, 0x7, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x1, 0x1800}], 0x4) 18:58:32 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0xff, 0x1, 0x3}, {0x621, 0x20, 0xfc, 0x3f}, {0x98, 0x6, 0x7, 0x8b7}, {0x3, 0x0, 0x2, 0x80000001}]}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 18:58:32 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000)='1', 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt(r1, 0xffffffe1, 0x9, &(0x7f0000000180)=""/214, &(0x7f0000000040)=0xd6) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea71bfa6eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ef43557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100000000000000000000d9da6ad24f3c9792c3", 0xba, 0x0, 0x0, 0x0) 18:58:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r1, 0x1000029, 0x34, &(0x7f0000000140)="e06ef87c3446440008000000000000fd11f9cf14c54f8b7221c95824fe1a40fd82835ab082f59e05d323c71753a54411f2e4dfde884eaaea8b202e42c536da152351c712b1f0fe47cfbba0cffaa273e4a1b98298b46d790d813023084688e9d3001b5177271c9fbd206417f50f0f9b09c8573f08747b398eafb596ae725bd50c1adcf58841a91f7e44cc47ebcc72bc90de40c4180d8c93bdd4d0354f", 0xffffffffffffff64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xffffffffffffff41) setsockopt(0xffffffffffffffff, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x202, r2) r3 = socket(0x18, 0x4001, 0x0) r4 = dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0xc23, 0x1, 0x0, 0xd867, 0x3}, 0xc) setsockopt(r3, 0x29, 0x33, &(0x7f0000000080)='\x00', 0x1) 18:58:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f00000001c0)=""/89) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x20, 0x20000000, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8, 0x86, 0x2, 0x9, 0x100000001}, {{}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffff000, 0xfffffffffffffffb}], 0x7, 0x0, 0x8001, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 18:58:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7050000000000000019f570fe00b8c871767dbcbbff8330c226856a492d71a6094be2ad5f469ced4e84411d5e0110388e4ef6a30d53d371b9dde31810aa90cd9c8e50599ba24c7a431644e5976fe6bce3b2fc20c3f3719d1d5de4b7587237b40000000000f713", 0x69) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setflags(r3, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) 18:58:33 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/90, 0x5a}, {&(0x7f00000005c0)=""/189, 0xbd}, {&(0x7f0000000680)=""/220, 0xdc}], 0x9, &(0x7f0000000840)=""/106, 0x6a}, 0x840) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = msgget(0x3, 0xd5) msgrcv(r3, &(0x7f0000000900)={0x0, ""/56}, 0x40, 0x3, 0x1000) 18:58:34 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x82) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 18:58:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x2, 0x0, "6f0dc9a111a23bd6dacb3e657ee7de343d27cdec", 0x9, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 18:58:34 executing program 0: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2}, {0x0, 0xcb4}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 18:58:34 executing program 0: syz_emit_ethernet(0xba, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800479f00ac0066000000f0907800000000ac1400aa890709e00000020005019078e0000002420f6dc500678800074aaea77f00000100000000070b57ac1400aaffffffff831ff9000000007f00000100000000e0000001ac1400aa00000000e000000183278100000000ac1400aa0000000000000000ffffffffe0000001ffffffff7f00000100000000940600000008831b05e0000002000000fdac1400aa7f000001e0000001e000000100007edb7ac1171d0e63d17ef973a18bdf748c2cddfc281ef5da72601d212b589f"]) 18:58:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil, 0x4}, {&(0x7f000000d000/0x1000)=nil, &(0x7f000000f000/0x1000)=nil, 0x100000000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x7}, {&(0x7f0000015000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7ff}, {&(0x7f0000015000/0x4000)=nil, &(0x7f0000010000/0xa000)=nil, 0xffffffff}, {&(0x7f0000015000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file'], 0x7fa31fd4}) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 18:58:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x810, r0, 0x0, 0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="ea7eb6cb20ddea1cce7011cf334eb25335bfecdca0639fe010eda4d4c42064d21dfe18906d", 0x25}, {&(0x7f0000000140)="0c2ba7a83d14750546e4be34c286a99efd2177cff549cb360a44d49e17aefb1962ec7e1211d3705b9f9fa468fd0dcd7464344cd14aa17acdfeb613e5ad70e3b51c09d46b732a2079", 0x48}, {&(0x7f00000001c0)="26e4d0a342c50ba585a8f9e823c7bc6dd674108beb67cd373ff63d5f1e0dd56c0c4430c71ec22a2daf62ff097e837e8e5a19c9332990a95116faede92bcd352c5f1b539bbc6fc00cad4d56cffe0b5eb04b8c182d9f829cd6984300afdf4367df1f503cc4303b1d184d1989e76887126aab7655d9ed76d6ebdfe275898f0eadfaf7f85aba261d91e8e7e1d00833cb2bef2c8afc7cc0f967e4dda912ad9aa57feb7742984f92bae660b8860d26014260e95e36c7a08db665dd45049fe59a413b0c31a5dc1a08736fd9592723e25d9948b0b2883f964cb9ee4bf8d5e842a51b84d679cc9b46a97f3c60c48dd014668c2172", 0xf0}, {&(0x7f0000000300)="c24a735ad8db4f32298978c87a94ac0cfd4df9bb5e0fa6c80518b0ebe4ccd7", 0x1f}, {&(0x7f0000000340)="a277bec036e8de1ade4a410512dbd2a1702bb6a81242597c260ddc8407fad7b613f36394d1c069ca10547f1a7053c5e8c7ba0068632a534711753d0737cb95fa6303a9", 0x43}, {&(0x7f0000000500)="d12c29f3d5db91b993f9cd412173c540f8b25c17368d91e3d5fced9687882d9e7bdf42b51e9a0edabb584e02a460c575022189b3822469799de732bf3b1915345725dade16b998742809c9b19b5d472fbbc46a4cf501bde4af27fc0ff0c19969728eb3437f538d657d07020d5157e27eae49319ab6fe215ffa13d05d685c32b19a47b0d4287e37f8760b9473e1130b910d2d24d14ff657b6b7151a910c93133f244a2578fe13f234ffd337172f9dfcb30547879159e728db540a79a0639c241ccd4cfd6e1fa65380940b641947b30a011ee85fb2e858b30df4348eee3ec87c839df91cca75d992d46f3ceb60c4ae354c8d6881243a2d8a5309e2f29b26749384a4216b019c21d8da0d5b05098851db3f9a98e997ca4aeb1ca4fac6048018b0255f0587c8247abd580198271b45e988361dff5ed00f386341034b029f199f4dafa0cf57b5139d7704360ca83e6d8970e53263838a2aa3d2c513aba6a049df5ef70ffe2b496b453d8215ea45155c0a4b80d2faa01eeff5a86653f4ddeded33cc6b0ebcf62b92af58db8517a5b9444a2d3ae56673a000b27ab4b8707279508b25b92bb3ac1048928fa64971fc7b4992a1394166aa0fd634da92c1b538155c343de24d468293c2fec442e4c87952fa8bbf06796794ae20a8e6eacd4dfaaf121c9b4da73a6d362cb4f4fab77371eeb3cc9890e9291a8e590af9541fe297c33c14e15fd50630fbb9e63988a1029e50abcd3c999c540c50ce7316e61eafd2c4c9bf3ab95a79e22a9cdc25bdbe15267cad935a0aa18613634d2b75940f158b8baf17aaf1002d54deeb808c292acb0603087dc9a1f7b14594bc4a680dfe9a10511fc4ff41115c565965bc5d65bee0ecc7130e2056a96b1662d6fd28137f0381cc9d89a8c66014afbfb8fed064bfa1f7824eb3a9cf8d9770784ffb28f5c3b7d7e0d35a7e855fbf448a599827a3be82220ed798bae17d9500a11106763fce4581ec3de3fc13c8f4aa2a62639a589ac3c38a6c3fb2eb2b7ee13891e45dbe55b525e2af2c3c5a4e2a3bbd2c58a05df562c0dcc31dada97acc0cbc2c836aab0fd2057d82c70bbddb0ea218a24c3ef92856fac66138c7e6a65c9889e2e1c28d921ba301edcfe90ae59ac22cf621f4aaf282c81a77d4c158a2b92ccb8350ea1af24c0465442916f703bd50893de000e5d1fa755039e563375982518e0b75d3950b1c672d779b016dc262b3e1b59525756804a398a3fb039adafbf421a451d9026085e56cdfc4347f5c31343add935629aba61ec6b625c0c5c6bfe4bff71c3fd4b0c14111219b624a9ee44c8316c7ff5f026bf54569433fb1e8e34a6f2d2b5e3a4e64226bee368fcae0a9de6be74f888c2a135adef78863cf0e69139a200acaed4c78b1b1be39aac0a822aa73e7eabfe3d6fa6e6a2cdd6722c0c2ca3b70a70c59cd68dc1067e9d7d95c27dd554ebc2ab41d0c4e4e1023014c23861d784d7cdfffaf616b56fb9e1b152d29f05b88a623a6560c6e9d8dadd663717a48e3d5dc0bc1f8ec32da36132169930fef5880784aa28e633bb831ddb900201e4caa9336341fc768beb1641a44393e897d0b7545fe7598a96d12fab3349ec1cfb28155cc7b43253bc86d57ddb45e13bd2690fdc90e97178601930039cfd6066f9482665328653f3731cede6017c0f31b9dcf3f84466a9fb6c5498eeb3c59fce37809ce7ed4fdf912bc150a6985510e3f3db02b8b911d1b3b2b367a0e8d3936f70cb4680f62078fabdff8689f4fc4e3bd28cb98f06e8a8e44faff6567083858199bf96e10df839aaddb41c4aa62c6e1054d24d4974bcadbef77b3a922ca556e5cc9ee5bc5fbf8f99ff98b310d37c941ceb07fdce7d479c373ebd896ad8a46940e61823fe565795c7bee1dcac907258ead37743b753a0123b9c9f5f8e4bd9b35a0cc1cdceb235a7593e1be7f3c9a950ec336eef6d12f5d75c12f1fea2c01eb95d61360ec37d291903bab5ae1e4be1a3884fca9a249776dc6ed554041193657183f89aae1e8e400e41beb46bc1631d29456f8d2626638f95fb5876bb34298704345aaa9451319528706e43ce58f58ffbcafc52e9ef4f43d019dab5f100d03604c0260e101058df1a201a80bfbae8ee96a6a31e948be390eaeae72961e28651583c87d20e8d8c41e4cd0551c9bc7b1a71ca49db1c16d6fe2ee90f34585035c4ba92c757a5032d2992ffe5b65e938ecabfe4dc8b03ee452250b547df01395dc45325468d18aa7d521f27524a911416e33693e81496cffc83b74cae61afb31ecc8e759e8a71c48ce086affc930dfd0be1ac312f51bd9069f4166c3e1f2e18089be1b2c3b846bd5d1debee0182abe05422e1486329b0710de299dfed83807b8472f948068d186ae0b6f5af9c88c536382c966089809222c8b72641fd41c24761652f0e0008b08978500611d66eb86f87bd7fac0501fee4489b1fcf418deef1a2d1acf6f301afb19381978ca0a033cc56c171d72935eab0f9ca478a494a845ca849459ffed973d70237945df7c50f736e959302198bca42f4264d5111ae407d821ad8a95ae6c30966b68f5aaa6fdae0a546a8be7dca006e24feed55b34d573777222a20b0231bfa0ece1d0eb4de5906259c0035b2001c2f8316465ec7589111a79c74d0438ef5a4c8263e94f0cabc55ef7cecd347ebd3f6713a9f8e1b37353a9252c778c0151e1d4fe99e05f4f12ff194aca8dccac186c404f9552a9b9aed8494cd63c760971816c893aa48b1ca3020fddd6dccbf5a447c0b02e2823efc17110ffb86a332474f44586010545dd5359bf0b251527cff75d38f4fac1903c511887e311ae0e213d57c1d519eda74ffac3ae34669fcc18d3647287ff07ce0a4c1c731c8457a61c74478f1080c063eb50bf769c18eb51d150fd756a822ecc4a30938fa62c9fdacbded0be81c96bb94dff7460d8dd5d50c34c6024d36d05a00ab70bb26aa16cecc8dda693d3f2f07d662f830160dd8dd4f54af0f9ae9a8f43816c0df678dd89807c09d986177e34bb081051c2c1956ceab6f95dca2f70f4dd9591ae22a9a1fa42afceef110142a853479dac3f55247a3f3d3f3633fa0aed5d5063a7dc5f7c1ef69d36c04162410a7653caef467db514bdc075704aa8fd048ba617d4eed7c42fc57311ed15c81a2ef254ce922f2bc2ca604efe7b9387edc4e737bfd4e27e265251ab3bcc2f17b3dbdabafb575ab5f898e0a9284d35ea7218c6e057b20addc8e6079e9f826fe1e2f8d05a5eaf9e3d838cefaf3fa0d20174a094800fc7d6c88df9ebdddae78376cba095b8d0290e67a1eceffab92259707dbe83983d19a17aa84d8d6bbe66993e4c3710a4477d77ca8814004b73ed43374b968425abf90896badc7b6b32bb1472f47a0c9478a2f64fa9ff223d21381bebed8f4e9f10e972704c2a1a57e690c932241b9ada439c038c3588d6e3b5b13f00d69edd28ba141e62f72f7c71fce02315cbf53b43e0c6019d63d83ff75f2ff2a5c82e7f0064e5690ecaba4dad1ac2f3ad924d11366c76cbbca5f9ad82b27900bfc0fce265a778b75ca24fccb230d3792c684d14f937d81eac0bf3fe69177b1cc4695c94899345a330f26ea1512b95d76f8ffe3469e36690e0ba94dbace55f329e0a06e791cc6faf56a7b7b164a48527d307ba7de8d9ced2fbddb4c9e33b13dc7d375cdde6d1580c2015af0d2c517bf8735d250d7e5beb4e071a746661cf31ee98451a425dc0ba9afc212e31749203fec3f8af81d5e4229620810baecb69a72597a0c1c53c27084922ee84ca000edfb9e556a6dc4e1470c150cd9dee67b70b633638c52651e6f607a5f92151b48a488431f054040cacbc75fbf0cb24c761f68fbda50e77a850d63ede26e35548d0e64770da8337905227a7fe7ab570470ae4f164a16fe2a2e58e1f6db7e8a97c72c47a436713437f11e7cddbd6e18c0be863cd831ac69d77a113389bcb0190352a59dd5dcfe0b05f79d9c25845b02e16c2753dd4741ba54c3dd23e54108007ed99fb284dcdfd5ab624fc9a71210706afdf380c1598eef23cbcbb4cf94d2e6004b06a2a8f591217d83d2b0e05b8f559367a86666b8b2305653166c916ee221205e43f13d0901575a00d5ff81d8810de7015650473648c2f919cbaea231a6de989b3ed1ef13735799665356feb0fde7e8423685036a4da3f1a68b5ea699e5b08adcd504aaf6e49696ece5ec08fb9fa6cc4a2cd80d0c87579b006b5522fd86b37568275688338b1a2f04a4626e8de49217680ecd134ff29234779c598f329940c57d7d41715803c4a263fe81b55f58ecc5f2db2c551e1453cfd94304ac40b535389ec0c78997956097e3da2b09b730af9f0651cffa58c4fe11544e2e88d13935d48d8b623cf22855111c2098fe44ebd03ba6699bbe849af62022edb583cc0eeba368258647462ade82915da6858ec4c987880cc2e94eced9baa1de05c0073594784cb51f5f569c08ce8ccc14784abc9cef86516de1dd678a7410fbcb69fd5397483f53d390c2de174095f6fb6c8d8e350249c8f6a554e141c4bee7256859a1c0bd0ff1cdbad5bb2589b05b6bd05de04bdd8debbe88fcab0a62a29685ae1beea6ffec7a19178804a4b5ed29dd5d33b8737a1fea80c0944fdeecaf99469146ca84a2f5639d227dbdc7737b73b15659018fbc4633a0a50daa68e301d468d1576464256a7b2e4b5a5e651e9ba0a2c3b90301ab47f7bca1da8f1fe59547c81d77fc952cad6ac8cd929c3df333cebe1624383da682dc91ac43f052836a0e27646ccf83a767fe0dd23fc8c2f74eafcb72f1e4cfaa39950dc7f3b0024893c4d7533597d82c2d25e2afe759c4d1584e039a2b1a1700af909266a100f0dcabb0a165704b2b767f48d63ab1a302ecb3da92dd8a7dbe853bb0252d2fa201e30c4ac6804f639e8008ec71fc46865ec5a76fc770e7af3538556658767d161178a01cecdac27f10aa117f18b79a53f50b38a2186e2f29d5a8464cc14f505afdbe719bdc1f0402410ea8e1c99433fbe9353ff697f78f3eb2c6e98a67076021af6dfeda2a5b4c199c6c915adea789944155c8eded5470fe20be5232883ad2b1e97589e0c3905a6c8879c2ae8ff02ce4be149a07a645f21a03fd2b7a8e08c034d0b59f8d5df0bf650dbb13c44df9a01892b671fbc376cd4995768284431bf68398ac3a534c0c28271d5e6af11ea56d5447e612cede9e93e536de7dfd104b64d56b191f76c6e4c350eea48c11dd948ef6220d0d34aef6515086d1d01af76ad5b7d335da796e6eec661116bac2077b57fe249330b2d0455518fb268ccbd5c0cb104100a3bd2fdeb68c2781fd64c5bf1285d4ae34b48537876f5ea6fb8f50f62f14d815f7041c15c1b662050c19dd842d679b93b57d0859ad39149ad7af972e7575c0982c656ee1a95febb2c8a7354cc285bb6fc96aba784b87e71a584fe3db528406e3ec5e9c094317ee1d386b5a103f7767d6af574e0758cde69854436f24400bc15dadd098fd0086bd0960c89d0bb687a85c2950e3a7023f2143eec4795b9418fb949aeadd1aeb317f0ff1b0dfad7a6ba2244cdd17051f39c265562792f9247d49dd3deadc568b2901d43936bab2d7a2d8aee7dd8ceb1d00f771812dbe2184d1898c1b34990bc5d4f7fedfeded273398af21d595ec5043ac004abbc889fb2b5a36b868181605ed2d35184c6f7bbd1a9fe1994eb7474ae8dd8cd7228fcb66c00362805ee62a0572b2d5ddefd1ca12a932019bf099d19683704badb52136fd362f4aa7ee7c0d47cd3bb91d7759abddb4d44b6807f3e64690e", 0x1000}, {&(0x7f00000003c0)="9112db252d40e5b8cb6357cf75c2208996", 0x11}, {&(0x7f0000001500)="f579f4f95f4ccbb2318c03459f9baaa6b3d25e9628b664219a9dc8f8a2de7a3102941015435c8282bb35d9683d7d00d2d65f5a72653ac2fc09eabb2aebd7bf2efe56ec482783f4e190befc14279eba26f53d12c05107d617197a38503d617cfedd281d3e4d420de609f263d4eb73f7ae7b858683c35ce4c501acc0b35cf176e3a2797fb87debb56455b4b8a832309d3aacc34e97521a21477610a7b4bda6df75f6340597736a6b9eb13fba3055caad09285b90110159c1aabd78208e8f0244a6ce2107fb4fddc7b560984a5e8d74c9fca7c67dc056ef8ce0ca497066fbc9c9eeb5ab", 0xe2}], 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="e8000000000000000100000003000000a66fdf5d4ff1537c2acc2c86075a5eed030483772331011edbcec45f32d87fa672693076d8643a20a8e71951ddc4e378de811f6c0db566ad5038b2e34b42f115c6d28d0c16d76b32771781776164dc9149292d8d5bf01e0dbe7b7a7b8f4028298ce86f6d94b231e718265f729283c9c8a2b29c73a80835317d63f583007d862fa57cbaf203fa48dd131652da88705ebb2f602800481c91fecc08b816eaadfbf1abb7725cc32e654f99697c45b3d3b52c0744f4ce071c69c26b14e39c65092dec3926499407e34539d31d2fcf834d9c01f8000000000000001010000000000000ffff0000001000003369711b92be67e2ba45e0992405df85493d60e702879ae4d61f1bf3c7a1cff42def9b7b7e922131aa370b49e7f95c0aea5551a34f6df9f23a66c82bb7a4f9f830561559043aab7d1293a17607fb223e30f520d0058a4936e2025389e0ecd32c2fd8524b4075caeaf5753b2924f344bbc0dcaef11316438c9516d09b85000488f376b8b777691245265376dc343e9b042650a00b81626466f4fefd9a49b363b8321e736e5585fa0ad0bf99531701bd7ba25c0061a810cb084657ca60cf4b2c42c5ed5f8e06c08372ad5654fad6f27340d684ba20a90e5ea4eab259302a277859db717053fd81078f592440d9858f1ceca36ba9ea164e66d255265320dc1092a46fc194af74acbd350d6ace960c3e7ae8ed24e054bd0c3e1f5fa6fb45eed9bd87b879db9b93c6d53236f0416369d74883b1d3ce1072b398b9a514a2aafb27b38d5fb5035acbaafe0af3942772e82fc58788339bbb272542a7cdef5b56d6a04680cca4be1d78cc070a8dd18e3353295d3a28f9a24101ec9e7f96e08a6134aa17a25091831dd0716635df12409cc70b085ee7e079bc3aee8d4446452f44a194707384ccc30a3cf83bc9a015a7e4b39a90289baafdf48ec293b0717e10d105fa4c006cb822d2efb526a37379cee2e146ac901f573789bb931b7391ba15cf755181b369ff10a39016a311d6d2ca80909db9fc23a31322ef702a0fc48aa1a3ce088f9973d31126a50952611b32396972b69903032af1f5d874f4d9c70c36d64e232927e3ded098c719d06c84ae3f64c1348c903de4801f8f62cef29bf85c5646063d52b19d0df55906ba7cffdfe8c0d9caaa012a61ae2b917df40cf4c39fba2b1dbff8f1f94e2e7a8e07fdecad887f5cb6268fbd2c8bc1a413b0de29a8c455d5221d8a2ac37520d3221e48b7a12a725b91b402f8a134d28bc963a09ba83df741c10439b5fc397df7e66c9fd7e8bb373fc3d2a068a59dc994852e1dcbf39e88d187c7c001eef63d6a58ad8825aca734c549b50cdd1ba935e93242bbb9431453e3e6cfa006d70eaef2ced842c70797490d1056a704090b9105f47c9810d36c1333f355eb1b961269a7ea7aface5edeb8a58c8432f67434b936711298b9e69208b59ef95ff062b9f8b55be7a2301c060dc8c263ffab9eff79a626beba1ededf698b3a8e6702ad387da097f22716dbd2e2e562f2e1bd5b882443c0d910a252ffc5d06c6f19c3be1022d74eb30176c25aabf9a605ac1dd14e0c3bb9ad67a3e7f27758193ede0898c71f887a45e6cf6a0b2e2d1da6cf5ef9d3e7d46cdcc45d594c269a0f1f14b8fcfc007d8ad35634c31a262707488c6c50b761a3398d398f323e92d785439e4427c215959c90bcee5a27f2b12ec2efbaa330f82a08d84369b00edcdfddec069e60397aa64f6822cef9e0dc5feb45b6808094499d80121f88f74b38de7e84db74c714478940bd1cadb7b81faec41bf196188ba12c3a9aec79de2fe3b3f18cf1ea1847236e5d14851287c9744f622e19b627eb748bd1cf785d45eb7c5e4a75ccffbc4290904a37958de85e6f074536b10b15cf27eecba6b6b2b77fa0ea74fc65b4ce812d2e9521f442dbbc717c6a6f7244b4b3e997cc287b0dad98a8ce22cee98bed6a15250b253216e24bb3ace5a97bc389b75781566ce0df2bc052346b70576d6bee2dee8ee8dba3451925f14410497567278d7e7296c81ad37d4643e7003a85ba7e32f0aa3779e617b29a48fd1401cbd0e96728457ab964b3b0fd15cfb8ecb22fc3031a49518fe59423696e93dfe5a7d333c5430af003ca0bf1229d6325fab2bafd8c2f0920ea07432e8afcb11eed801190a8cdb85d89104c3f89a775841ce08d56f5fad9c2c0992113f52d68fe690c944e3056b119cec826dbac5a1e0235f1c5d5de436414967ff48ff98db5f27ad60b4d48840de24768f9fc92625c3152481e7f761169c67514906f242c6fa6f2dae888b89f402edadad5e4711076c95fd5fdac68457e6f589714ba616a322279878b67103be4c64410f54cd7ee3b4dab28fb0658ee737d82bcb10da6b5274c2db3f68f32edc79e8a2ea20aea92605ed4078689ffdb31730c8a747f76ec49931d0cd3c6b9eb9d12da61d98f0bb487db1d9992ef71e26e2c4a2470e1de1abc9f16e586179770f70daee831babd788ea898e1a3d3b04f176025c6e4321929e6f0914b6a1ba0c6bd42af1d46d60510404f6315432726455d744ce4383ff1b769643ebf108580fed21d2b71a7fef2d21a6e9dc9460ef580bed3e7c8a9033b989fd483b5850e725f56839c8eca2d6e7812906741ea53d78842298fff2119aa567e4ec86ad4bfabb0ac553f5344742216b860910b210cf715b3c54062a34933d43f8f8087c072383a14f6cc9e839118ace0ff2236c91bf75a7279532d6f64531c24ec59c1f722f523952a303a3b52f81ab28d00fc3523bdc80fbbe166ea14875401d2a288bb6f20cb04ad81b9231c4e99ba321f0b76e9ecc411d028bcac8d3cf15d029ea651e970c74e4e0c76e5c216498a140c81d4b3052658d2b0f30257ab0289d71dff09305123e5df7bf9432a75002920754bc99c0b4bfd3729c7d0e11f0225411a33feab506cc017d9ff943554c07055176e8314a0ca4f6202bf94116c85b2ff1671fc0b52ff71c19df3b9cba09ebd9a863db3113e7c7f408be0bc55291f96ff1178d2932190e6cc3adc3faac01fdb9b2e55c0caba84736cee606739a18b14226d25595262a82e818e673e50a451d67480455d9fb69d4eab76c12d7d1ece9e5ad62d8311a0043dbae24c2902c7b04e773577406e345eea0a3fc0aa607e67c1a467e984edc3fdf6ea96b74b5c25fd1e61a7a03524b49f3b5c449673858781bb34b9ab728724d08b55e11d09837b773e092a99adaad8e445d10bbd848b783d96b8c7021106a1ccc5e30153feede90b605ddfa489080c8397f26af079ba17bf94472d49128387a95dd7980356dc95a6de42dbad236f8dbe980a3c4ae173501160863b9d851b8497d7fe4a337a518afa2e4ae1ba44ad5b6a6096888125d3f4878f4ee5f15953d8fbbe2e5ed1b6c265696efa1454a0f8d87f0533b0731b306229841a5b3eda41c88ca19fde965e590cbbfab2ebb3344fd2217b1549376a79e8442659290654cffe0c21ea3941ee9bf5305e059bc1815b9ae32eccb90365d45946fe16e10937ec1fe1b4295e8435cd7637c852b088f57b0276c2374d39017e30648c9ee968136e5ec99507fac7278c316781dd6a83c66ae29749de8350815da0a06497ca22bca2ce6d0f750b47107da62acb97b4fc26ceceb088a749eb688641ebde02e69a13a9d4103018ab8d0dc753d2f1b352a332fe4898798594459093cdf3a87ce92c979436db0da580210cf7bddb256c0810508b42dc6a88f14d8b255314d24b4aeaea96d1404adb8fccac9bd31ea7059aaf8d659fd533e8f52eb3d5c58bab892e13fff0649896de3245a870f1d27f9b88df527a0b18eea45e72a8cbdfbebb1123e8be864e44e2180903030b18a6dead97dc18934b7e4daccaf69617ba8c306f7e6d54a2eb81af69a9f8ae26f334e12d6ba2d3f170924ea28ac5bdd6588b5935780ada582431f8519f8b89a5d006d80de44608c90bad750cc82845465ad0c1570bee95676f1f512b2aac53490dee179a0e0b90f001b8774e36b5a78fe567cf328139e9e9ccc59b1e5e95488d835f4d85a31cbfc8480f6d75af1f1294490e06ab5ec52a57cfd3ee5aa29dc90c0a0bfcd21696d76f787cad186205ad85355394ec6f1916f15707bf6bdbf03a7531b472b1efd3f2f71a6832b4cb0986c35a6765d44eac33150efdaccbec4c0a487ba3cd863751828daefca3d32813b8f9815159bb390efad611e31639d8d8c433c60d099dcb689619f1aeda6a9a2ed7f892a7f5c49ef030f08f0aacac7e81b9fc81298645c41e662d21f0b460dcc528104f784f3c6b45e49c7e12312c39e91eca92533d45e8ac59ad799f4742890a0572e9f7600213391607d62c97af4db6c33a77b9d65d188c492f4b9eec0a2f9080ac8f0c05f9a346f7afd2b5e2d5d26b831ec6adb97fbb77b5ec608efde8585f1478f110fe36eeb68b1d92de16673dd7ab44fbcaec712f252f0cee18b171ab24fb6aad6fa3c7f5d239a5dc87f1b95f738253af00eb48e995e8e5a2e0af095743777c600fb7584c037dc6084b80de42d8d0da954c1bb87881ab7bae888240117ddfd83b2320b7b3cee5b969bba224f4350b75d4a7be61cb89993db37c6b088763fe184899595388b5fe675a3b8a6a3646c9aa163aac8f732c56d0c5c2f3a1da31567e882cb3b458c40fcac5b8cfe7a585361ae3cf14d81bbec0efb46db7909ee2b5fe894e64602ea733a7f25cb850468c161d18c8a4f8de2bcc628523d962a5e4ce7ec6a72955cb6c2e35b1fa079503ddb674e1703a709b7738684220586d9a9042dca920e2318996cfd91d58e09c74e104e47fca1de27cf68096ca07eadf8f821d0615bd21f75fc48d9f2c3f44dc1eff6d0959c409b2d285c33b5d53d6286f070267ba7e336c82d37fb4aa3efe0d9f9fd1fadcad955a750bccc5d675c030fd556d1ae99cf7797ea3d87a4f9ce325deda89e9e338f6364e8a3e5d3516d40429a2ba40c868942d7be27bf14573e747f9c1d82fccba4b49267bad19cf8def5673bd0a23127c0ffb3ca74165cd728edfeee579d22155b2eb06da51bec7688bf7fa5d7eb86b3c8b4de61695d2d3cba68f6963157c0b92ec2fc8c5c12456ccc7527e1d84a9c50d8c42e80f1b5b6d31cf57e45ee150a84deced7431995026665be45b2cee06ec30ada5b68014b67b734c9256b95ad42fe666cbdde2434979659b69a77954eedbe0cc311c93fd56c362b6389653bc94bfeb1a3a84a9f4d83d184a736d9fabfc155ebeadf8ca3595f04029a893f225c81574fdeee337bfdf43a827566cb318c20adae4831100295ea4ecddfd07a99969e4d50e269fadb0c693010e8f4ada44365886ffec0987301ae526cf3378abf56a41b4b17dc363c71ed1f47d3e8b703e393f8313974ca342b665506c312f4497a06f2d35887ce823efed50b39f5ccdbdb5f6420d66b9eb93ba7a698c802d06d2535f299e56d68053484e3ed32ef2677b5d1564e574e5c72d1c5fe137fe9847c89ae4729d006e3fdfe11e60d3aa883add697c5c0245b183fb5f08f54d006a9146d1d60009c864766fc9233204eb740cb7e32394469573118a35a531b5e1f5bd976db680d8ab5ce8f5827a9cc55c1c64d2833ce840e5a7b2dfa5d344ae4d5024138d6d4fce5a24303278b649adc338d5cecee9f8a68784b311dd3823459b387198978c28bd61799197f4668fcc6d8025afae2606cd6deb2c4ddc06d8de2c8eb7e39dfb6238d172ccc28d6ebb4f3f3a7a13b0e8742034504217725cd0011cde5c6a1ae7d4de88a31969182b258169869c5f813d67a7b32b5562728cd176917ae6b7a1eded785bf1f749c8d14e6eb622e8479bbcf3571a39527298bc3686ccf0cb97481860ad0cef93e1fcaa4e37abbba36bda17f36dd9a7b0a4ac53ac40c190020dffbf2f47081f0341c2c894ed475de949b20e614defdff9494394cac16d4e8a88c2760fc40f5a3535e0026c8334ff7a665c7a42c2c1ba784462b44af3a9bbfdb57bd029d6b4164103050b2e2909793e2b00bd1af585da39e7adec02db047d93aafeb450c38469c8fc8a43d38cec158c5f74785959d9f476e85a561cc762c13cba6f9a41405117e0048af5514b4ccb3ab4f9fcb90f319ba862b3ce9764e3315f432825e663046b6800000000000000ffff0000e8a40000ef89cc770e0509238913200543564b8e4761db1cf6749a61c06cbf1d1027ecd982e321122fefa182e6621852884f6e711a7d0170438d3975113d2e04d7cc2bf7fab03149464d168066f05343db084c7ceac1ca9f92fd0600c80000000000000001000000ff7f0000bdbb2b55141b4e2f3ca8dcadb824703242978168f8b4d5cae89d275b83a9d6875194c13a6a1c7bc7154acf18423100995963c388f57ce4986731d7d36e883812a00cfb592e939ac0100101c6e35afc4a020ae0f0ee4f103476cd92fbe53795f3fea2bbf8b582a9acf915f45004b6c2e9f963f61b78e4c793bff758db27e704f785d8cfa39e9c71dec72149cb133461ce2018fc7b5b9cb8ff2e2c20cb6de7b77dee5a7e60205fe0678eab9eb22cd18120c0dd9d0000000000101000000000000001000000020000007973aeb823ce52c6ef784f5d187260be4b4ea6af81ea3fe0bc6075c93afd6fa2c25c9573cd138e55536da853dfd06ab49b131a4a746cce8006034fd48042b000a73f243d2b637398c78446efa5f1ba2787f93d7c8e0a9a0b360395cbf99b33c7f177e2cbfecd0835e97f6c1300fdd568733cb884fbe2f9e526bfe7a22c3e3cf2eae1a446ac10044a857ef19726611fdb8e8b7ad468a0e9a08c7ce3721e634fb6c254458d97d5a15d3cda98f7eddd560b3f6ccad4010e3e2cb4fc10097458b712be2e064caeadeac534e27c0f90202f903e2807fd9106f8ac18db9cdf843c3e50ee6d497c0c1bd87fd93063fde37ce44fd7b0b407312e0a4c35eb40db0604f78b21486a7b17fa653437e06932696d8b75d0597838ad741a9f91292c4859d281915af3b1597d194f22111ca39eee2161740ed27eef8e523afd244a8c1e3db7039a3d688b284f7e8f57932608932bcbd0f761835c1bb1c5c5330486a1561791ca3c0ba80b6c6c2f8c806d4f551d1a670c4d45f2e8265838431972178344df2bf5cf18a586fed212635fd67903c2aa79ba27b4b5813643b35ca2d9d336f5d8f2f720d041483600beb404efbbb98c4fcc1b7327f496dc0fffce563307c2351f496100e1c7be5e963b795ba87c115bd88d9be81258886a1036a267a9cc49aee6648fb7c850c913f8ea348c47d9eb9ee04b1f994c386f545cfc0927900da73190de621ce4cbae56c22ae48df6e2e556d05709ae4e0b41cd7233734afbcba0608b44947379c7df50085013b61070f04e9124e6b5f32814ca56f974ecdb114bd0bfb98e482b8bc1d9f16def7299dd8cd938bcefe4d51b5e2969c621f4330656f535de4f844a6b0f3b7fe9048cb4ac53e4b9c97750168bb1578c57ab0f49e1e218901b8a09ceaada66b63ae78d96871a5f6eef89df90e332effb6aa0926963264e83055a796267d8f2ac9ab64b24261fc3dbe6931a7e190dbed7409ac9eb078486b22882930ceb0ac095aa1734b7d5a01ac233f4b1d43d9a4bba418f219f1a8f1e3e9a157f85cab79f357a148028e59b636f0f063f1d42422532b3e18bc0082b4c0a012f02e1edaea0af640156998a07ec5aae8769c7dd5557f07b5df8a72c78da3180bad4d29c81c5715700fd2b91ac50758ad075d4233ca420e52e784e1c3e0f2e4da30866f9e092f308783ba7851e68df3db47b051d86d940632b552b146f895ea269c555a4e348e8f403a41eded99c3d8c4b09aa0a3d0bd4a6a6ce2165848106b17cfe17a129caf50875e4b2e114389d26f3241df96e5b3f79faf826906cb97a4fd651dae5c3f4a4725fea4fabc876da6db0cf2627257a2a07cc1b363a5da2a11935d0d9ffd33118cded30a7cf58e4f9ee28c4ca79c3981dcca4eff7191e52c9b7553c333a4bede2e8d7b65afc1c903c620726105f8a7826f068e67a7cc2b79bd61da32ad5846ed506f8548e4dc45e24dd6fe7cb69470c36ebde5cff159b62c5e749707c2065bf67261ec4a1737526c1950f719c226595bd5c8b8d45057d4b30c1a96ac10c9390011def56085bc3709f0cafbfec31a736551dec06328a6b7438374662c9105f534c73d77550f7b4cf14a236dc3f1d8434503907bab48ecf272d627201fdd31e0761ce1b92a932b05540bf40c52aa2630237e47a0ec23fba4cf58c0ac8407c22d721606d2eff7d86a197cad421bcea2043dda9ff1496a28f824052bec75bd77eb2d1d61615fc1952edbd2b23047ab365896bff5b84b8c22fc7d483ceb9a7fd69be02be5f0dd5c0521d68a2582330b7a30c2df8889933fbdd7abff876cf7d86401d1d62b9c0b953edff0374e01e6a2a8f34961a19ec3baf2a2e678791188f442565b5014dc50c7e778f34d9fcda66cf3a33bf9a397ca747a93cd7e536c7d52cb3df4897499fe84c957051874d60c48b5753d29aba007735583160587f86f652489ad2579b567486903976c522bfa10e3f1e684fcfa96c7fa2c9d1e54fce770978c0e2f68b5137334c61df45b2fed7462439783eed904669afe841dfa2e4c8a6be0a35560ab01f2293e0a79a8aa9080fe6c655633b4db599426e06e443018f29c5a0330937e14d1df26f3ecd0e8b5c69d198e2535878a4387b819a599e3a293ba6a37d5b91e0e40e65ccfaccedc7a7ebb31658a837fdb7859ebfd7e2f12e750b9d6700d26be88482a6a5f19a66279fa3ad6697486985dcf08e4aa1a48e15ee43296265aee8071de27f82126175badd59bee9fdd3cdf2b5049795e1fd915117990a8621a28210330143c6cd3593852e5d8afe856e88b18563c95728ed5e6a04ee61dcc2a7a0b25505821d908535ef6ec2bb8fa7084279b3739c2c9c3bad6c301e2ea4ddd076ed6d0df318132cde55a05217de7c38c9ac0f065c689952b7ca7a5cdce64fc47358e1eb52a3b4d866408a74f7b652acfe54dfd1d00bd120451aa2d613c30690f63d1b877adece464ad583423e9b02acc2976c30808c593cf09f4421730b4e6a2cd6db19df0053de09a6b53f0befa74d1f19f059f790e767d5ee7a08a52bb60224606facc64f32f5bdaadd7c6afc1b25362831ed24eefa7b2c19691f809bd809e1385ed0b21969f78febd1ae438bd6a4ae4ae6e44474855727a700912d00072200373920c209bba6387eaa3cb60b117c03be43e3c6c42f02a9a0112e41057362cdcc090bc9949322f7f6db94dc627f34eaa4229ec43394277090f5ce4ff72a02d0069916133b6a51ee3f174c1d34174acafe265a4f8cf3f374769e3f3a6474ed8951f970cae7c0ec2551847ad4113f8125cbd868e2a4ec4faabedbe1e87d468b22c4779f73df4bf08895e94b429265cf62dc8de9fe84568f294060d57a71e8638b074a6b07c6b093b42f8cd468ddba36ab0b79bfe185bf5e1360b1655f2e8287f4b9a399610776aebd3829c8be3e6d250909a4703cef15d228c7e2bfca87ef8a640336bc498dc0925e7f72e1c4b81659a43ad799f9edbf0d75ea7db29351f1a29f7a38ae8c30279cb0cfdffd49b29ec7fae3296896cda622a60ae992c038b2b66d9d256b836a71959af20a970b3293be03725b1efa0dbef588a5dee2b1bfe102474b1adc7b1ef17d25435ee783538fc0e4cd97eb2dad46f17391c227801f78dd17de4664483418324be2fe50c59e2dcc1676b06474b9499cafcdf237cfda945c11ab01c7d6a4607bf7b30155945c1973285e71e3d0910ef0ce580bd7b950857ebff457ed2a12b035e5c99278b4f6aab1109b0da6d3a119685d2e8b68bbb8a22d8e8df7cb62965e259e9ed4a81cb1da81dcd48b74a53227bcc8600f3d8bc5cf646224901f4e0b365fa8ac0a205bcc34b122d134b649a2cab032a3a1e6ec1223432f7f54b6994dcbc9b32a2a89a13a9e11bc8fd3303f7498fd8a2ad88529ffb5c3276990efb7c8c264cd8386548fdb5ee9de9e8a4a5a7de59daf03128a33e33c74f762420d3863044de15a54226e87648f4c2e305e510175192526d58ce78b758ff81eee59f4e8537e6f1dcd7833919b7b9c5bc20d297737c2d35d1140553900fb981f8279f808dc40928a61cf994e0e7e013349c5fa6bccd00cec81504cbf5eea79c174851f3be3fc30e5a5290cd09b507ce64fa7791d0625ab8309cddc29e434030a0bd88e938e3ebae2a95f7afa39c7f966f5d9704fe608e47a7fbd26633dfd465374ff53f023b051b1ab52cff1953141f00e8fa3a59a5f9f088284924330bfb96c3c3c7dfa357edfbf770ac3a748cf4ea83e353b58abdf29649089b724c293cb5f293437b5225535b4f297c49624bfccccdaccdfcd9beb2baf4350db7f66c3ec155bd4d71a10441d21e4d643493de1afcefb3bfaf87179385e0ce7735f2a030985dcbc8f799d25e905241e3f86526f72228685269a0bfa8959b08eb1e6480819c2c745779b0cd1b5ddf51c72e9f8036df33e7c87b7fd64e6716d138e7a5155c91b10c5e4ece8f1146bd404a3dc8042b810aca233652c578ef20d254884aeb32fc24b97dc91505207aad4ce6b0af5faabb36e8091d7303d0cac1978390e564a73fa2ecc7ed0cbddbbe5cf141940d6655bb737449161e1f1095c8965a2546f552698dd38a254db7f283280367b3cf4405ac61310dd966293ad6a2833c265d4d75c4674a1cc9a7e4a7efe0dad3b91a69e6756d4ce675f71eab545f17e5c93fb87e35deb29d7152c439836cf9e1d1030889421cba477a2cb43e7bf07d1e8668d6d6003849589c6c124a462e8ae211270e693ddb51b3027762750c18a4d1ef4497ad903113e4ee9ffd87e10ad406a10cf27a7a30c21c35d38bcd5c7682800af5eef66af0176e08b04dfbf3a93db9bf20a9d83f97a61c659050d18eaf7bb90196c7860a76aa18b87e49b755b6b41b6e4ff4b0ff1d0740e135423af19ea2a086c058e1a2d2d67886d17c2c86d7bb2c7478c577dbcc029374aa1d7ca3d351cd3782a4f27d03d567f745e11d6ae8595353ea5ec3b753f5756a879860331005d605f70f84b669fa1a36bd51c7556caa22dfb2dce3e5120e4f0b2a262c5fdbc3310788eecf2db5627bf8a0fc29c6197c070f2c53c78f1ec8fcf7175cc4c1aba62e14dcfe9f5d05d489ead21ab025fc9cb783135db169f39c0ed35a6eb8934eb9fd3e4a53b46bd12edd1537dacdb43594ee442b31546b3cff00be9d52b88c16089bfd1d3bc3c0278e43cd3a156ddb99dac723d900dbd61ebfb6f51053d3ecc22073bc5f6142360b609db637fee133c093641e289de9ae72c913c96816df525ea1d28ffed180dd637470f1be50901a5355d130070728258aab41e86d2fe3435800a2d189d56738e81a4151f3cb6439e41d8f954bbe260d37270bcabcbec04e4d4ce19e4f1d4af870d1be9a6fa8131d7006c67555a1babbae73179d4a9e1c98ecf03b18446a0c86c1d9eb4bb905e479511d574e7deeaa42a1fe789a07c181f25c63a15e047ecd4562a8fe4aaf19effcd51369ed68e2ab008e03adf0140ce162a928c304d0891228a41055a6b7f24e996e1273179820d921b8b794d423e33f2cdc2b6e2dfca977232dda606372d6d61585f7e99f05a67dd07a7ef8608168916e58a8612ffabf11041f674c23076aaa0267a441aabac8af2d97be731528ad0b09d8a272b8b5c62e2ac257a7b3b6fff7da365542df72694bc19f7faa448d7bad16ace360d71efd62183cf8a4023659138c8101cfc38b62050eeef47fe1b2d54a03a5ad2f265cd1c89ca75fef8a14741486f258bb3193000c67ffc1b2f3dcaaa9a1c0208d86ce37449d8216f9f9197714e4541974b3edcc45d899554e956935a9c7db1e54e9e3605bae1819f5ce8b252c7a4bafc78bbcc836214ad80375e31f4d0ff2ab1950fced99150aa84a6b41db625e0cdbf885e1b46e2426f32b8fcce4521a6caf29fc06675e8e9434b045c05da94898e32a8a81c42895fc1ac187c047a881cba41cb69d94f383a50469ca7b319e8dfb103b747dbc1904a01e4a9681cffde8bc64e28c0e7f34704c74d3aaeff66130aec6e6adfa0a316b19d30645066f7c0de2d252500b4629735fe34ce469fb5746e1641739d7fad370c7e3fdc4561a45d5bcf4be1f24cd98106f8cbaa7e0a4091a9719cb47b446703b65bb194790f3d66328c4e8aa0323dd7fec60c371447cb4fd07a150948de66cdf38c40f6718fcba6cf4f6fafe8945052de2dab74260cd6f9de56ab3a098097d92d523d4a28d5b6379b73d4e16a8f7b0b6f2f962632df62ccd06c9107ef2b7a93788223585096e745f5e47e44cefee4b200e124ee485b47da5259175a938a5719752f47dd76c9437a6ce150bfd9fd4cd14f5b4f298c0696c0b3f7c8abcd7a0ed37e1490"], 0x2238}, 0xa) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 18:58:34 executing program 0: socket(0x20, 0x2, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1, 0x24, &(0x7f0000000040)="ac1153b0481007250a614f2b4adf91691d255d2726ed116b56fa078a5ed4f0dc797eced945feeb637552b5e821b4efc1e42c878c2fbd20925c6d4855ca7a81a3f7938c19cadd108465ec21a72cb59fd33cc9ba583d5fde73f7054633260488fdea03728ce769e63325db029d1be465939baa113af4406c06bc3fbb0408581e6eaeac61b352b72e20b664521f83719553757bc20769786b77007297a071206c0b47", 0xa1) 18:58:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="04002e0066696c653000"], 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:58:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035831b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617e29dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r2, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x1, 0xeaa}, 0x100, [0xff, 0x3ff, 0x3, 0x0, 0x7f, 0x9, 0xcdf, 0x9]}, 0x3c) 18:58:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) getgroups(0x4, &(0x7f00000000c0)=[r3, r5, r7, r9]) 18:58:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) getsockname$inet(r2, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r3 = fcntl$dupfd(r1, 0xa, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0xee65) 18:58:35 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xfffc, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x61, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0x4}], 0x8) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x8, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x0, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}, {0x4, 0x492, 0x800}], 0x7) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x80000001) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x100000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, 0x0, r2, r3, 0x52, 0x94d}, 0x0, 0x9, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, r4, 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:58:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="c8c2856e2f9a031499f955e734675999eec5878d0002453b48569d7f17e0369a9d82ab2f089897f490fe36b9eb19ae4fad50d983b3ae0dd07e0450b84f44f8fb911237d130e93549a533cbaf0da5a3"}, {&(0x7f00000001c0)="51d734f4ad2f5a1528df6c8688445b2431285dc34d8f07df9bf23498d22af6092a450837fd639145ad34d1f9d836e2a9d7852ad6848015f987b77c53df1231cd0f5e757c03ac492c18553908610b066f925198d9366d72f7888d8379eca8fd341025fd1d76a6f7bc94057b2bfbad4c4afe00e022b0b34ce83c4e58b0383e0c1850fea3267f605e482ee2076cb4081bda2da3b128d53c155a7ce0be8e27e841a99bb574510cbc07664c5328451cc50379175ea9c6b272d829c288e33fcd655c34a62f85a8aeb24717b016d7330c9b2b50ab8bcba562d79946a41ab02732e0"}], 0x1000000000000315, 0x0, 0x4000000001) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 18:58:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x3, 0x5}) 18:58:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1000, 0x7fff, 0xfffffef7, 0x1fc80d8b, "00e623000008000000000000000000000000e5ff", 0x9, 0x5}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setstatus(r1, 0x4, 0x80) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r4, 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x800}, {0xef89, 0x5}}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 18:58:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) 18:58:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0xfff, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xffffffff}, {0x3, 0x1, 0x0, 0x560}, {0x1, 0x8, 0x20, 0x3}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34bc77f0e0c0a33220c1c65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef033219b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792", 0x0, 0x0, 0x19) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000003c0)=0x3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000300)=0x42) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) mlock(&(0x7f000000b000/0x3000)=nil, 0x3000) 18:58:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0xfffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c27", 0x2) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x746d72ca, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0xfffffe00}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xc) 18:58:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000001c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x1000}], 0x4, &(0x7f0000001300)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x50}, 0x0) 18:58:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r3, &(0x7f0000000100)=[{0x4, 0x2}], 0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000100), 0x0) 18:58:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x20, 0x0, 0x7c) socket(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000340)="05c370333fc34eeeea5a08ec0f244faac84fef8d29a406f58fcf1b91a4131b526a9124200dd6f743638dfe29ef6ae5889ff55bf4983d33ea92e2afa52ea8d546a18dd90993ad04c39d2c58165be5387a1cae460c2b97315fac09ea90b374c98ff606ebb7c41a796ef33233f99483730d59df839a1d84b14578eb406edcc230ac633a8551b8e3dc5c058611d61fcd0a824171b0b43145ff5217a92ec193fdcb1c570b90f4a7bc1cea7db0c35580d3a63033ba142b59144be476ebb1ddf5405132ff663d96cbf39329b5aad813d9e823795d292f62a12a49920d603b36e51b16ef8e00a1f0b6a1e17048202a781d2bf17f785cd1e415de19be1286920a350bef54bc87764167d49c7b037fc7550db2aee1d30ab66d04175136adf03fcaea3cc054cf49c0ae867e730af6ffc9cad2ff17183c3bc031b34968e0877bdfb9a9e5381e52870c39ed737075c6315156b297d02f63484ee794732acc3faa4b22af6532304ed757b4a6f56abf2c288af7632ba21deb2ca4243c5eac14b6ea62151a57eee04672c7f07d69218a16c052bfb220c41eeae8a65b64cede0f06544c92a07806ddacaf194037ff0a95ceaedefbcabd690a3fd861d7f11bc218d8b097130db393f116a7a19e1cbfff9d0e6bd1551fc1f1b65717b742da8a8a5bed67f842e1fa29f5c1ca8c321748999e2f273c5b06050f583373ceadb837d7dae2c03eb24012975f572a1df3a9ac9d0ac64d0f97a5a6c473beb24fe1d3be44ac5506ba32896deb65776f992c40dea8ec23a8f236f810ad3a0087acf7532afb9930c81cbb369553218442447ef9ec98d3c4690768a6a5450ee99b70a5df34aa35208fd9f8c859e1d6f3d47c8eabe362142648975b47fe10fa7f3d658058adeaf98f47b92e0b7f7e0daf0f4db2fa33a210a2b514527fffdf8dd6a2665f2db154b46cc6658167886765acc3f23a0969927b3c5f6ba778d8f3238cf3bb45d7685eb69fb83e916f934d5f112a9026f26b89b64a0caa2b9681c1ecd19a42be22cd0578894ed9ae17506d55f0dc687026b7e78fe2ff3d1810eb7d6b66717ebe78179bb0485de9cf58d2226663c3687569d522548ba516bf85e642ca196c567708f59114f5782a05d8f7d9c4dafc481ad566e8f9562e19931bace7498fa7d23a568971b64c5eded8520f003c3aa1776398359a43b95b413ae62715cc7e5627595c13aaaa5a56733d7396f9029660dcd87a7bafadb4e7e5e6aa773ab4e1a94180a5fc1a1005661281980753e04440ecebffccb8e0f958128b2e2397ba486f4001fc63132a8c816fbe37b81e3215e3db54d39e261be5bd1d171938b8caaefaab86ae3335d22687811a0daa0941fae3a7623a41288ade29b0a2bd12b0388cb64ecc849f8040a0ad21c4828462075f988abf2744571c38dc0e8ccedc6e583e9737cd3f04c7eee32f91de9017c9291a80b2b5bd82ad695f2759b38dc2dc613fc59b59902cedfa0522b9247218d85972bb0b723707939f7fc6ce4ac6caad30db913f23a55fc2d6614f71fa8e45a1a8131bdaea83ef28a0dd88bae4de616733af084e309b700f7d04f70d814c7d876cf69b49d006f91d71f769ee19e33809b8b4e542b096be2805b46e1a6e5496ddb1247ad5815e4ee83db8f79d0b9246425367f1383f15fa65e8a91614492181451cfd8ced3aed9436d79393e915637dc708cd8589ba887dd446aabeb6e670fa0fab9f2a88566a11485c1abde3c8191da5897f5f64ff0f253bb7d29858bb213b1f5f48da68490027b022f5b5ffa0c4621239a9c5f8b8707bf8c4e29e5e761535411a1c30d14036d180034d4ed609b7833a551dd5c68a1e1c394c229db9c847db22ed8ccfeb8ec51ae33806b04d50a53305a9f3b4792d403c801cee5974e59a34209e0d430266da8ceea5d59f6782e60bb0081a92da52011ea070fec75812b700c7cbf7177eb806bdc59b231ab693688f48a0d94c1351c6970d12ea226ec610bcfce3b5fd0017167fb87f34ce02351a3be06c59f6b52c0bd004359c96d0ef1a93827df4df54d175b03d1e44ea50fa70364ec37224e6494d983e902e07d15dab5d805e68a95e0435372b882d90a5605dabaff055e1ab2e5384214dc32d3f7bd06dfdeac96b4a63ccc8063410e52486dfb8f667ce89db65ac13513ca464733759e294271c8519cb579797dd8100b677afcd00ef14c7b780746ca3a68bce69e3b4c0c53539c43800cc47a71775d23f76daf714afa3da9b702d455a84e52874d0d5073b64427e74a1729758b9f8fde542c2088c5e354410416aa27ad2d4677df899b034cb88cc4898d4ae880097577ae5d59362069193710fe5f3b7cbbddd3e28ac40e8bb5be4be4a5959378dd8b86c3591beedd775f420a576d9551acea6c9907bbce3f48833e0381c3370e2be567bae5182c732854310ef41852e4215516b9c78f8a3445fbbf5ed436b0a36f91c21b495b5153543aa59f4c35e3ddff748fef9f73a5dd36b2a62097c3cc2d9456038d1c112c065db01ab605d31b0af4a242e450824d4f4f4bcc4c9f9e2ebe5d08e7ad6b420eb61aca63fa1492bde419c38e62671bf799f1a9d1e2191bcc9be636e9782015a4944949dc4482607ff7ab0cd8e60b2fa575c890c239b98dd685039e4c83932e740e42a3a37e51d6a5b3b575673fb780322a88f07854712eba5c721aa70347bd40551a14e5766b50dfaaa9d5020c1c0f780eed67c213629c82bbe7b0a2de45cb2eadc6fd512fe87da7625e64d9e0669b25cfa1a775afb31657f2bb93628b09b2cc4fd866285e256bda46ea9166932af184ebe4a04fc16ad0720525dcce5d32cc1987d90730dbc84517df45968e332719198ca3243c270747bdd72aefa7e1934d7a6b6ca21576eda81715f7015505364448fb54430d220119b50f49a9a1f9f7c56e84618db06126238731aeca1eb2633357e530b0baa75d975b40cd1419843d221b0ce80c5cc72a6b2098ceba2ea67efff4413afdf0090102c3c0f5fd4546d18a96226e66471d0afe91a0cb5ac1c221cc70e5d6a44058e7cb448dd3b0dcd23c878f337704687f9b4b69130968a8e25f441093e16d94f23ae5c25707cddc7fbb9d4a624c972ed4f7c844c10e6f0da03eb97172c5ae4768496df936e22cc90600ff610923f2bb8c59dab375392362ec260d0f74dcacefa5991debd3cc623fc3ec6111fdf51bb13e10965d2dd2f9cf59214157cf4614fbd6716bbde56acc69d74f05e680ebe53e8384aca95ac18778af9d517cc2fe9ab5973a24a6330b5ebc4a1d52b7615f9552014a640dd664606379897209b47020ec8497d6c6f6d360d5681db496ac2fe65ff6dd31754ac54d03a907e2ff51bf9e3cf49ae688c4fed2474ab79b06420155a405dc2c1dc87348d1a5d91ed9d56e3aa2e6bb39bcfea9a2f83d1420728bb03a9e64fba5af6e41521343fe241180dd48e6818b67d74f59f2d0d8f7f3e859edbda22752badd6d63e0b3d79f511313030ed0e852de4d485f5af290dea2b7c426691c994eef21aeac496c70864319ea099c472cbb0427359fe036baa976522989b2135af678b895b8de6e5bd364600f65c73f23caa35234de85d805145fef1ecc9734e45418ce1c4a44acd07274d588385194e1a9dc9f54fe2412726259a1552916e8eb03047b90c461f1e73ba24eac019f56bcd1cc6923b322cd96459309d2bba10ca4d9afb60c8d51940c71274139d06c0d574e9b18903a6d2e96f6725e5bf3c5051a9ca20c7fc643d77d9f00866a951e77b52f912b67622542d97b47a34b532e9bd90a426b5bc8c8655b706c15b34c6ae1fbfc46f66c826ae650660921098d3a0000ecbc00a60988994fd8ec451357edb6a32a267bd36aa9378562257381894a2bdbe6f47f1893212d245d4f989e6866c20464837d056f892ba908157690ee621be2782427309e38c285feba1a43872eb44e40c8dfc053854e19f91dd6bc96849c26ec0f7460a3ec3606be95c2b4cd040f8e524d4fa039034abdcfd37df97af3ddeebc6d51d8785100487f61ce7df218cc81f8fee837f30435ee485da043c7c2dd77532eea4c1d727beee79d624ff7b7878e00978510d8e738e30257b82d2f0eff9203e7f5da17a30cbbf873354ce6b96c4f4f42e507de829df4d05661e60fe71fc2192d779fc7c59ecc4b74fc136c4fa323afc1394eccae207310171835a99c61cf3d6191bba98613ee43555ae097ca2e9af77570ff8840d350daef3e56690be392df37eeef2c4c4f00a44c0ad1bc2c20d71593e328cb8b6e3144dfdb58d906cbbdba03e1be6782cd19cd199653d9d4f3a75a5f6381236f11ca89d713f7f1294617091e3633a1176ced6b0c30d9cb676cfef53957c3cba67d14b97659e91dd99d4e7d73fbfbf9a583d0f0e9bd8795c22098f2e392e1b8af0ba9bed19b58300573c2fab184910651600942b85d060af6e6a82aa563c8d1f577904ed6bc2ee73cabdb96cea3df5575b7ab57e7eff07ec3f0997e933ce3fe3a157f15a9c86e63dfa46f43bad3b979c069c9972ef2737566a3e18e82412ab2956be46f4557b7c478e48cd355ddb69060aa91aa6150e8a1b6f3a06a5601cc18d82d0a6091b15eb59ce4bb4cf3e547436fce62516159c364e0c103340a9f41147f15ba4847875e0047f53b2980ffbbe120e6ee9d6a8317b3cb02c7f4a07074194de33322fe23139de9d5e0635af57d19bcaefaa6cefa7bd5b7dc603d84f1a0dcd89ccf12de9dba23e74353e36451eaf4e8cada545204c25fdfee01d1ea895b75254e8be6777aabf9b1b498bd2a14312a8b250a53c9151276e453b49bda71e816546b59272964e39aa71dd2b79f1607a5180c2626018b7922e6bafe28e67eece2a033877ed5d16ae45cb2acf6c07ba5450e7294e0e427ba8720519d5e3bf2c6bdbfbea2274762ca4642ddf71078de6e9d3e844371c1954f6f5bf6f5146876a6add943bcf9528e8ff79148f7885020196f2594257da5dea81811dc23fe220bc3c9d154aec8c34759aa74b2ea30ab9a6706a34b613f446af3adb37ba4fc52cfbc5a01a406f5a5a02ca4258a3039865c2a0a2d3c26987deebaddbc84dd55d45a7dcded0d89d9e5255377c95abba81c741ded2be9410b1db049e654ce58e7d68d2d76631a1faa3faaddc91b8d9805c3a8e0ee424f1ba57cdb4470ed591ee820ab47903c55bee177c1164bbcfb5cc2c20e22ff7331d66557f3205b0796131c0f52d1be222cc5ac8ffaa952c035387214d27882667124613c5d772d04e5a59099a2245440a831667c3c57cffaf35c4ee2ccf9282db8f16a745d7db13ceaf8ac7441b06414cec32a2df07c8c0b379dc3b847cc2c6574ab94d9430d43e82ab78ac5442e538494a9df46143277bc812feed1db859433aafbcdcb36ccb05e66317c81d65d0c7297aab696fc2f6c82305efaca19601d04a34e68569e41d3a7d5e4963b4274f22737acb849cca457c277c1d14b2baded8c5f5efb23a88a4448cc8eb6476d888d02e63188927bb091eb8fe7d9e7827e4e5d41b77a2d476e98cbd372388637b23ec1756219c890693e56cdbc69ed9db4f44f270c8ddbe3a6de282d38e1c462eafb9c4244a4f31227179e5b89777dea57ba78fc7117a1424a8930c20712fb70579dd0e2679bdbe84738e19d92cfa4cadcbf795b0c0a8b9eb34c13af8f26c0cae34d9376d02adf67e824df0f9287b27bf6c8603af4c4a5a723633709507442952a7c5fecf3817634376a06952187f67a892cc629758df6f09b62d949ef5bd1a8993542e5d23330857d1f9e4576ba4ae0738b80b6197c5be66b8", 0x1000}, {&(0x7f0000000100)="4c76160b73960b19ca0f6d685d32c9f6e44b654b19a865ca54296e1e4c633e67f4674b5ea40ae643bc8742575f38619741d807c3a9993ec8ff264476d1a59fb94230c1d0894a031ef7ae80de008737e15b3241390c45b5ba201d900e1a33f6b6038e3c54555d2501", 0x68}], 0x3, 0x0, 0x800000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="696c65f7ffffffffffffff00000000002e0c933b91e8441851bb80f5ce39cae816dd6c3e22815647fc7306f9db3342dc9e6ea60d6828591ca7c00e8ae07cc77b0c1fca990a4cf8d4bba86d9ac9d38ecc7c800dd3782e535b369d38849a929a48f72fe121c36b6d3918e86de34c9dd9d147677f444301ed3e846cd61315fa33aa4fc581ca5939d2296ea88f83cdc5957b9650b832bf4be674e789f065ea5129f4e6a441cbb1642417500544bf96c8c3b14e69ce2041d1476c6303b4a76e549c19db20d020f34243e4cd0cc88136f872781e87c7f46c6ed8b1c122c597bff1083b88059a70b8836af5c76a92576f10da033b6b346039b7969c8e75d3d9909aedfa02f72e26707aabb76336a5a47c2525d21df16bc354096c0608bec8384e6ae3e18b89ecfb60d6"], 0x10) pread(r0, &(0x7f0000000180)="be4d24d1633c62ff9f6947ce424aaba95592a7b8ddfafc63c84d0fd9b0536946b850dc624bdf3bc64c3c7a98f2864db7faa8a16d3bb6c247e3d3a0048900d24599fe0f9e7cee19237299c612b476b97cc54d3be224e7c91d86f538536b3ccccbfa04a6003985bb245264dd0c1f50", 0x6e, 0x0, 0x8) 18:58:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getpgid(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0x9, 0x9, 0xcda, "317bc35a548b05c49589c4ac85d2850af71170f9", 0x7, 0x5}) 18:58:36 executing program 0: clock_gettime(0x5, &(0x7f0000000080)) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e643fd0008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x80, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x188, 0x40, 0x2, 0x100000001}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xd6, 0x10, 0x5, 0xff}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x10000, 0x7}, {{r4}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x100, 0x400}], 0x0, &(0x7f0000000140)={0x4a6e, 0xffffffff}) 18:58:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pwrite(r1, &(0x7f00000000c0)="d17c2aea3dd48cb1819dda3b50", 0xd, 0x0, 0x5) syz_open_pts() syz_open_pts() 18:58:36 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = getppid() setpgid(0x0, r1) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) 18:58:36 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f000001b400)=""/102400) 18:58:36 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe28) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x5, 0x9, 0x9, 0x0, 0x9, 0x400, 0x6ae6]}) 18:58:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x59ad1962, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x6, 0x5, 0xffffff02, 0x5, "4ee60391388593c648bf120d5f76322ece471010", 0x1f, 0x50}) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997318800b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0xb}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:58:36 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x92) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xffffff80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x1, 0xf3, 0xfffffffb, 0xa756, "1d70b9eeeed2edfb5dcd2ee9a8d76e1d4ef0b919", 0x2, 0x2}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0xcc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) bind$inet6(0xffffffffffffff9c, &(0x7f0000000280)={0x18, 0x0, 0x1, 0xb3e5}, 0xc) r5 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCDRAIN(r5, 0x2000745e) pwritev(r5, &(0x7f0000001640)=[{&(0x7f00000002c0)="b9d4498c3404e550d3ba9a4571442aef7dd39d45e0c6e8eaf74520142876cf57bcc2cdc507679d2a09e9c9608711b508a4c78f83b966e3452e6faf7b08683d56", 0x40}, {&(0x7f0000000300)="76c6ed68bd77ba5a20c2084d8f098b923602162f3c19a9c1ff55ebaeebdb", 0x1e}, {&(0x7f0000000340)="2acf51991e12838888adbb19e7103c8387a1419d7b86a1de657a34953ddbe10996509e2fe6066b4c7d99c09fb6db1e41d24c486befc64b22a09ee0fe5008c22f63d4871f3dd8cdac585ea2a6c19aa3cc5d2a63c2cdc8e92cd84e93ef4428b30b9abf1ba970b503979d06f0870cc31675279ad89e056cbb0ff5f4db45f49a880b0c97d33e1a6c297600336c", 0x8b}, {&(0x7f0000000400)="b5c831e78dc712525b8fce7512ca1b1c41c5412bb53771831c9a02908b70f63080be7b717f37ad91466dee6c3f9690b5e90deb931aad57d088e3fad79f789efdf94c915f92c761e978f92e5d11ba8e4c626c1f3b3a071d100a1bd4800bf24700af2780cbd3a2e9c6d9c162b2132594846c5d8e365e94bfaa62f3206489f4d6a84b089d79c11b124cb6fc68e32bfb4f34893cbe2e7c356756", 0x98}, {&(0x7f00000004c0)="9efb3cfdb4ac717a4c32f423f2b864124d359823aa0afc40db418ba9e1b4e89bc8d7ee9b4a1c5c9b9b62a8c4e9db63e057a0e36f9a8fae7b7c1e", 0x3a}, {&(0x7f0000000500)="79810f8892e264d54c6787d4a3fce01cc24e6239a130c41324d46afad79d4329dc33b5668078ca5589a5287c51c12cec5a24d3cd625653f207", 0x39}, {&(0x7f0000000540)="a1a6e126e8685b24fd0b62af180ae5372b1b54048fea04f6d506c6584bbc20e7481dabac76a60a5a9e337cf8ce77bf481dd6fa6de77066bda8c65883798af96926432ed007ad6fe626d2ad8f67b47eee4110bb0390bed821c1c5c7908ce32c661ca75d840b4a068ca291f931ca4d24762056d9e0be8a6af0bb46b6a46e536f3aa3cb05dbac3e0e1decd0c2deb843a3a173aaa417d15e7878f5110c1b2a725ee209aaae7e137a6d60dd3f24b6e10d136f185b356ae109d449b3b37979d6472bed3480ba477164119c7088f3ac1e164fbc1999882e17dffb441ed0be45dfe2b7260489024b6940e722d8580ce255f621b266c7648e4b7cd19664d0808c85ed7aaf9c8e99f999b383767323f0f7be65fd79e46e6ecb53c1b7ee13423316bbb3c900e19bd0579b2df0f47de2c9dcce7256f9864e8966bc6c9ae6a092cd0503da0f9286384323e3e7a3d369c35f0e4bab71873038968a60d52382b041efef55a9df3425b294d79d934e6391b7f6474e0855ac9ec938a4f1f9b746223246e33fb6e03e23782761c4b96209685a43b0f0ffb2020205b57dd5da9b20d87a1d254bd77fdda991baaf33a6df846a3c12bb43ab3e3285f3718740752c808671c390146f437203d805985e016e5d3e895cc58174c0ec0946cd7144da473c98c0bc7de8dc44ccf181efde3e527df6811c856bb7592fea1a287cbab07b8d1dbbfc0217df95d2633e0fa81877e744a984001b9ce82088dd576077755d790a2459e3be7fa539e21b7a72a8e84c634a4ad17817807d42886dfdc1b793a5fe67912542f5eeb1386d2e96c977669972d21a5e6ae757ab2c576054b3249e48b7b50629bcb566e162ce122d125f7ff2bbfa208e13f108f93ae00a507ab724c2a2892469581041036ef09ec94976af4afc5455799f2b155afffefd151ee50ed12a770acfc1debd3aea69d94631d6bd2b45c1c1f2860a84d9c9c6c0ee64944b6d0bc7a04931cc9e9f6f115adae3777dd24701ce117fa38edd39e564c8ddb8c423c8f12aa4f52eca18f1ae64b80e2179af53f7330c5b9f75c08c7db8779699c13cb6cb72088e37b0de163c3995c9a68f341ddb6b5cdfb3e324f204eabe747a89224b31f85dfe79f1e3140ebd5d12a8e9d96e157bac4d8fdc95f5f5fcb502a0c0c748a7681a8fbef76235698cf6ff0d20d38d2140ea32244ae4d2ead4f5fb58c3e36b0837ebdef66c4426dbf4eeeeadbe51cc2d292a19b373ccdedcb2819cdeb340aaaa0e63c129adbcc33bc2a521d15351b29607073334deb45a6876ec53af331be4e2f4e747a52ff06a9185355941c9f675fee0ce2ecf2a69ac719a12dcbb36924fc87103e2765f2db8fdeb73833c32debc6e585740791ba7f51baf2412876976898d24005862e344bd7709dcef3e7d7d85d25a84e8a51fcacbf4b1696d8cf7544b73d0ae2980eb4c3f6927493245cc681c3a35af1a4a7b5b1c49c22c0650e704619e61dd2070c853686408c2c40cd88b90a96f81b9c3fb65a40117032a83edc320aaae3c69ca78b8dac2e77da5e1df13453e2984a0fa7551922083b472b9bd9c61aadc3dec4903e0b73529e49e13cfaa27158d37067bdf8dcc03335466630a375cf1870ce89959adaefa57242a842b168af47b867b41a6ef443038835db47751b844bc49fd21e5162289fe4064b949a5eeff415ecf9e515b48cae6395af78a80ab7b279d8395b08c37bf9fac715caef28d6f5684f5ea6f990ec24d652aa7ffd468e1d7b067817d8a9793e5f99ac2d166cbde07c42b6dbde243bb8d27c2fe10a8f590a11b62a5e00933a43ae2402ab73c150d6657b8ae59b413ff588cdd7db3d72fbc84677cb9e9eb6d7723a5a483232e0530afe180ae4d0138cc2de67b882fa17dbb4e64b083dcec1408b92525a43240bb54b709dcde8b043692397d16671e96deb846b7bc50d88c8ecbb54c5b01eedb78cc07bcf0d06ef6e4a1f39d5e27361bdb1f728bb0f75ff49b896045fd503c784dd79dd59cc42f4ea3aaaf59c5eb4c73bef30f0b4472a4dc59d12737917e870572f92eee6d4706b701f67ffa98279cb4ad25ea1f553be277373cb9d5e6184957aed4a54151f7618f68ea413b8b249c589d9bd318ada2a633d4d0686e377df9b16b6fe80ae54635d8f20e8038a8cdddb649bfc64e6a5a5e2773c9f1e7698bf486a6d55fd0eb8d0e8c7bcdb6179d77bd0704871149cd17dc11b2fe73dbc80f5c70458813c4e19760de071d9c362d0dfaacbb2a31084463f30b7941a81c24f806b573d73f360acf4ea7e0c57226b21cf97db48c02e089c72bca6e5ddb6cc3e2cf3ad11467600138acf5d550f7bc9d42055079d9aa272cb924d65aed64b8aa37b2c7c54ba12b4fab5d03f5b28d8bc8ea145d23fb1407a0147c09108a27543ba5fe91b1e778af05bac336fcdc8699f14f1ae9af4f361b387127bded2bda1d0d68d1c4c93a5cf19b35c9af7a6a912038f150a54836e18ddbaaa40f89bf0f6bc0b63b274c19214e5a5492eb640d54c523afcfb2f627b9e52ccb5c5761f14ee4f2f273ccb58a1e95edbbb6a6f25a024bdef30b9f02ce73e3659b19464b1b7a28734c6a4a765a0b06333db1ead300649d83c8e4c4511d397b465e22f772ec1637f8fe73c58bc2ef5d76014636c607696a1b35a0fc4615f3a2dcead9814c1ba7b25069590f8b1be3bb8ee27b3ecac7eab9ea76bafff6557be319eb23196df8f69b40c0710b8029bb2bd57aba5ca387d3e040dad82f8213b052af2c98710baed8b330fb2bd0b2da05f0e62b18b39b4a083ebb593bdd49f89f35ffde465102b129e29be02a92b6b60b27eca7670c5ee0c838454484ade43cc60de9fa296439daaf8e70756a9d7de60b7d520af947b93819d5570c29f91a5b2466c0fe30ebbd8b44e643abb442ab2516272d32835e4ee0ebe70c8ea721f1a0aa74d1cf32ede3ab2fe964284aba74a710c4dac62a82308d57064d10a507e54a73b9a8da7086bb3c6f9c1b7c7a4f343a281fc17c371405f225bf05d5b4bd85511159b8d429b900b7eed2f60fbb47d2a5e5de2feb77544f0232452a0e705d969c64b1d26bf42e3d3da2b3c946e6ff870a1a5d7a7ac92b37092e23a93a6d2c36b132ff8fc985339e4ca4f8d947904c07c249ba21fdd479377ed58ad02979df5cb4bb8eb811f5871177b6cb218b930cf1b158a16dabd41ca2f96ec725a130a46c60de38e0107ec2fac3987370f70b49f8866716b946fd1e17c666787984d38d9992edab91cf130ad2e18d547a559edbe0930b2a2084352dc8432536355e946391e1414f9855ef708928fdf950de53715c4e9245aa9a7fac5774cb68dbb4cd92f05535eb6f7fd6b44240f917bc8838f1200798cd0e3ac5d5931001924beb2e7077ed2054ea1ed3980654d717b178a16a47a4e6fe146e7b1b140203cdc502aebd1545884b7a4931c270ca2aa6929458e7b8a2a298ee8455c82ea2db267bad0a381dc18561bb9c713b174d4026221d00f8ef250ea801d5ff4b3a07b7bf2d7a43d662fb6426a5fa7f2094df3025f4293804fb406f4a713450c04efb30a041db8a89626d94728c91c541149995ae8796acb1ce278bb4b29a6d2149cea3d94d48278d5ca8d8174252b809cdf0799774a45485689e82d3d7aa82af55da2049adb532e8d380c80a0866d637def126c01660f04b1a9d082df600624e515261433ed48b37ad225c7b3fd3ffb88707033cdd45524b79fcd388f568c790ec5b155024e681534d446d58cc3f258260d8f6453dff2dd9968e144d866e7d2279f13ce3a65899930bf118b7ce465b5ec743ec67f510bc236526096312a5cb6250c7d078b7379b3e322b5b4a725f0a11049d3ef7a2f5fd3e7245e047ddf3b1772e3c0c45fcd7da864a017ec77d2b8e000329d9adcee9c1167c48d994111c4fcf23c7255b346587cea15ff142b565628dfef1aef9e727db11937cca0fec56bcfc4a43bd3ee9f4c2e36300271a7d37ce0b6deec67c21dd952f50a663f91516cbf087a27b49c0ed84b13a232d3be5cd3193260ba541d440c124992b2135b6dd8279314cb84b6247045dabf8d5e83e74c25d11eac5d13a491e84be143816c23df2177fee807cc0b1d3ecdd66a765570873997279b08fa5c3c162e6586f8ddd016cedc6860e2ca3d263bebbd7ddada376df064a77eb8cc1f9c9f6e29d36c2524ef3b3d292abc71cc3a3ad799b1179e2e9590da249df8d00ef28bc46caf96a8537349d22052f8ae2d065752c9299cb66b18bb7cb0553bebe9e42212a31ff9235f846a20207f69faf7da6d75b049354de42dfbf994e6db7ef8d4d407143f7e0c60b2d9030da1729a7f260f8d319dd86ac5e91d34a8b6adf5ceaedb20872a929ef7d83081324adf4f665b3f72ab4cc08f494375fcfb8c86f73f9f27ff2a96d9e6f358d808e57ace61d5eca23912d9eadc67c1e9712c7fb40e10ef8d38537ad8883ab960c2bb5c4121a62d77b2d962b7b687b47c007f885f42115363b8b603a7e10dab8c87492c25e44d8ab94e2ae6378f4b3394bdfec47258c941d7e5cc304d4ad06c43159abba29614d3176183e19769651067abbd6ce890c6f0e1ca94c2306e2aa794669b799037382427600b323c5aaaaba9576194b6d890faafb0341e0203ae3d305a907e8f91758324d1243e9ced990560de6ef6fecb06ca00cfd6568a6f9a9a42f866ac624ee8bcb7f6ccd8e6a40d11c312e6ed1b91ea431d23db360ba795dd5c01057d167b6367037b3873926547e7d8732edd27cddb87b303f0349dd2443645a26f413fcd5fbc893dfe3ec2303d1c38c713d50940ef9705ea05b3d8b03837969dbcf06e435a4f25bd3ac522ac051b703faf232e6f0af92272190904091336bce62824245e2a5c7705fb89b1f4b426dded419d4979f06fc44bf04e41955772c6b989837a96c91f1c97631ac42497063d61b1e7df5737fd1f08b5155dbb4896985683b528f3adf5beb8351b17b0f5544ecc019463ec634e528cf704100c71697811c8445ee40ecce65d3e1ee849619e91d7c9494aaf3e04e14eb49053b1ccc4429a091b68baf53191aa70ede4a8f52b7467865f8c71317471249653713a2746f3f375ef8b48a84195d65d77ec66b0415a1c563158f06f8579b68b31a6e1e9b21808e288c81f9848fd734d35827200302fea894ab0389223b39d6d7c4b32e3061f3668966f8866ef143777ee1e9e99556c3f446ae62ce2356fbce7cd541a7445aca28a8e7294ba4a7bcdcee9884d5c9933a872bf2b63fd425b91acd570a55d9c2fc358100f2f5692a8e725eb1ab95730f3e3393d918b76564760124ba30eedf7c8f8be03197584afafe86b7ccbd56fb49707eed3073a5701be74cbdcfc155c71db87f82788b1772c8c8d732e836b40061776d63a9d1835e6a2a29d8b59c8a5a4a43c936bef5f72557665304c09c8d2347ffff6f1ac3fbbe70c266cb15c0f5099921fe11696b49568d48c56d2ae1bd5c0ae55882cb82c435801d9e45f7b9aa3f09bfa9ae5d2de738466ade5182f3ff75a9076ffd143dee9a918c3c9c7951d1c53388686eb8998e55a2a706654104844b6190623843859db7412ff7d8395a47bf55671bc6ad65993f5b0a8207a22ac025cb8cb7fb24c5e1c7d4e7c026ccbdc73923ba2f9b28c7b10767049c06f05adb1865343986150feb66c7cae9afeab52e0edcea0e39780ebdaac13723534e7a81a5e37781bdc62247ea721c8f17f85ef1c1caacf3c13312196ce17a9fe7dd1b03c2a6f2d25319179214b688ccbc4c3daee06cfa0fa50c16627527e15cd61aff0ced306662462c", 0x1000}, {&(0x7f0000001540)="15e2b8a8e07425f6a8af3a52ff55a356aaf3141846251639f5593b4450309f2e7f5db8076df1f855de266a9d710b6f929a53fe8cc98ed2945c86533d58510d354d31b4e38d9fc0439f49992689c49007b4389b1be709a4890babee6036ccb1d567ec0c3e78e379f38a99ee5beccd0ab714a607769fa55f5d601bcb3155b35df1dac4be9c76c1c5e2a559b5447c1d49719e09bb184dedc1ca37cb4edb9eb2eaed403edb61ba1f8b3d0bcbbda07f9b7edda93e49cb98d44a85d2d130bd9c463213a58fb4f995f6bfdc6f", 0xc9}], 0x8, 0x0, 0xffffffff82c4683d) semget$private(0x0, 0x1, 0x2) sysctl$net_inet_esp(&(0x7f00000016c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000001700)="bfdc73d3460f80bca228e77e67e2b0bd1f9f8de8bec47bc6ec2905160609de897cbc4693de847c6ec89c998566376f6e67279d6ac6a4c6be3ef6b1e3da9bec34f274dcb3d068a268f65790a03e21f25acd4b89146ff46adabdc42bb42954e81cd726bd12325076649ca13674801ac207439fb9b4e9848201ca1b04b0dbdd123daa0abd58cc7f233f1d2d59371f364084d8e31bb9ddb1038ad4b3ecff2f49e4691c0ac9295e3deca45bb815409075376ee91457ca816bb8dbfedba5356a1fb2f453a03a07752c078d9447a31d653e6aedcd6d0300261c53c00da0178226e093a0eced98de2235868d1e27965723561b8a692707432ec8d99ad66775d7e564074b3f2ced00ae297a4e42c2023851cd4a5afaf96389e2327548868cd7d13396f18da82ed905f77b6e3cfe0f7c549188aec101fe790cb6256eee8a58b391e458f9391b5ae8d17ddf10a739dedd8effde5e9326c4c8f6ca627c58f0c313ddddec025f54dcf1952ad26991bc199a46b336411983396de943a71a8c47554a17e9a5106bb77ef1b8098ddb2cf5de334ad5f2160796e54e0d886baea29cd535c728188c1eaa42818cc54d439eded340b68d01dd41f06f47217a6b733ad6109ca3df50b9d6b8833ae08f12736d1399f68d3e0ea8be9f410170d426016f79a1851c01de31f586bbc9f0ce30d368671416b627863df4bbb71eee9280266051dcc40c18e938c0e31e6b8461783a78a3927fc2c4a62e3f178e078bb29916ba8d1e23bc57dc0a5626b79ae224610f1f87d05870a57e1bc45fd8eb764c298f13cbb208124a50641ecd2067611f7c14153d9580505f0bddf58bf3416044631d36a381d5cfc0f4a41d6f9a970e054a1e1e81d7417abf8ea922fee1c4af59a69955bac230a14f92bfbed5c9cd4c6dc015e328e1dab14e5814779255e8b75ccf4b1923a6c20ee5c226087b72981f762bd4a5f92d7573e81a72596a3457f0812f2701620a88690a751eb467ad827a72f1d010dc0c851cbda258fc757137246411133e89184ad26a504c52c85d9acdf0f7651e9dd3d8a45342620ad8a175a6a1d1bba81b531345ff0bf059fe84e07d2b7f248218671d54824f5721d43ae9edef1a53385349c7e9e2769b81df52967cb7ba26ab01313b88fbc1cad8c42ab7c0ff78211cc09e527e50391e08b1f7b70dabd2b6ad3b62092c6865dbce45d464952af817eb7cb26c66b466571c2278f3ef89beb25ff8a5b9269c0b4e9f16d32379407b93a5aa58a97411b11b5150d8e7bb2ac8e297653716c229fe54c1bc4fd68371dbaea03bdc73be0947922fd27a2765966d7785f70034c2ec44564ccc43686281f284c4680d0a525feb79c6355bca81c2eac1e41afd513c9f4c8fa1eed596c6218c7d186526236ec2ce0d107a662941b13f3e081cbd6220c48157e238166a22399f9a02f4d29a01bddf610d4d592e3bf3e56f9a7b5c0aa047dd4ce0c945a65be89fb9fa93b50afda53c260fa50f1b78ff628767d249d705f88a343ac3e0c36aa2b8299f4c864d3c672cb750948d1a86f1d2e08831d75479058e2ddac0d0e5498dd233088aff6f2215a026bfecb158c50e6471bb7dfb75310de3a56eab2903a588a0793f7e1c621103a7617556b0b547db509a1a7502c94ef32c757b2a3b4e33e5badbae4a6e4961138e1c21e123b0f50086f1ec35bb2cd2cae63d1e2313db6bc9b4a31a06ccd0f5b69161c5e664526eada010059caa87c9e1080e78a8fa0b24275c407ca64b9fa1ce5f0a646bbb210486376fa5f93fd772c7d6469f65631e8611fd5962afdfcb48e3ea89d355d136e14d0d44942f6945831c2f39cb42a44aaf6b1be6d2a404c515166692b48d4bc0194cb9af960618d2c89ffd389b81dd347f8a13a0117f1d1b415644ddfc975daeb36208d7c673252ba17eca378ff20934bc57ac7afbdc441d5485f5e72c5fa04d11c8b1544c6fa753f2726dc2fbfad69e48e0619dc40545e557a8a86585c041a5bb60ae4b7b70b9a55ed3cd7f269f0e71b4c0fc6d5ab8c8811a8712352673e149fa069b671611549ab1c7ee5c62f646b9daee17726d9fa221e13921035f971602652a7b149cc0c0f26c000530789909de93e94046bb5e451f987afc5a5e518fb636ec0af3a6b4bd0dc99f2220c6b4413e93e035d7ab826cfee0b95906181a8dc9b5f388835063e4a1b78c39375617be34b8d3d1d2ada139bca56e96f66e270c260d9a2cff01d0f6406561a507808a2411e1a6cad114bd2a869496ac0eb302ab1ee6bfc91cbdcee13ee0c2ae2616130280e752fc0acc990d27e880e0d784e9204528a2c746f657e6e56432d2d6b07206fc36b082abe70179a5f82e987d670b154e9daa68c86f0edc4adde2dce3286683ab4874894e9802bef60d8b8a1e13b3ba946287a0859e320d4187a8b5ecf5f7592ad6cc39a3f2168177b052edae49134f0cc73e5fd2f06915d42fc4df8fae889abc8b05a4bb92b823d1f614627a87294f51b9e3845bbcbe279412c5ef78849aa0c39bf0c8b93e14fd1f2158bc4402ea64373f1ad1210d66ae3fc9c7f7772a2cf5f9936997a3891c33d95749edff1dba692ce259e4d76f5729039dad7c0f9e6933314e69daa9a64d6f970ec56b0a733bab2898181570cb54949c4e6bdd4b7417213130e4182bcb9c992a21ca4c817ce74ae3cef597903935df904318b9ab192833cfb0438999ebfa1dfbfbcac48764fc321f49f06018b200d34244f66633fe443f95d9b14a79488c2a1da121c0d97b8614370d504c50c1be2e5f75d7c21a101de776ec0f029c61e34f62c77d8fe14b96456bf3882185139a6973e91d14e9a820b197ec29db23d7354e6c7cd7296550ef2e561c3a51202b4c5e81a4c4938819959a0411b650df138440421c24fa16eb65e39bca3758dfcb92afafe610b41e3a48a33f25568c3ec1b0888f79ebca560e402f5a230f7d33634a0fa0da5d7966982798fd16239fa035b576c27e9a07db612e20691d585c815d645a383731e632beb47a3e09cdefc1f238537556a772f56501e1d624b967698eaf3e51b65b01a2993a1b02b7a0c8443173f284ffda0e28d3264f4069dc438a6ae13b835da1d24411890e13c513c274d5dd8768d9f0041a36a9632554a2cd08472acb0ae04f48d6ed7d07fc890a5a18eacee517df55af460330621019b356f8f348c9b3949a53405351927c1c763409878d3f62a1819a7cf4bd6e4f4154f24b31b4802c4f58ba52cbd39b76caa688e922ea426b0c2ee2a73cd42afd8bb13bef1121c6c7ead110ef0e4590ba6703db4af54c096001d4befe328a546b7e84297da7d684b753587a78dfa9fdba60c8ca0fec871b06b43cd7008fe77952e09a7e5b5e5d4989876e138c7601f2bb5ae6129b965b837c90f375e81c23ebb958daeffd27a1781c3c4d1f9c225bfa743fbb5cf186c288969aa45a1f5d0367fd5b9b77379c5a7690317be9ad9206579da94486ead7d9794a48c8ab4580bcb2a62bdb838dc96a7ad5d3b63c793257db94096dce98a5e054ecd52cd1c5bd3761d5f2219a944ec95f292f9901c86f36001253a24d41f31144c57e5921b83d8571db6c7c8fe7095bcf835908b599c1335248008ccd3ad85bd2214d0f3235d8e00aa9c616f74aa85149b842ce48f2c5244b160c8d4e9dd260838d457ab25c8553b084428989eee45fbff27d16bd661ee42141945aa701b2f643008f7dbdcb680d0019f4b1e8f65c4a08bfca48c5f1962aec8b08317a91e09f9f66ad8284fff1599cbcf3b2c5dd2d460a6a8c4512b031c0621010e519b0adb030f10707a32edc51b61e83bdefc03b956262f3140af347f6007d20fb3baded131cf42b39574adcb27075f606c6e34e3212b07b2efb69fafbfbbb741b9c76c51ce0d07d45aba27a132dff4d71d65c48e3320a47d7cf6affd8391975ba65cc07404d5e033ec2d5efbe776aef972db8232e94a166519d32414b9836ee2ef164c491c3a8745e22eb422459a7eace951464a366b27196e51fb3dfdc94b3212ee1198d68290ef1154b23283464ca628642e69b14182898bb05ae18cfccfa7692107b24c260741892b1248d34639587a5d9b5332292594acf899f0384cbc07d9a0be09fb515eeacef01c5c027773d43208bb3a6678937be729344821304c0cefdbb2937a60c3e4a44443a862be0953962c0863268844a827f83d8da0c16e74ecddb47569c169fcb149adbc148e0189e569a0a379ca4623fc5cd4ccf6eca5c08a15c3fd2afa3a4f117178de6b554956318c4173d381d1e9ce1cefd75876dbba9625c1ed07accaea2f62d6d67d595b4edf202277ed17edaedec54db475c21af768104919d79dd6a12961eeff3f2c41172bbbacf3f67965eb0d754431db96315b8663af5b8903bdf425ba25615b5cfb54eb57daa78b798c30fba8582243b880618a47a532a6092714951f88b1ff33c48895d9c6b4ba71b6829b153e577d534f063c17e35875570a18b7fa769a9ac4ae1b7c7425d2a57f8e4379fb52610d734058be1f3ec3634ac03e91bf8e7f406568d49bde21be82a2322fcb163285cc7c03b3c3b15b6ca32f702084de790d8f301c7d04429264f16665e64bcabc4c74c501292303739a99d4a27e73eb727e88b617d22e6cfa24a3c3be8b6a149d7eff6c53aae14c674482f4024c2cbbe20b4940b2bab699df281336de0b9953e236ee4f690f09adf154472fdb83137c9074bbd5227755ad037a44df40c657c9119ebaf67e0aee881d6b010e4dc0a525268701d06d4eb15ae1d27c3d712afac5b7b902e2b891b1bbdbdf7d6bbd785e4aa44fa8f2a1f33d0c8a9e8ccc7e30f7c92442356e26a39ee222e2ff31b7a8b15f4783e1ec003857726229b3ac70687ab3387463e606c1098e1d0c55366eaf982c3dd5a74a2968ccdc78e004e5c44beefc910b6c000cd205a3906dd499e3cb5aed5f05cbf5d47e116f049d95c8c42d191eceb14a3b47f62db25c8dc6505134e66826bec3e8994321ee3dda133d4099a7a82393aed4c2f7add100648567b862dfbdccf03d08cff9c6f9bf8ddcd79c2a345a3982cca7b5af886b0f48e97d339f55370ff6b4ffd94e78aa416b2e9d53c7dfe84987516195ac9d199a2e647f2e5237d0977cf3f44caf972ffbf0fcd2e81bdd850c7efded9af3648347f98f3727909dc1ac25125e3187c1d423b8f76b0a8c3dac0f1a01b3ea1a138626522c636d97a2e6b8636e8685426f4be6295c552cb52e0581231a2347969bf6ddfb2d61909622902493d15f3af228d4359875e1675a47f05e718e37bbb3b0621f2ef93c0a595b77ae904f2098a2abdc684aef9b1c8ed08934dc691b0c0095f4c789f49fe18c179fa96985f856b47a5384f20d4493cb2038c924320441475250a1a124d37be249261773f917a95ed5df8f8306c79773890243897c30bc83ab226652bd5cf81108bd67c8c2e924b9f22ad000bf5f537f5a018374bbb618fc51ec44eb3fd10bc7a35256c24d6933c419973e3de222fa9876d55f86e9479f3dfbfe747ee50f1f04c7cf8045bfb0a8419d43bb5b306d42b0f47ff88a747b6d4b25b3387ae8d2ee1e08de10caff243b3fb716f06b317d29c550b4756359dc8163da7ca6e7279a25d1ea448c92f37761f8e18dd94a289e9c8b6bea49277689f0fcadf4b3a3043359c5a4ec3ff764302af8b03b009beb677cf2228fb9e3fe65d43784debf578c9733ddde181d26c869435382f81e7b2665085c3f50141d4f8cc96042875fea286be42bf76e0e707e5b6d0e23db40a696e92f6adeda31838405e9bf02663d642cfa82e250e8181", &(0x7f0000002700)=0x1000, &(0x7f0000002740)="df2bfcffc2b717a013fd77ea2040adf427c4eb89661008439d780c0476d55093ada8fc65828806aa37fd6e605970060d19519fbc3959a95da4633c58c9fa9316637ab8c41468129536f01425cfd755020bcac9c94c863fca7f7f476ad7a4dc9d5f5772e67083c9ace064255622c94d0d859414564da6fdf6195e8317967a68c1893c67da3ba0fa60356e6c38a809e7ad68c39875881403f2a5d181f6b85b811b2c0d1bdbb1e0ebf9761b40631bb5e4a4e7ee69d2cff590f2fd8dae3286a83b833736af80bbcb95c51d36f3b374a0fffef5a50e34becc70b2afc53e3e57c8a8ee244781fd5db9fc63c2c45ef9ca83a0f2d7032fa49e291428ad27d7a70b41ca8958b6ab11cff4979637b95b4712a8b4144c2ba49b48c0d0d9190e930f4aa6abf49a60130c5eaf4cbb472a0b4f24baeac6b9b8c30eb3b9462a3d9974adf1d406f36b124ad028b3d1e1edc99cd41cd4c3cec989e0e39ae4ea23210c6da0536122f525b9cbd4bf42be356a97b793263834a1bb23a625e3814044e106d14a2cb5058ea6f877f2787d4f84636f57f1ab106d48817084552a2d9147dc2e73c834b28e0182a3784b7b5d401239a459283d6e2f34776094c968e0c2cc875827ef565e68df1557f51deaa291e6fd45e4e3d04fbf782a02a422fa5d28b36a66ff23eaeac08e17d239b0bea89526715458b6a6f6d772ce7081b241925657b285c4d53ccc322cf5870dee5b15f93750a9c6178e688442d743ab24db43317578b98bc7cea7dded43ce135702994594ce1a4f6808163caf1c105eb6921df20b3128111235db8bcc036ec22c7d45b0f318e0b2aced506ff61acee98c9fd1e2f7ef6f4a95c927c1a2fac588a29bb184fd2098f78de1005649b9114231e5c7865cad779b2d6876cce24ab88928aee92c784150672aba33c31fe046b5b14c21dbf4e8a0c720eb3f27d0c3393599be3dc3c738f053429f8ab59acb4b6dc5d2bb27bf92810f31cd190b8e8ce946054d328da330adae4ab8a36bee742aad43c3e798ab44805c7b5d391048b592dce0c2f5bd5e22d69ea82dd2982851af48c2c5c19a3af7f24a10112812047fe94c32922c8ccd72f2e9df8a21711a1b5f5adde3eb07f7c4ffdc4cbfc9ecbc7986c467ef71094fab6c6cff67cea6d3925202d223724bf5590c58a631b00461f79e0dbb708f80b4d09021db96d5cd62cf33126156926d5e1bef87beeeb7d9c8acc5e0b88037671ab04bb75d3d7e3c0ece9e61d1626b8a9e0bb4a841338cf4f0a9cd1da0e03283cd87b8c6bfe8523c869a0dc63ce2f4136a11b5fd59ffc1262e312a16dd651e03c9bd8574e4f5ae0ef15aa31ccf7da860e4d4a591a7a4c17fda5397202c0891f092574914366a02bac7b2320f29878d766faa02f7dbffbd3211e7eb1d26c1126cfb1a9c72088ccb8192b839e7070e543c998c959fd35abbd31acbcafbc41f06d4d4df511b877e415c896414b3b41355f913259ae23f3df3018672107c447f75d1053da9e3ac9b7e4117be1ea8bec4172473b5ab8f57ea275cbda5cc03c07ab998bd49b2c3ff9d0823d3d178504e4ec6e7333a95655ea8c901c3eadc216e764fc9be07e107162673fab00b58eabcfbb1addfd33b1285041b6b80dce2f5636aa8ff59b85b1cb057703c11010884b0bdd23db5f698cbfb9b731f40f55d3a448292e82b4ac462eba96fb741fd1bb6b6ae4715f238071a3d0bb75108b7e246b78002a5817dcb3372a8fb0b38eb96c805f48fee9d0af2767cad37e4057f3c5bbd13b305b7bf112cb20ec3dd12579c9d69489c06549ce2bd5d48b39c44cbeed2a644d11c748ae0d83e5d0f559f663890ce7f47c56655ef83e8a08ad0e872ab1900e6a0f92ac0d4e49be3a9e175b120533f2c172116869a2540e5acc7f7a99bfe6bb38276474a5454bc298250ae6dee8ec88115f490af93c2d528b00da2bc1dabe37bdb935a262374ef801ae31c2245b9055a7e468ebde32ec6df132f7337d0bfd92d0400594b3f3b7a54abeefdd2deb519d5b69d596611014e615cd134af0ec4f43f3e870e45187461d168d6ee7308be90d6eff0041bd28250a383376407ded337ee1661c53eef6457bb48c51fa618b4a9230ba0b035250c67ff9cecb4060837a937775c7556d0b25fcfeabe7f1346793db2261d176dbd6b2c7335f10f3c6e7a02884b65c3da10c6b20b56a5f6e8e8bd504ea5b6f01a1c887c00dceaa9368665995f6fda1caf6925edea5b51831a81d5a08d5d0fa32cb8afe45916bac861ce47145298133cb3f8a2b10c673e7f3091a20dc0f01c02dde927ae78fd9d1b7968b3aecf56e9d3e1ca1b4116843972b770d2bf3874efb9f40863b2e281a1562d9f8a397b2c848337a090ca45212aed91e08e84f15278b605db9726a2b16994c9d59e2fd26e73e70b29119f568430a3ad005d12bb2771c1a3aa761d2ad32cc1cb957635dfa0aef8e622e8a9c49d3342bcf19bcfe89bf634015175697327c8a1019c7c1e522265590b52d664d73caeedbd8ab9f57c752d530d21cc4dd3ee2ab3dc4d8afbd09b5268dbd0a8149b2a76ef2af324294a9d3e9dcbf44ed2695c5f5cd92e9f3e52f32633bb4d8e30770b15d63ffe8c59284d0de40f26e6d324cf61d1c0763fe8549314ceb5586abea736291264fe378fb058ecaf1f7056eb65a8ac0a6d0337e7dedc65a7e3b52784bece9c03540a3633f694bc3ec364b3bccbe76dac1dd070b85f329faf8dd9a4475bc4f6527680dfb6519d420b1e5de175770c18d389904c42066799c30a5998c0a9f25fd683589e2045c6fe237acefe3a506327ecc058e3d9ee4f8197e5189af6370ef04f06859bd0b4262e6bdc14e9c8bcf3106b137ccac8d4e9f441743ccbc91461249a80b6b552d5f07bcb6b0da037c1a9705dfc817ef8330384726b82829eb6a9dd9ebb9bdd61ebc09f6e3a5d214c97d28f7dcefd2a133fab637c8d2f4c0a1a2f7c05758dd8c349f2a45c58c8b58ecd64c01bdf76a8c4d085c263b5c185b5bde24e741839b3f10e72aa828b2085def399456580de01c0da161cc7c0e52262420a9f94f22b53858c95cc7fc36b322761a977d38abaa396a3d0b16ca8e9529e181d6b882ef271fe156ed5cb683dbdfd5d168c5720bd95314e65d9f504c00eeeddb68c48642b9d0c32236a76ac320710be460ed93f36076d772e9ae0ed950f15be89d5de5d92181c4edd0876a048ca7d78d8651def90be17fc38aa660c6cdf2fe9e6e1a24ba100bc1a4ca0fa1d0b636e7a7df6ee701ee687c048d787f47dadf7bcf14c1d5d59943a20a5c5271de1a0ad71e36ba93432d0bc0199b986912307e5eacb154b6e69cc13ae35e064cd0298c031e3d07ea2f1ac2ae5ae4cb0ae2e2c8dca7b517da6986b243afed8d085820f58a4e8962bc1a335838d61da8652343420096a896f59a5084b5d19b3e7bb0eb88cbfa16678c39269a679b3c888cd529caa33777fb7d21713cbe3b0b5c1928ebc776d79ef2bfe6edac6912a3c8a24d2fc65348628f156584d468a3b14f9655aac749689c0fa4c9b127ce897ca4e2cd4b7c6de5b4a63e37669fd02336d5d45a152dbfd2b36f3afcd4b774eed8c9650448f26416e2adb9ece4610b43f43c8c3eee2563c01b96a3297e40723b40fab53b5cc0c60da5479460e3f2b4ebe6c5255f3b7fd5be3de0d7641338289a13daa40b7d8d7bc6133712fd00285e23005959a7bebc3d8fa3628c73931a1fda37755a199cbac21557d50355743811a617ab7be4f66ee363bd94dff24919f27be7043530820c602828651c69e0421442ccf15e47380ccf398e8576d84b847f7c19640170818d3bc3ba7db059b55b3991e0f215082e0690ef3935e2d7adce450a6146a8318447959bced0765b160e9383cacc8aaa9b1effe7aeca9d05818275ca702d5df88bcee7e361eb225a0219f11b5178dba5efc186f562ed51d870c0cceb4a01546973f6af968b365e521cb61e523b8f5d40d42ed3ccec64b9934ff94758e354889d2dcbf0cc84a1e96cfa3162b8e2bbcdd5bc58b526fb494af4d7cb65ae89f5ae76509758731c23b9f8e5d825f9218ddf20a3450b0217f2202eee7ffbd8d9611027aaad5a9ba9d82cac8f64ced9d9d94610407462a1843ee6f1cdf03caf1e86f346c4622df835837a7935fb144ece68e25f3b592aa6d2bbb83975b06bbfeb36138eb586a9809e356c03a97677dd8256443afc84ab68cba49cdb2c63a62e5cebe507d0faae45f7139f7999e16e2297799ec9271e861efe7aeaa9a35ed4a12c3fffcdfcaba5a88ea464ed8a47641108ebde497157b8fe5aee1458f479b52d93de4df56082f90ef0d01ec3052f0bd837532a4020eade3e893b2d3c0e75d8c22aedcc8d073777365c01da3e67a8ad08a879ba235467349cdc397b9a94b8caef5dc57909421a4e69dd2970a194a7feac746e4fb3a4107a1bd247109eb05ab6fec286822823176bfdbfd1ef049fe9c3f01555a00e4d0e6d66325cf19aed01901fd48f1492d1168207f918afdaf482dc236433e63eb69a105bd90ce78da15e85382962645fecb72f3dddf5a8b861d3d37c0934ddc24ae3165cf32ab90f2db940bf42dc7fd0e5cea9f34ddefa01033e19bdc9d8d0db66b46e5bead705e8839c6d5536ccaa10d59736be841ae4dafbc7a1a1a28a7727dacbe5242df57ca06209b37d751a5c6fd6bd1b736c0b47d9a43e0b961fa8e66c0c01723234e3b7bc815a396d1edf84be87c6869d0f0f86433aa1f9a38eb598679c072f1600e9075bb0ed731d25f66245f23c4a9677fe937db495c41c58396b68dad91fb1572f01f162518338add8d7c3aa43a6f55230a92d54debcf28e1fc76656f6e4485269652f0de732a7449de2cdca4ddaf2181bb9fbdc5fba82cba264c0fb864d7d51341d77966a21662902ba46c61f1d2c8f9305dd55c747b6b6089317a4f7c9373ffe1487386dacacdd295c886f958eb0351fd74863fc932a8898ecc05558702e3224d0c8014fed2844cd1f954d84bc93ef55403bd397eb2bce192bd579f03e196a4c446a8b67778cd7c6193cbe844c73699a092626e9d735c3b94558e47215e727f8e6643d5a6c6881f4a0c766aa577955c45d519dff7cc0d6bda8bbcd1de58517f9a939920f5325d38e83850331afadca65d69193150e7c09043fe39dbb2aa5748c4787e769b367fa962edbfbd3e8009165e217107e29ca9bd82908ae787230307f6ca7a32d90e7e05a9cde9dde3d305a2c97dcd7aaefdb20fec13734fedaa72b83b65ea4974f185834bba6eb49f01a96d1d5a22f8506a5d468c65e57303aff739021c6381cc61a3d3820c62f10e579191ef2b470fc5dc2028d27a986dd0bb11d26bab44a040c77a99d2bcdd6d7606936d1ffc54aed73416c2afbd63f5de095a0d6d2f19a68d0049e3269089c993e0c0f12f4b63e6ed370c1b588542fc4e14f9e229926ef77992a12439a3b179e7563c62209f9925718363152d0178bc50632405bacd0edfb54a38d80ce7e5303dc79affcd494f143b0f5a05ab65e40e865cda3470648ab4682739665640690b93e96b0bc65fbc5f30fd310e1022add6e061ce44912736159eb489a2086b0cf3515813fc6c297499cd12f9d78b238d5bcf43e29518858ca4ab805c18334b3637f9542a5bf016ae478b39741c39d868ffafb4749a8c34803b2cdb47eac3c60a20e358d201ccd7694e51f542a049e87bd036947e28e4df09ba393926fe55ae1e761cf23ccc71287140486c81a1e6e27541444b1ad4459962f7c439c542671b1e54c8a6028a6a438c8e21f860d215a1df055d06e0a23a", 0x1000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003740)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000003780)={0x0, 0x9, 0x246}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000003800)={0x200, 0x6, 0xfffffffc, 0x20, "8bbb98764e29d6bdf57ac6d2d22728c563cdbbe5", 0x10001, 0x5}) 18:58:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) pread(r2, &(0x7f0000000040)="2a4ae110db57a756abe93fff31b7dc8c6b10a0176d26e9e1509deed46f8d497e0be3d709f895a680b8cad3bbfd3b62d7d599ca7a4eae9144e660c8cb470a425dcffaec6d33c55fa43b3748a5b15ab7b7eb491211c8fe0b208eaa78315c72e631cdf0cc5b54971443eeb8372f6892b361228051a84c8f2103bfe005a6cec559efc5cce3de7892ed5dee98d0cd81b2961bd1e3dc1c7c4c5056fa24d1a29b5011ffa4bceeecceab6e3f0f389985c24e8bcc0eb87ef27277b8cde09cc6a8221e958ddb55525b1f2d19c9d2c59b", 0xcb, 0x0, 0x2) 18:58:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6fe1a65d8a980b2fa5e588ce4a00000000b5717b79e1288bbd791a842c4b12f57ab3e6a2a5f706000000252ff547f4eadd043004000000000000004d5c63"], 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:58:37 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x0, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x800000, 0xa, &(0x7f0000000580)="ec5eb600003918dd01d47a33d6549bbf2a6cce4469f51c7e62cc0dd3e6e6ae9d87c03805942d8679da32270434b2de4513000000000000", 0x37) r6 = dup(r4) listen(r6, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r4, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7a8e9358c6b4b1dd2d0211ef9b02292f11af5ce509050885a29528d8b9c0a9df033c33800c0013d72e0f06721d0bb997daeba8f26984207250936d314a76fb6bcf3ae92e4b277e744c42eecc5e6455f045d1ee7b7277868fc2f812ce091215707c6dc8b8dbd7a8af176b483b314eae99e622e09c040b1bb0ead41c0cb187bf54cca8310021507202ae86e761db61dd4c58865210a1bbacffbd4e4c99ad88f081f43917c8c51d9f0f78bafce75f1206d0fc0c4de93bac64d62d5ebe0deb530162d912ae2fbf3b4414bf06f2ef1d149755dca5b77f4615d40985c2192", 0xdc}, {&(0x7f00000001c0)="5d9b4075e8a572dee5326965d6f5607c3eda5a81a6edacfe86dc37944acbb4f2a8b766e5c1180512652fa60f914d91883d2a77dbf56aabf02e57c5ed23ed395a5d09043ba80f678b09d0a456b954c6327908f270c4e9b6f146aabea5013233458f2cb3faebafa91ce486716a749714740d76218e38ed56855e073b6f4b2ff950e5f85c50dbbda8c6f6b0317d787346f3b0d8ecb7aa13fe976f4785113e5cc436f35fa3de3fb29d00a9717b8c2d13bbd0cbea97165b7048d34a55df", 0xbb}, {&(0x7f0000000280)="096aae6c1cc44ac34c058093ce701e18934344f37bbfcae8265acaa440538be1f96ce2ce0ae9631d73ad760adf72b11dbbdb488e4cb87fa3a674b9c9b5b0a99686296257c84f492b5fc7d02aca4b5be28968e53bd94d0fafadcdde13f77cb9bb933c6516931237262b35f8bd3b11aa73274e2237318af5abac534131ff7c5d437a7ee7943a1a140d47acc5a9aad984d626188e345dd0497cf64d3aa757658ebae933b8f2e22597c91e69d08cbd333e93bc87339e76d348bbb6d52425c17b1a3f17f13cb660561aa43874572e295a68fb528b4200ee2aa16b0e30211f02be09147ee3e4e49b25", 0xe6}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="7000000000000000ffff00000600efffb2a2193205d8f4a525b3a84fa0d482728cbe9929fa0de830180e83cc86072b696e0b8b047c713bb502af15fb50b03aeb4a0acf064c886306004059c406b1cce20b45fc13aaa4ce2ebc234b9f3dca98b02713115dbb95aaa7ea17becf560f3e8f399f638378c69ea1372ccd000000d800000000000000ff71928828cc55da60894b26da71a6f1ec7998cea91cef60a33d7bb4621486e860ed9e31a02d6d2f8cefdcb1f0b10e766b874521ca3d59a59183b4cfaa4576bb5adb80a30d2e5aef37280e1373891243c7a546082007fff386643f9a8337eb4dcd1b05cb3552c8accf551bb49256c0c59567cb1d0c4d47a156af95463b963a08f61800c676bb12d047f7ecd754600f6e5c5be6c8f5381e6654038a669c25e2aff4d82b971e1ce6b54990e9ae4d0e76be8d1db9f5238839ef781fc6e9ee2b9d3ea126abaf3e79c0638319cb7b2642a89c712578e398a00f4c04479295422bafe955cea76408725b1075f6a1236eb9e4e3f3168413315630bf00"/394], 0x148}, 0x40f) 18:58:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x3, 0x7fffff, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r3) setegid(r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 18:58:37 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) r2 = socket(0x18, 0x400000002, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) 18:58:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0x81, 0x3ff, 0x1, 0x7f, 0x6755, 0x80000000, 0x1, 0x1, 0xffffffffffff8001, 0x100}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa185bf86dd60e707108f07000071207bcd15c033c7770dbc99c2f4000000000000000000000000000000000000aa8200900000000000ff0100000000000000000000000000010000000000000000000000000010ac51edee2f0960842ef8af3a01a097b6af505576688222cc7d4f36a5c8"]) 18:58:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffff5) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) clock_gettime(0x3, &(0x7f0000000340)) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) socket(0x18, 0x1, 0x0) dup2(0xffffffffffffff9c, r4) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f0000000740)=ANY=[@ANYBLOB="00210100000000000000949c75199db9aa9a2cba2aedde21965d9f6639116e5e5d56f73dc78d72ec2bbc96c9af3d12105a3cef09344dde85bdff52aea65218b9cc11615d7473e3e385da07cde97fd86c00e2cfe339f3301e2202219e6b05664de92b69a11da8b194af217913703bb75314a3c56244fcf2c48410dccf"], 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f00000006c0)='g \xd7\xcd\x17.\xb1U\xcc\xea\xb6h\xfe\xe2\xb21\xfd\xfb\x18\xc0\x18\xb06!\x16M?p\xc60\x85\"^D3\xeao\xd0\x88\xe2\xb6\xeeQ\xcb\x01\xeb\xe3\xc9!\x9cPo{E\xbbB\xaf\b\xe8f\xf4\x05\xf7\xb0*k\xf6\xfd\xc7\xa5\xbdx6\xc3{s\xf9\x1d\xfe\x86\x1d\xe1', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 18:58:37 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffff50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x3ae) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:58:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x2, 0x20000007, 0x9, 0x1}, {{}, 0xfffffffffffffff8, 0x0, 0x10, 0x9fc, 0x9}, {{}, 0x1, 0x90, 0xfffff, 0x1ff, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x1f, 0x100000001}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x3}, {{}, 0xfffffffffffffff8, 0x88, 0x4, 0x31f, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x7, 0x99}, {{}, 0xfffffffffffffffe, 0x0, 0x20, 0x1}], 0xff, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0xcd, 0x1, 0x11, 0x4}, {{r1}, 0xfffffffffffffffc, 0xda, 0x4, 0x7, 0x8}, {{r2}, 0x0, 0x0, 0x80, 0x200, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x8e, 0x1, 0x7ff, 0x25}, {{r0}, 0xfffffffffffffff8, 0x88, 0x1, 0x7, 0x5}, {{r4}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x80000000, 0x4}], 0x768, &(0x7f0000000440)={0x200, 0x148a}) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "002314", 0x0, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [], "e696"}}}}}}}) 18:58:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="99d2c1a54f12586319a79f9ee70a22e51afe4bc475b9d8ccd515f581eefaab2e082a1ac37268707cd128bf44c3d51db89bf3311b43b8dfb4aeb9d6344925bf1b256ce4a2effb090c68419fa8de3009203c4d3063eb42ed136d19ff31f233b5ebf9c5403b66a21310c3f88ec66241529982018b762c8d58f4b3ee85ed735d84509d655156275cd5af5c7f7fadf871456484a34cc32dce61232e698ea2c9409e8ac6a16253397f79260d4ee295c7cd86ef1e5313d8f3bcb6757feb2b13e004efe561026cf80d0636402eb77b908cb12408251f79f453d69e8812b7fd4c2478f5e4c068", 0xe2}, {&(0x7f00000002c0)="275a3ca0513b2b668d7cb7211bc99861e2184ffdc9f624ed7c78576d3adb54b61489c55e0404c935033b49c51348dfb0e976f5261adeb5a7015f86e39d049689a1da226b93f107377ba958fbfa964172be9c4e5de7c8531eaddab677806b797ef6eaa892067f47ec646779a761ab3c7c10c45e3867da5cf487a4d23324c791e2354d5a80ed4e2fd76c486074d785dbb27b897de96c2682d124e031f21ca0598871dbf4442d", 0xa5}, {&(0x7f0000000380)="5f4f1bb6831bc195bb1bf23566d86e6714247e3f65158988638bc09b1cd5169c6500b9de8844e3f73556a803a70e9d945b1bfcb6731a5885f293a66d884c3faf182da296e85ace68cf2d5a6c96ccb6013ceb7d117ff673d150fb9ad7a890c3589de52141a3f185a59a66efc527cc008021a232786af1652221204d4701160930896da6c4a394f668471f1e99da52a7c12616150be37c1b95beadaaaa32949d7c406c22a9b0e750d200365bc096eb0ceec2b35f0adcea5c272eff848eecce32a5b7c82468160aa15bc082af4f4aebacbd1947004b6907fb4fd574de06d706c166166cbed17fe83c4abb02226f756e3c", 0xef}, {&(0x7f0000000480)="508b8f9af74423f85ba6a8b0ea58eedc7b252438e412682589ad1b62394dae7b74879a250bbc9fc88433d40fb79e713461cb6fc901cb7677f8da9a4ec84a5251f97e1ec3aa860a451aa1926d70dee6f59efe42e946e5dee74794f275bf9d3368ca08e73e812b3d7e89daec43c42746a16f215e42234232732a03664b5a03f628acc2a3f62b041fc0743ea8bd93cd0611c1868b43e522d9979f3973", 0x9b}, {&(0x7f0000000240)="1f6fcea8309ba1fc9e874ed515", 0xd}, {&(0x7f0000000540)="e62f3c3485d7d0f13346bf61a87eb91572252c8b89248d782d3cd7acfbc2519a6a7ad47bd4744b3f407efd4e8411bbaf1e0f355f436bc0b5e485e1b4531420b0f9630c139448b7e4c5ca9bf8e48cadc2c59d505cd61571dd24dd6eb6617ca5b7d3db964b21d10db5e07155436ffccf9832a453fb909db6dbfc10b8902d624e9eb42823d633d7a21b81fd00eb0e30033f434468859200ac3619d0f7e628c9253593b2c6d103fa76250f882e86c7143f94be18e7bb9f9b72b8c0d22b75851a651fec4f1e4e24a8d43d4730b3efb25baad94cc4e0d436e7cb87cdf30e47d97ce7c004af06350686ee605bc7c41b4c4551efe802c835a0e3c8d7b67f042885b2c50f3ac205b703ff037129f9f3e5a1cb6b1b446341bb2bf8a920edce1e68f26cd756fb9366d07c0ec927df1c01fe79fb42733d9df23e6d39976d5f8dc5ff658d41451cc4d3d8f33ad308d5031fbb06fbd647c70e6ef090afde76926f74cd8d8209ee2fe847014327e87214809e04a16d6b686a33e673367ef83cb565ff4211a2a18660560d6a0632f9765dab60037bd92068e5b4748cdd2e2677905f04d8f1cf9719ac0115e76dcf4b67383b406d5464f3a8d0e33e556bfb3e991d6b2fd737b26c2e713a3d0bf383addadd4a8046d7bf68149b61d7b9742f657306cb6487ff6afa1b0ead90509e38b341fec6cea895a2c73911fe2e25f9b10cf8a575685689bd2437e587010a1ee7c8a6befd14f79e4450f97705caedf5852b41efb3d3e02866f3b2bcb4859ffe4e3adc9317d285b34c70cd7fa75509c7a713e9e7535aaabb0dc94884fe237e82525b7004ffc738155c9b61b5eb6d04749536728f24d83426e553bc760343f3c861a112bd52d11d4c46977b135b73d025d09f15aeec2c9ac6f207d5e33eaebae781bd39bab3b48453cd52bf9596b551d5c7e7defc3f5fb4189c8a1acbf2c808d59513eb412b58e9649f925db7fc5eecfddfad6f45a6f2a1eafa1cc683672f602679b01f0a72ae9ed3064a9ed3c436cea9aa5eaaeb96dbada9255d1c3cbe380a90164be77106b772b802a93d5f763223514a6ecc12f5acf672bbd75aecd7cf311f6fd61c80d4fc306ac952e34fcc42a0a6919f8879ea72991203643d499653ef95cac27271a2a2863bd24040779d89bb87c9d507cfa25eac019b0c747d86dc5c90b5076eb0ac6fa6ef0dfdb14b4c34c3624a2912f009274cebdb6bd523baa270047706606b83097a0092019820b8bf6eeb71818ee0dcbac38a239d930e792bf0dfeff87e32b0eba69509654472d67d1bf47fef1dc680b3191295136e84696ea98ba9cfbde11cfb65afeee451293ae259b8b40ca55bb6f8e56b6e8dc145fefda114e551c1efe3ab930f556387fa6ada66de1fb566850ab4c041758cabf4e12f3c00a221bc554c995787ca8e43d1b14b1539b68edb4775dea8424f1c553f755ea0f39cb1a7085262015b6563a83e2a2d3b2c5d08f488b0ac33e2d6f7c31d8dd83623546c7dd3f9314a587a17ff9f204fc71efb3dc83ed62aa2f035ee4eed07ee27f33a0ad4ce9d4bf44ec9d41e72ababd60d9daeade41902f9631445e2394c5753ab2af1e80f0400c5913cd4e2dbeea798f52fb9f5133f6331e1f344be4ca558bdbd264d15a6b3616e10faf11d3a6483f397f2d8e0d28c5aa7b35e51ea439654ff6d50eff31c8db9c975adf6c859f16de23fc21b5fe1ba50214b03aa5b556c2dabba59c6c9f72cd4452c02e9a11db9ce2272b3fb00ae1c7d7286172b46c5a924c2e89b59701a398f088d93352241aa320404e8801efcb500b2f311e45a369ab921ab4ca1cf069f5e4348d4acd3529d625b80a00cf74efaf44cfb782ce7106e8a54b4dd7d1366374f7f392d74cb88545b81e082fe5713aea7da70b69754bdd72adfde6ae3afcff549e2a49a734ec4202b3f7162071cc97a94bdaf2623c1f641dcca45e4ba2e81e04a6dc3b5f895ae7becfee44ab36bd3829d12c9f57a1d792fdd3d62b8a22b98b6c59f042134bb5bd561df86922e1db7045f63091d6f6ea317c114a89f61888c42334ab4b0109c37775ab64a9762dffc44daa5a4e0831a82fb61715a452287e2eb3450b34c9bca1314da191c3be7a7a6b1f05e68ca96f81a49a9ad116a322eb099c3137bec5b9e1c43c41941d7b81ff1cd52a19da002b98baf53bdaed4a5613af71aafa0d7630e9419f371d5b7f1fd86ff85c9b1d596f2d14f3e7641d262fcdaf98e03a25fff2651ebd468746a44021e1bf790f5c6d869acb7915c24023e54a4ad052ea5fef9680509ec64966c452a24ae9e8b31c1efb2c323c11edc23090f6f2c7bf02213ce61eb237d09284ed842df2d142d43bb79162287b2105250c8866404cdf68ce1f5193ec9f7fc39a081e001c258b6d5f27021c34afd551a9166fcbb02f9ad2cde3be1194eedceb1564c45a28e3c975ef9934ae98fca05e13c8072e4fd0a6be178c35e092a9457a1143b35c6461d1644f80ae8706cd1973f6a518d5a071f005959e7d05c9e3c40a0ea4a05ba0a407672cdd69f347143326931cbd5adaa97c74f94695caaf9929280c933871b8a1966b34b32b87ac2c4adca9b81e92a5a44b2cc9b76b4aba072b02a3dd21019586c141bcda6c5cf76adbc04cddb5e3bae2485242ae91914debc9544a4203a09a460f9408a583002bf2a98b0373c4cca83f1e660de94414f267e41bee91a5809647977684ffadfcf757731e7a5623f7a2ead4e5ab886016a7e09929351a8dc350cde3dac2435b3f069a8d5661d4f50d54aa5fd5048413542ef896eb721ae30774fc0a9d44f9f3223f61933b36c85ce26ecfbff4d578e42c5d68daf5094a753f5810fd3615b963c8de768f60f433fd4ec8be5213878b366bed14b582a6d870892ba6a291dc8c88be81eb2e5e00173d648ee55f427836a0e178e288ecacc11c819884f3ba7d2afec580c6bedd8a250157250dbccb24f1646cc55dbe0e8b242279a1ab9ad7d629391fd544e841b5d6b82a9dc6ce801766bc308948fef93bdedcc2c8d4fc12626e375c9689c6a69e9065b32245400d1a398ed49f631ff4fa235c24c504da3bcf7d166918e9cc01320e5f55198681bd767764ccaa3deeb9c2ba7805b72bea214332232b9fbda2d95d2a54c893a3a833ba68c3bbcddcd3e42ac4774fe73d6d7bf40fa0558030d6691c1301d5df33fe3bca3b18a55a00041818bae64fc3b193fbac66db1c978e7e0ff181b0c58c2789cb45674d40584e4a296902340964441ba14a89a77b0bb2666e9916a420b8b67970759aae2dad6ec643b2d4615658485b4eebacd539de29409ca4b3ef5c523f431b46a31b917ec630d0114d8175c8f6620c5bd3786b29eec1b4b393f9d2eba1a12076533f0303995ee6e6562268de953dfb5d8169f344cc7f9215f929a76c3549e5690828e6f5cfa1d349c7121e54b8a074c045b12af0da3fc9bd08b5f1d9103193e33ab7c07033fc6fee531ff4ebeac83e97d2c46c27760e2b8788ae32e7ff8e2cdfe4c361176901ed2b60daef0ea337a0e94d68ffbe6757d767ff912f7f05936b55382492bd744cc4fac193a82d76aa732b7828100cdd2e7e7e3cb2892aa8974f841c8d72fd20b7a31a8f4511837ff24c0ea09653dae5a4bbfe6e1f98b3b42920355dddd663a2add8898c2e192cb343ce6a68ccdd9f30a9fd0c1fc6d016084d20b7dfd932a2b91e49e729f3377d5f6558d4aa7bfa07fe2735040e8c4a241b19f987923f657fef71789d242d25799e438dbcff01c0ee31e75efe13cab14e2de7b6220e62e2e5dda92c53327ab23c6fefc71057cda9bda49d3bf85b2e372c1183d56624a28678aee8cafddf82679d73e807cd2c5a8d155885a236968dadcbaa6aefa544035da5167f49fa544b6707e401e08b073169eaee0fa08d8113fd245ea041da6811f852de6c520ac4145624494162d86ba13d8c89758ed35a16bd2eaf3410fa8034c25dfb96f138f64269b514d9ea71a7481d20900a04cd7f57e8b53ba3bca4d26c6420aed9df7075adf6c611201d2fd5a35e074a0bb9fb9b61fd4d1aef1df9831e16ed9348b2b7f25f9a81ba03f99782ec60b110b91fdba7ff7f6f071abac011fad438522790474817f09e4fcc54733f0d3b17d65e1a8f3144e5dbf30eb9285b1caf3fb475aa336f6a1309a97cd3630748310c266a5de0428edce17f7b367a2be93c6fee84ae8989c0e73d9e1ddfa8ee8fdc754a639c6ee7b26e094e946e5afc2f5e26644f6c0868ff6c42f995c8610f37481a24b89533240bb7ac51d96ae8b3ee27299cb159779faf78a5d4c360979b8302d29298196ab0b5fd6665ed249d803c117178e963d1e35ef2a7f6ddcbf3beec5c485c272e79d7293a593331a9cf45085f76328d2565986e668bfcdc8d0a1dd21adb788641cf01951d0c698c8555447850d2540f067b9f338f73f79e1a8611932af41c11c6ff6a8b8a33190988061505e99168c3d3af10b972ef5143295b5665c5b9ed0e25fe56d0dbb4c77ff1a2510570ddb5bed796bd5a61992fb17921e528abdfd9b171b9fa4f802b46da24a33c39eafa2a705177d37a0c2c56c84fd0e615f13a972388bd05d3f5024787a561d8440fbbe6b2f0b08c1d2c0c5cdc415d6cbd0d801dc34d7fc31a4d9a3abfc7c6c3e22d15c3510bc7add648179c18e9c2b66d9bdbb6d8b9b495d6cb8a29aa39953a220bb1bb5d85f8ed1853615e6daa40e81d4179f71b2ffa6f811a9d02d6730ff71c9172c7962182b54e312e6b23ccb100aef34d85e30aa6799592b53c4eb6f51c0634e937ca8105e367c9664ddc54f0f681f4da47d2d260925c622ea818989abad3e1169b0d4abd41d4309f1cf37b2f4e3236799b7d9142f7097eae930df7fbb7ba967493bc8e9b9c5da6ece4d4afd755bf0cbae97fba62f8ba978c884daafc300c164f289c69741984c14a2f4061b79facfb0ba33a4bf96752d90347018861cbca5e4352276ad0c4f67244de9c0ad46f135bd619f142320561f92f0b06049c7a0becb1f5b7f6ace9d613f7070e12cf0f04fe538011314e567ac7b792c29305abe2cd8a50655243758d0469a8095318151697561547bc7dab5b219205bcc896704633b5b9631398f9cbd41432cb4782474f26c62b5cc9459e7cea92f7d61c70af27c8800eef5aaa55f23b6778acd652882ed8c781412541bbd0ce2f437269e52d18036dc3bbb4c5bf84f4690c640c4787072c4d3db98721d68c2d63c0b6c2c037adb87906b0d339b15d856b8b200805ddd2860f0ad58b8030b95a10796a29f45fb68150c9effb49a6782e8f2a92c3cc9f5b002250ef8bd3ff93c7ea43b74686bd793e53cf86e96cb2ea423a56606ceed791743b518815b1b190bb39b4d04e5bd9eff11194e1880f8c770b18d07427e9c525ebc6637771f0fc79f16ac12bb15f08f9ff18c3d19914c852a71e7fe2a3792bad1d64bde91258177a9f5be14d6b3b5c14d27e191608488ad7577e7e571a35538dc65188f6d2d6b347560ec40a920b746454ea172714771bd68486bbd198c2de3b038f68b893f081117c6511a232107493e09425173a125a1f422c9cedc351f27e81fa88f3a61446ca21f73f8f73f3542879e3e35f3c4c6017aa98879d67c36f3afb4e5c11675ccf4402c1ba3215241c02bbcdd99bdb6ee7fa1fa7ecce6b20764490d933ac408d9608a6d697b32d8ea080619b3fabacdda82022d4edcee694b8e3f2d9c160d9d0662198d5484e6c14a96e1617f7d013b20f688d900e64a7a40ae6aada915f4480ba240383668b6067f5eb751452dceb8b75bdc420ab22d340fbf3f", 0x1000}], 0x7, &(0x7f00000015c0)=[{0x1010, 0x1, 0x200, "379f07f8c18b9e75e89cf6df7fc11da4eb7faec7f6b581dba73f6528472f38441403fcc197fa3ccbcd73e5d1ce6d9a11062c7e4fb58756af1e38e17594ee744a5abc563e4bb0c097d958b147e64ca47271bea05ebe194e56d7bb147d96584339836243b5dac9cafe02aee64c27711bb328aeea530bca4dab95aaaa26e941e06fb37cafa2da6bbbd5f0aab7b6e8094ad52f4da4d0f0edd973fb619631a56b3983879b25484e86200028a61b33aa40ab495cccdaf44c6cd7359d593e38ba08f2e32715cf98aa49a8b2dfb8d1405505439e73f7d20ed7360446b6978f70a3859075a8c4764ca8c98eb08d8b32e163a580fb2f60dd603dea0db1f4d9807d7f1b990ca2a57c5293c6c8deaa9dbcc4e8cf72c10c7b541f7a1da7b8809b3743e3647fbba3fd99fce076ae494c59cd6c6ac6cc8ba2d06a3438b709046be41ff88ce45d2ab0f8b8bc6946d3dbd99020e09fcc802f1c300834d071313840ce16c61d990266bf99a031bf43a2fbcb4fa2faee39ae7c16e87ad3230834fe74629a26f6482862f976505cc4523c0a13dd15683f756fc41fec723b2b1974cdecb7fbd2d90a119313388ff64491127a681d2b650eda8b606ca744b582b0cb8da3481a142be976edd1fb0a10e81033d9b046e1b80f363ee593dbfa90af20159cf30bd37562a74704ca2fd56bcc8e2484e8b1165c56568cf4beb657b011b0a3ef3bfaf4ae143b8f88024814d71a0bc590b421275d6be867274bcf42925f30cd2af738f241abaa1909a26dfbd221b63e9d415a9c1e8e5da52d2551a6aef1288150898490362371452a42f4159803f16f65e0adeed225c1f31d6a0b1de9ba184d4ef237722164e6c0b7ce2329cac06ee71ad437ad95873a3eeee56d6096e7401e4a3b3077ea29277dc28012aa12cd60d301725a33699390592f8f78c606e41a025a42f552a956b4c0c981752abdebecb14d259efee11e7e7c8251b3974d0f93e7ea357d9bc1bd52140ec3af5d1e7e4daecd3b89954285479d9e9cbb4e15da35bbc8835a6ccbf9f0a6f261427dd5fc6bf50646abc1bc7eac7d76516f00c558a50120e67ee3bcc78fda1490e4fea53731b1cc95562e9eefc084ec54dd3c6044f24062e9f25ae2655dcc8e3d1a68eddb07e3ace3c8794746ee498d00747bd20826fdf535d1ca40a31fd34ef29c9e4e787fd90fdbbc66f3dba36d748a1f54538311a3633f612a6eedbecd96c2e65db0af82f7f7ecaefc5bf0d7a7cc332343a4e7672668b60c7b91fa07f6e1eb7f69410c958a6ba4089de2b0f5b31f93ea47e2cad7643ee59252c04df1ba0a2847342f4db8f6dbea63d5f276d7e3dcfa89aafb2f1d24f21b3c651b7b21e43b1bf1e55690b28eb239d87789fa6bce2af73d828026b24c232fd5af8b8aaeaa9615ed181368163fcfa699c2ac4168b4c6ded47ea9ef7039e2bd427d9ac68f3f90afe06545566b206a3e11e3f19652ef46bcd499815602be5515b06a598865ae55e75fed257077cbf1a8cbaa6919a442606938ab180df1a4d6b7b73edbef8df213bcd6e048602daae5a64b2d209630139104494cafff1c6f140ad06b7b2f6b2b70bc9ef76e5e48a1578466be965754e619660579bde17dadee30deefa7060ae04a392ef5655a260468c2522a0aef9f351c33922d5b698ee613ef343fc153f51ff614a8834ad4393c45ebd4647882400e24154530ee489a06e9135d843ad8368fb10024546a691637f92ac8d2ec56b90fcaa97c88cc97affccae3b1c2a0b1772e4e3da15050e1f9b4be7d633f431ce4de390edcf4fc2d6a7182c5f94319600131363b09926a95a1bd5f81bb249c1842129144472e75d83e5656e7d9d2a144ab61b3f619f218ce04cff9deaaf2efa125044b113675c85a2c404f4b1496a459bf96a4a3e70ea78403f7eb817873bc886c044382bd9b38ee624d90648907f5af7145a47602ef83e1b1e8056a386f5a3bb357804df9ff3b609faa8b4ade4924f323e32433cff255c5c52991b7a92636964f97e1beb501fd8b581b39398c93cd29c2ee27b8d1e1a6db429dc1d056281a64c069aa1568fc065b779c7ba6164252374fd7d10b72f6e0714092f3980fb974128002c2d544c83cd1907eed05a55accf44d9bfb4913bd9561211aa1d2819372966497c13984841a2745389a50cf238c34d7ee0680430c41b424465be59bebb9f043de2cc0e604c187ba93d99ce6d79fbdfd7e2d83299dbf2767f18f2f5e62cc0d12d559f1799919cb1a28fecf8d357c9e4bbc19392949dedf9afce7e80ec0d80c0e8575792190fd17bde5b42dff13394cc8fdb424e802f2a40ecd8ba1487b9e489fb7017810844586a006feb5d592f8bfe9093fe03b1e6fb32c915256f54862c836834c5cdfe80046699be048f58415c4886354b79ffd612a353dc28567ad2afe3d54f2700581e1c24a57a7923bd15785903026490dd75b4efdce21e265ac99a71d693dd78430d75d1f2ec2d188b7bf7ef2ca3cf0caa92362d6f840402faf496c2969ce8d776e272347350ad51142e767b65aab6abcce5853638b246eb548a6cd43fb044bb13254dcbb0e59b86ad6c4f07ff5df5014506ed7bfb3bda26ed32e59cdc728aa0cf5356f2331d541f1ff14443b6112fb41c97b137fd9a5620ed151617c84caf62d267748501dc1e02c2720da3e45c17e0b8b269ed51d6770529c2c7c5e5941fb535ddb30fa65b46474eabf4aaa52ad1a6b28524a559ae5a8a7c5331dc3351a755603799bf47bdc66ed99a1215fdb26346a866c033e541d59bbb20d82c9cce61153d7ebc478c5a24c8d5c5d9b43e1caf560896292ab4fc2e002960d0add117e1f484937fbf88818002b89a0bd8a429d0dc9daf59d86b0e66cf8be4d0e15d489f1f1c8347b7e0f32cdd4fdd80b5b5022a06e1d496ac1090660fe2ca7a7d160701366c22acff0df323ab1087ff5a41407774191a4956eaea66871dee844f242ca24195022fe56acb863fc3bc77bf4c8113b67a157578ac50456d4649679dbfc9a97805cf1c04b1a2a75869b05284f82050e026fdb9c8fab035dcce51764b86a05a782cc13e032aeb94d47f25a29fb8cdd6a99128442218a9413c740f7d21f044426b384f36d72546972dd24637fd9dd6e44be34e31498db64ea27c5a5b0a6d45448c4689e2ae9f3821d6df5fed5807df1ce14457cfa920367ebc82ba5fc524459da79a60f0399a9059772fa55f7141cf1b93eb7fc648c4adf0d488d51d741d79f7cf5ca215e3867f8dbf10e83d672698b28ef53f26ab94195997afefc15604ec128224fdf93c1689c423255b237d8f7a97eebc211289e12c197e74baf9d5fe2eb8ca719efc3c331802e20315ddb0f2f3295ce3db3f8f796ede81245a8f0e5c35588a98fc59f8c949a1699bbcb4cd386665766d9b0554c6f89dfbd2c68482453ceb640574b96aae8646d3391d6975a98bb1af7f1a4d293ef512820764b27f12336e960ce81a873f6cb8512dc84323332ff85f02e97734617b678442f85e004a4d39b6a357d333159bb9012479fe3f568535fd4ea0674475063d4b999725d2ec178442bef76765f4668dbd588764f4f005ec503ccf0659d7e51ac5ca617192c2f9147bdb753f0df69b1cca6eaafb1b2680b090261cd5fb256c0b48efe904ca2587bde00da186a305c8d22f5d7993ff72a4321b184e28ae383499ed83f608f485616f2c722bd09b0b612ed2088093adffcefb5669cb67674aa9d78ed6d3f72af9921245d02b831082964c1e6eb5103410864c4a5f3f986a993f5984240639dac449acd1a90a9a0347eaa3be73c220c5d2cca1048e5ecb9455051d64b1cd5c8d925bdd46b1aeffa7f4c524d63e8f23fef025f9e8ab7250b6d774da0eaa855602fcec97fe1e1efe38d718d3d134958d56209b3d50a45d20cdf34b788762aac584efb0fd62ce8cb3923009dabc613c36ee90c2c1156af319700f459301ccd5a95539327124af63963b907f12fd1c026f1f69a734f7ba0cbeccc4354d8924b9a568607b1d072a18bb75234732daa8cd310c9932690247cd5aa6e9847564e9bd4ec835105bdc8c1877b34e81bbc982d3774ab3a0f54aac4874a5490c35a7a725f4b117e78e47f87faefdd6d858f877043b2dc3bc11077506d72729dc2debfe201b151023086138586bbef45d528eef4773b9456c285902bb947b2f615928697da81ee49b8712a38a9afebc67f7107a9f7e5f80cba8b121e12e7916c3565920cd8d703458b092d4f57b2a0088de65bb5f429e69625305991363c5317504a697c927d2931c0f32c56dc7cf444a1eb194cc206f1091607c7d1ba5e297428be21113ab59220f58ce0d858a58ecb7a6c0ca1ff8ec853191741e16a807b7080355f57a02a96ca36dd85f9d4fd4587d46620312f90bed96785bb7915d307b6092cc71cea02d242d7527f9af234f1d7731ddec4eb24ede2160889b82625fa86957862b04763a43c81cd0cfeb466b3055d69452a2412b31d887b464de7ad469e21138d17bce60a5819c2ea90ba9dce00c0b8b65922f8db9524e20bf5106a3f38e3ad684e83c091ab488aa84e356afdc5e3361b90d1b97ddeff1f0ee1ae1d59893f6cde471ca77e1930188ecb501b11f52d1b50e40f1ae0670930fc27d6004596a1cf26bf53a16e816340c102326bbafe5238878b88f0a9f44108d9181021cc461aed07ef159b2baede8121b7cb39ab7cc18ca714512ab7f1be804405e4c51cdb6b641462012f5c92d3fbf931c5f8f108ad937fb72c0333499f41235705b431fd104a91cc897d8ccdb0946e86b238d3a561cf408b8bd30efe542e02b132f3284a0790ea385a3eb814f460ffc31cdf2cecb5663889a23dfe188cfd6ed8ea81aa08deefb5df80aa1a65eefa1cd20439e1bacccca06028867931e83e3ebf3a293516560e538a46a649e152eca3937144525af47cdb9fc32efaa100f24e2f9889fac0205ea97bdbe338f5c37fa708d18b8bdf18c6dc22f9f9e24029a868fb3dc3b9d4d4edfe5195611c10ed1cb683e2c5461abe8fc49efae7f83006f36b7a49e561d091d9cf610c773962666b4082c8fbe84bb72296ffd40da8e639f0a0349e5da6e0e154987fec546f43fbecd09cb784ceaac2c71a098ce8c582c22c8c306d180f4252160f11345534f33dcc97ffd4faf8d3e8299753d37a87a2d4776528e5dbadfc6383e17a401df4048b34075a57c0bfa3b61431eac72292d12c35426944974fac2114bdd9b3380735f612f643d530087f6ffe20e5703e8481eba97332a50cefeae694e88a63fbc9518368d831f42b00a93334d23eae33885fe9dca5c9b86ccae7d2572c2203676b7c6f0df103964c8f572a6588cd8d8f00c0700acd8eb5172aacf3a5de98080451fc02143823990cc4798c8a47204a71f640f3f912c6ed21fd29c726de485e8c9340bbae41a0e446aa4506ac69a11a8a563981744cefa0228427b8966ab2a75326d8fec7bbf150b053d4fb3238a899ccbc7974f713a79cfd1b6f7ae8866dabfa6929c3832ebf9c2817617bd9a29802de4976fc16e5a721a14013c1ef19acefff296624f62e316290576e890a9732a5f80fb285d03aeb20739c2a07cb77321924b465cc26670862369ffc40a1cceadde781a776196afcf7072d19ca00cba962fd0b34155930256b79b151ba271f745e71fa1d8085190a251d7608391e6d2c7d66477cc0e8a0c1a9e558804e0be0cf60017ff779dde5db8441546d46e0450877a7f4efbb8ddcd2c897d1f6789406071f82353a3a41d4734cce231b87e0158dc69352492d968c840b407bf2a6a3c6a176592e9333"}, {0x98, 0x1, 0x10001, "538019b8297c1d7b2b029cee94b864ab8993508167c3f9b5098428c2fa84cd0ab6ddaa952a7bf56ce217d9ff3e878155a32b6f1d2efd77a4fef8a83a4b3baf103c40afe13d99ada309edf83658efeeba97e56257c52acd8e097038c3228a8387143b0a9f566cf270ee1e5ef221d5031adea777915956d4217179f21350b3014012dabf73"}, {0x38, 0xffff, 0x80000000, "ea9fe0ab7a811601187615d59ba160915376855287e071cbe4c02d1d6b08354f103874b2"}, {0xf8, 0x1, 0x2, "9407673675097020bb0b8dc0c46c67c5b546fc29df992fc082deb882b88a611f6902e8d3b9a21273c89f4d7857505a1fc3c04ef33c26d26045f0d6284e4ad3c5c909e2d59ea1250c7427b936312f2c7db5d48514f12385b73235a5d8f642cc2dc168fd869564b98b5c067a8210b2091bce3f01f7d0a3a8f168166a0cdf00dd86e60ee8e4e61e5ecfe2be4f43ff55a4ec55396675c2242e2c39d02831a58fa00a9641e16fe42a13b77b7ee2dd6c6bfbcb2450438eaf01b2fd08ef8b5e9847798e80fd84076afac019f2fc38d3f4ccb5e9b5df8a88d7d558b63adf38039c055c0e429e4d51c4"}, {0xc8, 0xffff, 0x4, "1bf8f6d21b62f6c27b890fad8f736d18c238a68ac4381028b252303e38c9542bfb90093cdfaad67ddbfd05543fbc1d98e61655b175be879c2a08cbb325c794092a485776592aa225cb89d94f7c860090b57c277d127535f55dc874cf7e00577fc9069c518a48d44c439e37c0d6382dd72b29950af1c797e161914b24662f2cfda9925db382c67efd3f3c7c18effc39f9c1c51ae7af7de971a9b97f2eeba04ca764d2c51f394704b620d431f14cee0d6d84020a9f"}, {0x80, 0xffff, 0x40000000, "eb06655dd7cefae32328f32499f837bef1f5e10e3f0764f9f1203a69146e065943cc3039f4f54ac9d984b0a88a01a83bed16914a21abf1555b94aaa551c27fe4f003c602e9ce97b800017a075ef0ee2c2694ea0922ce6337d5564882bba8b264089d4ee9ec18d73512"}, {0xe8, 0xffff, 0x80000000, "810a67d0518358dc1f2de87ca643721c7df3d6ac637c7eb677acec03bcc2ec833fbea98d01ffe3c09d410b1d764094e4d72a7cf187a70dfe3f8236374bbe27b3a9b2d7341657d9d34901cc25a380e564108b573054cd72f7c7751cd3d1e0a786488f88e015db1d3dfb7160b3f7f74a142c33bdf6bdaaa3b4a3d2814d3cc807ec66096db4a66a96aad74a13e70713bda981bd08d6d2fd90cccce5bed4f8e6653b5eb509cc070f128368daf50e34f436b22c5d9e5f67e35e9841a8d6827571bfdaff8c8baa4969dbbb427c261dcb83fc45edd04198ea44ac57"}, {0x80, 0x1, 0x3f12, "75c878e3eb64fa89b6bf0c8443c15d2d1edb72e2919c0b395345fa5a7683631709b6659f86aecb71c64da6c86208d64dd8e5502012508c6e3c07ba9f4dda22681698c22cc8e4f98ede4e7a0239339caf8e572db50344c40004ccf5ffddce21c6e0d7536b7ec641889ed189"}, {0xf8, 0x1, 0x7, "e37b55f5a3ebadb660fc08f2398bd09f652a483ad1286d5a11ba6457a43d8c27dcdb7409bf492290856a8d29a40c229b87e98d5350c1b24c0beb6741cfd8af753c7c11048540631e9922f764c0f8c98e5031ac692bba5cf4464820fe0ebd629cbb281ca3b39c9d0658df95cefee4e90ca94795aa07dfb6ac60dc3ab5c9c8af0128286be9eb0fc2ab6f860e1e29ffb9b675d5ac73dd765b72be302c056eff36d4e04608c8bd24057664fbc7428de1cc265dcd452d4990c334fa340ca10b5ea18c9d3f1693713efb24f7b37b9f9a64341015168e580b9f739f4e552ac70786ee525dcf03b1adb2b1d7"}], 0x1580}, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) 18:58:37 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f7f000001", @ANYRES64, @ANYRESHEX, @ANYBLOB="e33f1e40018b3d66a8c78836bd63f249540449faa0224c6c909a70b2c791b24ef3024b743e802a9306321ba4dcbbbbdb2535f529d49de1a126e14c253c37202e50e58b0f2165958093a31dc960c9ac1a1dd8f219eb24f66bafb1e1b78b85bdf4f58f2935b529d2db5f3df0fde83fa7a5096867e5480f15d0ee38ff57ed0897724d4ef7e2b783badd7cced71400d94a22cb5f6c586ede49cd7f10ef738655a7bd73987ac2f5fd0a55e9c833a4a70b792ef76ec7c4c64ef2ab75aada1514455414edc50c95d591e50fb81eaa3d25418b442ff46a6e6bc1b2bd412e2914c0270cdcf5e9", @ANYRESHEX, @ANYRESOCT=r0, @ANYRES16=r0], 0x1) mprotect(&(0x7f00007f4000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) kqueue() r4 = fcntl$dupfd(r2, 0xa, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r3) r5 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 18:58:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') pipe(&(0x7f0000000040)) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 18:58:38 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) close(r2) syz_emit_ethernet(0xbc, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x86, 0x67, 0xff, @mcast1, @mcast2, {[], @tcp={{0x2, 0x2, r0, r1, 0x1, 0x0, 0x8, 0x10, 0x40, 0x0, 0x1, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x4}, @eol, @sack_perm={0x4, 0x2}]}}, {"181cc50f3dcfacb58a6bb76e84df104b18a92dffaa0b098f09195cd5788875ac3b79c3c522455ba1e32221adcebac60827372cfbd9cb2dcc1866392e90b742909c6ae58c053a15277aea7d92bfad8887598538af63801c61841e3dd320c6ad05495d28e7fcfa"}}}}}}}) 18:58:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x1, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 18:58:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="03028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 18:58:38 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = getegid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) r10 = getppid() setpgid(0x0, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r5, r7, r9, 0x98, 0x1}, 0x1800000, 0xe57a, r1, r10, 0xf4a, 0x446, 0x7, 0xc96d}) 18:58:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) fchmodat(r2, &(0x7f0000001900)='./file0\x00', 0x48, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x3d) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r3, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 18:58:39 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) r4 = semget$private(0x0, 0x0, 0x10) semop(r4, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}], 0x1) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 18:58:39 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 18:58:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xe1, 0x7}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 18:58:40 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) getpgrp() 18:58:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8c90815fddbe11559900"], 0x10) write(r2, 0x0, 0x0) 18:58:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6200e57f7f020001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) write(r4, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 18:58:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x20}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 18:58:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) fcntl$setstatus(r0, 0x4, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r0, 0x0, 0x0) 18:58:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x7fff, 0xfffffef8, 0x7f, "00e623000008000000000000000000000000e5ff", 0x0, 0x2b3}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x6) read(r2, &(0x7f0000000140)=""/79, 0x4f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fcc0d88, "00e623000008000000000000000000000000e5ff", 0x3}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x8d, 0x0, 0xa64, "fd4fb993d6199b1bd09891d1e3b3841a3258ca8b", 0x4, 0x7}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x4, 0x7, 0x3, 0x4ec8, 0xfffffff9, 0xa4, 0x2, 0x3, 0x2, 0x8}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:58:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) 18:58:41 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) 18:58:41 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:58:42 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000000c0)="2bc4980f64dfa4a6", &(0x7f0000000100)=0x8, &(0x7f0000000140)="22dbc6c5c6a44581e2a94ba23ab5c1fc6d65c7df428d19f881b0d1fc3728a37db18a15ae31aff911e6eb77e89c4ddfd0970517812c306912ba3adf893ba540a50d617bcc4b43a0a0c804d5e3c39791001f5afa52c01538c83813c33c3e0297d47cb3b311d71d", 0x66) 18:58:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xfffffffffffffffe, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0xdfd8, 0x2}, {{r4}, 0xfffffffffffffff9, 0x10, 0x2, 0x2e3c, 0x8}], 0xfffffffc, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xa6, 0x8603}, {{r1}, 0xfffffffffffffffe, 0x82, 0x80, 0x7f}], 0x983, &(0x7f00000001c0)={0x1, 0x2}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000000)) dup2(r2, r0) 18:58:42 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x6) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:58:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0xca) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) 18:58:42 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(r0) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 18:58:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001940)={0xdde9, 0x0, 0x9, 0x1, "2378fb953acb942ce8e410e33f2069b422fb7cf4", 0xb9d, 0x2}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6eca12ae7de19d6bcf835bd66c9fac93116341896caed9585632b895add40962984ec534901010e7682cdce8fdd736e99c0001000000000000fba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e3547365581082982861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408069d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aafc93817f0a39299c29cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4f914cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae1272"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000453000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001900)={0x95, 0x1, 0xc0, 0xaa25}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000001880)=[{&(0x7f0000000140)="166ac370df1495eb1c2ecb6bc0c3ec9ce23a40ce9fbe7a91fc1ef3c2eee4f14554f83702503d64fb1ddcaf0205f0887b44a5445581f0f5bbf70411a85c03d6253f4588d7574309d8fd9b57b0f8db89caf82a4504f41bcd1ee46f7dda5e6dce7f492ceb14a9c0f615ec2549da29fb327187e7ca6d23489ef357e9ce4e41fefbc87eb7a647658bd75ec9ee14b69ebbf9354c935892dff8ea2e8e61df5365275c3cc4663e5e509207ab388a6465536c3ed963dc9b8772972212265af88d2f34f90cc1360e119c08b065a49fc4a276b74f1d5efa1b31a7f2e8f3318aa5f4eae559923421bf49d9883cfb", 0xe8}, {&(0x7f0000000240)="d2fe80afa8a3f160abf6859557bc56b63cd0de8c191ba7b5f2bdc61705c6cfefa000a43a4f2d8652bb5d302610277e3acb88647b1bf8c172e4dad5783ee622263721ef23db6f6ca7d79a470a9c0bd3243ee57f90d8d4b69687e3e3974c617de94031d6597ad12c4133d2f2de42486c318be13cf2b4fabb62001fa82e9056ecd910ce24", 0x83}, {&(0x7f0000000300)="14f883694fb89c9c4eb944c9da509b04f2a9c4ddb2a190fe42cec70bb924c922bb28b4f8a051b502d60249cb1411182c8465508d1856a249e90f237a3e3777d9279989ba12a8319bd3582a6bfdc7f51fe0f9bde9770125aee38089f864199111130c7b625d4e8ef58172f1569a7c93b24a881219287b0af260f2afd4933e2888063d5e6a3116d956c52d7c72f2594a72ed97586f109310cdf619da329cc8da5f235840ad080e2849837f92b10b180170a4d6584789c02e4f4546d32a16d5b0fc1d958af9764c22af443565b1af15a78feae91a27f0d5421a492608dd4338c4a5275456c50db443fdaaba95c7f0bf70e5949d204767ddfa7113", 0xf9}, {&(0x7f0000000040)="cdd8d4ef3b8a02be993a2bae4aaec7f4c06902e5311748c1cd4ad5784b51bf355156954049482bb5d36e989510eb2bcae1de640eab9380f701784f515a86fb2455de09437289596b5b373a12c7c4", 0x4e}, {&(0x7f00000006c0)="bd81a4c43c4249b1289457e5ad82259e6f4edcea4e1c05876b580e7d32c287f32d9749b85b72073abb177c093810ad4fd0c9260add680a04560a6bd1b357d730d0038fc7648ef071dd", 0x49}, {&(0x7f0000000740)="2b81e9b1ccbd270e740af09122b96ac584480f2ba989106e34f4495e6eb2c80e25f649002977fb8cd57e4b307df2b9f43a30b984a80ad1bc676e1336721126321634e66158b999ef95dfa0bd479298d086f6e76a5d546b5b19121ddc137a12ec4bba39023fecf63850fa516d780579abdf6057cae9d196611f65d737d7204dd581cfb7189bd86e8d09b18fcc6955a99d8a363ec62a2b4cd7d02c0e4d1fd0157e501c01245cb0914fde6572d644c1bc82e56738160ad9c5a573a8019aeb8d26ebd792913e35b6959c48a591024dc4e31029775c7639744186af2ccfa618699adc443d7bacbc5053716c531258f0beed7f520425be67fd4d8b5b6a8060a7a0f47af52e950fa8aa2a28501fa199a27822bce5967fb1a7eb9e21cb5e82f1b7d19deb4f7cad28bdba9c1de9975297ed64343aff7b91c693dbc2839eefa7c63a7052aca40ec4f7ad31100e1bd1a02910c9d754af89263faccba6304705ef33cd1488b1abb893af44bd77c49bc71b2b045cfe927efcc55203b090cd909884119cc84bc07e0a762d7ae6ee2cec19dc245a8764833b337fcdbf2bc258a831a2640e849fcfa6687a778acf52a12d9539c2901c7bcf14170dc09442452e6f26cd4fd1b5d49475343511eaf9144fa732413bc59ad7d5b3cc53fb411be7ace50a72dcd7c51034d05ec9b30c7abd8ab164ff3d3fad7986080f1f5a10cafce7f164558ba84119747b775904c7aa6fd6e5c6c5b79bb968b8e8867752904d6f666b9ad0c92ef95dcf3e0b34efff84d6ec3dd0e6ed49c54ecfadd76fdbc00673f78ff0d20eae6a6e6d4baccb6190bae69feba9f3fed1a64206047b3e95fa3cf8759d0c437d78748302d5983af2fcd3d91b3b379712ed38da0cfabae43c39542bacb8e52689decc6b2488c8fdeec9fe3c664cdbc8010356bc85f0378e1e374ba2569aff504e3580ba7bb72194d786581a583748eee9f7a65425c68dd2d8cbf62a6cb34a714d3da309c68a4d1a4cac8b7a9628c19446544a60b4f4ccff1fe2805b34b57f69195c126f58a46be4efd3afa9f15e74d6dc3181639a6b0f24f3de58518eb6bfb11e0e552ccaa209347c0ba21adb4d633a994c64c4ffdbb48d64dd8c50e37fe761b045c2a53f4b79c5ad0926e9b80cfc9c1d8e110a87479b826e63410a85180d77ff56e3a2930d29832c2c1477df4ba249c2cc9ce9c071706a325edd4641096c099a9ec52037349a8be740256549943ea5e6f69b3069985549e1de9af4a47abe284ee48a242988a8e2a1f7d57214440a7c13ee13076a9f198f91c98c82db55f3a2037155036093b52f3b50485abe273b2960180cd46904de6140a22d89625d277cbbfe7f58ffdd593d169543bac634cf7676aa3b3587c34f9f1dfc3d580b2eadd2310ea00adfbf6afa7a05d1ac484d91a3c4a1c096aa8c2438a31a9607512200d9e460d1510a02e587afc331fa7f23f082413b8a2540e2b0cac9be50d08a011bb30b4f21f8393411c5785ef1dcf815c023264a1c97590b9e7406c8f1d2cfc27ed974e39e45dbe6104e8ee821cbbce9174ab6acd06aaaa32d8394f728fb6943a02ef203e6106538cb7431ddceb42c08ce24a454067d08beabed1c34af8cd0e46407d3e0546b6e74cd444965b487327561ab7213335ad200f884a3a76acd010516182b7d5c8052166a7b1f4caf2b6e8449f173a9b35c07dcd24b2a7848bef8ca6bb9a2d59b0faa023ed15e147c49c49af43a69f4d88b53bac196766bc0f072ab5a595543155fbe50c13e691c39a4a5e6f6aed587cb25fb174d8931c5a72747489de0d9445b3b4dcc20fcbffc35ef3f9a10e9d08bb5f61798d5bd53a5ed9eaec9953dc0e44550af8dfcfc775438e7f94b96610756afd6ec063330a7f9ba2591777fd97f39b9753cc4f08d48b672e23043985b0bf64739b0ea0b032de73aaf827c9a36590bd89a0db4d7a98e36110349cc7e3a7a56c8e5ec19c52f52be2eb13313697f6966f946c8828358f6421e6798cd818295e4eadbb20af73ba78b6f3a9f3fec600256b6c668fb8424b0b71f4918a44fd8e5c7671df1c3819dd9fd92f134db8de49038c9eb90a167b98b50dd9252366f51b03d0505a8ff4c1faff90820c382c3421ef4190114fb9c628d4cddd5357d286d47684b7fffd8df5208f59e14fa9889f9202b8b2bb8b14789d97a20664f8371fef8e619c53f2c2d609fec85974c6716cce750e3b5d471d5ec52975fb4d27d400ce7fc1acd14ff2d19f8b4ad4315a61dc770a8618f955700ad3579a60273231b437b40cf640160fd94a8dfbdc304301d7cbcdc47513c9671bac65ee1b9d272ffdc72e330187dbd7ea068df079c05647f8a8a9c4e0119fdde3d8d449a26c7f43690c986fe525267f78a21e714ed2917a6f565342ac5c2c2588524c8562c23b78aa20cd3c06069957f181cd8b3888db9d242dccbd8cc55bc38b37ba7b1bef903ff323897b6d2aa3c8e83ed3adcad76b73e433104a8747a7544968464803b96242e3556514eeb020c7f400af819dfdb4b9653eba3e89e966a53ff9eb8210d98438afca3d48792078afc710222381830ba3d14d394f5c3c87efd8b741b354a3241a180c0bfdc376f96074b571387d2602dd69550fd5cd81dd53d97353259522a0c55f34f3bcd5ca6e3e03273dda0ee4a1104f588d67c1d30225dbd90ddcefd5d151aee0871d25ee91253c460b4fc8f8368b0bfc0b734dfa679b9f5f5a1c600e79bc587e03a733b084c2e863748692b9d47cdb6c983fc3a1742f53f4093ca4531c273b1ecac6edbb0cdc6856c5e78d8a8beede4ade56ecd15413f0d4f2ddcfc540cf44d98a4b1c4e61aec8a71a959e5d16282699932dd7f542e9485c60ca2747af739d4281ce05a7e71b1ec21f49e207b8285308b0d18b6e786312ff7294232832b247c1b52c0da6118082cfc31a956e826281a356dbf18336f4487c1dfb48b4ea00bed51d99a9ec3149dac857d3cf9cdf584c074dac1f0330cf9959835e9bc50889b1dfe9b7d5cb1fd27458dd44653ebb306751fda67850eed6dbaac9343ef71bc0ffcdba19cbc495e83fca916751b6474e1013eec27a7cfbffea65cc069cf0dc37498bcdb8448ded392b2aaa3e5dca60562362f41c9099209fa63ffdd4add4fb98b49f699e7fe9b14d79e1ffe57ce754e3f2f8d33fdaa7122878de44e184a4ba89a60c7defeeb8a93e2a7ed56c9e160d4967ee9e7a6cac1c5587ace0bcf21d908f24cef978430e74cb8b66cdaf9cc8c21ed9f0853e2a21dd7f6d6b57821c2d7052492044b6d824c669f4d08abb1d0ec556d0148f31f169799cb84d4adefa25ae75960b2ec3f6a54c2f331c29e8c2b428de33cf1f94e141408ab221106b9d21dfb2bdb11c3c5c4fdb34c038db114c508e6dc86c1e73913c604fcc6fdaee1df9775b0a94aa76c6f100a5f6fdce5ac74a9aed0e391d165643a46eaf818df60a85d05f4a2c11a23963dd70b56b9e393c9fde359c59518b4a21e1c6bc8e403f50fe8fcf9b272fc9e70ec733c6d41a0cb95ee53ae131f72b71720f8d2677bedfbb5e3903d47a16091e7bdc5e7e842e1dd9bb3fb685b18fcbea4644389d748b456b17c265c76b95d23af17ef4b8fc238376d68a7bebccfecd29b72dc8bf94a361f2a8effd2d94c772f926fe35d63352d51c980c5e9d277721883c38b74ef7be4a706dce0a206a5f9b7053183243c2d2e92c105dc51f392906b9498e947b93e651307237c610c59d254cc85c6f4cc16af263454a32cb6e82a7aac4b2fe3442dd0e498f02c62f8d981c19b2bcf31f8f7a605c906bf90e6160abfa0de5492214e9170fb14b59b22bc2b702979d7f36f7554d82d9de1c5697c830b56a2366ca38ca3a0e352980157601274659f4661f89c2b57e1c3ee71188cd982ac5e5a2de901858f3d51fd508ab5bb2e0176a3f57b7ef1096029c5927b33c80761a6bb6b43a8abb1ea5f289324369c449c78f7f6337a2d90fdb6df5d8bb88266b5b812534b6d0c158627f3f0b556b6ea6db04a7aaaf7a2059579cd2e600c4a22a1b4f77041b14d779c721a25b1b0755da316a533614545c608da735f8ced4cc479ca89fdf248fd4f6bcaf828408b17c052e0519fb49437319f29101c6a5f3b7471a37c9ca9443771fe397935300256acc613eb7cebefdea0d0ed5e2daaebf8985835f75305a6e7495fb1602043d256741463d28655bfdbbcb388f8f28d1b0a3f843124f904752f27f629c9bcd72c4248090aef3afa54a168a8c92f1fc23e9a263b699c0c5fa67e0bee567498bbc0f94893b7bec90aceadf939eb22e1e15c1a206847609b0d5ade9966651e675496575f4539b11125263b74aeceb8ed293dea3f63b9e3bfdb37703d78f9af92cf8856f35329f58095eb38a103d9d6070f280dce0b6682b2f698f257e926b714d0c09e31df669bdfb2228fe92b98da753dad6e1ac1e79f7d7c159cf6422e36e918e910fbdc691619bf2a806bb81289b5f72d5db3332f6c4aeaebb462bf9efbea68e18ecde45500e0d2d69501f1c3234baca21ad9705287daf8d097e47db19064d3a4a3fec9dc5934803439a84f3b0253b3d33eea0cfdaa8cc4bad2e3df30e9044b5f70d7c54a26f010b49b637b99557fa502a7ef9338ed3467ca393958d52c27f8440036520a9a950405ab4812ade75baec67f9a27e74adf189b3ea90dee87449e0dcc4499403bcf1161320c37482b87e4d7a2ae027ba6549dc8c71ec747cf0f4e3bb150dfa91adc5c078e5101676bc81ea80b0351ad57de811a7b75f3012a61bccb560e44af5bfe30e8a25281aeb8324898c800d89ad2df885ed47a48532cfeacdaf20b93b9ddd3f8a9a599ad228bc2a29b50c6b4eebd6286cc400792ac033e0bae18cb647da917418cf04adc8dcd5cf7b2033082dcc64292204e32730ce9d4fc2200bef01685e81f3d969fbff0111d521f681dc952d94c7c7e84a573476443deca9491cb5d9d5f20fcec710cf04c546486d4e27b42e7d03447269a9df5ce8681fbaf6d027fb5d824456b0927b703d613f0dc586c495ea03beb4f0bf972cd2a2d053a93fdf96e9f9ff457f23105e01560a94d5076bd3a404440882835000503b42620abb8f1b5a0a93f306fe8f666914ee961edb97cb67983db127ca875ff278818f19eba107761ac2f13b46115e20bbdd7ebbf56a44b68590f8108b89f160cc99ff70d3989acf706c3d282490140553b971a55c47779b90a68e71e935db55b4af88fa3f0a96e524dbe6e43e068b41266197d2332e72fa0b034e4d97093a29d1d95e4e3961ebc7965220979ca4e8127816b3cc2a5909401febb34d9cef6da2907621b4487df6c9977fde93cb8fcfd5c703c7dc7c037a7874ad55eac1008dab535f354b8377c22b9a6ca49185dc0407b299cd420c08959ada9bb2ae8bab71bd77ab6efa534c57ddfd475949e47fcc680fd6cef4791a885335a71d737221b0a2b74d080129b9cad4af4e0a404c28b80aa065b15b4e4a5251c6be2788945141d5ed54e1fb3f85411bb7f2f23252a8fd0aeed08b2188604ef8ffcebd820a3e85a81188a1c84ff92745dca8b1bb950e427fae46c4ef989dfde4ac0cde299c918118e90ede7f9ffdf53d5c099bae885ff25d40356fce0514788f06cc93461450ac970debd28c1d28de55f885287658828c6ea36e596bc7e68fd44d7399d52ccf64c2e027476d07b82638caba355e2fc5ab87cc55729cf334441f365b7047ce9bb3a080b8807e245694fe9143a1f3a39de64d1683923d695febeb5d9f5fdbd2447953c9e295ac536457279eb3f5bead8cbd56df6e3d3b8f80e", 0x1000}, {&(0x7f0000001740)="581a08e6ab3fa44b91fdbba42e07a62f46e3e4276f6f6fb148b3fc54826de2921b7a41f9911202a5b5c917339a7e4962d6ec9f4048eb304fb2a78bfd56f54da7ce3a1d97f8b9feb3289cb011f5a48f8354dd092684fdba2a65db924139", 0x5d}, {&(0x7f00000017c0)="53b451ba56e8db20041806eb3f808789f03dca9030aa5f77f2dba175b559d6b1d316625d8527aeecf4f5b6f1c8a8341f7f7e957728168748c97c7e661ef63e6e0a5b3f059e358f8a2ef3cf462b600308aabce6530d4b88c51cc93b47f43c6ef492c1e93fb1b5037554fb1979a1978fb1d3fbe5e49dcda02288ac39c9740aff1df91490cedb7c81674d1dbaf5517724d7e36ec70ba66e17a8daecff55ca47", 0x9e}], 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 18:58:42 executing program 0: r0 = syz_open_pts() close(r0) flock(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 18:58:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x11, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001700)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d61a7a3f039bb9ecdf90dedc1041dec9fb67b8def6738e2125a0fe623c243ffc3bda591881396f38112f94996a7a275117cc85c2f86fc7c3951ccb12ecd4f04f83d740001a0dc4d6ad055ee176ecc333d8c46d05db15e7b1b13b0f5ac4364cbd14c7a1dab9c417622fd4ed1142bde527359b3eef05ca8df3cbc08c57d89dd85c3197d1b917bad2844b87cd51064db08c8e983b7126623ce1b485cff5750d90adb81b900"], 0x107, 0x800) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 18:58:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) write(r0, &(0x7f0000000280)="32e161fcf9883977cdd6a1ef37004e5492fc44d956", 0x15) 18:58:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x50) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) write(r4, &(0x7f0000000100)="61290bd26a1a60cd293d23789bac333aa0e9416e228502a2f9e630aa45bb3b836136fd30f2bb8d27861874e0b16735d6da37d67b80c0c35251a848e4b1ed9209498551d8573362fb35e7698c5b38a6e00c7da640c7f9feb8f410c7214495990d1b4004007322423f1cd5dbf7c940fcc4d6cc4b828d3e72008f402922f018b6787265f37573ec8f539f99be7dae35f639324ced227ca33791e88283907bbe6350fbc9b44f4d9a8af06a27ac4f4c68830284a7257a3260a6ccf59f9036188db006bb", 0xc1) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) close(r3) 18:58:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0/file0\x00', 0x3, 0xc6b7, 0x3, 0x1, 0x1d0400, 0x0, 0xc79f, 0x1, 0x1, 0x3, 0x400}) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchdir(0xffffffffffffffff) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') 18:58:57 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) 18:58:57 executing program 0: socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x10, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @loopback, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@rand_addr="b6e40a886caa9c997e71580a0ccc0b9a"]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x1ff, 0x9, 0x80000000, 0x0, 0x0, 0x387c4e26, 0x6, 0x1, 0x0, 0xfffffffffffffffd, 0x8}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/101) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:58:59 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001800)="134b83134c5ceaddcd8462c20c24870b8ef44b4c2913314c94cbb0ef7b0bd1a24d874ea98822e78154d9db53260157ae1f112f8e8f892d6a201776b1175fe4844439479792ec61e083ce0a7d691d8c7a6542fc22d1ace2426ccd231a1e875910bb7b653f77d5528bdf7e48ce024472bdfdfdc1dc3a7e07589047d321161037da15a6a632d5000d5f1bf84bf8c3a8f8910af31abfc02b16fc5def081e20728acb439ccee5b9de73b4e65a5214724c25cb640d99a696306ad6ed35995d9ae96c97df2872ffe6357907f0a33d7cd0e1bebcdac1379d28a456f92cc76d8c16d3615771fefda6f42163d8e1183b82a7ba43a2b850bb313106dca6b9a88a4c089ce15f32bc049b882cf3de890477922eb37d53e1fde9dc7487ca3236d7401c3bb3667a56d1a2dcdd88c91c760f80928a3a2522910a4b3e820780170911d34690237d45cd8d3c7a7bfd982824f81c8d6115f3e738843c2fb3a8f63293f9d3c3375b7e1eb5cc172aa07ce53d78e4b77cba8dd7873e5ec24f3973ee828b64b5549309f040026193edfdbb545d954dad312aca301cc23237fb5eb8fe64395a00b483b9b4800375894391e3155c893af73e0740837e01620ef32f1896645f1baedf9e5810cedfbfa9a863df1b9b0d3e63f0ca62bf68a782d7d43f018720cb4c80708f1fd17cdd08a495c5f990cc07ce5687af36bb3fa823d195e7b0de41f57dc4fbbc1d642228b0d09001ca226eb45215d161de8ddd7ea36f4dd5ceac4b44f031a123976d8b8b9b99b475e73ca0499d4ec5e63869c06294ba87017155b809b51ad8066525b03ec0f8a2894c86f8bea59e34869d90fd0322bccb63943bb10ef39261ddf3390733bb97898b9e85c4b6f5bbe0e8be670c130019413ed1c97a0928d433878b2f240e8d074a7120f4425b67b8db56ebb7105132f022772b2575750bffc5900f4e74550ac9c9e7bf99813244d86ad1103319c3ff975bef7425812aad5515c661503ffa67a285c881a376e2a8eab12410160dcba09be3266b37abe2e05f7a00013dd50f4eb4add44c60a2181644441888b0dc70f7c865c1dcf5edbb10ec77fa3902ffdc77098b735a64c49c48913748e2e9c930c15766c06ca110a44db0afbbce766c06f1a256824fd59dee826d0283e153474dc238c259cbe16867b62a6599488fdabf603aaea9654a37d14438c1924a07de01f9f129a865f240a149f2a7d067fcc3b908be44f85773c4b58685c0155b461b051c970c1055d1bc9cf712f7944f38bddeb5ddf6c908ed3f8989ba5e6dadadc12f59cc8a52f238fd542fad48ffd330849d8dac6b1f0f53496d919860da84f786f891397d71def12c7b060710c54f2ee9e6da2a38d8d4b19d66e2290fa39de88f9dbdb6dbf8b6042eda97fc7eba1450196e5f8e999f7bc8cdf990128a45311d000746491366d2b19afd19cac8fecc08b452fa3a5a48d6397f28b34ff3b77eb80461ea6b38a30abfc3e04b272f9058b0c889da69bb45dc07af4e073e7a127a361eeedec6e157096fa1e96ff2fd21555e3050f258febbe997e836be3eda9b558738fe90f5215e87a640b49540f4dff76d2f8ed189f3f4cbd4a692b61a54865d457b6629559313a4a2b8b5e627a95882e6d1b69fd00cf34cf51a5aebbdf92ffd0f9b52983cdf681ec0f6f4a461c1c3935dec8127fc55d6d9eaf6a3f36333e690d034a7595910005ac0623dfff37653148c2a42901ac41bf7a3a82237e7f0ce2d5b41e9ff1b6809a14fbbc63a15b19ad3c2f61ca50728fcedf95f95937353697224a14b5f8105c4c4f03dd8f855a39a94a5720ad11031d20054e4ded6839cd831e6cbb3ea5529ce6e57632c7dc9165407bdb26b047033ba4780a26ccafc4b40a6657c6924bd90267d87ea90ae813f7c5050466ca38b9a2eb8ac88b72eb30b85d232ce28195719dab1d752f9233539149e5463b0081b697cc24c428846cd88d7c9c09ef1e6374a5f96db78f44366d522fcc94b6c097fd7e2e842913b22e9ab8babc93494ef612ad7d5b55dd185505641bfd8cffc8c47e644b356913b2c66f40cca715ee57351a4bbc8198b40969a339be2548a3c659e5267731f76e8c3c008d19a309146da9c2a1aecb33f9f352f7b3f07eb3af6c7f5e470f7e0d8448098825e4894f150e82f5a1a34eb4d8f43dc73269af6c12ff8caa114180e5ecf71593027921b9d04434e8210c32cd0ebe6e649eb071bcca5dd222efe800cbe46568d6cb43d965b6f22df69eabe765b396848b76091c0d3dbf7bd5d0cef4a817aa239c6709950578cb6b6f26de053aaa282f7b1d78d8684c86274a0ef143100064817edb7cca2b64e1b40bf733b862c8daf755de0889149785ba17d2667462a8032bd7850591bb82a32ebd7e152892c002d1f0b00e9dc1a26eced1d136fbeec1b105fecabc9f7d65ff2aea56eebf30b277c2145eb79faff2f6f664670906fac425aea2191e15dbbb392f9b1f70a2bd55d106c188ab86be63017e6907710070d2b5c2e5e784fa33dd333a75e0331eed57da5425b15bc3516194c3d0633042b8e40f377c203f7ce9d1b8808cbfcd57a4c5ec2e7ac45b3bc5d2d1f086a79b36c4f07d2d6b576474905cbc0462bcf4d3bd2f85b07283f7633b200774adc56e31e0ceeadbcb22984330b325dfc8222fc2d237ad045d45b150c5a289de888f2c2c53280261ed0e3bd593a6e1e8c430e47785e7ecf5e6cf4757f0ebabe4efb07f4ddf2f78afbb6044504fb6e36ebc8faae52d6d9027139c8a09f875bb6cd1a908eda415ab439a4dd32b804337e06c8ceebc2b70f5149738b002da8de7b5b2a68ba2e7b51f504f90eac17ebe667b9c6dd4c0863f0a8300c1d5b2dcac4336adc9a399b66f746bbf8c454edffd59141be652c6ed9937bb3701e501e9fc91a19ec1159c22a02e3994e25861b1a896bf1f9ce4d906b25db2713a558810b03b9db6f3e1c4b620f1ecab94775450337ca4923562df30b85364d16bc618140ccc1a5b623af26805390de6570d368849a30d265104131ad50cb20e24c20466203fdff109a305bfc94d3006d6676b3119e761ff84c1f92b018676f0ad7ff8aff18904c8ac31a05beb40b3c13a98bd0ee319a2739b97d4f175b40425b47c419e0f32c93f7b74530cc7912c9e1d319f82c3e12a83bfae3387cc45266103264b78167a71ef6dc00ecc800263e013f2eb67bc31f3bcf65efe7bc2bc752e581a0f6904687e4e02e23768996ad218166381357fdb00a4b2e23659b941751bce2a06e13ecc3ae552e23188aeaf2685f3916277e9177c088d70464eaa6242985c820864b89f0b161893efad3c60ffcb8f40313349dfd6ad2796af1a8737c375572b25b751a1e5ac1335e3b1f68b395c6655f9e5473731fa8e71185a32695ebf422a5e982d1d836056a3cd071a1c78d24da1abd61eb0cc8fbe6157db9be7c80452122d3e130a6e199acb86f9a83ef1ce651210456c05ebc1bd8ffecfd1abb337b89dd3ed0667c767d1dd78a3ec517f26be07bd04c3eefafb5f4e569aa9dbfe624f7e07320c9269b15b8a2e3224ace8b9f269ff4ea2c3e545e6a985f923376bf3d713a121a42c343e2de47267d572b869b64c7314fdf8e80f9508b07e7ea2106c06f0dcaca9bda0865bf4fcdbb2fef9aa5a291f28b7d41f0db28db3466f35f66be06faeca22842067fb6dfab1d3831e00b6db243b68ead92a1ea7bf61c1a1421cdd86807d9040b14d1e9ef2e74fbaa5fb231075cddbfeea138ce9b1b24b31783fe686f8d5f3102aa3b8787c0e4117b3dc073edc2d20553fba7f54dc8da327c5c26c11bc67c071831778dd78935c7bb66260aab7ac937c7a0c4f4d1d105d848d361d0176515dfcbfe80408ef821a44ff261d90138e187bf4e85da09e5fa3e8b26ddd44a3d0049e64fe1fd7e9d2c4c9aabf11197e91ee7bb90702e1f12edfa49598bb7b7ec7eae4643121276d5723cbe46ad6e0b614bd4c0135b3d1f8981c51b44678e915a290725be4d726254e9bb031932fe81b605c57f12852a12b6deee93a61c0c4ab0e9677d2db9dc4e1a35a62116e2812635bc081829c2aa7d32909ed8277051f49723e5b2241b37989d7782522778ca887353082870b0660040ea579c19729ff4b6b20be3062b22c1037a5dc93e0190e02f1537356694e1abb045ac3102884a639f235c434ece6e044981ce359091c4bf8598f57109d9ea090fdfa87a16db4129053bfd9602bf2da866976a38e627d444370dfcf151a2a6d679ec434a397432b1373e4cc38fc026a2970ad5594988c9e01239e65e6409a079ffe34d6f6d8c21b87883cba02a2af41d3cf83f1b4daf4b15730857ae33412ccea951fc19fc1714eb82df68ab4b51205512f46140eb91a57e40101eec8e69ea314978e19b773afc241c51038594cb280d3400ad7a33cdbc0035dc27bcdb98513be14dab655e871c9341787f4bfa080ad1fb89bb24748c37834476b265ab74a63f7f87998813968695520e2d118e300034bb70daf241bb04927f34f3fbbe2e075627f7dac48845fb7d8258583db51d748cc8e8778c3c6f3a8e1a2ed1eee5384965206395f00368f9cb998aa30a43f2c9197e0b8a072d48e39d06c5299fced15a49cc1aafee374f9662a4680fa72cd82966ba8b67800aad62f5843d92476b840def7cca8731800ba3905c1a5118d6f1e02aafc79eb39578389b82b04a6b651efcc5231540127c1ec7b02b53d4552e73d025ef4ea0ef7ad5184dcc0a9eb631255b06505180881ec0dbe37f8af76ece8ce8885e95128c8c89d2e643040c94f6c3eb3afb2e490605ea84a87fe4236bcfee0e26ae1d0bf212cd937ddf153992a638279353c1a5008b031d92ad4c9c71b31ed6fa293b8bb3bb11183c9b178d4096b842b612aa04800e4e06b47be7b121b49a7d218ccd18f0a6096b31398b708100609ba61d67c19ffd8e63d2b2ffe0f5091dd0e7dda3b6bd68cef06c1fa1b214bba9f20a04d6a8a37acc3c994f11a830caf1925ec429e4edf0c830c678dc9e763c0e83d9ac67bc6a0955100218e080e015da8957714b0017c244ca2928528b5bf2c1fbf00a5741b58fd6a13ed67f474d2b92c6625d8e4d273a5162ffbe274525f7d54949123398da63ad87508c18ce2d7757c8f31026aaca11e8a0ee1d66e85b776f05e76bac057f19ae414a690ea536bfeae027333b4996b55000f8b1d69257acfcbcb877aa36080a27b8165d47c084e4c78e3988b502919131825da3cb382adb9e501f720ad602edb736348d9f9d220bbfc676b6c024374eca4f3b91a2a38db906d65f6e37327778c29dacaab8d76a890b319630d88c362b3511a84964658c69b05d506e762cc954ee63437a4db24144bbddae7adec8e95f7f5ebccd430d665ed248b9559eed6c33ec45b31ed0195394b09b4cc223f4f9d944e32a31e9ce66185f3fa9ba073c0380bb1063b3cc5dcf4ebbda79fb945f6ffd7274a703001e161e85db927d0c7c8577d1b30767cecf71fd203b04d47ab3a387c6a20c8d1e5f3ab2844744bd97572bd5b478fd086e7ebf4c5899b5ae0a5f9af85249c4fbb47a0a55bbb0043c744dc6b57d012b4c852cc1ca7c21ac061899b1de23758520fcfef2aa3fcddf8a083d21516c1401e79b3a07b7c326aeb58597638bbf9d79399a3393e5f6f9c2a500c62a21d273cf1fb40d727cc82d847d7a2a45450b407cc1e34b7ea3b19e8458d5d8183949c8bff4e5d518aa40ab868bf929e7db6c2bff5b088d49fa8672f0597e5fd6386534daa47f64c101dcf3d4866e8f94759e1d7f3e8e511ab32f57b8b483c2f1873d1645d2199bae93427bc400720120fe29dcfa91b8f0755d61a80381ee62a0e69043090f72599cba56fd025a9105bb02e927ad2eca5ba24bb54cf97b4d17abd273d63790e588bec9656157e183429ac374136f1210762f777cb7d65ebe8f07c434c774dda915a328c587d73d8bda53d18b0f8f0283a22977a7d8801557c07a8aba89e7f55cb9dc36fd2b12988f0cab83939d8dc4691e5c6a59f338f058da45d0a849883367c6aebc621585be340fab0a00a2ac454649be1ceec6fc8d759b596b88146caf24efa7cd3e43cc761299454e180d0713d58340ce5212fb1772ed0d84"}, {&(0x7f0000000140)="dfd883e9461c4d70c4a4d170272f0566e018"}, {&(0x7f00000004c0)="df4fa437d93b3a0cc3b9ab30e907b0e39fbc61fa6c4da7972ce306440b8081fae86b91e4bdf898c9baec0eff75143bdbb990bdaf1a6fa0dea04f93ca70814748a30df0bfef71999020434201a59d1c1e0e928a9c8817187cbf5391ab249614c634df9ff3fd5e6673019eee2a76497332dd0535d34e09f15a3168d0f6b176bcaa915abb05b011cd0a0788ded1f27ec61e2dfdef977c7a22cb25a6b20bba6f3881a52fb482346cfd219ec482682f4531eb26395b666949bca76c8a2d10b0b7fb5f1d9162fc17"}, {&(0x7f00000005c0)="b99ef82a9908c1fd28b07db6ada187a0c57c470d1ec8d73c620cb8e50757134ac73715f9db25e4c6879140b9ee2799e55ffa8f9e4888e03ab4927a3a189335b3a27db7a825d356f03fbd188d96599af7da07c6128fbb5069393eaacd2e59935bb6fcfd59d8bb1ccebc0b608abd01dcc2faa4bb7518d453e596c0ccc02fd58004916dac63182b5cc144386d5fbd62e541932162581f2b79ae9b1b0f101459cb1fe4"}], 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file2\x00') pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x1, 0x6}, {0x100, 0x5}}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x20, 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) symlinkat(&(0x7f0000000380)='./file1\x00', r3, &(0x7f0000000400)='./file1\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x7fffffff) 18:58:59 executing program 0: clock_getres(0x0, &(0x7f0000000000)) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) mlockall(0x1) r0 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x6) setitimer(0x2, &(0x7f0000000040)={{0x9, 0x4abb7190}, {0x4, 0x1}}, &(0x7f0000000080)) 18:58:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x1, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0x9, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x1, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 18:59:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x101ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x9, 0x7fff, &(0x7f0000000100)="afdf5ce30755805f44e851f828aad401272678d307d5a30963aa6ef7c774c9904e9d53f1e3668a50eca81130a88cd59657173e4aaf3e2a3ef2ce9a66c4f9bd79ace0776c7dabcc1cda3ccf02ad419e05c754a02dc1a07498324a30f8297606a036ee49b0c151e107b039485715ca44d5f117a7f3ff44aae9a0f9fcc6e5b7505118d688601986384790fd6d0b156e544d504d7390ea5984816d4c96ebeda9180cadd9", 0xa2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:59:00 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:59:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x4}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0xd035, 0x5}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 18:59:00 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x2832, r1, 0x0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x1, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:59:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 18:59:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) 18:59:01 executing program 0: r0 = socket(0x11, 0x10000000000003, 0xfd) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) listen(r1, 0x8) 18:59:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) r1 = openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pread(r2, &(0x7f00000002c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6048598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be22061a9ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000"], 0x59) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 18:59:02 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="02", 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x347) semop(r1, &(0x7f0000000000)=[{0x0, 0xab5e}, {0x2, 0x6}, {0x4, 0x7ff, 0x1000}], 0x3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 18:59:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f00000005c0)=""/208, 0xd0}, {&(0x7f00000006c0)=""/95, 0x5f}], 0x9, 0x0, 0x1) setsockopt(r2, 0xfffffffc, 0x81, &(0x7f0000000040)="f9fed4801c6597d7b0e00f5940f9c033d2ebc5ab6ccf9c4a00f57f5d842decd5d52537ba3ec1f37d13847a6e8250a8a63d4243a23bbdcb6f0d67f79ed074fe9fe6fea4007c44ba2419c316107d27f6fe115bfc33c615d26fb5561053207f478f2063fa81930b9979b056efa5", 0x6c) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$getflags(0xffffffffffffffff, 0x3) 18:59:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget$private(0x0, 0x1000, 0x102, &(0x7f00003db000/0x1000)=nil) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 18:59:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/41) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) 18:59:04 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, r4, r6}, 0xc) close(r2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r3, &(0x7f0000000380)='./file0\x00', r7, &(0x7f0000000400)='./file1/../file0\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') 18:59:04 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) syz_emit_ethernet(0x36, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffaaaaaaaaaabb0800450000280008000000029078ffffffffe00000011102907800000000000000cfd4e3f0ac649f574fd92c34760e0f1e7e4300000000"]) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 18:59:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) write(0xffffffffffffffff, &(0x7f0000000240)="d2", 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) openat(r2, &(0x7f0000000200)='./file0/file0/file0\x00', 0x400, 0x80) shmctl$SHM_LOCK(0x0, 0x3) 18:59:04 executing program 0: sysctl$kern(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 18:59:04 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x81) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aabbaaaaaaa9950effffe00087dd6000fe24d69fee4c1345000000183aff000000000000005dc83ef265665ca9997b3df01561b0dc0000000000fe80000000000000002946000000000000aa8800907800000000fe8000000000000000000000009f"]) syz_extract_tcp_res(&(0x7f0000000000), 0xe058, 0x2) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 18:59:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c5043002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249cc61d425bab671ee98456391f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c43fc00000000000051a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290ef09b6348c0100010000e4000062577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad59f30c9b358fcd7e4190509d0cfeff1e027f1aa2031b78cb0ccac089009d923c889e4bbd47147aa00aaf2c27ce43e8934b836e1cf826fdc943f9303698191705f10887082519291429efebabe93b5ea1be377661f93cc6c278eb63ef0e64517f609eae5c9991998857be89f3e8575dde98000000000000000000d024759231629232d49bb5c04a67ca95a20cb4669badb11e00b99ca6b133fd3165d716e018174ad14a3a88edbbfea44fb9d449e9fcbe1f8cc4543e40a460f4a870347485755baccde9013d7709d56d0c335ec67e0b1b006de34a02006d6435b3adc3432b0d26bbe79bb4d260b1bc441bc032c85124d722840fea7cb4349835a164d32da5c89c565b7cd2b8e9f7f86875eda738c2a8391627f8c59b56222e35d35ffdee9952aafab17b3c5129858e5d6cd5b6a4b3d48661c036769118c4c509722ed8ecdbbfa84cf6e8cac1abc6dd877b69025e39399c0661e96c7ee1c94cba46dd2339085acf9a03eff930b4a9d6740334f3b49f70168edfa7337f9c2c2f86b8a2e858864750f3990dda8e5d885b13c0e0cd11a8696c4350808d10cb85178e60d023560c876a2acf1bfe20df6d2352aaaca56f02acf460a0c557a08ececb9cced441add8a2a8f1d72f472d506321282b1cc22fb36375f24f0950ea1043751d6d496178df4c"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x7000) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) lseek(r0, 0x0, 0xc6, 0x1) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:59:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x40) 18:59:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semget$private(0x0, 0x1, 0x41d) semget$private(0x0, 0x1, 0x40) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000400), 0x2aaaaaaaaaaaac4c) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 18:59:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x18, 0x8000, 0x1c) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f438502361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87188b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe0182787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba810000500de198e6b5c6dd20e71f6287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e108003bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827f9f35fbe16d73ae523176ef0b696dec03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e34d0c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9b98fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f701040000ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da63e07d12da0c0377a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7978fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343e788d3c2ff1b1bf26a85a196650c72808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502b05332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ac7cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339901e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d599b6983740e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cfe5b3b6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a3bf638a5ed99fcfc09efc3ba2885cb06aa53c396ee23ccd32c36f2f8d6bf7a67315ee1c6b177a92c4aff503524af94d5ca193625572454bf482e6e473f5a7f4f352831f9b94b9f23433f225ce0326c8373720b4b1795b4062ca9baf9c3d286b95fbaaa467cb1eab87a7d4c5791f38ee3427e23fc12231ca6b6be92cfee2360aeb0910ddf89876aae096e3e482f49c3d4f57afbcacc791a7b27a37b3aa8c356c9b6018fb314b8e7cc0a8cdf78586fe0ce72f5285fe422caca62949e0e02c7d3144495b16cc769f7ce0044ad2d0ca6b9ec7254a060f3d114e78969b5047176799784d5e22f37259dd2aea4c90ed9cec70808183276e8ed58c0d97dce998c5fe159d416f332051173198ed903044c2adf9f3599aa7ac07e08cb7d2adf7d0200ba33fd46cd9ed9528fbdb0c1dab8819eb6880e13428c58d3d28dd8bc6267eadc6cd13d34c4420bfc9911b4788bd4bf5de7f2dd150d6dcc58a8f29a7dcf77c38cd3218505e8bd3834839e7d17583b8df9481d0e5c29d2dffe328f35c62c6639101d2c196626c8c8e62a51bef693d0698f4ec0a6a44c707d5f387482b50ad545d95be26311a748f847a173d8e932485897662b2027c2de9db5e97bcb89c45abb8648307798"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1012, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) 18:59:04 executing program 0: syz_emit_ethernet(0xce6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000002000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16f86be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79443af71cdc78dfa8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817f00d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced64"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}], 0x1) 18:59:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = kqueue() kevent(r1, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000011, 0x76e9, 0x9}, {{}, 0x8, 0x71, 0xf0000000, 0xffffffff, 0x4}], 0x6a, 0x0, 0x6, 0x0) close(r1) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000002c0)=0xffffffc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/1) 18:59:04 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = dup(r1) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x9, 0x100000000}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) setregid(r5, r7) msgget$private(0x0, 0x400) syz_open_pts() syz_open_pts() 18:59:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0xf0}], 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="f9f989b0e6c1377d5a88da9ffa5918b4527f905e288c5cff7108aad1fee703639741fffc57118b0c9cba256aee5ccec88c5135419b2fe8ecb97e20ef170c19035121b6cd2a78d363616cef355cafb4b1c3554a2fec06d5f6d6c4af69a27b76bf848209c8d6105bb55b", 0x69}, {&(0x7f0000000040)="77c76e4e9ca8e767b5397c9a588438d26083b79dfaaa7b4ed63674bf18bcc17cb8d1bbb7c7f657bb55ce4c1562", 0x2d}, {&(0x7f00000001c0)="7689f8acb31b6b597ccccfccd6d5b19d5ec5f5921241854144a91b76fc8ad5e78c1836c3ff165e1e911388edf4cc5172d834112f4afd57e5f3ca8b68ef47b3e65d45da42145ec91fca56687f300ad19882522aae91b13ca16868135f70754afe6de79fad8624149fb595c453e94ad9a8e7639f40d4d6d4656b19ea8bca8830e9be4c05064c24b4931c2eaec0ffd23046cd8b742c798fc8a4082567eade910fb54a81e3b76a302788cbed0c5f4ebc41d4141009914418082fd35b5440ee52ce02d069a0d10c5e262d77f7c6aa5baafaaf7e4690829b9323b76154d149815f259580b274c654841df993fa23e50a0e", 0xee}, {&(0x7f00000002c0)="1abe0f703311f806c8638b17b2bb93f5ea997f64f98174c5dee644253cb72299055ebdc5d8ac25cccd3731e7", 0x2c}, {&(0x7f0000000300)="97ad29300b38c76afd8b074ea471d351f628293f2cf698a08eee87ea753724d82c36cd3f54f75c31a41f3c72959bfc5085a84a1b41973a5bdbc378cad109", 0x3e}, {&(0x7f0000000340)="462e302b3cdd96c042502bee7f322e7bd71b0df508e43a5424efafaee74614be5099b2d02e8654e0097701584c21b8e49097cd8531f9a4aecdcc4ed36dc3e9f5a52ffd763e72e6892e11c9f463cec34e8f37faae144e74ce30b7616e6eaa535dd67a028bcec9eff10bd8aec8c9f1c95be91df3509dbd4ebad4f637b2067cf99781aa28c39a907ac8ec606d04a6c914f24f7a001889c5b8297be7dd642bfeea4e451d103027003c71da2cc4f707e81843a99c5cd5af296d7b9ad5bc09d4a5599e10c5e33fcfa08335", 0xc8}], 0x6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:59:05 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000005c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7ffcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dc37c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7e5ddd66648cc60a26e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a058102", 0xf0}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902ddeac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e1d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}], 0x70, 0x402}, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r5, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000000000073420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd366856abb2b2fff05cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"], 0xdd, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r3, &(0x7f0000000080)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"}, 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 18:59:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xaa, "000000e7ff04e435d17629e11a1f385a1a00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 18:59:06 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x6dd) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES32=r1]) 18:59:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}, {&(0x7f0000000140)="cfbbfece497a939628179a64d0e9c89f132999634fb006c1a944efb21fd8cb57f577ebf0235daebdfdb986698ad7e3dd5cfe80e5e25631d8dfa6fa9cb47d86be9006dd2052b8787052609cf16caa1d30d72fa107dfa5db53a5a2d050be20931418a0cf58d71f6707f1386f6d0ef4c13af23e3f68199931a55bf402423179a9c6c00dcb16e96919ea715885a1427f", 0x8e}], 0x2}, 0x403) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') semget$private(0x0, 0x1, 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 18:59:06 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000040)='z\fZx', &(0x7f0000000000)=0x4, 0x0, 0x0) 18:59:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60766051ad00000000000000000000000000000000000000fe8000000000000000000000000000aa8800907800000000fe800000000000000000efff000000aa0001ff005afc1c9dca2ed20455a061bbafea2f019e87f5c705574e48ed3e80be3f2b69f8c6a1aec3bbaa5ab19a66bb5cb3908b42259e34b933"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) 18:59:06 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197971e2f66008000000600000000000000f57dc55651d40ddd209d7f1aa0782ec82cef755e49cbae73a78beb11631e1f51675e93530100000000000000192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0317fd9ded74692b7a2bba73ad5a89b9db43fd8d541a36db79c48ecac616278898495a25e4c0af7fb5a96836542149b00331398892fc130b50dab42a7511e3b8545e4e22817984f70"], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt(r1, 0xef5, 0x3, &(0x7f0000000000)=""/251, &(0x7f0000000140)=0xfb) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x3, 0xfffffffffffffe92) shutdown(r0, 0x2) 18:59:06 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x80, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x1, 0x3b}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0xfffffffffffffe00, 0x7ff}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 18:59:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86db6000000009080000f515978b912a08000000000000000000090000000000000000000000000000aa4e234e2300089078eee59ce91315b78dc59155e3d2144674fac7a5faf106c7056a590ad22b43bb7e95a115c6d37ad8f06bb5fca958691d1d89db986000a1eea964c94ab00e7b299f6fc9"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 18:59:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d400"/1290], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3ff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 18:59:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0800000000000000f2dbb51f8dfdc302287b1294b84f8d8205bec72e78cb477cde0325e3a9f45311fa7bf0cf660fe924717daa89b34c86df52b229c3fe98ce41e9c78419b2cd32c87380ebb06e94852c33fb0f83520bf4a0b11213d23253b8edc5b2d3a57c6b2cb64e846dfb260cfe8c8dbf9ebe09d2bc579d7c8df7adb6259f47304d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x65769f00) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000000c0)=0x4, 0x4) 18:59:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) flock(r0, 0x4) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x170, 0x0, 0x3}, 0xe0, 0x0}, 0x0) fchdir(r0) 18:59:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1a2) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 18:59:07 executing program 0: setrlimit(0x0, &(0x7f0000000200)={0xffffffff, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b7, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = socket(0x2, 0x8000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x8007fff, 0xfffffef8, 0x3, "00e6230000bafb0000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000180)=0x4) 18:59:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f0000000180)="54334607efd97ab9b872bc446122fd30bd6882181935859656a616a35ed2d26c418e4509765cf9daa8b5", 0x2a) bind$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300053b755dfd7c804b5c24a9430047220d0470d205c3b34576335cf9e4c91901fe7441b8e5afca0665771c3e9ee98cf4654f5b5668ea08979569bacf94be0b241070a7b68fcee00a52e83496a549c0b7c15f9a83d652e"], 0xa) socket(0x2, 0x2, 0x1) socketpair(0x0, 0x2, 0x9, &(0x7f0000000140)) r3 = socket(0x1, 0x5, 0x0) shutdown(r3, 0x1) 18:59:08 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3e}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0xffffff52, 0x0, 0x0) 18:59:08 executing program 0: syz_emit_ethernet(0x2b, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001d0000000000119078e0000002ac1400aa4e204e222d97173972c380ce5964d6dd000890781183eca0590ed4b57f5689f1a8e3595cfd10516d0b7b9cd3fb998e2e53e47369181fdb6fc5beb2147bfcf306488da202e119a36397adf63a8c005edb2655e2cbd4063684707ee8ca68b24ea1a639895ceefe9bf87938f57fb423f516e1508909aa640f644c8fb2ac41eb2f704a24f8091a0dbd7cc639b397e640c3299c6f3b1e8ba5bd263a803d5b04b11f99"]) msgctl$IPC_RMID(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 18:59:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c4a17bff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r3, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:59:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x5, 0xffff0000, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x9, 0x35, &(0x7f0000000180), 0x0) setsockopt(r3, 0x2, 0x8, &(0x7f0000000040)="1cd6ee2ce2b561e5a6bd72489d9fb4603d9f50b96c645e8a8798bae0c36a97f14e32b812ee5ba845841d6519ef9becfadfcd7c47ccffe45cd3442682f4e7cce2dd9a7458ad46d5cf7be92eb4077f0f99e8e8d286d03490a535c08940263a004972c34e577a9a6872de0cab881cfa0bf725ca", 0x72) r4 = getgid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) 18:59:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) r4 = socket(0x0, 0xe8328010ce3d855, 0x1) sendto$unix(r4, &(0x7f0000000080)="d8f9c3bb0342881379aa51e5dce9f23b6e97a87d", 0x14, 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 18:59:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x1, 0x20}, {0x4, 0x1}}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 18:59:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000002f9078ec4da081536c2fc8fbe00c0002ffff00bb030490780000b141450000000000000000290000e0000001ffffffffcba7c7fb9219c7720000"]) 18:59:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) recvfrom$unix(r4, &(0x7f00000001c0)=""/250, 0xfa, 0x803, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0/file0\x00', 0x4) 18:59:08 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 18:59:08 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x5012, r0, 0x0, 0x3) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 18:59:08 executing program 0: syz_emit_ethernet(0xa7, &(0x7f00000000c0)={@local, @random="e2d4b98934e9", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x71, 0x1, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @udp={{0x2, 0x1, 0x8}, {"1918a27eba29cf637cf5ed3aca3353ff859a3baa3146b58ef0de81e0289ba53e5381678ee0e7de0273f7e7514786097d6f256a50f91a0089cbae8a0effdbb4820fc0e7260ec3a3cfd9f89171c42ae5e94c9558e2ca0c6ca24bde31adeb3eb4860c497312a415d3b1d1"}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) sendto$inet(r1, &(0x7f0000001280)="c265ac3e582ef711591b60a6d29752757158ad3ffa8197d29e4ca325643ffc80c620362361fe45c0434776fdf4ffdf9cf0d20215855510eb6db5401f0b22b6312de41eb1928379cd75de03d1da5bc2edb18dd7f88b2e2e641dcbb342939b79eb1aefdb224f65853a07db4df1b6230271f346aa7174893dce23888fc261711eec1640e15a69e46e40ee65962f32fe32100498208fe3203fc81194782118b2ae92819418b3bef01fda64c0a9547240a0d1869ebf202ba1c12bcbbeeb928bcd46d86a983c0e4f4f09d643f5d6d92053490d94f6efafb49c552fd5c70eb787a9428e2759e0508fcce9e463c548e1e00928cb69bf6f444f50d9eace1e8163844bddb1dcf5d664c82c6ba052981db69ad15328da98166a955008a73d4fce99f1d30888310baa4a2e312445e0d09a2c73a1bbda3e4dee4f29e3b6ad7ee9a2da0f06e9ebf9fa797a162f0d686b0f5939818947f9bf3267f62ba456f38449b8d9699449c6c09618246458558df7d071affebf7ef3eec40357b1e4a6615923a83317d1a8ab05ecc37dfddc7e021ddee9f974a0f13fbb8b610cf6245640021883ecef0040264125a3d236d51ffc0c943ef4c136eae4edbd7b541154933b77be671fe7f05c819f51e9afe291dad487b9ba99bad65bddcac8d2e80f1b0e872213cd24f9645d5a763a98675ddf8c3a79442440c2558bc389f05057a72200688f35ac813aa4c883bc9e81c4ea34fa40c68f0277a35d676e5b546d76d4c3069a65d84e09201c50eb65669155f214842720629f61010d2b3a88d94f43e8df55e47aefe1752231e0e5082197fe05aa3469c3e0db318196b06a60efc84c6862ee6047e073f68ae723095e6b71c02523b6b00ee5ef8a70bc0aba1e6dd513a6fb2af3da9af5d6eefa40441325e86556f6a5e9a8d0219d32f66d997d080148d20dc8ecb75dfef51b2ad11f24d93df3906ff1cc1e05e95e47b2eef2b3191e2f01643a3dc7c0d7d18f3b2204d4c8e0cbb9968f9a17c5b01d43ea6150c849c35d381f5ffd5c177b1c0bd9c2721eab233ccd7d5cfdedb84200232c7462f297ca7b879ca79ecef2653cf271e80d58a1a40f47c7fc652938891fc2da764f227bbfad65ab60c6ffb2228d45e935d2079863bcc5de9949903bb26f5c6929e4e2541646f2484459ee2f19270b439c53936829df10d2c4b9aac2d0c17f4bfc4aa47765e64fde94028744445f7d5f478d5f37539179d30241f864970dc8de10fea175d607102dcbf4ffdc7fe15d78443bc6c9b80444ca400ac475c76977a9d57f92017511480da424d24aaa30a31be26693f7821777e07634fb10967f7e622390518bd06998e7637615d6de53f29178ae89cc3e828757f2310d396fd5910e2e11c8d72092b05ff8e8bebff8c7efeb95673c8bc6c03ab7227ddc4510efbcfd197efd7fb8196024bd5e1571a532006453b68896690050a798b3330de62773dc55d5cbd3f6b663da0273239158710f1f5b15a00c2aa23e407fe87fba4cdd64a1c6009bd98172d8d465bb5d5e60acd4bac4a01f7abb73257f83bd9d126fdc7c97072643e4bfd101103b54ef56440b6647ceb8e8253b4f1b491f5b928abce7bde5cda3e1cdad27547f6d6819476eb82a18c9766533cac91b9554eb569e3e81ef89b3cd15150ca1e49aaebbf9a5eaea9a578fdda029ff7abc7c766705ae7c2cc6548543555c44ea796640bd156f072167a26b81fcc34cf58c4e97715c04614f0ffd4b961c5edfe47db24acccc030f5ed0d1524136b13c77885649a1b8df5c2abe5c85136f3dd499ce02a4d9dada3b2c198e1c3d573a73488952f0dc64ffcfede4ee5607d0a6c66b658ae460740adf766395e12a9eab9fb04cf2741938d4af9b5c716f235f636a63c29e3ddbfffad658b72713e4abbe154eef35d25274a05e83d9481cb637e9f54310cd1d52af034e614e65a45fc7e8f30698fd76658d787506e5dd96f133a8d2a1fb7b0f1e0eb51702d0f3b8d43b458a7305edc8fea4ccb7ca2153fcacca7b79bd1160ef431b70c54ac48bdc46353ff41d73a853597eca67693596a1335506104f59507ffeac490efa8b0ee1e57aa9edbdbe7ca73922ad7dcfff78a00df6d3ca5c235742974edce6bfc75438115fd46223aebebd0f41946c8708a550e543acc284842c7a1cec6210ff45a0c3180bf2554c7a4537a0ea705ab98e3c1f6ec928a30b30ecc905b24253c27e5c9ddfd30e284dc257bcf29ae3e0708491a7aa01bf3d501045db33d9309b9e87f1d8acaf2624a41be41b1a2110e99255d0a5106464d77672ad94e7c319d25fe72cffa44da0ea46eaa981505f962bc13ea43b6f33be9e57e19b719af7e5e9842641f337fd5e4a11e17a648fd85a927ca397f353aebdb762486ba9265c04788b84e5f41b2786ef9e3c951d8d558a4d42e1ccb1202bf410f52daffc42afc3d6ceb1044f8a5991562b9978ac11886930cbdf59b1c3b228d0413c2ce5c1809065a7e7c9ee0640c19ce6f2784398358d5dd5487b224e276c7546bd5d7ab7b42c7e06df9783f10e43277f01fa9480ca688fd754cbe419744fddcfb3bb024c0ff192c25bf9be1b31151e2f59c75d250a139163bfcaf3b93eb2f2a6000d2389f5aa42b141d7d3de5b3e36c6a659e69313355b59fb0d0548ea84c0f3a7bfbdf6f55c3c0320710dfd4bd8ad61c96389f8e79206b64d3e33cf4a130c4fd1cf0af55b3f0c8e571fced91bd36eeb4a56b5aa6ea68145f69665529b67c10daf1f566489aeb24aa3b77c9f12c40ca6981abe1dc6ba8751d4a19c2b051dc9ff6c5ae7cd90a4eb9ba7862c79081ffba9f3a41489bb24c9bbab48f582332b3251a7a897bac6a06b01bf972eed083d9bd62f052a898e375b87fbe375b881b97eae46e1bb5e09fbd7226125c2578d1c89e9ef11b6f8821b96b39d81cad8f71e9281d080f840c9d8621ae536b05ec2620d9b4c5bf425f98cc0913afc07b4effc7241879c5eac02f1d359b8f8dc538ea1d6a064bd1c641d61324a5792bc178a1ec3bbf32175d2f62335a0fabf25113a3fd03a38de60a8664f15cb3f3fdfd625eee4dd4d92683b3b3a548413ea1d07dd7361cea68dc1a4d93baf9120fecacf9959237e3025898edb0a450937ce421579c00bddf1cb3a77747340071a48c8e003e93b7f542c02813798196f7ed345eaccef63b4a8edaa4764bc662a3fe2f55f37a677dd45653e0b6fa5a9f0fd9f80f2e17e3c14cb0b386f15591c0f98b2ebdcaac09fe441d82b868d06c2e06cefff9d3e7058bb43646e10e8563eb8ee1345ed4c9e12b799ec5465bb58e947b8ec0c24694d4a2bfa7c9281a9faa4427397fa638693a349c8311d74b55e34a85a280247768be364b9ca3594395fc71cd5da4603c004e793fede75d0919b6811e1da83ca5ab19dc4b687a2403b85fb896cded89a60180f83f53b2b6f99f91171c5fd5b10eb431e3ea4abb8734fcd9d144e07a45cbacf1962dbca17b74f1bedf168f4dc250dcf20cad817b99cc3366340163d172d9939b3b39dafc12fd4b1766179284513b9b14b04e2dd25e9143e4f67adb2a290fed83f3483b2e20686714abd490dbc1133a692c133fa0fadb2f0eba08662f21b59a38bec342170c11ec8a3bfc61452fda1b66738fefff6f14115579681091a04ba0870c4152b32ffb5d4f1e63e1a8d4e0c4747055bae750f8a85139590ad6f3f4f9c9ef2d49137592115fb63d9a28403a12269d34ff2baabab11e52f8bd0e08400f53a2a4575283e90108128419731d32049eed7a5b4d6f7ec274f0692acb37be9ed336d45afc86b199ea0e0c01d3d9afc6eb35bdfe96024fc5a8a4b6dccb24a0d5d85a6da0357ba642327550c2a5a32fd90707d1ff72f341981654483250b6744d08b13ec4ee9b0c0f9d75eff3b4e516c6a74ec91fd57287fea7cb6a058ff6a029d8e98974a19612369c26352cbb97f035fa6e6c24557bc4235026bbc13dc556b5724c2e7bd88eab7f8f9226ec9776bdc65807cb76e99e4355fd0be078ff556e6dc35bb6400812e8a5b85d56ac7f3e6f41ebc18b1c07297bb1bfe30c9347ac5f483248d6a9abae4b534751134119f50bd8bb16afe0c014cb23d259316c57e2ec34006abac7a7948b16ef1521e8b6d1ff559b17d8eb4861194cec96f3c87847d71320187c3f91a924fd66f07f29ed01cc834182dead7307165bee01478ba81c32ea0b77c8cfc5e16833002e474701329d5f0c23f700f9791192b3ffc2f522e1a37e5246e5c95c8c0d08292471e07ef6519e195419b8e8e2535bb82433dd8d6af6a7cee6a27bc6cf121905b41b4fc69ebae20db334450be682ec07d116af628734f1dc181b0dafda6d72f276b5f9939ea258b21fcd9a1594c211b38105f85f611a58f181d2b789d6d96acc049e74ca2af0732e117988ae9966cd9c233880c57f2bf33533fcb94c6f90806d9483d8546ae6b874558877a486cd5a0d4fc74262cf9f44978e58b6ece1f1556fceca869c220e52a7804aba26cba5e0905735c39902727651ec6a9c1b33be585b4088ac9d591c5b9385d353909a418636bffb562de20b96726ecbe213051876021bab6fcbd22e69773076e47a7092869608eb554f4141e101a07b4994d28a19b54809361264e6425bcc922338cb4e8208825f4d283d9524c4fdaf063faa8c3d59c43607a73d31d1ed7cd5388e1694babdcc80d6746764934c6b5369c0a228c56168a3cc5292504bf9be179e00f16283d73ab906a007dbbb09e0e4ac3511a45f879384caed7637b197caa1a83a11c57126261a1e6b7a44c96ca7862b1eb0d002f3c14ff418c5b51651915852250082f0a71955c1adbb10590492d151064ff64cfc243c5ec92085f74c62f542453037ee515047b9ec0a9fd1be5dd052dd1f615e4df6f3a50208445e37ecf871b586f56e3b67e3c058fca14ea46a3f7ef1ebed98e74a01055b39cac6bd124f9bf6ee38eacf4387f352b8062ec431f82e790587819bb7e192274ea6dcf8ea9bc3aaae2f66b0a900718de978165ac7fc33dc5db8b57287ac4c4ee4b0d6b7939b220d55f66a4ea14fde13ea173d59a64c9b19f65994e90503920901c660b7337c5ce2d244ecb5245dc6be0600a282ef77741a0df98bb8592b380d0195f51f23a9dd9e987d5c83bb611225d41df6983a4678774c2adb254175d0bd166c527ca0fc9211a1ace7e40a70b27b5dc7913e7caef82c928385676d12f9505013c278d23ce6f5c851a9ddf22c9bcfd37987792f2a8f192e9af3f2ffc501d4dc7dbde337e68efc33dd0d817677c9242dfb7992349644e156176302cf40382b3fb515a42cd1d405cf35eae8ae8c73d4fa7e524515d92c7df833a8a989da2415511aadbf1eec2efa2ee627d8c18b8a94a9b508b96376a70769067ab73955adca9a451b9c2e1b8cce2dd3ef756dddda3e5a8b33358385ae3715cc0885fa011ba032438e7dc08ab70bbc7cefadc46a52d35ae2c801328d113f6cfbfa24be6a603ba4485c7f2512a03f6880020e0796436592366ae2ce29e9781ad5d720b9c3084f67b5fb636d72c49f0c06e8a7b617ea3811b9a8cdd00abd443a671e4087d6c344db99c14f560aaff99f266ac01063b2f13c1b1db36d8e72089a27e94d62cd0a12078501522ad75490ee9fb12a0d1e208c1995ea557962f54fcc36c0dec16a808ed9444d1aea96cb557446be8c5880fdf33b98b9a8758dd823fc0c321f150d45946ae1cab53a582e5cb5e694f8f133b62ea532c90b9f71b93e5b8d241edc768d82d907ece5b1d53c3dfcd741e29af9beaa6be8f975cbad1d68bbb6cb3976732903f91", 0x1000, 0x6, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) chown(&(0x7f0000000000)='./file0\x00', r2, r6) 18:59:08 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xec86d49b86bd2959) write(r0, 0x0, 0x0) 18:59:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 18:59:08 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf4cb, 0x1, 0x3, 0x9b58, "7d53217d40e5e6c97b80edfd3e12a020419b504d", 0x0, 0x8}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a284e958555ba66991614326a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b9573400"/4083], &(0x7f00000000c0)=0xfffffffffffffec5) 18:59:08 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7fff, 0x81}) acct(&(0x7f0000000040)='./file0\x00') syz_open_pts() syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) r2 = getuid() seteuid(r2) r3 = socket(0x10, 0x4, 0x81) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) fsync(r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6063d129, 0x8, 0x6, 0x0, 0x8, 0xe6, 0x9b06, 0x1, 0x2, 0x4, 0x3}) accept$unix(r0, 0x0, &(0x7f00000002c0)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x400, 0x0) fcntl$getown(r6, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000380)=0x7) 18:59:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:59:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) listen(r0, 0x7ff) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x10, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8}}}}}) 18:59:09 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000280)=[{0x0, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x401, 0x800}, {0x1, 0xe5, 0x1800}, {0x4, 0x8a, 0x400}, {0x2, 0x9f0e, 0x1000}], 0x6) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f00000002c0)=[{0x3, 0xfff9, 0x1800}, {0x0, 0x81, 0x1800}, {0x2, 0xff, 0x1800}, {0x2, 0x80, 0x1800}], 0x2aaaaaaaaaaaacd6) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000003c0)=""/188) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000480), 0x0, 0x606dca73) dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 18:59:09 executing program 0: r0 = socket(0x800000018, 0x6, 0x20) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:59:09 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x2, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) lseek(r0, 0x0, 0x0, 0x1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 18:59:10 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) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="6a8bff9bbd7300eb0d726efb830000d38b0f32f5b7ef4c96f03ade00080000bd606dd124cf7c53233873532ff5bb57898aee438c9be7e7ff504ebb480e489a46ed1656e5292ab24c588ca438f9823ab38d94cca3a29ec17214dc704337e684bcf9a4c1538452cefaef563eb56d495154d7ed88b2eba10a20e1a08ce55d9902a13c6fa28ec7c4efcce436b5cb469613b2200100bc3b67b3a7e9f8a00a1dd0db60cd6737831e25f03da4fb71be0fcea956557ba9cffc8f6f7b5279750ea880ad01d5aad29fbf4c31dbc8661a276b981e5bbbe7d42db0a15331f42882c7a0aa63a9f3848c3d063abe7f38b0b35359c688de8c7bb0a1b1291886a34a7e66aec90790f6eb2221599483e76ca883680ae9be0216eeec5643d654c4c1183bf118c74760c2625aa2a137521e8809639a72ab33dd688c20e8250dae160b7928afeea6a6faf1a95b27f58334f4d811136f893e65c92ed4cd25c6cc985ffe7610c6130f49cde7a810c6d0a9ed07847fde9c84fb95961caa244f5cf8009b573e7046b4cae373220988e0241c2e0e68d40c532781a8246e98b0ce3fa174b64ab31d18a49a0c60ba569e2ef505073e765693a4f45cd9cae0076c62f2403e00f846804652aeab38f246ff47011fb61b0f7f5308d39f12a185c49cf7b9de1a9c090f086af5aded47db94024b67b777d41019630a80b1cbe4c25f1dbad99fc539c1178823ab060c55b2b7394795424efb7dcf2cf062a2a31f7efbc2", @ANYRES64=r3, @ANYBLOB="9a3196fd17dca031753e360440814a8afb14566178705be47b765261e86dc21cd5fb5fb82f029a25b3cf26"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() rename(0x0, 0x0) pipe(0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 18:59:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x401, 0x101, r2}) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r3, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 18:59:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = fcntl$dupfd(r1, 0x0, r2) close(r3) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) 18:59:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r7, r9}, 0xc) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:59:11 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) flock(r0, 0xd) 18:59:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000003}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400000000008}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0011c1d6cd4b40000000"], 0xa) r1 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xd, 0x4) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) shmctl$SHM_UNLOCK(0x0, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x800000004, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000007c0)=0xffffffff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2a, 0x0, 0x0) syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a56cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecfbffffff4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed140001000000000000d8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca45532f14a0d6a134c8585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac6116055894a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049d5a88cfc54a9a7139f6903ad08a63d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b90bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf281acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a54e4a8b4ea04474e57d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78fd7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c4950a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a01f8e16cc9c64ccf1a361dbe4b01d771914705e7a073057b999d6881bc683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed7940cd18be19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac30000000000000000000000000018169ebe44aa17a0ebfee3057ea8128b1332709fbeb16983bbb89689821c58e11694e1a109699c896761992c672b2947cc3b6a68f6b51b6dad9eb8f1596fec5e9a7d78c0b917865f2e03"]) 18:59:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) chdir(&(0x7f0000000000)='./file1\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="54b7edbc5657a7f22fb6e9aed222782c6f792a6f8103a0eeb631f2defd52049a24302a501b29e2aca30836f4c1470290fbaf1bce05e3c0af0e1ea0c6d0ec1c4ad91e776d396de3af64e987f3cc172753da080a1c0b9eb56f364046e1bc35d607e3f8e75b4415348492a91848a9b1d733fa2c0c4c025fde9300a9405fd210e2cec42011c419951d53ac88148fb3910cbef5e96ab64cd888ecbcebb63d1cc9d24043fe43ab99f34d4f4951efc96594896ff35a186ac252921c92b37279361e2347d985e2d55043c077b3fd28ebd23b7827b466c1a143f9f02658e5c1cf39997af5bbce00566ae1d48c89a3da0dc3dd796a7027e5b327b2cbbf9e3621e086ff9767c1727230a33b49e75a8dc85419fa5ec39ec26777ebc716cfd51fc94efb8927945bf29182d023c430e7eab96acdf07d51c07edf3dde3542239d7f4d8d6a36181d7b8494a3cdd5fddca3f1d9690ffcf5a2ef088503df6bad1c65664a16aa9b2642c201be53cf2049a3952e6c8c823942c9fec3739e2d44b7a33da4383ff4b330a40db3a76670732062b2b716e0bbb4f1d9e785c6e04eee160cf55569cf52497c6d18588239320df717c1068c1a61fa43a95209a430cba2d742ca6f864a066254677e4756ef37505748e7d783c43c64407192a788bcd21e3084e95d90ed9f3542ec765e8fe1babfd6fc70087d7ca61f613d8404ab85b351a4c1cb7c6ac17f5730ae47adfe149fbef8ed80485595bd87675a8a47e6082ccf850579e16d1959f2439ed135e60b244c53ce52c55a50eb58500e277b5b694a0650a654775ad0c51b65c647fdb7bbcd9ec099fb27f54e0fbb0eea6dd1ed42ae0433a06d1f145aadb42c4a5adcc5dc5b865edcd34f151d3923c796bced703f566f0effd4880d69de87d366f928148fc80ff15bac7498f987f7442c542981ad4a30232e80537ee6cdd8fecaf85ef3004e329e7af67c4835e6799c577522748ed7e77d2d5807e74850380127a23965e846ff2669ebe3b830fbde964e938b93584e16e458f1273656d51f330591a36ba251f072dc0dfeec447fabf437d5e014dcba42ab92e727469a467860a43bc7b0447800a0ed12ba46d05509c723085f18c16732da8aa0f3c28bb3e0ce41df6d1c364cec473802a1cc4054d21af80493d729041572abb3139493ea654d0bdd28d1c54b1f93d94a2e841ead3f85d6ee2cb0df6e985d5ecf1d077b4da623d05de002917df7eb8e2e35732d550b77cb0cc154b0a4715634fb9d9d10a660b723884d7041621b9ff6ea8ef3db5a5cd994e5d966f2c50b328fdafa01032f9f15bfb1e8cd4e82470dc61f5abc8ee2c37aeed27e62d26cfb4f03e14193f2d00dbc5f58337543ae208a135cc5936a819201ffeb16d8922dfda3640e2423ace42c83a4023bf203cc6e7897100708f20bc6f81a8a5884ba9068fd683176cd3f8efb180c90581a46e9b15a6c987341a8948922b3aee0f87be650436b5d99044d33aa70466a5f4f4f11be7bc26224b7fef0f45260e86829ef557c713096938f6c7597be9056937592e9da11e3b431903ab34ba3d21088ae8516efe05e56b4f00476ddedcd84ed41509d6686dea725b2c502b401ae1743e92e6002fd646f9c4ecd2099aa4901f2cc79fdf73fa8f955ed8968f66fdf9ee4b6ba48b2c1f36d445eb8f6bf2321919d94339085a42eb7d04810be3e8982919e2b7b52b6e87ae634b569420f0dd4cb985bbd58cad72252f65ecc1598a3784dc972ccb2bd205f9b6a2f72f255f9fb28ffa5a1a11f594fd8a61eaaa42858d7ce84e83c34ef9cf9ea8fedd5cb0990f1797d58d3ec2ee2f4e479acb3b82b538e2e04e6f22d67dfb37480bc91e096b1c4ed13c83e7a0dba2f4e15c9002bcaf903d1fdb89d66f6176de9997a8c1e24f9e304530a7adfc7587e2e82d80e176ace94716b6f2fd4946df80afacbd6b214f0df9ac0cc2686b7dcf3199d85450e3d00f62d9caea88378f126d16ab066a5d1f5e11b347a351ba73b00053cdca39f3a92aedcd91cd08e70a3f3bc8de9d7eeb6024c0770a901dadb8c0b22f2630cf77c96114d427c02cceee4734cbe4b95b7e10ee762932fa9733e4416b059610b75badb19961f48002faffed3bff007042ccdbb2cc6be0ad5e752b30bed8f4589cfcbe9ded58ef26aacd4ae3449daaa4d49b9e709c09bd36a8441b6bc53a71dd09946f8636fdc50c4ce3b32c435786c7dc0758bacc1a4489512b87a3b7908ea3e24e2959ddac6a5f63c1e71c85371c2ae2cae6efb3fc301840cdf8d2874f28c8553163f843c890d9be2dd308af5fbc2670a30765fed8cb159e02f01056c4ba26060d5c79ebf923bb376c922398c1deab8f07e836b567cecc067ff3b534a8969a15bf831de494423cfb28cd7d19494a9523b5ecbe942516b05ab9f5357254cc79c23928912d4b5f5c0f1ba3ae3c013f7d9e9e5491afe8f931a6952cc8b98ff834e4ab890262a4bc290ab70a2b4b2ff2781a41f03dc0c629845f76f57f728ac7a6ffb9bac5a107d785288a94621504c473b49f2ec7b7c6ac282f05102650491ea688cd33b78a7eb1626216cbc9cf0091160dfa61bc3fbca9aa98fa65e85ba9344821564edd9753470fb52331716a5a87bdd931edebe9d80674715956d4a6f711b66d684853c7f27ff3574a9d877b762c8578fe307b902945cfacac5d11404a1af7b925dbea563d47edfc1bfe3768529dd83f61299b4b188d1b6c030f8704f561d1682e98254690e1952b67e6c25edc51687c555db353154bf03970a0b06546ca3c0bc0af33d54b281409a18985d52f1237ab0137123d3a1dc7b78cdad548145580516eadc76b6ad3717935b799ef64965291f4099ab5aa581dd37e770a7f08fa2c7bc37cee0b5283226b59b62148511846926fde7b4caba7e522e14b46914b3583fb7df043abdf86d8f71d4c54e245027a14a9bba9d0cd794896465836cf65214871bbbc0b1e344cac9588d791d76c198714fd190b4978009584d063f04a5ea314aa97dfcb34d8fea141bc4c9b72419bf651fbd8e46d7529284762b652c1ed533619d8747779552592a36fc8a068c701e70f01d098049ac6991973bfb5c7e706702658caf747a577e0dd532f84ce211044ac4f1e4c1176a92253143a7e117794a699e04d917bf3ff0a2e1c795010116d3aef13369e0c9060b616f9c1e04a9f451844f78b230b60f5453459a0739716bfe4984995632f2a26d9e16ceaec3275febc022511ee3ef7e74336a0fb8043c99e1de2587201032202edec509f387614daea8fbb010bc6abf7a700d69f8757c0b8c422500fa02c95113d6e13e605e4da89e715adac1e5e9ce6740fa061a366b1ed3b8a71f97cc137c8ac238b085a2caf031930dfc2ba13110d3910194278f50ed267a3d96f8791d1012db651e29ce490f824b395b363631ee79b3f132c8563530351308b84b43412ffbe8d19481449ad1f234d4def77fb4baa7bbc4ae51a104f94dfb20444b4cf4e29e94a3427c67befe78dace4a2e64e8179f07cf09bb5e44dfd0da4da6bddcac1b3aba68b2dc99a3b091660cb0d8cdb447e5cd215312a42d87784896e92d64b887c515843e0b56908f81813206eebf400cf5241d83f39c893ee6b015fd875037af820c3e76150d71e05a9ee819c575c2b360c9f75d66457884c75fbc6cd3e35d473bf33dbabe79bad511a32d0176b1b00168a6315adc56a8b3d2beb2f3861b8a6aac9f286aae0bc50ee58ff075ff4df546a2405d9bc40bb44f595891f4b1f65bb06202a6b6fd3b43a92cdd5a41d0b6728a9f83af2b6c4e1e70b0cde7f4f9420dc678dd19749fbfa949b751cec8692e880cf954764bb2f7063342420665928e00be12f4c204b3f78b3644f6781df798dbdff6b9586dfaa0817d6398985d9006b77a9c15323535da3377406e62951d532f064671b6f2b96909c1218284153021791ed87d081daf91149589ddd5455ea8bb37959a477d8bee6894d9467316c70629d3322668c4640a15d4a784b5ef154690275263d4d3771724458e4cd151f98f7cce15d06515621039ca0817d86e9d89f2b29a818d45f430e5b91e953d833469541ea07e74e01e04b59374f40fd1d6769aff9d16afe06feba5a7ec0b171185326e242468495023255862f75508a2b11bb6d520706c9f2b7947cfeb52dd55449a07856181c10f89baf6bde20ba8a8d9e211750772e333aa0add7c025e7065957caa12cf3204fced7ce838c74f3e3106c49ed3501488e99303e4b1b1818c719615a8edba5cd7823b43af03c99cf3cf93c2f5302d8d48fa8b6b0a698a4826add85f832bee17053837533afcf6f6607b95e5dc20da9d2b5abeb48a6290aa222092528a59cb38ddc4e449ece16fa890a17baf1dc8db012f2323a8e9e6aef52a73ccc161cae2ba15b16c1ac8b5ab9afcaa1eaed6629b362477ba9098b1139e0105d25611b8c71ec0999c85bf673a509b2b4375754942bd02677ca7429c438af296210e251c0cdb8dc5eee0cbff45d424dd8748e5cfed1cc6b0969caa1fc2b4c1dc850f63f2c85e2a2a18e64f597318545406f49c702b93dc9e66316ec87b95fe2ec4644dbd142fdc923e7018c30cf2d470b38bc34d522ccec907a1cb42905844f028617401d6f6ca8625d6ac118f0cc25d2808a048716a8744d05ab460d0b091ed12a0896d0d4601e7b934b4c2bb581190dc606b7d7f6562b8303e867d3ffc5bf20a95a3ef159ca1de5149ebcf5909c719b96e32811324a5d86566c65079080521a8322ab9de0d3665fe571f2a54108a48c6fbc8a73c98adcf1a76dce93730b02ccb97ccafdfa454d408cf25218fe8e45fae8d8ea6530f9b4b87041999adae6762316c49a86faa826672927bea20f97a07dcb2367780e0ae05dc12265a4c17251e6c0317faa0523229c0d066b2379a225f6678c1fd7356a31f5afd9f6deeb09c88bd5b123cefa073faa21cc4e2bd8b66d5a45e64ead4c3104c7de31705ce24045aa221afe8b69c7df1ee5f04c39799faf50bde3794714395f6006ca698636c6107f82f8d01c9327a11ffc718976b78596bcf231690dff17aacf297b1b7202bbea60d87733baf8461503418764ecc7e2e61b6a869f3039d8535e236fb9c50e67a5e2f625ceddeeaa6e11b156990ed6dd799e39d6257472708c2d008c1aa737bbe62a74a26b7bf42d0e4225572d3df98ab4611a8b7a74c0afe12899331b6ccb20977b239e75ade31d4809474e689423e4fe2124f3524a99fcea50f5c792ae04b6c46c93e7d183296911b1fa4c8d1f548c143cd4265b231c4caecba58827a5138a0f5b57731891c34f03fa41a64dabe8adcdffe33a454faf107f0a2e5b8086daf2188e3ca7b70c66189fe2d48e35cd9f3018ba287f09c047d4c138d987fc777587580046ed000f39c6daedc4fc51ab0b8c168fb95a0b994a5d0e0436d90942c6aa61dcf1de02ac0bc83b81c0b5abda9f49b7132d0d5c6677d4d69f2005a06a6106e56c32baa40eace24aa0c8f488aa91344a266cfaacd57662f773cd0763a407e5ae93a6d0a709e490fc2f785cb7c03850c9ac313c7a61c22fa0122a9d2b1cf3b8bb6dcb597cc43eee9505c74638bbf94ccc3e5e4bafa7e840939e65bc46092475ff7143c091432e005ccfc2e86ce3b6a93334191e5b9b1df65ac91fc8e0002a6758ddb99f244568598d3bbdf7a116336974e83431d8599b87f7844beb3128825ed0e4c47dc14ff7d5779831ed0d902e7b6fe3a1942fc517566651153a32f73ff116d8eb98290ef36a60de4f44bb7629ab8dbf9c66c445796bcc8ac7cbdb4ca4d407fc30d", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x400, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000011c0)='./file1\x00', r3, &(0x7f0000001180)='./file1\x00') getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 18:59:11 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x13bd, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0xa, 0x6, "cd0047", 0x1387, 0xff, 0xff, @loopback, @mcast2, {[@fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x8, 0x64}, @fragment={0x3b, 0x0, 0x5, 0x0, 0x0, 0x1f, 0x65}, @routing={0x88, 0x2, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, [], 0x0}]}, @routing={0x1, 0x10, 0x0, 0xe1, 0x0, [@ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}, @loopback, @empty, @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x6c, 0x7, [], [@generic={0x7f, 0x31, "aaf0eae8114b10ee1d0145c30e86a0ade45c7485e09c485be04786a4bab159ab00a691e5671c725bfcf7c49703e9bc09b9"}, @jumbo={0xc2, 0x4, 0x80000000}]}, @dstopts={0x8c, 0x1c, [], [@ra={0x5, 0x2, 0x8}, @generic={0x29, 0xdd, "c5f8c0625ae78518e2b374229157e7ebdd0f51da736084fe79cb767bfbae33701dcb83e3e212dbb7c3ae5a066364320895741a2684984be2726bce8abcd5b4c7c513b83b8ccb1a78ed73a4a53cb74f569b6dea3f8e304b7a686fd46971a7cefa52ae990bb9c785188ab8f467b30aff2db31014d9c51d093f1b7310991942ae1503d7337c44af5b3d0895d66abb8a0b7383cd73c15398c80c2710bc9a6799ec12b76aa5968b0c334b834722c05f141dfbc9780714415a4ee6ca4e2d64c74a97ebf86ebd551d20a49b71af5f36a2c3baccd2385322520516c82d82bf4e33"}, @enc_lim={0x4, 0x1, 0x9}]}, @fragment={0x16, 0x0, 0x7f, 0x0, 0x0, 0x3, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x2, 0x14, "5fbe49d0b5c5e95e3c50c995badc1ec8633552e9f9afcf65e49a6c3a032d4d6fb4c4e0677050a9a6990506c867fcd50c0979f4d696bcd8cf81f8401f5724f356b3b333a91e6ecfc8190c108542b2f58e5b0fce99470da959b19ccd56f9bd401c22b4b347c511b0a7638e38e7a3c3ba93e202fef587dcd9ad054f7e674f2fca33e930f11588ce3fcad24e652ba596b9c34a44dcf35d0571613e3b4d1de3a9b05bcf7dc0"}, {0x3, 0x6, "7fea07598582467174b73f2b26748aaba603f94d5409e567e53da61ae7c6900933eab29a1190e093aea2de1d48423f54"}, {0x4, 0xd, "328fcd4cf8ff3d39ef1ae90d3a7560cdc1808c0bd77f553196e55db2b2e1e81867f4249b99e9540850533cfda871170a29b44bed99b3095088132987e73b4845147af270ad6f4f47152874976db6bf346acafcfefb30263f6bc3ead6b7ee9d65b8948a1024f7ad9c8d56e979"}, {0x1f, 0x1, "91792c6980c9b64e32efc3fa"}, {0x18, 0x200, "ddeb228009deb01698cd74b9ee5092d17fcaa9f4c2821b52e642a9261ec5eb98720fae6172f8e8c1ea36d9eb9fe8b1f604cdc45a0ae54a3cd9d04bd27013a0e04ade9d93a2acb9a3bcf14d1b5829cacf6e6f86ac62bd4909a3fbc1398d459f27c75304ec9194eac1760ae66d4b937ce915da972b75eb463c7f8804cd1beb07317052df9cda086071eb934d89051fa184b79e96c94623656c555d36bfe1de7b5684de94968ce5cc2801e046b063fee01d09573f7229f4efadac07a7b9cee3811d25edd55c559edb560aa7897b9ddb9355658b7e22a97ea8389e8f77982e903a5fe0d1ca13d98672e202c69c5bb111bf1f7d35342feac8ee4273415e56078756612ef252df060718c7aaa0182ea783c731e78dba8765a44aeb19c61ae36db230f942cf744f8dc789e3bae317b62f98b9c12e2ee87de26a3808190e292f9f521c5a14739c8d7317f5d07f8bc5d92e80e13a285787f6453e790f9c7a31693d0ddc11947f202e0ff0f631ad67b6541b904394afa42db2f1e1135211a5d41a577b849171e31962fec35172e11641c7175fc8fa8f76c340da15567e559444a95982df7700aa38cef9c50e6cc6dbe07c315695bb81aa531f4132e8c67556e92b17493c8637f11dd07b5cdea147be97874d7c855f3b6d2f15b09f79b10a2c13bc0b6b278b54a3c56d3d938ce3aefe5d3818bb9c11df360361f9373825c3ebdf034fd6ad5909d23d858226c696b38a4b870a5274ef153842dbf22f8e0002f3e52ca89af375a037d4d0b0d93bb8a2d8fa84ae69b12b2a680fdf12779d40d25749d04abaa9deb9dcca75d4cbe3a8f5cdb6f13c30cb48c4953c53dba506b9cae5cf134e756ebf254ad891d5f65412dd113320b9cfdf5bdc3e74e2b12a43dc73578dd5190629b6a45d059faadaa3fe88ea9174020872895e353d244748002a432ce9b2dab84012d92c0a66ed93b91370a2af9cd223524ee786579b8c43cfb16887146dc2d07d5d0e8697e5b42cf45fd05cc435be93325260cf1d92bcc2985e2a4c8cb27354aef6b11a0a0a1d1111644458b618dcadf0de29ea6c0c91a2ffe240e4be3f16941120f073cc9046c65f39050a9b42022ff4b7b04845677a71d3729e5b441a6a8b6f9addeb959879cd8699a78c6e83083cef59011f597e4f5811da4819712915e8c992fcf47ce865855aa0066eb3fbe20ada2713ee0bb53ec20e56e95323bd799292fa3a1774425bf36db159e313769616a7554ce0d23e361fe16ed8f7f4a0d3e9c9212b508d01a93a0efdc08b0dbd6dd3c857e58cdae809e3e2bd0cb11a30c71f6386fcfbc2b13c3d197fb608051733bbf2686a602350a467a3568da20ceda9af34e7cd07b5678b82747c191edb2ffe06652c013b3889c6c77e0605a5761bb14325a3357a311b560d357a756b13a4123c4f3d6c755be520748f67f88801109abb25f08962b965d29f0fc5bd2060ef95ac4f93cb44930ec32f8cd58fef35b28b3fb62ca8ce18c0c359121b3135e39196f0ebab080c004638f37e90c6ba497aee2fc743fcc68d9611dc3bc0d8a5518ae5b2faa9c8005676209eaa1d8be67103d28f63e3f951748ddb0459c2e135db2e0fee82a7337df26771eaf370a43f10bc108a8c478c21b0831871d88346d37ca20a8415f38a3a2fa079477be055095c577816b18234b002aeb3ed8bd88ac2a357609268271c384f9e5743f6e365851c548da17b18b343f2f846f9798167c1c2c6bd890b112541ea6692cf5fe8d3a6f4f43627bc098907dbe3636ac507f19619792423cc84d9739e7864563878a65e1eee5c524e286977db4879d9870009a825d433ed0a0c77e0fd46a9a151774dd18d23c013095d196329473ab88f5c315424f445be9117fbc560d4835cb83d67bde857e644e69dc512171e574a57c3e87dd22627de0ef12e68d31e3911be7ba497e5681ef6d3eb1c95919c3c7fd8b02726287333c646142b3eb8eeffaf77f71d264f45ba7f885f93c8166b34f7839afc13c318f8ffe38d67e6a000db2a4b209cb8fc928bd41612e806239525d3e8814e09053e62523ec5713f654171c244752cad801de9f38da33e917aaa91c4f450c678fcb26b34f7c7f885812818286752795b6195b086aa3661b24393a1a0cd1f74e16461c8ff7fa19664f0e4c64527d2b90bc7e09988aac8809c25dbb57dd6ee81ac7652aa4fbab8898dc780b01c3014a21596cf8368d4d7142c4789c81d1e6a9628018c29263f0b9952ecf00eb9be9401a870d5376b62c6912ce1b6e1b9d62da87b62fa933582531321f73792e7b1504be98d6de24dcf9854e8cea5bd48d77c9b05877a156d899f2fb0a354ccc855679f5dd8b4b3eaf3efe244ff7c4812caa82d00b7e535a62a906c930e4e5eb3884955468db248c043e054f47db2dc16ea24c6ee42e144867dde123e7d4333d0f17367c00dd7cec6363717e5cd4045cb8425aa07dc8f0b6c9ac02030f9ec9484349890d7340c3cf77c84e9a908999af0acae25f5fe6c1ac57a34719152bcdb1c812329d138dc787a82b3529913a4d1521db1955c63287301b0c601cf3a7c1eac613b749d0103f425676dfc7b850e7a299e98d565db53588f79f919fe93d9592706f2108a1d38b3e530c91374354f5ad4c1b02b1b2294f803ef3b3a30a5450d1a317d8bc769be4de15eeccaee6a70111ae7baf871bec05aec594678522e77470ec0244e2928488d1ecba30259f7de0d5c2586bcc4511e724401eeb5431883d8004f316615579e2a1c43f0a383b26698b67770c6276cb59157b272482712b7c39b928fbcab5760d818719a74a4dbb9c30b80199a9034419d15da6276d0d4ccefbdc3a24cf94c960f94cb2e89369c2de4171f31ac54ef2d0c2084e36b8aa9e4c3e61049662288894130d7633b94277890c39ed02c2e0f9b2fb63ff4f2b7da856616c7495f157a4c1b00a4ee587c7acb4112fd28b470506c38ebed5ff37da49d36e27b17f437fb8cda03c5dbab5c92347a26477bd375ece6383287c62e0359fc9581a67abbf2fbbb1da2cc70d75f0b5ac3e408b32a0219130d089ae779916f1a8d412e8ad08e4041282fc36e72c0dcf6956578574d50b5516ecd2a65f6ee4a0698ccf0272f2c9a888ad50b931b96fafa3caf2df8acc810ead3ac6f57129bbb454e4906c35a53954e0260ef065a17ccd0ff9b172e9443266ccd62b7a14a17f8a882187320767345e72b9104bda6764c1ddeba65f0a303df823d3a2438c19885fbe16c6174783a0638ed5000d8d8e83c86fbae0bd737a804cd0fbe0feaa1b9d85b48813706903a05de6166ee57d9bff72051ea3b72503ba585b9b5c1c51f51690f5076ab8dffe87d8d63b570d709fc173e8de290a10df2a415515437366cfe196e51fb49704c0c526560bae5d96041a72b4eb2333cd61f1a6fbdcd69ce4012dc2a07241f7c512b050d3975759663fea0e9442cd904f0ace298d0a228dd6d059a351e9c5789e16a8868379e973eda2b3da4da597c1c4251c0928b791045c3c0db08146e2cb9bf16875dcc31983a457c0ccc5f3604ff341813f03a5ca66859888e13dfc0bf6557bd8bb48b9906b9fb41f60604a79f2fe5c791b82b2c7fb901bef9251d2deccc06fba20a9e812bc8bb74ff1db258dd279ce5ef988f9fc24900eb9f00218d3dc7838f08dce58158838e7d729c67c99bd297c57ba3f33cc86527ae8ce7dd148d876c9dd2b41984e34bfcbc7f4e2770a857e1ef1589aee798db61b2e0da249e2bf7c3957ce54528b873cb9477aa32efcc769e5ca7811ca0aed7913ac70d4116fc9251516c357061bcc24abade1e3c044cd3eda1983ef926d56913079cd6ccbf43ce3ceb38bc9b967dd43a003a155b65172bffce50c19bbf65c5413328d32681d3380f3e0dde3558eae8a5cf1b9eec1c2157bbd92a9565661911ccb5979a0e8ec0d48e755a3c1ffecb1929357f247958170db60d0ff982b5fefca745488ed2f5cece5b7f4f1b8d37c09b4ffcb935d54b25999516e675b60ed83d6377b94d67b81b377a3233f2f87ea61d60ccbb9f9c38bbd10aa9fbd63f9c22a39b8725f5b5dbea1145dcaca734f7fa6fdb74cc6aa14305308b4c200fef3ebda5e481b860ba88e52091e82703daaec071c49e38db883076639fc8628ba35513592ca4efc02c69f65db0a43a08e80af78897895b18f87d884dcef6d625eb3226dc14b3ca2f94e8924bbc6a2ffbf369fdde652b4629b95c6150c0e1008911d3cde9d2546e8b11a5d663375133b17c8099c507e95f77865abeaa572aadcaab9f262afb81f922c30c997283c1e7630adbfd7c106c9fdbc6e892b080700e2bde48dc381fc36a9ec0d1e1f9773e76469819f3d928e5ea23e74f1110201c11db959d7c835b2b04cda40204e5af1c74b2a74f491eba704318836cb750508e226e4f9fe700a6efe09b5f5c9e138e965d867045561ee5918d2a9c540bcfd8d794d8d4b4b0fb2ed49ae9988d100b2b2e56be911a07791ae39f6ab998b081058180b6a39cf8c05c639f5a69c5f7f9f3a8a5480cfcd8a1d79f415689c73c8d222c472d45b06f1e372370382c8505f5eba0aaf0a9cf7d23989301f19f3c40743ad2f4dde38c455f9046056bc8e55325e63cc646b2c947997d4afea17bdd1b75c0dfd34f512a582a00cef7a18d82ec0ffbc3601e2c686270e4d99f36270fe086141bffe18adf441184ac436b9b09b6cf9cb92ca9c15b1c163959d8c604d8fce0c7c8ff1106fdde350d50b911a5ba87214f2efb47347f86225276caf0eac559c0bedab2da19c06015d3510a51a6444045c5aacb426d1ab9103525135af3766954209d90df3c6f41fe632d1f601f6a23674e28f3210f944f00f7e70a6f35be26a52211a30ccd69586af0d3300722d5cf2ab3397479354aba588d18033b92259702a2ee7fe4e42f9f7328fd94f63174d88169cfd37b243f1f4a93038e127c32b691410bb0992e677561a450f4bc7a845dd25c62d6ce8ca4fd09fec9228e9b3e49f3ed48c86a9bc523743d6d0a2b0b713acc19fae7bb5a48b3f0b35be6f01f16d0bb05d1e84c5053447624af08341fb95b9df14317f34a88bdaa3ccad6fcc8fc5a76b09c433d7d8f45ef6aa8e5e96bda3c3432fb797b929fc3e61f6cc73f6b6364df4bfcf8a7e75aa981a44c998dfd8438dc81a63dbcb5163c7082732cd03939f5c1b6d3d5a98a4953d8d4a0c3d42bd570e09397e428f9304869e34e5006af317b4484600488bf8c17aa2cfcb4ae713aa3d6c296c44a5b168712da33ecb473da251fb9d6a8c3191c4a60486eb36397313926980075f02a3a4d8404b627314a3c44b158fea8a72fd53a4d1f2ded26a08c3de1bf97ca41b435e08f4444bbae542a066354dd18796b84655a6d9d238b5492373c9c9291d5677467fa147fc394f247fe5df860272c6bca67eb1324941376240bbc5cb0c2921ccd76dc0926a0a8715f2d956fe520fa7f90e84ef142359ee21c2140b377e3f507c528c339694960c7874ffc13054bcaa6eacac3b5170e54c258725fa2ab1a240f49cb8e5b4482c09ddd0a4cf78187c89bfa27c01dc5dec7daf009917be27d9705a7608c32ad66c7ac27b538a993a8ea26d86655ba9d5ff5c03752ca727fa8380846af6a21f6ed9e74cafa62b07470dd0bbc2c5a63e58593f9b320ebca841816ddd22d7f855cc8a7d901865ac429e0b15f6c38b1b12417469c6ea393da4b20b73c7ed632352a9c22e5c73260f363a397ab0ca0d063754bdd832455b99cc8574dc425ddf27270d9b6b1ec94da2b1b77750506e78ff8a875f508cbc8682cccdc4c6c8b14fa"}, {0x1, 0x5, "b64dc70d4af0f9912f1b2dfde31a2dce3289f845b4ac9f7d99e61813d0d0dd2b0f0f897ce17fbb2a39663043"}]}}}}}}) 18:59:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded3dbb8601eeacde35b5836819f2084602"}) 18:59:11 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000040)="b5b1cbf7d02bae861fa3fb964c3b8d52ade6dcb323d8a08d49cee078cfaa69f3206394cb86ecdc340e1b0741dd36fbb1b326d821219e208d9604abf0", &(0x7f00000000c0)=0x3c, &(0x7f0000000100)="6596674e4ccc69f30b8860362abfe60e4ef2d67a9d97c2473310c179ecc6f6cea5ca5be7a081d1137f23c06559891c4fcd24429d7815ffd2f4ea28dc638c8bed842a0665146e7dc234cf313d94ebeaabc04dda4e4fd53f91faaa630d0393fd8709486acfb882d73c98b90dee22f1c64534d5e2cb6446b77911732c1505e3ec51adfc1930f192749aeb3fa0d2293cd40871d19d0019a013433b70f62f7575a34b847811fa8c8abbee882af7f97746bd5be901f49c3bfc5d309e072584a92d91153b3f95b62b95d25c90cf276216a958244029c2a42a86cb981e3f90d9d6106954ecd1e4d74473debb0dd16afbfac9a3575edb8d9aeed0f7cd19", 0xf9) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0xffffffff) 18:59:12 executing program 0: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) 18:59:12 executing program 0: sync() r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2c) mkdir(&(0x7f0000001080)='./file0\x00', 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', 0x0) 18:59:12 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) r3 = socket$inet6(0x18, 0x8000, 0x7f) preadv(r3, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/122, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) r4 = fcntl$dupfd(r1, 0x0, r1) write(r4, &(0x7f0000000b00)="b0de9cc93042d15e59f49d350ade215ef564fdfd8635e7327914e582545bf732f86f1339a4a67496552cd5bd2ed3038cc072b9eb0b949cf49ef8171eab22b8d7b3b05a102745229d", 0x48) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x4a9, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) 18:59:12 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @rand_addr="ff680f30bb65095e2d06e5a80f7c5980", [@hopopts={0x11}]}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = getppid() setpgid(0x0, r5) setpgid(r4, r5) 18:59:12 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xea7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x802, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/147) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 18:59:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="b40c23613238c31a4d7ef4241fb9f912d9ceea5f38dcccbaa23aec3d406d155dd488dd27366c1b32ae088eb107d77a1f682cc5b07f8f1a03bd5f2f3fa1d9c6b538b4fc785902ac93f21666ecd0446f834779cbd02e2baa69ace2d848cac5ba6eaa12e6ecb4f79af7d26c434f1693ee4e9a67094fca92a398f0099925b7a75ed3d515", 0x82}], 0x1) 18:59:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x8000, 0x20) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000100)="cadf99525f9dbda1568a9bc5baf8752788bb071f4e1bf5f4575de422ccdba41e25f6d7b0f8a0f8d8768dcf9205938b3776a61696bda3dc4da4c9666796aeb4568aa9387174b8e521b058f364ef2c0d8a311fd084ef45dcdd5fb7b0046616fa3246e7ea3b810ba2c974a10926ea6d671716da0fd3c6368643381e7180dc984cd20f7778d7e29f0704b4534d67bd96f3350ac18163c85b4e77fe06edcfa628b91785ee7fb80fb54189dacec7e62e09659487216441f46f2bb2a88bc548144f4c3a57423241f7b4bd67c4d8c49b23de77493e79d3139af5b2f2cd66d2447187379695bfb7bfbe809f6956b24aa5e8ebdb589ad4d034a4cb0963b313b58418323934c8ce77986df8cec8e66c720d37e308f5dd0d58a3cb634c3e189d45fa24c26f380fafa1692897c297612d0d8e2035ac05c73daa577228c5164dddf4dc06d643a46c22c990b9b989ca59f600d9dd131ee1045ac37f77b9290472fd5baeaa85e070bd0fad41827bc1cfbe23940543fcb2984668d49fefede5674e75fa1261cf661313a5bf12dacf33a791b043b4e579d1d9f2ddd9fce77e13ffa7e8f5a52eb69df7c871d3f16227f09868e861c97a98996ca65bf22d4a29edaefbb8b6cfd193f4d45ac5d35e5271ff4c503cc619f4d9e51a0234c92b661aef235b8e1fc2b0e2ad1335b79ef5adaf3c501fbe9d52343c79ca05a4aaa8806c0529242dfd41cbf3ebc3e0d713058e5b3a1333d408bed39f9917a04b3e2ac660a3b642c24b05d3ab60a1cdcfab5adf4604d145e5acd386ab92815ea9764daff68b02f9233a19fff4fb75ef8efe027e3af8898de0155e7782ea20fd7d6280f54901af7e30c5ba706779e9c19eac231d355b7f8f0dc215a61fac692cc42efb5d786f182ca24660e0e81bd78f1d19cc3fe7c65bf51e08ffa6ec06dcba2a3b7db6b61cd870f817d9639acf5c832a4f4eb4cc9fc4589a4de4d13c41cf1698f6c2373f04505019ecc8e075cbe05490977438edf2614f04dea13c39aa0aae69989a94d8b4386bc1bda2b140abf4927b0cacca6d1ea477a8f6dd59a317b8d4b61b6650fb273a560d8d447aee54feb8855cba5dc2f6e0f8ec142c4a308872e545180874ba0ee39ff91d1d0e1fdaf05ad28c36de84c7688e065d6ee44bf59e1aa1e3464f9239d23817291e5abe412840156935ce4e60e2b444c82205db4c9549bfc3a3cd879eab9d43642d90b1b7b3ee7516d078c411e71cf03dfc9e785d56f6194178876973731cd508e7d81658bc18cd2d57932010d1453a3166958dede2153a758bf505fe1339e9fa0ed5ea9172ff83baf5363f8176cf70d1f4ec817cd4b747aac608ded112c1b449f76ab2acfedec4da783ef90ec374e41f2fc4920e1148282f86621d5441d649174070a24dbdb06e7c7269c87f45e8ae76a21b831a9dd16c77f32ade6dc68c6c4d2494f69be029a7a87e8e41949022b8d608dc145afa5aabb2a7e44a70f198afbbe6bf3f05e337b9a36b7974075e20651211f6f33adc2523fdf350cea722f6aec90e51915e2b55b89690f58ce25990d56a5e5bd38847ccebbde9a1d477850fb2859416f09f2d6d5dc552fe089bd180a50237cd29c857fe2d9fdc301c7a54aa67f610a8fe1a2a26a27421bf8b3ab958c9a88e926b98b6658f1bdc4e1f220af48054315a9102dc71133cf3c6ed8f8bf44e477291bf0a8eef6104b03e37efffa6942a425c666b3d73636ac8fb635d601f84c9f017171cd9c30dc037f1ad113b65ba440017e06a9d2f61f56f6e28794960de48bd2d767f07e7eceb332985a1ef3dff87d93debe09dc820bb2cc0caa2c661d9511f61d5c6b178206ae0bd9392e5a90e80b77da7f4af8af11fea94d7acbff57750f81f694ab34dd05438432dad7220dd08c452a2e8cc5731d0c8616e721ecaec8b22b2694933e2701fe78c1dc639661d19e54dafd140cc28a51bac97b46f7124decfc59e63857385653a0c0deb3bcb9ec21057a71a23298b637d60f884095a07d6da5b9d9c34cb09e8c4b4f85d72d182e7024dd393d9cbcfc4e92baf01d64ebda25a0ca7274c9c34b7097b64992ccf587cd7234873f80405327d744f1e0bf0e391c9bbbabc6156b5dcf1316fd77a36286ba2066fd334a7f0645357017f57769620da8d05c280d7a4edea756c3cb2335aed1ea8bee97e8ba2e12172aafb70600ff4745bb9bf97e473e7c30a91dc637aaad1bbd20ed4a5755298a8d9cb5606c9c93e45498cb93dd7ba778108e91983080cb7c19a6c27fa22ca43bd01c3739521978023486d40b939ce24faa6cf34fe8b181120194d4973db8befae2921ade9f13d25f6faa8a92beb7fcf8a661c884d1f2d0a9e0fca829b3f17f1deaf146c0ca1ddb0b90491833f47277eb44b081b7bb72415276cbac8f2ed629ade509652ee483ce143d6d51b5fc489b965bea2341188d352b94bacd594a96286b611163619d1d2904a01ec9f7126a3e1629aefa3c873e6f439c7d5e4e304cbd69b7d6c283043deb7fe0d9e2539c3c2cdb3727a0b74d7cbc87b6b8fe233931397b3d704f831017acc7eddb24dd8e08f521f5862aaa2058b5151dac6f633fb4f3be22667f2fce8449ae8d3eee797b2358a8956eb07bcc00dc95625b429e89fcc2ae6aa8133796151cae5381a730fe60dfd6d43a2b3b095a871bd0f280a08daf4fae4c5489595d8dc3872f5e0fec193456bac41bb0657f871f5a39eee57341d0b69646112db7ec46f252907597ecf6b934f340c5c868deaa9a1035bec5edb7017efdf22be26e6684346c790b5edab630d4a27fb16cfb90b62212ef2a816e8876aa465fd7212a53567a31758ae31481a0e9c93c3fd5201b794e2e7f11b0fc9fd8921425b1ef9fed049c050d7640ab0edec8f8b94dbdff9b22be004d2a077f10887acf862745159317a25d42292dc7e684b1d13177031c7897e52f0c651aa51dd120dc76f776d9a8596540d0b97284de8d7416c52fee2282453e6a157a6238e881789e28ad5437d53e1e7565be834018c8cb79f52e63466d34f6f72a32199ffb2c82e6f183f1213bf8a1ccd77cebfef7bc1b70476a1ac0f40aa980b80ca8574142cee457898c1cf2036b73f2f572b2eef958c724d7a95e48b7c31bf952f53a099af5150f87ff2a8246acde9709ba697a9951295ae57bcb2fe7a636015d929c93652bb7348a900c0f731581cd69cd3026757f40a8185bf31d23f05b2e2da4a705f0bed4ca7300af3de684ee779755b56f07b3d6d4a769ab122e5702c0aa056f71388cadf21e7c92836946eb7d9edff3c7ac1ed6a9b9685d92c83347180f72685e0ef012f2a4e8a03991ac853dc66c2d0f4bf75a7b7133fe1807ad01be2f07a2c18bf72bed97b2e2606db52f33f7ce0e75056cafc5c95491b491b5c53e63d1cc815243f8fa44a1735e1a0cd4d25f0f9798e05e887d2c2e1189f11dcf7946d01ba3eb7a4de6c689d9454da926cf9686138aa9eb645307f5481ddea8ddcf35940cbfb197b36f380f3f736566169da093f3aae961c94f2ab3088509528dc117aa4818ca479d7dd44ed958e37ec5940149bbc0fa1fefd2e4e01f832ecd5f60a2ed0f10dd1bc551c5d0483a1f8680d0b61a9b503ae40faa82ebdf49c806ba9d4d750cb6ee05b602b715c02f469ad00e2f84bb9045dafc6f6f0a0d58a58c2615fefd587a61e26eaddad3cba41d09b8c1fb23f40947d82c42d7c4f42977c02b96fec30bf5a1601d1c6b012102a41caa77feca16819a84a079ab975e151e7df2493b76de86ffd4f2d70adef7b966eef7fe5c2bc841333385700d512a1b33391949ed042d68c9ccc57fe405d67aef31ee78ebcbaea917f23f7dd4f90c1e83a7be9131df6ea503481411b73fda763c540e8c5275bcc57b2b8cd1d27e7c746a6c9048a7308f102dd0635d405bfef126d62a0abd169204344a9ef788a542d3f27426d23c689afe9fde67695ef1e212fe92b054e365dbf86994309cfb2428f00d2b7fe3d5f02436554ff38799bd6e15f6a69db457b6ff96180750ab8e7235b7c58c9c3da0cc1810cc0d0f76ff7b19806e27499fd33f13ddf9a29a8709cdf0ff947827d6669229f4c82ca2af4376f2eaae5647b2eca42213b98834c47606134f69b6ed447d6e4b4f0e4886cee63e1ab75c09eb81192f3e8aa5c67eac4f5871bffcadf70770c489d73146262a68ad8acbc7c876dfb61a136960243846b3e21dee17e0f01d808e9d3aa043efd720b75979d3a2dbb66f30447401b30ded7658e46c3c0182626e1ef70f197425d18355dc86714f4eef583ed97f6ea64d8f7b51d5e01ee65f70dad8ba8d7e7221657161ea808d2933cd585fe334e9f4317f6ea71fb0cbcc61f5e8e0158d902d0378ac3a978e5613b92087c9ab0d982e9f1e3a923277788467b55eafcfb9eda58534ea57db29369b20ad775c8d0230bbdff4571efe485dcd87ec7ce24ff0e9bf046067420800762548edf101f264d8c7c7359b22b0cae158f38527e96b10196f8aebea462569ea49c51cc9290e8119faa7e5c8f386b033821fea8e71a9a07d147449800b0c9eb9a56ff22b74cdd1bf6d98fdef6cd6f28be35f6592b21fb4c98d309357d4e4b1fac268eed7971027bf40bd8b6e7edc77f7c5ec172d4dc74448f48a18bc6e025b5b23ffde9e26503a329ef42322ad711fcf8a892be375a7934c3426318551dcc5120d6f3b3c8971c27fbdeff65e8d806e283bca659cc704e68d0e05e8af392d5c04ca58b46ba5a590b92d0ee5e728aef1faf66c605116e9c8de0b7bdf7a2993695da28f14cbf0b3f3f47cad1dda2d3bddad5d6d5d06025b1cd0a8152ee63931fcdb1e127b5248eab9952a5bff848042053bf6191eee153857b4cc4f60e2f938b7618f1d5b3c178f73176a1b096e200dfaf6867765d8e149ca8e2971a750e273f4d77d21f319a24f934307ab7e17710a9106e18bc694556995fe521cec64e2478558c3a64c19c4c5d93d0e51b6a97b245e68e816d65d22e61e60360f93b979262881e35705466bd86d1ac7a0c9713e2e0ef9523b7093280d917068b95cd0ad6938d8366a3f45f6ef17b7748ada23a33fe4b6021aefc9d9c412165f8510bda807541103f229a5e13b16999aeb7c4193a5595d973cc6c362a4cf14defe824bc3af203139d5b49f2a96487f2b9af7315009b24fad1369ed867e227625d22e7fb4bdb8f6e11ac5bce9474511121783c605f9fdb94d040b5b77d67ad69893083a1c1ea828f52690e88912c07643ea8a032570b13bd9446bfb0bd16d28acaef561394934861723eec265e37a766e1dd8b65f2ac1b26f699ed559933942476802c01f8180b64fcf7cd896ba425dc587a80f25ad38ee5c58de3584d4df48c7ea3c0cced50e983df4e00f5ba40019182bd887403969baa1cde576e00c45718f1120d47dcce7a4595466f560f9bcff0956a8b9a7aff52c37ac0ce165bbb894f817d2bf18553ab71ef0f286d9f17362c3eaf38f8a1fff29fd1b2f776d25841b23a3a7da43ef007d5d65dafd239ce75e0902113fbcd37ebaca65b93a46cdd28ca55d20490e152bbfbed85fe36f58fdd0662c20ac0022d5f4b156b79cc1dfc44316fac6bcf3520eb812017fa101089fa7d58e8a20d91e099e855577a7c251f0dbe22364b3a68ede53cafe106caf0fc5e9c5ba79229d16f681f37429e11d82c4129b8d0411e84c05dfc4dabbe7b01328639e46fc830224bd86cf6ebd9200ee6f1e9d267aa147dd1ec7fba794e5c4f7fc4953d1485c0ab9db850f93ddc1592632298abf8ccb0b4500d6dc94d787c6735f5d1cfd2891df0ec3c9202ff8bc5f06e", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000000)=ANY=[], 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 18:59:12 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@random="49e7f4e433f6", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="57f22e9450df", @rand_addr=0x1, @local, @local={0xac, 0x14, 0x0}}}}}) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x61, 0x0, &(0x7f0000000040)=""/97}) 18:59:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x33, &(0x7f0000000000)={@remote, @empty, [], {@arp={0x806, @generic={0xf, 0x8004, 0x6, 0x1, 0x2, @broadcast, 'O', @empty, "74ea263f07616704d1270cff2dcf902f"}}}}) 18:59:13 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8770c9a7a3d6aaaaaaaaaaaa08060088da7457ab1a9addaaaaaaaaaabf27235455eb62e10294a69fdecb1845aaaaaaaaaaaa46ba58695804845e37cdb653080e33d7bf04cb24c71fa42855146c45e88ca2abed3b5cf93bde6b04a81f588d3f9a94028910f09ad8222dcbd85697"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29b, 0xc00}, {0x4, 0xfbff}, {0x3, 0x0, 0x1000}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(0xffffffffffffffff, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:59:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x41) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r1, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x1, 0x1f, 0x1000}, {0x4, 0x504a, 0x1800}, {0x4, 0x8000, 0x1000}], 0x4) 18:59:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 18:59:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r2 = kqueue() flock(r2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r4, &(0x7f00000000c0)=[{0x1, 0x5}], 0x1) write(r3, &(0x7f0000000040), 0xfffffec2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x200, 0x4) 18:59:22 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x1}, {0xfdd, 0x820}}) 18:59:22 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="2223907ed49bc0560d28505265f095be6b40cbf3f360048cb0bab053413ba6f10d83a94914aa6c2a58716cfea3903725af994a11c311470532cf9bd2b62ed33c1a3bb777b5", 0x45}, {&(0x7f00000000c0)="cf914fa93156a1dba1482f65a4de814ad05aed32456105424ef4092c37a502dc644cf080282921790cf337ffcbcf4208b12a8c715a2405fc7ebbe5d0c96eafb408aae16a3a93f2a5fc1cee19eb0a2759a6b7f34706ca65c9f54c922fcacf1573c6ffbdd1b233163a035e83e1053f6a5da590baacd3", 0x75}, {&(0x7f0000000140)="2d74c629b467384a44e44f0851feb35f887c3a0a125172eb8d7d0ac6e611898959fc6939d4811d9a2a599b98", 0x2c}, {&(0x7f0000000180)="f03f323054c2522a7944b28942f0a3f25050084fdfe7100a5609a5c5914d42a42c5de5f6ea0bec8cf324c1c413727283008d82158f82253228407cdd26aa157bdc7411691cc42e91b6c6309f0f4b9b25ca6ad9c6060321d5c7fa72f474cb5c9ccc4081906b36d4de3c8f2a1e4c35417ccc7732e1482fdf565998ee7388e97918cc7dc6f1747fd21a41b7e8f7946c74f6c883e9654251229b57a31bed040fa5fafcbf3e8cce7c61a408fd8873381ccf2116e51f42e566b1240ed46fdcb3888703b14d6c5ae938440e936805ef261a2445d34e2893c72c25b3bd9335c41b2f7267315b4f49e1ef0b09273a120e2b2d53b90ac730efb693e20993cf22ee628b04e69b7102e4c576ebd48e3b7e008948ffcea18a51df9217777822aba0ed0753197af8ea21c8a2c0b48477792aba8c39290a12d64c0a70e6aa73e58b5ddaff220be72140bd5c0e0bf5ac61adc9b06adc8e442661884da992f3962346dea90fd980306e2b3c96e7601ddc2fec4b2c63bea2a1bff0d1ff6406f72aeb65df7c833ccaffe70d4225d5a9346c06144841b5c48f6a254f2710051febfd72b224e69b25a499a562cefb28539827cd263feea432e2e1153777b6417edcd6739a4d31a48fbeaac25e1584e6c3e8fcf469c2a222158dca52a65798918f3b2172e0598618503b9e51c686275e966e2e64e820a71e3f356fe5ed4020124f9ebf11d21b7d48bf20f9b526b549dac0bb3baf4ac369f42df1cddce70331af948c5f9a8df950b2bc5f3ad2ff0e33e4d281d41db3654cc1519e45a86cb04b7c0af8ffc85cc9320b8bed88938e11561dc2589501629523c011ac95401daaf6318f2990d6ba496282ee667f835991dc0ffcbd6cdbd5cf209ab3cbd181777b1b7df86b73e5d4b2dc7aa563cfffa4e6bb0b5193eb4ead29f2eff5c0cb8d6923d1a7fadc5cac83f26fecca406cdf36b944d534b1a2c3a2523431374a6f047f29d5fe49296022401bb3b900cfaf2296c8e3ed155c18659db89966e60b8a21f4405eb4c61a4294e3dd4b8b9c2e5a471997cb1764a97cd85ad8eef28c4604223b2bc8788131c6d180d624b6c33a312e24790e9c73f4a7bd9a46549917e036dfd4699bb08ce4c9101f2777f27c31a31b4842ed6af3a21fc7a07c1f6ad7023288fa92d55f0a853f675377807c33b9d0a0f8b5923a88132039db6af4605e45f74fc37ec7e900cbec652350f8afc5f8470642026f6d1d63b7cc55bad2ab82bc070ad43824f48674df177bc3d774b32ec3bba23f1ddb327ce3ed0f8e3f16a3b075a54bae57a2b5c47876ab872914fbdde10c4ac631dc9da73d0a76335d4c7a0f66cd678463d6c8cbd4e8a14c620db268b99a401510361b26584c6e6c7e715ca28e9ff3962de9e540477e441a3cd631e5f398631a1507e8322157dd24920f1b0753a96f2a9deb03611b2ffd4174149725ec66f136541c11a9ffed116e7a5799a54f69a6dabb8c784a67410acbeae358c2a394f4594f5f9989d932d3c14a8c7f46844972e0d37ca515150021269470a57554f90e21f16bce38ea2787fa95c0b1a39fbde118c8e1d94825f25558b3b38057fb1e050c5987a43b7b37288d4526a092d42f0a74b103f97cfe45c5a56d8f0abc8e0718071cf7755b92937dc8842913f9d6306cedbc28d432453fb6429acb032b4303b7a2cb19fb4bc6da0bcf483bc0901dffb641f8c1052d7ef853d9b64bb3fa93c05f44935f9334a7aab8c2e715d983e930165b9308a18f0b2dff4ae724d42ba13285afa27e7dd08ef4a7370a3296fd735dbb35c210e445dfa44a4d115d4f87e68a63b3ffd29ca625be813173ab5e062a6b8fc6349e4571cb3f08c4277a2648c7e63189c7d1e991af05faa332d1efe3e398d5520e1579db1ebd0f1e4de6bad98e9de13ef8382521ed70d8101920b7a9988f25d79a729d950a6bfdacb059fae2d1c337efb43bd58105bf38aaf2ca94b737d087a0bde66c6e4c9a5fa07fc25743ae1c71f7dea5a619449ec2e40f45913c44889aed67277db4c2e50bfe44b8e2e39acee5fe28443bf46b20aaaba2f810fb7b06827e8ccbe5e7b0ea2b047e0d3308975f0125ae1524bdf9d3b326843807ba0467f8833819d3734c236d90369a449d3f8c703337c585847c1bbc3f618ad44ad1ede1dc515843f5463a7cd14b050f7709bd24ed115fb7224f56d8a79a8b6cb6554e0ec68ac79e708fc60be43f251418a16a819ffc50c49dbe39ac8635841cb4e7bb7c5e73ac11310ff420367a63b7e27b47b3ea5af6489a33fbe2a22e68ed0e83fdc77f29fc994151ebb14c24b046a31089c579f3ab1c9d821cd978034afe4a4b789ef37c2d863dc20f8b238d4b8c374c2b29d7ff566f46a01f5ca92cff09db8d20fd457384babb1965c55755b5bae53653aa8c59366067dc4adfa1bef55b82a17be6aedf028c61e7c1795d5f23500b1a8013db063107601ed977712a1fa00837a1d4b229a8912302bf7820b58ff496c21c6f157bae756507caebf2b94a941acdab7a2c5b0bf7cac4325d560a64b6184e8890adf64ca309d05209c40c0c962c76bffe1cae178d351aa22f8ef24d86ff76b492a2251efc451a4889f2f918a9fd48b7c614a89ddfcfcabe8493aa0aafbee66d6a1edcf07ca026b72c2a6810602a40377c75fa3e3c273f7d49f3ff7ef0d399e6b1c652c6a2beffd31c25f883b7710fa04ff917381de7dc8be001f22992c6307d0166c566be3643bdb3bdf57d2e70d0217d37ed79318d03b03ea98fe7d897796f5ff57d99a6a82bf175de770c5e53755b2b44fff7cb6bd2daf790fab9d82d46d96b9be9b5839221206b6c28f3da87dba220d0c1739f54fb7e79f73482634e24a998b357cfc1d5c1c5a3876547cc391f5c0ad73cf863374b12c830ab9c2d2ee9b3a9a370970063eb6ede004e1a60311fd0061c79dc3454f4fc5687d13f152d8c78e5ad32d3d58708cec9b4c6fa088a676f38cbbcf992496888d8bf8d3db5e88ab8ebfdda2d225beb86fde51e7f5580acc74abc7720e6c3dba288782f78886ae864258ed5b1608c7d1724e37e6c344521a7ad3b8ef03632850bb75b4b0c9b58dc90404c49dbd6dc21891116850fde7a81acdb7513d697ce2b63f32d21ac60a9b7830bd82e35146589e6526c117df55c9540ee89f217daf793dd3e9a8ebeb06fdc3ad51ef01b944e87ac52fadbf90324a5e4cde8c870f346a2ac44f9b8b42b26b30579202631ba40735727a6f63d5ef06f22ef0c38128bdb3b861cf93c202d028cc9e9630d9c6040822bb38725061ecfa9d06189a5fdf9e72565cc3d239f257ab132ab0d4e803c532e6b6e81a672474dcf612b0e56c3f6d84681ee7e43ba90caa7d784b37a315f9913547a920a2158839304e54709d2f7e68e49dd074ad497a3083c7441091a2ab615e4679484c5a4fe29e681d4a562e77b2eada51730046caaf9b449d3598b36517a0efdb174f40ae310a2a5e8e928aba19aa61dbc2134cec4e8eccbb8669077be85578d5c3d82d6a0e134f806166a5c53e2d3d951ea01518e434607414f94d6dacaaf02371d452fbf0f2b34ed570e0271d967ad45246dbf34a1a74a924e87a6360355693977e625fb47313c669a58bfbef0b100b78dcfd4d760cf186ca5debab6ccb16594059b73a25db80ee85ad907321a79bbae40fd3464a9156b4b3e29901a0790d2f430fd27011cd2036d81eed538d1a763a20309c06cf6681482de1799b89dea0854c60ff4b027b1aec1acde69aaabdc84252e374f41363da855df0936e3556c492b21ab06b7730f59ed1d3d6f1eb36b6c39d499f331770f94b3a77beaef49f8626c11398fd319328005cdecd49ed953ce8bef29dc949cfba07f150c849728988c3b3c76b57b8c32a842d84c5352600dcfbdd4c5ecbe0506c2ceb877f6da6b07b657be1f477336f182953186c75be5820b4d43b89e0c504f787dc92eea24faeb7d325502e841e17c1d5e68e655d199f7828ae5d790dc7e53096b9bafbe48a4431e1235832c6a184f580a8380d54d940b4bf352b50a50dd33d6ff03ef288fde6d7496a74422da4976fd34bb326f32c64c8a8aa95c24da0695f22a9f3b2e488ff94d5ae062fa2f8fe5744c9469f3d43fb9e34575f411807a1015bc5e0c1eebd55f63aa2c4d07f91197c64d53d8f05b4821aa6dcb4725b7e91f1ca76e59919d8a21ed12ab1be7c292a21dea779e5330703877a527a20336aa9ee6fa372c85e8f354e5d8ac47ac70998142a9510df213e0059fd610d319bdb80173b25d02036836c7a1548379c416a587da68319ff22588111ee75c2ac9402780c4db2167d7426ae3337f424e9caeaef53762a675cf85ca17a89e6724c7d02dad3583eee0a4da292753c00cbc78711077591fd6f803a01b7d94081386116fb01f90a89f5a5ba0fc9642683982751a7c11202e0d066001f68cb399046779c38294084bbb626873872f850170ce576c0b43fc8d835efa1ffa90b0db29b5395afea7521a2b4e20bf86a44de8e1e9966f3889f97095663e3965910da4a860b2b00e7de30577e3f2f8ec1a15da6bf249428aed8d9d9543926244edc4f01c6b88dd2ba625fc021057f01a798c3db51b532be8596092d9a0d630c577791410fb89e3ad41d721b387f048802a31c181168a8ccc11ee90f0cc21b6d4a30075ee77aa3b253a3a82e31b8f3b1eea7d3020ecfde373a88691c7f606b195396e22a91ee338aa4f754d6e2b0cf81d5653e4141c9f5403d6ef0dcf413205e8f8e52886f97a7e78d3451197cdd36ea8d2d553275af9476032b5c12f66b5412208e48520d88ec569f48fe95cf72a5aed74bf089ceda85a3f9ff271321033026a0aba6bd900aad6bf14ae983c41a79e6219a2e55e561f52a957b2d69b009cb4cbd198a09eec3974a30f88fc5fbdf51da7da27b4e9ca3afb260bb19e37e715b84477a4be368fcc4fd87c182cd9c48c215c9247a453179a17c3a0f3b965f5e596aafebf0131c79ccd3cfd15be9ef78cab902822a66118f49b7b748f2bfaa3e339692a97fd09a7ce74ace9b95dea816aabd8c1b5ac91d5393cde4225b120364bff739590a4d32422a88259a2bdbd4ddffa057b111b6a568f7cbaedf8c75b613eedfdbd2d63b82eda575577894d10d3aa69cd8a4d68a24b0f2005523b77b189f35c7fc7ba327df19b21c8250ed62906a82024558726d4bc873dbba156365e2b7df5729513262c63bed6077422e051d6eb5c29becbc7275272bb4d193484903fe2c31cf721b66c6fc5d07139ff5130f6a1994b0d3ad2231306b585c33d9502bfbfecaa5a732c1b628dbd8f2e576d009f5a9de8ca78158d8efbd792d40a9b8bd3e386b20d6d71598d7199bf15ba1e0886b56b3bf8e6a0eac837d456356dab24dd31f23d9dcdca0713c802185e79070fec9ccf537f0403ef52e9586239874fa07ce4af989db2d2171ab365e3033e27c17827667900d345bf26500b02e2eb7c5d947ea4727f902216f3393dbe910fac4f4ca9be182f7faf7a42baa7684407791a31897e0cce003bdf4c87345a3fd51e9240c51146fdf7da1e7ad50fc94eb6d6cc30b83e5993783145b7f5318c31eec4616b239b4cc6792843ccb7c1adf782f22284dcd4550fe751c0a1d0ea8f932bcb5264ae8a95f14a491165b7260327fb2eb8e637c4a130935babb2d96fa914ad9a8d2d1aac606963101ac4bdcd5c829f897e34a1c5a7a23552153864bbec416c46dc3272469f54f3cbc778df1bf072ec561fa53a813dd498858d243cdae4de31cd6919fbd8cc6551b694420fee0ecafcb0ee25a4e146f83e3b92bca2c2d5", 0x1000}], 0x4) getpid() syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) 18:59:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x8000000000000000) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x9, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r4 = syz_open_pts() write(r4, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0xffffffffffffffa1) r5 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r1, r0) 18:59:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') 18:59:23 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) getpgrp() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1ff, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 18:59:24 executing program 0: syz_emit_ethernet(0xfffffffffffffe80, &(0x7f0000000140)={@remote, @random="6a805c1df9e7", [], {@arp={0x806, @generic={0xf, 0x9000, 0x6, 0x2, 0x2, @empty, "1f42", @broadcast, "d5cf1cc9d0f3fd99f6ce1729254c5698"}}}}) 18:59:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="b492a24830f4c19fa4589f802b0b8170a98bb054a884cc5249bf23ede848a383380cac6a0f0f6e04deb244f637b8d750bc65acfa1951a147be151ec8d3b87c55d73bbe59b9af5877023f489a61cb437cea2980ae4f48c8ca18f2226356c538bc622fac77a91e4057718d198f07762701fccaf834043f2ba60645c55173fdabeeaff54f3e1e59012fb8e47ec88d173527dee785862a3987a1a5679e5591336883e0f8069ce3bf2180cbea"], 0x1, 0x0, 0x0, 0x0, 0xffffff7e}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000440)=""/207) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x89, 0x0, r2, r1, r2, 0x20, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 18:59:24 executing program 0: socket(0x11, 0x4003, 0x0) 18:59:24 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x1000, 0x6}) r3 = socket(0x1, 0x1, 0x1) setsockopt(r3, 0x2, 0x35, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)="21cfef54e8f9b39a3456b001c8a0048e8b96b3c3652a8e91e112dfa775dc7c9cc5e843ef6ec73864176b3ebf210c899cd5ff8b3d98f5392369f928b017b49da12004cdaf1529f98242b0369d74e59a8151fb411f4a10614c65e6471f333062951de21abce1c105545be0e07f26bfc8342b296aaff70b6e7887e4401c4319e328be70aba1cc7afcaab3b68a58b75f2d3519ab5486ef19f9ae789e1e15973fc461f7f08e445ed94a7c1d98357c2b307d5b42649792ccb10af5c877e4736e8a81b3e408ef9cea58d97be39b4230f25061f28899a9f742e036", 0xd7) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 18:59:24 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 18:59:24 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000500)="f6d3f97b7f20690a9f53cba100b1f20934899ffeb8ca2ae8918270786d61723376f1a71a4d0c1602aea05705add3c9e18b1c89391805452bb49d0a9d65b3a9d1b4a49e31f7b9eb4a6dca3e7c98d798f0d56d6f1d1d4ab615a2042aec11f2e358b040800aae3614421c18164eaa7bcdbe4b52", 0x72}, {&(0x7f0000000580)="98354c766606e5c3a3dca9f2dcd0a4d8c6592fbb8cf6dd736dbf56c3417f0a22543bf31b654157d8de683197901fca9c5b4e50ba6a8eacff3e5ceaa323cccf0bc7d4136055025e73829baa352f8e78a8fe5780efc341fefa5ab3a75773abc9da", 0x60}], 0x2, &(0x7f0000000600)=[{0x78, 0x0, 0x9, "f24bd1068b91072d3d6bd9e912cf724a858cfdcef4351b4bfde4b6454ecb46fef5f8e1b02bb8122ace1a408ad6f0cd6bc1e1f80a9d955089fe2bafe45b2a6e621a63ce720cb06a152f306384a7d311c46d4654909bbbd94835d89c64ac40e554d75deed7"}, {0x110, 0xffff, 0xffffffcd, "14c0efa1b6d20a254e83b41f871e6194f68e7783d194755e3ee091921cb5ee797da93f3de8c08a444b6b90d4d75d795c66df5261ebf3843c3b37c511fcd2d53a4a312d8d2f530968e173266cf5ea1ccf648e6a5041c0636417e1f3d8efe0f64ac8d0aeb04ea1dfb7ad0cecfffdf39eb4718aed5b6ffeee9988f2ffe5c989d1d1b9b7c4e701b0419d03732a1ed866293d19ce569f1c349d8e8373a9591aa5df33f71e11603238426a49edd872667a913dfc5ad3919356aed3b1238d6b002cd96f016eaea7bc1a5f4ae0b17d05899556a0c53c55e486dda7547c5796c2ad7fd2264d73898f2b557a03dd4b0d33a4464bed3c596c29fda6bb8cdcc8"}, {0x20, 0xffff, 0x2, "87982a282eebe9338d2551ebce0d3b"}, {0xa8, 0x1, 0xffff0000, "1e968d2f4dfc7d07e0af59fff38fe9646a25c48d49fec238e5a2703da8a03f0579f0196b67311f38d946d52bc5a5a489dee96324471a9e763320efbf438edaf23cd4ac889af8d5056841cd05cbd239a78b49db5de763e3fbd0c35a967acab1e907183f4ef3a44a64008ed8c389a633c3ae895c9cad5adffd2afa509d8c98bced7e98d979f45827b8f4c4ca823782d776c416e9adbb"}], 0x250}, 0x8) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f0000000440)=""/131, 0x83}], 0x2, 0x0, 0xe4) write(r5, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)="e73589d456431676408b332e0d7847893567dfa61919e73b8ae7a5548f502e6b0c7c49d58b85567dd8e4b246265b7647c66c16d37aa6fad1b645722d9bf341070ab18ca3b4af2da1df67649f91ac10362be7a99bba880b9f83903b4ea84453ef0e872993e0ab66a50e99c6f418b9872b5a1b2e8043e5c820d45c7196748256965b92bb490bc364d0f529fa43f0556ab7191ef297f164d2e894c76a243c3dc1cedb97b58dd3", 0xa5}, {&(0x7f0000000180)="4574644af55ea2b6bd51020502c113dade8c89f859d29dcbf39a7e6ea20c5cc425014414f3e7544958ae3834b52d1e79764a05055c1e441f2290d4d9e0282f142b6be8db6dcb48ad8c99e5fbd7e383d6a892c75c5aeffba4b48394450aefe3597f9220e02b70c521ed3ed2ff33430fd766427d70c670a86f9ca3a4e75e12d10d50eeb9d3c4e1c676e8299d419d818c51dc0a9492da42822fc7c959cd69cc825c9c87d6f5d6811c238d8f157e1cc4ead6a8320f02b5160064e9de71366b893a048c842ede4a12701c26e12b87928a41be4fdaad4795732a6f87f4a9e2a693904910bea6e76034e0f06fb38a597d3c3dda", 0xf0}], 0x2) socket(0x20, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:59:24 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semget(0x1, 0x0, 0x80) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/51) 18:59:24 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffff, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00", 0x0, 0xfffffffc}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x80000000) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000180)="e8fac5d908d3909d3fb866d0b7c037faa3deac697843c641310b406f9541d67f7f4d99643ccdfb3ba5bfb4cce1f73dc4bbdad99a9b98812da604d2c7db8623f8399cd1cc5bee883ba52791f2385d4522bebdf1ab8a2637f18f616c3e0b16be837f3487f19515dde8f119e6606db39d8f13aa797cdc9c7ede8c7fb51198e2ea60bd2f77903aae2fb3d7905b46fd6d0d890f9ff8fa057632de3e875cd65d6a72a9ea7c16eef8723c04b4c7fc30240c235d6bcf05f76d70b5c44dcb4026e61cec56c54e4389193eed898ee7d0b9070522491f5f52364f", &(0x7f0000000280)=0xd5, &(0x7f00000002c0)="f68c77dabeef884c6321f1abd60aa2c068b348ed00f3fec7072733b8529b9c5372c86f68a555f3c76457bbb11c9d43d6650a63fbed74c28408dc1e97474ff75a6dfaccbcef9716357ecee545cce59624467249c083ccc49124d4529f3e0b1a8b7197aaaaefa1ab892331af858c7a2343cea5b0973f32e330e36dc95b59793848", 0x80) 18:59:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="fb4a986003db39d736d34772fafa0c98c51d4749f686405b808cba91bca143269a82dbccff6e52d9c8373b84ac6708fa3edd3deb505b9d37d75f62afee552090d0d62d78d52bc46c0b734c0aa2", 0x4d}], 0x1) 18:59:25 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x100000001}, {{}, 0xfffffffffffffffb, 0x65, 0xf0000000, 0x4, 0x4}], 0x170, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x8945, 0x9}, {{r2}, 0xffffffffffffffff, 0xea, 0xb, 0x7fffffff, 0x5}], 0x5, &(0x7f00000002c0)={0x0, 0x4}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/98) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 18:59:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe890a974c8d45aaf9846f9b3aec3217d2a6ac68a0b0632680ca0fab3647175abfe67d0f74f0921522fec920c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d3472e7c10b8d965c38281764714f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3024573c7c36973d60dd751c250050a007535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d7866f8e89c48978b26c46049befba997acb9ac407791cdf600500000036d09827a4493c17a0921dc38af76420c885203d13c6ed4f7fe335a5547ee2d7c65d615b189214606da83f9be40faef7438cbfe1f80439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6a91661fe5af95e1bdcca02efdd1beac781b2ca6aba92b5afd9c3d093d5f8bb9c96a1690470abc215940ff0a5b4bbf2b1792249a9a05f6590fe3407bec685812f6f5189e55c9aff936e4e2823bf1f7f811819c1ea03abb01cecbcc3567d39350e7af75413f0607fe47ec00a0803cd63dd62760afcd38347e7ccaddb0ad4ee82df42dda41251d3bb6c4e960446fdbf3e2e90f3ea4900"/520, 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 18:59:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCNXCL(r2, 0x2000740e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:59:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) fchflags(r0, 0x10001) 18:59:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x108) writev(r1, &(0x7f0000000000)=[{&(0x7f000001a680)='$', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) semop(0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x64) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x9, 0x1000}, {0x3, 0x80, 0x1000}, {0x3, 0x928, 0x800}, {0x2, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) 18:59:25 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0xa) socketpair(0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x3, 0x80) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x2011, r6, 0x0, 0x6b6) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x4) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r1, r0) 18:59:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x5) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) setgroups(0x1, &(0x7f0000000040)=[r2]) 18:59:30 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000c100000000000190dc020000491b004000680101021d0005ffffffff00000007940600000001940600000005443c0893ffffffff00000008e000000100000005ac1400aa03000001e0000000ffffffff00fd00000000000000000000000000080000001f83230000000000ffffffffac1400aa00000000ffffffffffffffff0000004400000007831f017f000001000000007f000001ac1400aaac1400aa00000008ac1400bb000101010000490000000000007e7d48edcee804beee5b0000000000000019baab6c5dad931571b7e64ee6f1652ace964410736ff1893dc400cf8cc407f1dacc54b3d75103e16097fdc5c6f6fc06cc5c206a13c0d274d5a32b550991932c4d582d16658a2dc224570d7837a94acdd08d1b1d0ac0ff4b74d34095dc4be8efe4a2a5a3c064681b189ca2871709be4a0bec068475d9c9f94814034b7d0db4be797c2c18e23dd209a280e8b72a3add16cdd3687485"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 18:59:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8) read(r1, &(0x7f0000000340)=""/226, 0xe2) 18:59:30 executing program 0: msgget(0x2, 0x400) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @random="4042c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x18, 0x6, 0x4, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@nop]}}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 18:59:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, &(0x7f0000000100)="d36f1a0865d48d99a64559c7ca55f4505f4b3b326468a3b9fae1dedd7447237956af701c403aea33de4ac5733b5e703248f9d3a3f9ce3daae43aed9ce838a29bd3a2f0b49e7fc1a2d5a26d4585490138372402a194c38d2f75b98fcbcf72713dc076b3243d8a5811439275237dae27292e352f66047b654a763c74087c5e7d2e5ea6a51e9bd535a2c3bb08d8115189051579a1c3832eb91a17a3d5cb4648104b68524a578cb61bbbcbde10d6", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="053c125d70da39e37e6dca13f539026913432c83667a051451bd52aa065d25660bd565c0c5b0120be659c88bb8ea0153a3082d62f1b1cfbd6ec7", 0x3a) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) 18:59:30 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:59:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010fb7f00083b000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000596ebbccdc5ee8af1d18f95b0c8b0a3077290e372380069c82d77f1a7a63170469c67f766d52740ba93ac963570e7eef3572e9c42664ccf0cb2c93b1cd0e5e7bd61a7d7508b0f62ef0f1f156435d81233f8778f4d10b91691abae27933f1160e3d0edd70ec286d64258ae357d31d20305c90f0c51ec69e527693ba68d7a6568e38760dc0ce6772213339c081b238ef989957226c36b6"]) 18:59:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x81, 0xd1c, 0x7ff, 0x7}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r4, 0x2a, 0x135, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x23, 0x0, 0xffffffff80000001, 0xffffffff}], 0x8, 0x0, 0x9, 0x0) 18:59:30 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) 18:59:30 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="e11442d11835c8914a15dc458cbafe4aaea1e0d45ed7a1239489f7e0a4355a42305e088f3bd8b1be95e264a015b96ff037171a2beafa3f9f98257150c7d61c00f94cdb42b9be142be3b2f84f0d1d425582da230a0b95a5f800c5d3702394b19080900306ff3f1512bdb5527d5fd52324c897cb023d8cb55ec1f9112b486de30d3619c785b1f915e3f4c1347b7eeb04d4b7fffbbe81445509355c", &(0x7f0000000140)=0x9a, &(0x7f0000000180)="b2675ad38e4de7ed05ef8761fd760eb923471916039720e14a393560e8625b14760d36db7bf53abadc18848033e162ce993202aa7943c4aa0ecf35167e495aa01d27848a74ef2d24ebb584d5ed1aa76d3851828d7eb103be4d731f835ae22342276af89b7cb076c51a925eb9b4c320a924ea73e63a6b7adf74d1a0395f3975adc8fe2c793f429b5f0dbad9faa16ee18c3510502e5b6ff422dda993fd71768e064b3c34391c3eb961f792b76838da3c", 0xaf) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)=0x1) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = dup2(r0, r1) sendto$inet6(r3, &(0x7f0000000240)="67c807e3098bed88ec704eb8268a7fdf99c8bfb4e8bb2c056de2555221a3f3ff9750e3e4320da0bb07c2b5225ac338ffa8465b1d0807c99affa63b2cb62d65a90e7128b5d567b9e977dcfe20462234215194f2eea8fcd86c17500e12fc90bd78431217bebaec8d8e92535309ba45ff86638111903d1766f010ff5bafdef0", 0x7e, 0x9, &(0x7f0000000440)={0x18, 0x3, 0x7ff, 0x3}, 0xc) 18:59:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt(0xffffffffffffffff, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffa, 0x0, r2, 0x0, r2, 0x121, 0x7}, 0x2, 0x3f, 0x8000}) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:59:31 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000019078ac1400bbffffffff8303000000907800"/57]) 18:59:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xa, &(0x7f00000006c0), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 18:59:31 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 18:59:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="cbc0118d3aedf05e49a007cda3c53035c2f7a1faa853182c39493b1b6406179c2dde9fcb821dc7501903143b6a1b93476479d041ee28f00d9d66b49a6e6cec9f99740aab18d975d80ab77ba925f3b4330438322e84d867ff6266690f0f50412e5a9a1ff6632d49cc03394109ab166ec4042b5479865988029e264f39edb2a4120c03b4ca41e3cf4c6c4bcb874c54d8ffd559911f31e28ec37b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:59:31 executing program 0: r0 = socket(0x2, 0x3, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000180)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) sendsyslog(&(0x7f00000001c0)="e2bd05442939798027bcaa88d3d5259d6f8ba5a0088f953e3932f9d0e3449743da75b3c1c80038e5f35e65874525d333276b08", 0x33, 0x12) recvfrom$unix(r6, &(0x7f0000000040)=""/63, 0x3f, 0x847, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) fchown(r3, 0x0, r7) 18:59:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x80000000007, 0xa}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r2, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x5) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417", 0x86}], 0x1) 18:59:31 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="c7102228bc83aaaaa2aaaaaa0800470000400000007f000001018307ea000003ff0302907800000000450000000000000000290000e0200001ffffffff0093000000d30100000000000000abe2d68a3f21601d4ee84acb80166aec34d05c585c3280b27986aa9d36e5c65ced2612409b2b472e750a7f7c2da2f2c648322c6b6ddb0f990370f92caef04bfb202ad74525bd16af49f166b82ad46ca5163db6e00754ace1d39135f0d34306dbb461fa8c628204c2ff4ee5329208c9247d4b6c0fac0836eb5677516c6e349458a94c6a03f5566454ceea0773f7412107700ac370400000"]) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x40004, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x0, 0xfffffffa}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2000000) OpenBSD/amd64 (ci-openbsd-setuid-6.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect