kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 21 01:38:14 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.75' (ECDSA) to the list of known hosts. 2020/07/21 01:38:24 fuzzer started 2020/07/21 01:38:30 dialing manager at 10.128.15.235:29413 2020/07/21 01:38:30 syscalls: 381 2020/07/21 01:38:30 code coverage: enabled 2020/07/21 01:38:30 comparison tracing: enabled 2020/07/21 01:38:30 extra coverage: support is not implemented in syzkaller 2020/07/21 01:38:30 setuid sandbox: enabled 2020/07/21 01:38:30 namespace sandbox: support is not implemented in syzkaller 2020/07/21 01:38:30 Android sandbox: support is not implemented in syzkaller 2020/07/21 01:38:30 fault injection: support is not implemented in syzkaller 2020/07/21 01:38:30 leak checking: support is not implemented in syzkaller 2020/07/21 01:38:30 net packet injection: enabled 2020/07/21 01:38:30 net device setup: support is not implemented in syzkaller 2020/07/21 01:38:30 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 01:38:30 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 01:38:30 USB emulation: support is not implemented in syzkaller 01:38:35 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="7f1e965a6fe28eaf03c479a4fce3da35d54cd6c279c78f64db540279fff144d9f885b93f69c0b98328647fffd46dd8b16bcbbb69c61e329264867005f9c3e038152948adda60bd3ba12e8f2737154bf1ab2cda1487038ed8041e7717f74c763b7770de", 0x63) read(r0, &(0x7f00000000c0)=""/1, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0xb9b8c6fd5d043f22, 0x188) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r2, &(0x7f00000001c0)="59df4be9f7d65649522822d5a82f3cc3901ad738501d820ea5d476566d4f6a71b11b0e741e3520586b6bc510b4c68f104a30d3cd936f2308da6d1085aea8984594b4d1b1706a53976aed665e085d7c0146a92c2e72a024d85224968b9b95eb07d3b030361755d391cf3cb1acb35de81f3169a5364a6d174ec65545b8fe1f75361f6bf75cf385bfeeae52d9d60f23b2c94665fbb2af9dd0c9544ff48325af3c495db8c5f86c8f", 0xa6, 0x407, &(0x7f0000000280)={0x2, 0x3}, 0xc) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x7, 0xdbde, 0x5, 0x0, 0x5, 0x3f, 0x7b94, 0x1, 0x0, 0x7fff, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000480)="981a14359509c25b63747db91f72806561809fe5ae4649d067d3d7c05a552c959a2f28450c401e5a3541ff1a8cc7e599b5d5acdd1b98e036371f1a87e052ee10cad94296288d71f221a38678d47d8fb1181a279d8fea44b0b6e47e2a8da67f5f116a81c83fd7827c741a9e3f3c2ce05f93b126a2f531d11ddd22488500a32e0f2d38f11254a62506e58e7ffca7c1356d11b3e61894112a513a91a56bc7f77f166f77e035851c0795704ef1b306bbe22d29f8985a762be4c78c6139a42a1f6459e9ad34ab76f6156d86e444e0cfdd041ed552d888df58ce7900532c1655142f7f69440a089fe4946a", &(0x7f0000000580)=0xe8, &(0x7f00000005c0)="6a52ba1b583087c8fb03499409b948c09c6c3c883820dd7c319a9f47ef61a69d225a1998e91ab4c22d711667d1070684391cd480ec9f278255752bed7b2bbdd84e5a70c1628598eb9632d558b0f6c8c351dd7f9c96267b06bd6682d80c8e696caf0227973f069cd3b100c5c210a4b22c4d4ad4fc01838bd9b89e5e62e6d63cea9553b63326a07accf812a516eb972378ad4cb28e072cf7ba57c6e2428730b9b3726601376ca93937bc81d598a60967d1213e4cd102fdbabac8c54841a60e2275a878a333735797119f2b525103879cb7084b74e14c9f2eb7c56d87d84d4c50e7f703f5747c9c777b1072a8", 0xeb) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000006c0)={0x6, './file1\x00', './file0\x00'}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x20, 0x0) write(r4, &(0x7f0000000740), 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r7 = syz_open_pts() r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r2, &(0x7f0000000840)=[{{r5}, 0xfffffffffffffffe, 0x28, 0x0, 0x7, 0xc3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x60000010, 0x80000001, 0x7f}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}, {{r7}, 0xffffffffffffffff, 0x0, 0x0, 0x101, 0x400}, {{r8}, 0xfffffffffffffffd, 0x2, 0x80, 0x65cc, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc6, 0x13, 0xffffffffffffff8e}, {{}, 0xffffffffffffffff, 0x21, 0x0, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7ff, 0x1}], 0x80000001, &(0x7f0000000a00)=[{{}, 0xfffffffffffffffb, 0x36, 0x40, 0x0, 0x2}, {{}, 0xfffffffffffffffd, 0xe0, 0x20000000, 0x400, 0x100}, {{}, 0xfffffffffffffff8, 0x60, 0x1, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x80000000}], 0x2fdd, &(0x7f0000000a80)={0x0, 0x5}) 01:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) dup(r0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) socketpair(0x2, 0x4, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/41, &(0x7f00000001c0)=0x29) socket(0x2, 0x4, 0x9) accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/70}, &(0x7f0000000280)=0x48) r4 = getpgrp() setpgid(r4, 0x0) close(r1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x400, 0x0) fsync(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000300)={0x3f, 0x5, 0x20, 0x6, "179400a220d9cb25373ee17f0915c35f9a6c4e41", 0x7, 0x8000}) r7 = dup2(0xffffffffffffff9c, r3) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x6) 01:38:36 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTART(r1, 0x2000746e) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x7}, {0x2cd0, 0x2}}) 01:38:36 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaac9aaaaaaaaaaaa0800450000300000e41204021e6807ba14d7e9c9eb159499000000019078e00000010000000003e590780000000045000000"]) 01:38:36 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed242ab1ae11b3a96d75400a170500"/4087], &(0x7f0000001040)=0x1002) 01:38:36 executing program 1: setitimer(0x0, &(0x7f0000000240)={{0xc000000}}, 0x0) r0 = shmget$private(0x0, 0x800000, 0x80, &(0x7f00007fd000/0x800000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 01:38:36 executing program 1: semget$private(0x0, 0x0, 0x101) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/3) 01:38:36 executing program 0: socket(0x1, 0x2, 0x1) r0 = semget$private(0x0, 0x2, 0x21) semctl$IPC_RMID(r0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000001140)=0xc) r1 = semget(0x2, 0x1, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/4091) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1d, 0x9, &(0x7f0000001080)="74c2a53d404c7dfaca97fb0861c8d6d985e891989a7f245560dad75d01ec04d088eca90b10e05d66beb42812f8bff89c365a2a9251b0235555c9a6196df94f90eb23bd4d3b9fcf30566a917e114059070bfddc663e9d80d2e7e53bb34d4e4ea42d586e2d0d496a9ac2ec0b4b19f6ab26820d235d0ae113016c8fd2c3d29e40518963aea9c9435f63b2de72eff7108d36e28e7581c485486c31ee2e99edd7b6f65b0f465e38d913d607bce6aacd", 0xad) 01:38:36 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) dup(r8) r9 = socket(0x10, 0x2, 0xfe) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_BELL(r10, 0x20005701) 01:38:36 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x7, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast2}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f8862915f72ca87e60c56f7576c6aed08f5e846f2dd8e6d00000000000036cbb134a8eb6ef047daa292424deb2a5a760bec9db3fff2470098035b0dfc040cad87dba5ac707fbbed937343255e415ec019272703a426b833e947590dda8f88a02ea7bf3144c2702ce9288ba723e5798133e552c0a7d4473362cc9313f19557635bb313dbbb064fe30bb39a5dc114d2c8efb415118b71cdce1982a0fa56aa5b6d84a24a614afcd2a537b087d075b1bfdffa4e5248d374b200"/532], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r6 = dup2(r0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000100)='./file0/file0\x00', r7, &(0x7f0000001200)='./file0\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r8, 0x0, 0x0, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0x8, 0x0) 01:38:36 executing program 1: r0 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x85, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="bb198577c96d35ee3a7f7f81f40f2f58c27a54f7a845855a1b51235d42e4c84c20aadcd2ddaa796f130773bafd8f7c32f529a083158c40db", 0x38) execve(0x0, 0x0, 0x0) 01:38:36 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7d82649dcdabca1e213fcfd689d7247325a0207b704070579bee45e38cd14096b9697143ca9947d06b5ffb5df424fee6e5011463e21c81054ef898491cbd1916dde1248dc7efe0c1d8e6335ed372b2c3ab698f4c8afbe0920854becb308e0c6f7e8ad04010e3703ec4f05575bbe299", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="a89c2f1bc5213b65223432c73bf0404f1d26c17df4b65d0887e3d9294a5b", 0x1e) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000280)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x5}, {0x2, 0x6}, {0x0, 0x101, 0x2000}, {0x4, 0x2, 0x800}], 0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/4096) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x400, 0x9, 0x2, 0x7, "6561515ffc0d5cdf184215b25bc28fee6527f366", 0x20, 0x4}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 01:38:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x8}, 0xc) execve(0x0, 0x0, 0x0) 01:38:37 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:38:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x4, 0x3812, 0xffffffffffffffff, 0x0, 0x80006) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 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) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0xffb9, 0x3f}) 01:38:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10004, 0x9fb, r4, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x4}) syz_open_pts() r5 = geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r5, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r4, 0x800000000004, 0x3, 0x9, 0x51d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x0, 0x2}) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) 01:38:37 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000c5e000/0x1000)=nil) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 01:38:37 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x8000) 01:38:37 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) 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) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200), 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000480)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 01:38:37 executing program 1: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0xfffffffffffffd74) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0xf001, 0x1000}, {0x2, 0x3}, {0x4, 0x8001, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x1ff, 0x1800}], 0x6) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 01:38:37 executing program 0: pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9669, 0x7, 0x20, 0x80, 0x3}, {0x9, 0x8, 0x3ff, 0x1, 0x1}, {0x6, 0x200, 0x4, 0x2, 0x9}]}) 01:38:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a36b6f6e685c953056a738e29ad9e11509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0xa7}], 0x1) 01:38:37 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x3c}]}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x501, 0x0, 0x0, 0x0, r1, 0x8e, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x5, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x3, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:38:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="03492b40b250d9cd20f3db8cdd7e323039144a0265c436b66009e35055f4606da8ae09d23efe31eca171c945d2379f61b7882e840406395e3b0ae98c01eac79d79377716aef67371b13b34082f05771db29533fbfb48a517031c157fc0b4a680d45fca8a05908706d6783254c79f4e32026a5af73f827522fbad9c8fde81c29124805fc6928c756816dacb02d6d19ca7bdb8f79d41ca94fd14c2f5db4f6a811c61dc597fedb14d2f3eccafa1cb194e786826b193a2066f021d3321735b5b76fa9c807edcc150bae73b65981463b6c00a28806121a8b55e5e", 0xd8, 0x406, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 01:38:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x40, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='@@/&{\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='5-\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\\\x00', &(0x7f0000000480)=')\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000540)='\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:38:37 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="2f38411dd8b224c270187fafcefc68c41cdfe0c7a9f557330815474947de0d7a8d93df5e72148cd672d7113c7ded84713bd48aa39452d5b72248b1cbc894108463da8e2c5857d182870b88", &(0x7f00000000c0)=0x4b, &(0x7f0000000100)="4a07e327be75179fdc379e1cd10770a4e0163bbe08079d1df05baeb3bdabb1682db3b7dc7a34c98f8035b80f3f5af1ac8ba692331e018d19b9f99a0f6be156fb75cdcc31", 0x44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x592}, {0x6, 0x800}}, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000240)={0x9, 0x30000000, 0x101, 0xfffff1e4}) 01:38:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r3, &(0x7f0000001640)="8a", 0x0) 01:38:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000100)=""/146, 0x92, 0x840, &(0x7f0000000280)=ANY=[@ANYBLOB="7282fb9fe697010494000000000012fd562d656a780bb37a6b578a55753f2d8ea194113fc9beb46865461a0efd62c99fd975be97596fef4a00b1c1aeb13056258ce85669f2ece9a78d56f37a6f071e9553e6001e51331a9cf9f0b806cf9bb291e4d73f005f3e116de9765df200"/124], 0xa) dup2(r4, r1) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 01:38:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) acct(&(0x7f0000000080)='./file0\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/166, 0xa6}], 0x1, 0x0, 0xb96) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x61) pread(r0, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) socketpair(0x10, 0x1, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0xa9, 0x10, 0x3ac, 0x97}, {{}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x2, 0x1ff, 0x9}, {{}, 0xfffffffffffffffa, 0x88, 0x4, 0x7, 0x5}, {{r2}, 0xfffffffffffffffc, 0x72, 0x40000000, 0x2, 0x80000000}], 0x2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x6eb}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x22d, 0x701}, {{r5}, 0xfffffffffffffff8, 0x2a, 0x0, 0x3945, 0x8}, {{r6}, 0x0, 0x1e8, 0x80000000, 0x1, 0x6}, {{r7}, 0xfffffffffffffffe, 0x52, 0x20000000, 0x1ff, 0x4}], 0x3f, &(0x7f00000003c0)) 01:38:38 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000b40)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000000b80)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(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) 01:38:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a4) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:38:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="f43841bb6424dfe6f5370c0f4b6d0543849eda43b00316371be30c420c570251e6eaab6fbab5d6d662b1176bee0769346ecc96d6d46ea92e463d9acef71963ee51f7f18842000e7b3fcf9caeaebfe8aa81cdd82ccf5dd7f39240f5b54ecf707c9cfc23b52594155452943530412393b0ac6e3f965ff03a5b90373f4b3738b7726404e6f2157eb7570faa9ca25aad4fa817f522fa2c839b83745685bab84905b50bf4ee171970"], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x32) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000a80)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x800, 0x0) write(r4, &(0x7f00000006c0)="ac078df9438f1a5c26d734259df6d1c170898dcc1924b3e5a830b49c20767bb5fea93c7e239a6ce25bb5a54db7485489ad1a763f7944cb9da3d0810657c7d3ce5f0f97f4082d0d7b870d7ff3ff65dbf8bf97d28771568c68d77182ed7817177408ae609e30605b9c055dd32736b52978ed2b59cf7ec9c06619888e30aa13cd31eb5b75b3ac9da3e5305d692b53d794915793c2c65b8ae0d684d4568216ce4a715ed617bd7848fb1a18b38334e6d32456a057", 0xb2) r5 = dup(r0) r6 = dup(r1) sysctl$ddb(&(0x7f0000000ac0)={0x9, 0x3}, 0x2, &(0x7f0000000b00)="f6d368cce51e82d13a36f7f2e49eb9fa644c333b649d8f4a4e114ed5fd81db0d1e05d2dd8f0081fc43be4efd829c62c53372304f3479a63c75525aad1fb8fa2f638d39e99dc75e754d2536d37c5e4e75a1af3ec96871db296a5dd17486622a7686c852552efcafe22c8becf32040d7b9848f0c5c01dd081b91539e318987adcc3f418d1f7b37dbe37f7f", &(0x7f0000000bc0)=0x8a, &(0x7f0000000c00)="825000dd3b374a0bb177f70a20c6cebf8db67d3a9d7849af40b5497f33aa0ba2788e3594923793fc5516db92e1f4cc1e80f0e8bb7b2f5c99b7d2e7775e021b50b3a27c01a87e7f6d3c85fc39439df4ace7d1a85f2e6679113709f11531a813a266bd8dc67fa9eac450fd30583eba9585ff5c848672abb57d15a9f38635d709dbb901e75ac95faacdae7d81ea616815ff41a40591a29c25d4c4b593176ee71b3f26271ea75f2d79df68da6be578c9e7b5", 0xb0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000780)={0x0, 0x0, {[0x40, 0x1, 0xfff, 0x3, 0xa7b0, 0x6, 0x4, 0x2, 0x2, 0x7fffffff, 0x6, 0x8, 0x41, 0x1, 0x2, 0x8001, 0xffffffffffff3b0a, 0x6], [0x0, 0xfff, 0x97, 0x0, 0x8, 0x3ff, 0x5, 0xf0f, 0xffffffff, 0x2], [0x6, 0x8, 0x9, 0x29, 0x400, 0x9], [0x80000000, 0xfffffffffffffffb, 0x0, 0x6, 0x8, 0x80000000], [{0x9, 0x7fffffff, 0x1, 0x3}, {0x1, 0x7e4, 0x10000, 0x1}, {0x6b, 0x101, 0x10000, 0xecb}, {0x6, 0x0, 0x100, 0x5}, {0x4, 0xabe, 0x6, 0x80000001}, {0x3, 0x1, 0x7, 0x7}, {0xc000, 0x1, 0x401, 0x7}, {0xcf, 0xff, 0xb325, 0x1}], {0x2, 0x8, 0x2, 0x8000}, {0x1, 0x7, 0x7, 0x7}}}) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r5, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) 01:38:38 executing program 1: 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, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x800}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) 01:38:38 executing program 0: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 01:38:38 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2004, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2b}, 0x13, 0x0, 0x0, 0x0, 0x0) 01:38:38 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x15}, 0x4, 0x0, 0x0, 0x0, 0xa) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x880, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f00000000c0)={0x5, 0x4, 0xffff}) 01:38:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(0xffffffffffffffff, 0x4, 0x7, 0x0, 0x0) recvmsg(r3, &(0x7f0000001940)={&(0x7f0000000000)=@in6, 0x5, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/118, 0x76}, {&(0x7f0000001540)=""/14, 0xe}, {&(0x7f0000000540)=""/98, 0x62}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/15, 0xf}], 0x7, &(0x7f0000001980)=""/4088, 0xff8}, 0x40) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000001600)={0x6, 0x8}, 0x2, &(0x7f0000001640)="2c414aceed335bcdf21afa1f45ec43ecf0d06b16806b4e1dbf9efb3920ae21354f5e4cb8f42ddae0b3d59ca6d8bd922e150f45f467b8b31125d9e083a4e0c1cc0ad9ee1365d017665819a7114ccf30551e5121f150a44721e8b055975ebb7e548d45f66341e5", &(0x7f00000016c0)=0x66, &(0x7f0000001740)="618c09d434e3a63650d2dd32ef6f1cbeefa34b8bb016bf82d8783b27ed012f82986e61c77837adc2383a80ab89e12686b5cef681b4a95042d46203adf19382f7b7b6f6fd26b85d57475029d65fba96bce21db1c357f102074f4fcffae66cda09f54caf6879e4e9fcbb7d116ac8ec5f7358841f4a20a013", 0x77) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) sysctl$net_inet_esp(&(0x7f00000017c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000001800)="f2c13b88d86ac1c9b112359fa1", &(0x7f0000001840)=0xd, &(0x7f0000001880)="9e7ce7ce791a92c078f18890192b0c412342bfade131e74c16b793b59d6475aae779a3cddc88e4114c025d04412f01cf58", 0x31) msgsnd(0xffffffffffffffff, &(0x7f00000018c0)={0x3, "fc617c629898a054c9f722eac6e42b094a3c56d8f2643f8991cc13710fcd9b71639e814e688651826cdf55523995a0a417f45216b6f76e777ba19d2fc814a794621772046267f10519870bb9100acac961332f7929afb7081f41d913860a1cc989139741a0038696c2"}, 0x71, 0x0) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000001580)='./file0\x00', 0x20000, 0x132) connect$unix(r7, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) 01:38:38 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a966ffff440000340000000000119078e00000020000000003009079201f0000450000000000000000000000e000000200000000ba88dcb9"]) 01:38:38 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x3b04}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) 01:38:38 executing program 0: syz_emit_ethernet(0xa6, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4cff0aecb9cb74af2c431336f32b3afd00000022000900000050000100000000000000000000000000000000000000aa030190780f00000069dbe0308001374aff0100000000000000000075e281a9e9d29920000000000000000000000000c80000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c307f6c7a72dd7b742176f2df2dece1fc31a391757651b680f34e57"]) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xd0, 0xffff, 0xcb9, "f02d3226e36888791e04a2e7f5ecef833a18221a4526b245bcc4f63452e1e2b8c2c04d6c8c6fecb69976c47e6ca36420e9a1d93c3b7b8d35b4db63f568ef0d90b109daa1ca15bcb62201f54b5deef06deac05c1b15764d4ce7af6d92f60664d7e20815715290e3bbb44a66e2016c6ea1c947353ff27ddd71a9fe55d83ce1503ef8ae232566bf69f0973c16106993a9407e603730c1a5a027eac54e362b07a7229d1a2bbb6cc52447258d0c6a57b78d728e9a10c3c4611bf88779"}], 0xd0}, 0x400) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:38:38 executing program 1: 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, 0x2, 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"}}}}}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x54, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x2, 0x46, 0x65, 0x2, 0x4, 0x2b, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6, 0x5759}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x6, 0x1, 0xa66, 0x0, 0x6, {[@window={0x3, 0x3, 0x7}]}}, {"2013e3a7c544f73c51ae21de21e9c9f6d961"}}}}}}) 01:38:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') getsockopt(r0, 0x7, 0x5, 0x0, 0x0) lseek(r0, 0x0, 0x10000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x400000002, 0x0) fchflags(r2, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000300), 0x1000001a) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000280)={0x40, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="8be5f852cb2e05e4747a7a4bb8e8ee170c7a9f0de134c2ba94b77288b34bdef6a22af96e50e342532dec04949e3af2669a045e24544cf5b378313da8688330b3224fcba1ea1b71cc804b2a7b673fec13f526a0b5b63599ac2764d3a41567b9fb5071838a350b4a62d32bf64f3a9728289d8396af0f70dd1cd5c45379595fec5a1bfc5e1cb97b1f0db46cc2b35dad9bf4dc2a7ac4bdde9b3f973bf70297a753fd6024014b252bdda935768f778ce51eb9a57a3f89e820905ee084bdfdcf5a915680064fcf8a1b68085c80bc24e60e2a74e141138d12413493308c43", 0xdb}], 0x1, 0x0, 0x9) select(0x40, &(0x7f0000000380)={0xa8, 0x1, 0xfffffffffffffff8, 0x17, 0x1b58, 0x3, 0x2, 0x605}, &(0x7f00000003c0)={0xfff, 0x4, 0x1, 0x5, 0x80000001, 0x3, 0x2}, &(0x7f0000000400)={0x3ff, 0x40, 0x4, 0xf59d, 0x8, 0xffff, 0x88e, 0x58b8}, &(0x7f0000000440)={0x401, 0x4}) 01:38:39 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x78, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "030010", 0x3e, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x2, r0, r1, 0x1, 0x0, 0xe, 0x4, 0x4, 0x0, 0x1ff, {[@generic={0x5, 0xc, "4cf0e4535ff9714a936b"}, @mss={0x2, 0x4, 0x4}, @eol, @window={0x3, 0x3}, @nop, @generic={0x2, 0xe, "323bfc9f56c5de4666415fd8"}]}}, {"bf97259bd7c9"}}}}}}}) 01:38:39 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff00000000000000000002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f00000016c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000022647195256582f13ba7de7000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000140)="7ebfb2cff2723f026e80a9c1377d4870118f37155b991be97586198637834f1a388bf725f112eb5062d926ebb9cf", 0x2e}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="94bcbddb70d5f02b1713e31f59ef762406927e3342f115334e0b4cc645e6c2c3d9191fa077f7f4180c21688d26", 0x2d}, {&(0x7f0000000440)="89a13461f3a868313d86c5e1327ba53c32c8e5d04f7bd166ae5c63e4f532f8f22582b1c99143025dacc9483127cb52b4f2661e7c56a7cf57eb4fd45427734936d5b4df4384119a47e507835aedecf0a6b0a326eb7991dee984c4c37ee406e370a26f694d765ee46217ef7570d42b885d2eb55cc13d1ce0ceda9aadf71a119aff1c4f34eb267f0356eaeba84fe5c0c5b0ed5e0ccf13295e03d9693d8aa742d9fdb828732a149c", 0xa6}, {&(0x7f0000000500)="e5341bcdfe457f112319546f86eede066aecd18cf8b59c57757659bad2a1e633698c3a20f9b8885b898151974a1bb65105ecc127bd07835cc23d24ef8ecd4e84a33a3e1e06fe14364d3f6666ae3ed2b18c58944a3fb2c2f7204cfd0e8a431a7e3ce55c519729a0e99e67a7c7137b45df2b0c43601f5ba5dcf8ec02935db8a274ac42ebe0a0f13646994b2ea93ceadcd64a9abe18d57af35050b97814daf1dc6612d31962436763433bc881a4d0cd", 0xae}, {&(0x7f00000005c0)="d309048e0edb5c8fe8eba4ee7e37fdeb0f41c8c172af923e7840df49f06239ad8c5c6eac4796a55fa96fff6e04057c5583c6e6c0e6af", 0x36}, {&(0x7f0000000600)="aac2c78ff689731c370cd0624d974e1e822bf844b25b7c774b7e921bc482ecdb049d88429cd124c91e2d2d96d9182c822d2497827cde6fad336bcf2d183f7b28356dec9c6a967dfea0e78b1db5ee4c4b72218cff5cf17d99c2363ec368fdaa81f1cbb6bdf01f74d2b8fdd0d6f1877650ade71070754ffafd692382540d5b1309c18427117b9dce561de849bc1ab2d5eec980eeff35156c47ef803b4cef6299d35cd78488cfb558cc9bda57c5f8c8c5cc8e1fbf6f39e72310e0a5db99530d70f1316f09f2fefdcfa0f987a7e9f105789dbb290c020b5e96170685a9cb40a4415f376676552d9461d00473c0b3983143080984e2a79d2b81deb428c16039fdc4dc0016cec6f05550aaab3a30f6bb649ec7c9bb5c0e75fd0dce0a24fc7713f0be3997140ae1c9771ffa5c526103be33eb39516382ea5a8b46949e4ab68ac48f74edc04a05655c178b67c74505cf496774664eb5704387553ecce361ac3b0a14fb1b5f9b7f8fd9c52e0741040f3c7c9071d5958dd8616cd5538f9fb7434fe714a0cabf34d6ef76e03bcb8962d91eab83d26cc494250e44e529087716a1d117a4332686149ba4503a012e6fad87bfa9b19fbdc3eba5d20c73f097eba1d96bfc45072b333d5d9121c53fb75a1f589d9073596effbcb224713be22cf191b047d38f6c1f64cfa552e1366bda7726e14fa7389044f3941f18cad9d64cb1a565f7fa327d71b1456ebe7de7c540f78aa2b4b18ab73cf1da08ab2c03286a0cefa1933af72d1f6b998934dfacd117d29832d8d3a3d9a9de859242dfb58660c31ec51096fdab2b199b54e5230717a2034b924d302438e4ed2e4f0be2b29b524e882bb58dcdac1e28154467ccfb7176d8b4c3fad359327d4758e032ea563d7a86d420d3be686c75731dd07532909f72bdcd4e1d681396ceef56b753cde68e6f37598ff15e27ab08d9b0318fa4c1e3caef023457c063f0a5471213f896ced4c464ae71f0bd5333908979a995f18045a995bc78cbf37296b51344add2e11bc2a9dbdd7466f9a47d1bf226cd2ec23f9200143b4ecbf9a87e36a053cedb674e7e5b5ab373d1b1400ced1c771deece23a67227086a5dbfbfff0b9171b5a8a6a0f7a6e5d223f6c1217be8abfacd07a9fca322f2b3d89299b394e949779b949376c4d89d7c63737d1402101054dbbfd641858bd484d25d42da05b5affb42f110a5e6cccbc4abcb4af50139fabbf43f60335c468d7e7ee71a2c9475da8524ba65d9c97c9bd52bd7eb9192c9915139a9a9095199cde7d8df06a9a2bdd9f6082a0078253dbd735813acdd015718f4bc146a594d55b43d28d859d38dfabd4af4b9e4e38ec72c9c3e3f6bbb7f5041c7a1edbec4d616c973eaed802e29c81e62db156b4510e460d90c5fdf943c56eae93323b31de74c0bb4fc1fe9cb1142b017351213eb470917b60d656f2dcf054a3cf71f15687cee08e2721c8351fecfd9c1492a61beba9214017466a3c7eb3248ee03d76de55852c53e6fb4691b907ba45e1e3e438c2895b4a3fbac2205d3f9b9efc97ccbff503cff7ecc0bab0d58f6a52f6ca699ad8d3730397bcc8fbf4cb7fb1ebac0d8d6e6dd566e785d560232f21303672142899e69352e12b8de474bff0e64ba046637f19c14ceaeff7ac43a704f2394195e2f6a14b792f86edcb2d5bb592ddb2b31181b28894fc08838e4c1ee8567ff9fc605ac9bdddff2b5a605f1b61002b1c0b45659667cef9611989e39c7a822f98b43fc3f5ceae947a855eca49ce5eed70da60ab7cdb2aff6747376622bada13c010a418c1ea59aa55a4795d3eaf3e1a7d9d4f7b6370c4b0dcdc95fd317175e348dedea2de19c79d22f70b6e1884982573baaa768504e8ccc67d8397dfe76f6c1e4f2308f332f39a46858e73782a2728ce07dd58c3dd0026ff555a13b734c87ca30ca4a5aabef724f7d4bb7fa746dc21d3bc93f1fb53f9a973b8b8ecbdd28b1c66061d07ccbaf7964397ed2eaddede00a101de6ac901c0ec1ab6b73319576aaf94e7a2a0f8e1978412b137dd44ac52be36a5ae4ba3e9989ef3b49e16885b79b1eebd118e4e7ec351b0b7e391dbcaa79a760d2234b391a5cc60de23a7acc3b35bc169a7ed2f53ca8c681a32a68ca18e2cba29594950c44c3c94e52f7aa7d92ed19d786cb4875400ac2a25275cd7b2069b6a75a5897415bcd73ff2ed4909035e79a8bbd62bfe2d34b8a788949b015deb84bf352c400f6558767535e997e00ea2597c380bb8cc8295aecacfb159068e8aa197402d97c9ae72b598d346929e79ad784a0ccc4dfa3f3dd68de2224a686af44a7e0994738628d628fd3cf4a87d436b7ec7ff984d233b6b3003b0376c114cb2b883446ba2242091f2ece550f4d8f3c0c1e4d9c467b603417bae4b13f6cea844027c44dcb660f0ce583ec386b737a7a31d17c18e81bea7814557ffa959963a4715cf6c1b7f53a556592710db02c31bf129aeae9708c81682c15a5552e398930f639234d8b1be7c3eaa74145dd9bb7eeacfb2ad2ffa94d9e3d32a50027b303aa6d194befa2f4d1c40192fa87146453e21f097dad07f475214e8319041f8ba092e7a74fe117c93bd26a5c2216c2105837d8448fef9120ebe09c2fbc40033664eec2333dce38883e781fcf5f225e413d0925ab24b68ff821358d86a02207541cc841b1599783fcecee00ab313ef63bbde4e4d294cac628d4dc6092ff89b0d2d1568ef2972761d420bf831bd9758175380a8c107b64d5ed527cad8886b58c91f002c9ed9c2328834b62a30d0f85edb2b9724e70f20fa77656815c63cfa433e0e03c986d9bbc389d5a850f50e10dc672c1156ad2bec73e83a5b4b99f1144f88d1912ca22b8d09501a98f2ad7811886c3b0342944b44d5d1934600415bbbe1a2860e3d117550f8c3e42d78e787b8768ac6a9fc959eb63d48ae106e00c1134a5d00ecc8a80dba0f8410ed1e85b65547fecc7d54ffe42cdb40c05e499ec004d7e8d293a037bd924859d65aea9ea82b4eb80c852089aba0916aec9483bc222d5f0d961a6c0cc067c4dd053eea98cb475b397890462cd6ebb5666d0377879347bee0b1a7630d82459cbbc7e5b44b4f09908b1bdf6ee517352b32afe7bac2f16ef05e95de224011254e170d57ed63bbcf0df732bc78769ba6102cc7728ca822f342c7361fd192f0a39470a04b8102f32192c0716982918661f8e6b540e864a5457cfdb3ded9d9f1878e9808dc5e288f4209288ca263118bffe4bf635c14a0e88c0857148f05bee9180b46c261ae3f14e273194a292b54e303d2a77b6572d0d731021cc50dcfcc01ba2590edf4699521ac160d790216774694c2d7aa93ae78db0938e091cbd0f724bcee99bd0ef8cda32dee8367cd6352e4dd9ced23ca2e14feba967ef2b366c538a5cfee872cadb3649363943bc81b03d790d70c2f1a172c391d401532a70abb2af868492393a949b90f78b4743f2bac0c7b679b69d1a8b00f4f4cf6c9f7f292c1facdbf2a31e4b0b52753042f3838e48b7a14d02a66304775ec345fc3c6d79e0003e5deeba78d4fcc1266fea5746cfaef9d1621ce7654a0fb9e3ecfd5ea58bc03fc8f4ae2bd8295fc0d5cd07e6cafe1904ee653cfd3b4d693e81b1828b9314cd3be8829659d9ce5a9475723ee396614dfd38f60aee837db396820712d13aff500a68db85fcc6a80e1b3983e3e2bbaebb875926ffc399e6aa96134f7ae95a431f44ff4ed60ad41268a637573f3d4602c4c0a9e81dfbd40547984c06491a4eed8b3dd91710a9ca1b5cd65456d18ef49057b75ee6dfef53d7ec6aef06481046018bdd724f7e94d9fcd71810c1c829796eee7f63928a77d22694e80f85b481476d94e44d54df6546050db5df7597bfa819e335365aa43adee06de1434e91e9b35094c50472a0f150f0b9ec115bce009e3ae79b57a42d2633f20877b0318960881ef407c48ee0782b193ba9c194a9f44cf6fe13f3f3f32ad707404ec5be2ae90acb106ee55e3bbad3760a5a1df4dd4a12fcce2e3eb4f9bf245bfe8ec0e9d43bfdc56c864443fbc2feb3afcdc28a1eaafa52667098d330938211fc66ea15c0d0805bc73371dab3c4a521dbca289c19a11a73021e8ff6849854e29b282ba89f309935934474160f38dfc6546fcae1a9dbcf9c1ec86851ce68d6d78e6df820a7ae8bb5abf9116cc62688a5f1adcbc6976978bb6bd80bedf8b97b67ad6ba619de8539ecbabc68fe627a03ad5972d146018ab775ba6db21f90824695f0b71ccea0ce2bfca340331fcd6e15152aa41a870b1299f0caa236c764416313818eed65863fac51e96e20e9de68bacf820003f7757c1b48e6aa817b2bfa032c0d2f782e34281e7816abeee5971175e35ab57f07b1ae775382b2bbe8049ebf4ad5ce9f19304ac3f2fc0c8c2d6f7293201c24fdab411a0babbf3de9612a600d0e6c93b9c0e8c336bb922f6547ff08bde2d1d133f1fb8ace995fb599add7ee120f5f5c7bab27acb5e8afeba0264f5d66ae76119a6a8b3691e632cc3b7e0492b5925cd676ddb2e4db1fa686a4ed4d9410e5f3c8f0db03635c463c051f1030600c323b04fc45b0f2ad98006b27e2f7cdcbe40ee4c2e5572488fdac64a486fa377f4b46a6791a604f7842b29485c3c95a9da36c440dee5d955e83b40127130f2045027f19ab6298521425ce3df1b45c3e3e3b2b914fb68e00ae9ad04c00ab60b08f4eb79185b779bce9af2d33fe61e071ff11e1eda410eddc4102ae4d06921f75f2e3c49d0410f064fe0c1986245bda548e7836e62a6e1acf85ab8e53b1b953a3649c98cc56870cc938ffb384cbc9d9557a48b72e2762b434ba35ce85235871d710fd31968f5edb0655df074513d467ab651d697d5059f539a88317ed9f9ae673b9643d37fa6fa688fbfd6d770f3641034665601f609588ad37418f3f5ad481d0a50c4bddddb1ab83be247aade0d3d5d682e7fd64a016e6cb65b0b68f61ab7a4baf670c3a8c6115f0591b41217bb4bed9fed4ba108722f52fec960b1ae5532ba0322c116464b59ce94a0a7dc56eee3997c537af4ae042cb110d7ffdd92aea6ed8a5eca6d1ab2d3cc7ec6957394b6325645ee8c188d787423132a41ddf538ee32707f0c8fdbc45de19d9e542e26cd301358a1c87df250f238954c8ae4f4e889d3d681007244bb0aec6206e19af3d8f210d72e79d9bc4cb0327121faa34fff6c4dd818878305c5b8ad2add0e0bc6aba6ae7ba6ab3b09d410c535ad791c22d187326f53aeb099781a3b82ba590a31b0e0d7a94d6893be33b89b134bb3b56d83a974f12b3f819df4959be68c970f58659dc3eb377de7ecfd93b7a1c1ed9135ab8c1e8e5e1447810c8c29cb3149b57b6b109e1fa2678a7a41897a7d68ce87da08046746c5aaa31ed3a07d04e921caf0833e83c8525f4023f6718f92f870f9dd69e4e46ca013cac90903479a90deb24bb21b73abcb3d069b70351c4c599cefcc0459ba5afa48e3aa238d7ba73e538a2a31ce981cb7334d6eb19db3d9c8de76af57bf446370a363241bd6237ae2205a004aac6dc7994a156dadab15d61f1bb1a5a9e40b05c297822533d88ecd73f52a895e068c4ee62751d404a38ccd45c1de64f8a305cca7f08b7c08ea50a60735eb51d076d029f2c211578b1502964b9f9425c6eb271162ca2dfc2ef05c2b1e73f0620b2901198cae11f7b937e13f3364f934df830ec3ce40d6dddabdf91592363ede8c26326054f5f94d105016b1fca023af29d24c246375e72164ba193a54404f8b3e1838dd9cc790bc676e73e12ded277838a048d48d003d2b3ebebd7", 0x1000}, {&(0x7f0000001600)="ef70ab74d02ec766ddc2775b9a29609d4cd0366d67a1c8ee5dcaccf3abdf07ba49b07f1f99796ab4165c9867c3517f001ef6cebc", 0x34}], 0x8) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) 01:38:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:38:39 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) renameat(r2, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="d114ec2b32a6d014c0b5c4a1d4b5cc7a593ce02874f0360034134aff5d4265540639efa52aee28286b85466e7b2700992eda7006f31300b968186c6b7c761ca84b54580ce60281f04f18ec6908f20dee8066c567", 0x54}, {0x0}, {0x0}, {&(0x7f0000000340)="2598208925b7ef12140b1a808ebe12d23a22ad18fff6ff407eef0365ed18bf93c558c9ef876df6b16debfa619b0fb175f3863b361f3e59efbde70d1f609c54232b6d660d1bcd683677392130557fd0b360ba4bf32a5ed1c984d879edba9553f537d23ddeb3fe4f9016f2bc420512705c1888d78a0841ccacd380e5dfb3890bf3e2f23935fc9d44e01ac141b2752601a69b13b6d3753d0d0a46dfc2bf8d023af112c6fa42c468dd3ad3b494b3178c1485ef7b4878a26798c47d8fd33f2a6f4b0a3dd365f7a6483e7b76084aa7a853ef1fd230c6a1eee450fdd25a755af0469f1a4ed38b807727bbf5e447367e0be657a1ad4743299573b604a3465e483f7207143256a43609ce928050aeae5860b7918ab1c8f4de96980a794beb8c7952ca2393e981e6867006ed002a4f211c8ca02623572061cbaaca3db53e0cd08c184aab7f918e00f00f93aae7e7cc1376c0cb911b8bb8755e8b96dd2f2e40ae92502305a4d7eea92985f1d9bb9bd77c7cc669747df3aa7fd7bbab1807a93ef21c27ab16381a0c40c2fe8c301252aca30b8ca5e7a96f0f198b9b962305298efcbee7e33f845c4f130cdecbd233a9f385f64dff584cb060ca24fae963460a4ca77341a4b621dc169daf6d05ed434b608eb1c55a071bdf0be92223d8e81bfc2931865076065bcb3c86f41479b51de00993a77ff52e346fc18333a8ed599ad4cbe36956b0ad5ff8f0ea76ae0ef2e7957c1cc75a5a0aaf8b02d481ef3ed61fa4f6bdd46d0f83ce3c52fc6f1627ffe878893287c4150c101de808be2979812c449c6b880d67e605f9d8bd81d99445430abe336b0974c15d3eb9794ced4916a5b23fa2bc0b1db7b6b4ab419a167aa8f23b48c03c5062f640c78507a81f843157aa9f3c699486fd3ad5bc990644b25c85f2a4a08e2bd9200abe55426000577ceef960cc04a8e0c81216d51c355904cd9b3e4abf523eb897a03ea7423e6baf94560c23e1408ba1f5901eee3f7e23497a7939c78fac86b101ceaab3a0a6f139b2c1c4303f413ad04eea0d1841e6bf67b902dc3edba6ad511da26f820ffb312183fcfca3c920a9b9e741fa6903479c86272d4e687efbf66a359cdb41698dde46d36f7768bc4736a5654883f1f97bc92eba4d27ef9d66275c2f55ff02f4ea546624d242eee322ce64305be3a8697fe5e46f66737b1a766f6509944d3d0252f58f98e98a680673dd1089f3b4e3ef821a80ca6654619703749da7687ea88ad83320f4f3ddc7c2130773f6dfc1ad0b78af0d855ca7cbbcc80abbaa555b378743d182689a91c331b8d8d659b198be4652f4ab3f64ba0dd68dd039fc53ca8b34a7cb3633fcdbeddd0f75435c6e8ee7d0c72f456a302d899fa8aa001ee83a9ec5fa293b5124b82be3b7589dea1cdaeb759e33224b056e673ccbe6227abdf926a4dd7de36de291d8fdc38aedd579f1828eedc604552df082991720020697a2c58dfe30ffcd327af5dbbf9fac8c12b278f1d692cc891fcf051a81a13ec144546d131c54b14ab7775876eedc2eb8fa9185f708630a8405dbd5956218fc989f1c66dc126c3f7f443157e471261cc4028537b4b061e7772d66a73060cee8c015f58964dfc0f19f6e5d12350413f76ce4ba7b18a1ff32086d7c104f8729148413c8ca6c35f23039c9f91254c930f1c0a42d18b860d817c67259c52e3a2d9934986b110b339b0a51f1a35dcae1aa87f0b0ff0c264a2274286e459c292e726b8324f39690f04c619c14cf6af3342fa73bf4a4d4a509ad86c043c858b90f9078a7a8711d4c76f6af1145653a6be5acaf349093165cfde14b7eac2d502b3b7b218d142134c0fa9d5b5a6151d2c325b815922586e143b048ab7906f90aa26271a17b36c5531fe20f458e4d500f475452f028ce5d9553d3840db426f557ff233ff9d0277da181292ae70681a8a4f53f1cff3e930820ad7899946ccdacaf52dbdb5cb89f43eec493f73457ee9622ee660633314306ef042e0d7b3fc75dfb785d61434d6be6ae666c0824044b5b60331deb596f67bc314a521a6196ad441489c32f39850de1306baef0710050db5f390c4bb78de87b5a9426b46571a5523a613e7f52ef6f5889e5596a1668063607b031a2694b45d2ff0e3ffed1bd44e08b33fdf0d9fd962b2c18768c15215207f91192e6ea2a3f67b76f40213513cb6d3cc83b1fa802ff1cc7be273315475a990a60a07ed88f1cfcf2fbef3f078b88eaf17a6e26d7fdccc44bdc6ceb99cf3132ddc1faff5bbd55213bf152055b4afcb58cda2e77ccad22f50173d1b6f2ef45fff21689111573c2a90b8e482d7f14f70442bb15412397e058961ede7866c6e7c3886ff287676e6b1834c5575f805427f4b0a48fa5c77785b0190c58df5832b620d4e9548b193edef1deb7c9768c2ae020f1c34b1a84f98cce9943b79199a5c8042985b0e0f33c0b4596e0cc95679e66f70bbf07f40bcc8372e039551854d4ceb7873f7436eb36a9eb702ae58c7384e516858ed945267c130f3e350070389bb756345564eeb07d2aaee48df08d52877a1736343f2c1a82955172eb0a4a7226b7281c1e73c30f58010c4212e09c5c848cf6c239d30c02fc83b28de34850dc1b5bf3de25a91661cba2a0695589f3abdd978aebed5273a6042f726db1e70116a0b037217287deac5d413951fe541c359e1d962a2d92aa9e2a94f669062ca388e165c9c768742bd3481dc29b466789f16cc0f165eae094039d34be3717d59ceecea4363c05f780cd96d41b04ec9166937e28091ff8294e5c40bb807207e1b07c0ed2841630df4b591702ac7c11dc4bfe6752775704600c99937ffa0929d701ed553589e571c63a254fd273760e47d0571b32ca2fe5a0b783571d5851dd320990bedf4549a37a33b58e39445a90506107e5dfcbe0f8859e74be5f5b19937d618ea262d951427ff6ba03feefe599a070bb1878f1895b9dc5b27fb18bf19c7cf70462ba94a7f3db3c5847ce82c0cce1190e20fce726db158313f7f7ceb8e0e19f14fee4919c7ed33c9de66be7e2add31d15e2f2ecff5d912fe0ab7909f779316a648f3727f7cbac6b3aba2686f15945332f10cb5643368e4b28a00c689f08310058239e9eb360ea3b5158bf6fb0891c30e6ea8331116b7cc32df08bd68ed6a38355d97e1b20a8093ec11eeac70fba3460c5741215402c7102e2397098cb5a8a4212e62bdae6498cc87b04abb3c061895855144ae52d75168db2ab00ec7fcfeda0030e3c06b48470baf56248fb0f1a53bf3471dfd00895befe2d415cd2881122ea07cfea095090d878da8004f53ce628e400f59a6e9958378bc23e75de293ab1f4448acf0031fe9189fb5c6a22b5d628ef7be9794023813902b96b570db8c03d19b4c577313d8bcac6003ea6dc5ca96d33278e161ac5dcabeebf3237ded2ecf84643cc0b0f0a7220a188e2b7bc1bd8158eeef186fa61cbd8ae67bd6cb3693aa9214f8b04aa7ced4cf017cb4076be29fcddddf0ae8a8b05d3903f80cb2c21988b33d19621a5a3984928216f29ddd4e2f3d8227270a949b253a769551454cd3b5ebc412b3dda7db457444b00fc0bde32e47bafd3d791c5c7dd8f66b0c3e2cb95fd7726fa4a86ea25f5e42387c604d91135811f2b185bfeddd2cdfbb0e2bb02f0cbd0cd07f5f501e7e017162feed9e4645c21515947410db19d710b597a0e1f14e7163a357e80df5f925dda95b1eced710a08107655ffe5d1b615e018b4bbffe8e0b9ae5b2ec3e39db5ee90f3b0b19e082244ff94905729c2293f856099c06fd90bfcd68968675d44d265f2bd221c77735db45ebcbe946aa738d221396da95898d019f0a8852eee3d0730f636402c804b53b7424b722a8592715fe80f9af9569fc810dcc2824a095f427176ab67addaf5b5a015c383210235c729d49b782157064c57685a9a6875f51e8d628fdc06ad126e8dcd0d8281100c0080e458689c1410323d9e4e718bf1af022fe82520746be8c6e462aa2b5bf167e823d5af5d54db7c958b5b9d463804071c93ece577f17636519144e01c362272eac25186c7b9346ea76f077c342e8b9a791876b60d3a6fa86c3d2a841bacf5f6ed4408da8131bbdb110e164c7c0983568bab782914c4d652a7142a8d2c3658a19be22fedc638c2c0f22914ea9de0e7023b04bf8955d5a698bd0bf171f802bf94d095a3689c4c562867a13e2ebdef93fc31332e8b5b237f80884b036ae9a8af283fc19c4d44f8edbe65087db97cafb65059729d8eebf6a3c4d3ef9ff2dc4726b44e02a4ae893a9ad33bf96c20d28d9422d64f0c8c5793f96c943b48ef55fb334da4854bce4346405634bd18d1b7fe6f5cfc174c25ce27c510ee102e4dd9fd90c54042b0b352420cf61b977b844fcef43a900a92fe8d3137ce55b7fdcb478feb57af85e90039452cd4f393bc81ba9aea79b735c34d92a6ec18ea5743de0df9f56929dfc93a99d9d06d209337750a06d1ebdb11cbcfdf5a42f15c30392fa87be65623865c5ae516b5a223751b1f822d1e38b9b2111ec6ab9d1fe143835b2cab918473465d399875e98eaef7416ff1d86152f2aa2a555589be61317718942da2c04911114ce3475a0b603936a6312dcc466416cfb44dffe2000f02659d0d10a672df8fdfd2364f5acfaec0aa790759398cf91a41bfc6ca01adf78799b52ab53d35cdf5f7897935b02cc98684e4ce1d43383a7e9bbc8bfbc491940e76098bfc3d91e0bbe426e61f25c68e21cad2b097e35dd336b6ed17612c37c297315bfea55104bb6464a50b1fe4378425be119833bc8509e41115c507e7579b62c0a13e02caa6eafa9c8d2ceaa7b61f5589a6b46affa9f8991204e9af05c19651823e62d0fb6dba0fb0c12823bad7d87cb8ce8067ac8303e90f6cd44c5b4d063367553856a5a009fb0a38d9d8fa1a458fe8c0b88ab7460b9deafd6b74071d55ccd87c5d1ce7cf4f97fa85ac871065d06f48c3949db1f94cf5893b60a71eadb37463c3d368856ee14746bd7a86c2a2f239164f3aeef7a8ade34f69280cf6f38dbab21b710919ce5c8fbea95c13212a1599c6c77219483966002383e49db530b41589eecd77cd6b78fb1be90083e882f69c8b30863bb28dea52597312ddc2e99a7ec0bcaff8be97abd5da657752fc0072bb03522e8c3a74db0b70f1fd9f1951cbbf6ead679467092a8f30e0590c483e8c597b91593d7127a30246c25c53afb7a52f84d680b2fac4e93a49c6562bbbfcdd2ecd068d31c436fdc5a1af4e5a5b892d8f7984151053033288d310a6197930409aefe90fd2401f573ebe58cb7fc412049dd2c7ceb27f2170ea6625974544743ee9034d8663eed2aa6162ca6507ca02c201a9776b1084071dd351e420775cc0d0299083460087be28945964832523e18436bc727be6807c1cf44188019df584a185fc220c496b6bc007ba13ffe6d2835c8cb15af515da924a784d06cb3fa9156aeabcbb1c9abd318247b068e8e384f8855b3999402cad921dc92590c36dad71aa45f8c816e884b8b1ed95a12f7800f4870c712e076bc10769d394ea27adcbe3d750a33dcbaacda188c54cbbdc1d9ddd4c0362068e96ce52e388282de2811a3ed96f02346e6310cefaa027602783", 0xf80}], 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x3, 0x0, 0x0, 0x6, 0x1, 0x43e, 0x2, 0x1, 0x2, 0x9}) 01:38:39 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="a45ffc1884145168", 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) sendto(r4, &(0x7f0000000180)="a5c7bd09b5c17a46813ef180cd1c4953ac568abd85620b49bd0fac7c198a8be0ae905bd410c0986c5c3d7ec0d581130aa26efd02b58fc79ccdb5be3c964d2d2bf92f782c9dabb77bf84a72b5514fb29696a342e78826340e5c1b5e2e6f33dfefca62bc9a2ff839b9145f7f714093524a844d88b35d4b8608a46b464e6ac7bc248a564baa0666fb1c0b7a076819ed3b1cb4d5b5d21511b8b993586e3fa989b725b4b61bd17cf8b303295d0cf54253d63da1bcd64c880d75d5ef59f6a9b2fd0a928689b774", 0xc4, 0x6, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8, 0x3ff}, 0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r5 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x124) ioctl$TIOCEXCL(r5, 0x2000740d) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80, 0x42) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x3f, 0x6, 0x6, 0x9, "d8cd70c2972e60a17b3905cebd5cd4f42610e32f", 0x0, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x203, './file0\x00', './file0\x00'}) 01:38:39 executing program 0: r0 = socket(0x2, 0x6, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x0, 0x9ff, 0x13, "d730c1e7e400000001000000000000000000009e", 0x0, 0x3}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0xffffffe1, 0x2}, 0x8) setsockopt(r5, 0x9, 0x3, &(0x7f0000000100)="c4d5dc126cfe076f3af9d9abb7c7380ef00b75904878d12b6640c07bd1470d76bc17510e5d0f8fef4a2bcc3ea2fe6c23cb4dd836", 0x34) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 01:38:39 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) r6 = dup2(r4, r5) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000080)) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001200)) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000000)=0x6) 01:38:39 executing program 0: syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x85, 0x4) munlockall() 01:38:39 executing program 0: shmget$private(0x0, 0x1000, 0x240, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 01:38:39 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/245, 0xf5, 0x841, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 01:38:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r3) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0x1, r3}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) 01:38:40 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 01:38:40 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}) sendsyslog(&(0x7f0000000280)="265022a1a5c9d65ae768be206a5dc31b20f4b821db80abfe4d3c3245214df9537620ecfb625d4e37240d8abacdbd40de62faceef3f02f51ebb1ad8318b3b516d222ee416e6729bbb8b59398dce24c14129bfa6e586ea82c1f5c21b6528d97fea59a3c191fb9d4c54262919c8cb0896fbf9f52c16da413c2266d5e3a96284fe07474381bd1a9fde40f8072d8d8d1fe8c46ecf0f53922c11908894bb4a97ab9f232d9a6fa712ec7fa4dd1b28b36a08c16470d3ee4a4ec0207080c45c0a277b694ca5dde53f7cbd32fcc9121a8b36eb51550974f249765e47cfd5ab177a706f8fb831b4d6a330f6452bd216eae87cd883e3655e04f12915e7540a529c4d16", 0xfd, 0x24) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 01:38:40 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000001c0)="bcd78f32865876b03558312aa5dde1fd62dd1bc4a8efcd108beae7ffa862fdc65ed0ae90aa5d9fd071da55e6f7e91d6134dc6466876f03f4cdf7a9ad14a1b23e7956e896aabe5d389b108a4fb0f709f92ed218c9fbf1c15d5b1840198b7e3577620d2c840074cac114c875114ee4598fe71cdecf6bb304e2b2aca207a72ae25929c4e4761633262fd4309d055dafbfac97eada72673158239c4fb2bfd74d4a81b651004b335716bbb0536938490609b8a678e18cbe24e97022730e314324c7bddc409c271387dc5238b564", &(0x7f0000000080)=0xcb, &(0x7f00000002c0)="0ce45cdcd6b2acb85bb103ddca0c9407bbec0fab40372932e6a0621461291f18f3105560b2992a3ef3f9083888160a4452bbac82463a4a09db13cac27b962a812db9ddcfe389704d562aeade0a48c6fb808b32ccccf260cf01648157cd2de86a1e172b877496e592cfc1a4503eab5f4b222d624bb204f600011a1e194b53de780d25e11509010881785890c9ac2a30a207466b055eeb49eb15d47c053c7ce8cd6d9b6f98e652beb4a8b67d96655050da774a02f50f5ba6047104e090b8ed1ac59de582fd72453bf4675894d6828c473181a1", 0xd2) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000480)={0x4, 0x23, 0x156ca352ce171ea0}, 0x3, &(0x7f00000004c0)="e2dbb7f84df7f27da69470035982880a32edf0126ce495941c88381e07e42c376c16681e7018d5fb6f63704955d1fb2a5565b259335a8ea8750e1498de1998e784b1986c622c28f35cdab452360e7324041cadb0ec92d89de69b83d06fa0f5d7f5ab0bba205a0780f3c9a41471b8060f56726ddd5cd668467d93ded32420e99e594e4df651066be0372fb3ba9b66729cfb25432266d068935b26e592067b0059f0a5d1e4058e4143942357903f0aaad22af7616989aa34ead6b06edb2b75aa0326443fc7afd4a644fda3b61338dc866a9f147014ecf973ae5d4c2c9b920f039a4abe7ef5c07e4a27668a5d7f551c8d54bf", &(0x7f00000005c0)=0xf1, &(0x7f0000000600)="cdfd848563229cb266e93466a8cf3b3be21821b7966e10de08b90cb88ff05a7f988f0a7a71659bffbc71c248d39a5e0e2fc599b1b67be89afcbd2450bd5e7b86fa2370a2b4d070054490d833a19d0ad760c9d9a17d6d", 0x56) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) linkat(r2, &(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 01:38:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000100)="717f7f89691c6f1fca0a32161d0ab3a4c1ac4bd88f2fe05e6a23e75b426ace4177e427a32783cf43732d209c4ca4f8255f8db81a7cbad0de7ec70b624668d74f01f2d331f4625bd4732879b00c39924c6543dcbde4e3f683977349a3fc873eb58c16b2ecac60aa46a748b05bdcc49cfd96e447b6629c9fe9bb01aa6083f3bc922a6aadae9a9baca7d73a74a5d140081c5b71b9ce926313530ac434ca3d565f229b4d9fe51c646304376fade0e51ebda97e4bed05fe64c6560d00a3203572743fd275af43c14e7dc74fca56bbac74e224721faf9f20f41319ef", &(0x7f0000000200)=0xd9, &(0x7f0000000240), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = socket(0x11, 0x3, 0x0) mlockall(0x1) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) listen(r5, 0x5) r6 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000280)={&(0x7f0000000040)=[{0x83, 0x38}, {0x8a, 0x9}, {0x6, 0x400}, {0x83, 0x1}, {0x21, 0x614e}, {0x22, 0xff}, {0x41, 0x2}], 0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:38:40 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x37, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@end, @generic={0x82, 0x9, "23dbce2f009837"}, @ssrr={0x89, 0x23, 0xff, [@broadcast, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0xffff, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x8001}, @rr={0x7, 0x17, 0x3, [@rand_addr=0x6, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @end, @ra={0x94, 0x6, 0x8}, @ssrr={0x89, 0xf, 0x3, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x8000, @rand_addr=0x200]}]}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt(r1, 0x1, 0x2800000, &(0x7f0000000040)="8816606fa4fcdfe3c441849b7e009372585f81503a4080109d607ccc582dc8655c034b88417505e28f", 0x29) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) 01:38:40 executing program 0: r0 = socket(0x2, 0x2, 0xfe) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="87d55b67ea23588202ae021f5536491cdf7b775c619f85a5"], 0x10) close(r0) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) 01:38:40 executing program 1: syz_emit_ethernet(0x3f, &(0x7f00000025c0)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x7f16, 0x6, 0xd, 0x4, @remote, "39f0178b623ec4a8e9a9c8a17d", @empty, "7ccd8e30bc3abc80bd990899d4c6c902"}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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, 0x11, 0x8, 0x9, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 01:38:41 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x8002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000280)=0xc) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 01:38:41 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x7affbc05c84e148d, 0x7, &(0x7f0000000000)=""/41) 01:38:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpeername$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b76e49a5f7f182ece8bf8e53659dddf78b5c25b46695f91840d"], 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 01:38:41 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(0xffffffffffffffff, 0x1, 0x3e, 0x0, 0x0) listen(r0, 0x1f) r1 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x4, 0x6, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x812, r2, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r3, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000000c0)=""/4096) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x11, 0x4003, 0x0) dup2(r4, r1) 01:38:42 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r1) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r6, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 01:38:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000004000019078ac1400bb000000000b0090780000000045000000000000000029000000000000ffffffff27e18b3013c7a780ca102ba447715be6c6e42d5939e448ae11266fa6a8df0710fa6dd9f9c2b956dac8742421a4151bbf25009087648674465e0449e731c006f77d1af15e50772067f822facd95a3f2eb7dec5c074002711f933bb6f9f64afcb28575cfc17e31bc9d6056ac3e9ad23d4f0dd0c14315de3c0520fd26b2e13eacc357b1db5a80a5787777e8c84b80b875585bd291e62d46eff9c4800f9d7b7b52f77e878f41e9e34719a9044f4ef074ff7209eddfab729c8f"]) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getpid() r9 = socket(0x18, 0x400000002, 0x0) getsockopt(r9, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x20000000, r0, r3, r4, r7, 0x10}, 0x838e, 0x7, r8, r10, 0x7fff, 0xfff, 0x5, 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) 01:38:42 executing program 0: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6391, 0x1800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4112], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x8, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) ktrace(&(0x7f0000001240)='./file0\x00', 0x1, 0x0, r2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/210, 0xd2) 01:38:43 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x1, &(0x7f0000000180)="cb", &(0x7f0000000000)=0x1, 0x0, 0x0) 01:38:43 executing program 1: poll(0x0, 0x37, 0x4) 01:38:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) preadv(r1, &(0x7f0000002500)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/184, 0xb8}, {&(0x7f00000011c0)=""/8, 0x8}, {&(0x7f0000001200)=""/62, 0x3e}, {&(0x7f0000001240)=""/247, 0xf7}, {&(0x7f0000001340)=""/140, 0x8c}, {&(0x7f0000001400)=""/20, 0x14}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/172, 0xac}], 0x9, 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000002700)=""/250) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000025c0)={0x6, 0xfffffffa, 0x3f, 0x7, "2e4de41c4a40dec0056d1fc990cbc831500b1e7c", 0x9, 0x3}) r3 = socket(0x18, 0x400000002, 0x0) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002600)) getsockopt(r4, 0x8, 0x28, &(0x7f0000002640)=""/115, &(0x7f00000026c0)=0x73) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd012eaa4e718e0fffffffffff00", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2810, r2, 0x0, 0x11) 01:38:43 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e300000000000700000000aaff02000000000010000000000000d300b15c907800000000"]) 01:38:43 executing program 1: syz_emit_ethernet(0x100e, &(0x7f0000001100)={@local, @random="c67d080700a9", [], {@generic={0x601, "946b5afeef440b3734b4451f7cdedc80e396f64d3df8d61ba53b5c4897da7d975f647cbb4d7d300374a1754fb1393d2f1018ffe7eeb0c63909f527b2636bd2c59ba99138344f8e099831cb2d60ebf8f8c9202367687b30301aa736c5843d8ab631e93e74f6ef7af58477f045057009094f0eea6cc47d8ce4e9749ddd95b7bf63d7bb675516a4feba2ec7bf2ca9e886d28c54d7970ad7d225cc0da89b5d2c7a24e0882f4c65ae74669cfe6c4bffb542aa2c689f037a342f96213c22afb6758d9b0bd2746e9628edd117815936b54bdce031cb04327eef9be43ff97a02971f7922ffd7b4927844aba262c99a60bc82c5baeba76d5ce518b07ed9d4bd41ef3b2994049890279e87746fae6dff114c8535923b0e9d3ae9bb1b324a4fdc09c1310adfd3fc6f50303b61b738ebf52baf2f90543f2a85066910cb5cc809fa8e02bc113799242efe769bce0e30959dae92b774498ca38eaaaa5032a0fa2a30a4542a6462e286a0155ba8d11e0379facf91eb9aa29136cbf7071b97077b7223e8f0b46fcdb4c8de7a0422a972c3db9cd33f8ca78fdcd797e86e37bbe1402330b0b25b1e84d37176f079ba4ea56944243b948a32b613c7f07c4527051d7460699530c13f836fe93449c506d9795cef6f7731f888399a428ceb1d995ca10f1d83c2f326a6ae4d263f896011b0c95bb85474db21111b8a4943563249650fef67009650440946663ece69832afc86560b388a4623d713a80c3043fde2a9153de78fd20bf9a372435b358c354be93b9a12c4538d245bc089017bd1210646e1250ca1f0c4e8b7442662a7d7a87a221ddb4a81bf08f90dcddc67d59b22e57ba57a5b07f61a9ed208b4e7a17defb68766554049ac8331aa47f9d9d3de0e31c4765960c192aa0e83fa060df21874381e0ca8f1c1d5212ee47fe6b4afcd2bca5cb268ea8d003e125242396e0fcb38fd4053130b51909baa53e7a5f6d9de6caaeb684da009a9791f4063a0513be76bc01c899464a56e063acb8e925a56f9c751ebc2eefacd052ff05c5ff40198a38f1c548b69ce492daa79f8320225bd496133367cd60354b1a15645f1a3ba96a804a6af010e5bb3ff4c92ee35af0542499db3c11dc279bbee00d4bee2e61d7ac76bebb4c197961e451ee7dad53d488eb37cd02f293515145b7207475b973d94f416cda8a8abc06d5d7289a2a2ec93bf8cef59f8fbf1998b70fa318d12656c8f7322975429137a6d547c4f300d1651218b390be8d2b631490bde8d107e43682a03196fe9fc624f8b71c13b63c2248b145c294094e616a37fc39132657ea414b22569f9d98c4706991fb8b25cdee5c719ba1c6a9d3b7e43afa5baff0d366e460c34863ec9eee248709a9413c1d29a6b49430203c898fbb84d95227508805671d45a1c70c3ae9d8bcd0d92d67f39368ce907da4bfd94ae997ffb89c8fecba479163704b0d9a0c0fb3fe83cd30c59b89436dbd00ac4246177f1e4c18b165e1ee44e0750772d1d0d31f1ece7880d592573099760c88cc3de1b58116bc49527fc0000eec52c9a8ae2898af07d8323d2a4da94c63d7bdd970fab56bda27bcf08e0bafd42b7ebdf4f072a23d293d145361e96b08c55ccad9111a24c784d20c173694bde57d7224683e47a85d72f394e997fbf3a4b0960510f09033f5059787f8925cb63bdd64c5d7031976288bd9f0041e679b0d40ae59f54e74ffdb4be8abb10c587450870a4d1f37bc7f032d66546060f41241a664bb5234ea4db1ba9170dc7e08c84bd7b200f7089bd8d6fc307f5ee34053eff2578222c982b8b0c20e419b9a7465822041a9e119fff291aa6ddb0a4c27d5782e2ef182641c9a5b8077d37adaaf47ba29bec93598907e5f71e8c19a8b974dd15593b391b17db3720dc44e8025abe1799b3b453f6922848028b63f7984cb9c63321fca8718e363b2c46c375c78d3a83996ded7debf2c3aba25091b17f0d23049bf67809a1c8c31924a652b42c53985d1b78098e45272fe76b5f27f6ffbbf7ff5a28064c7c99f9d6f7df7794e5d713b35118b108fccf7661b2d9fb1b6c1de4585216ce484f09bc075cb94ab166ae75ecd36c5e0fb2ce54a47903ee98d162e7137e1458768725c5d2cec0e6e38a6f39453e8950471772d9159d560cda3253f4e9adfe0f06251409801fa129859903e62ba8f9fe056a32324b44be7cc2ff80c000748da2551d544fa4e41ab3131eeaceb2dec1abddfb6eb26439cbc94fd118f3377ea563858f11d69d086d260c6f198ecffa861de9d7a6e5e8c9f65c7d1f8e44c5f1e4b148028f1124d2cb8a2e9b1163f1cae3fa9c686dcd1f77ff531c2e5bc31653a33212df63e3a86c2d66f0cf635c2b5412249617d3baaf01adb4abd9a05d2fbee304cc6d607f41532ff54ff27c8de6c587c2912e0523ea547b024939c06bdaf0ccf54918a82633042ea903fc261a270f3ef51d4f792d8e9b2eff81cffc5e0242a019f020541bcdf29ac562011d413feaa15bdc5b02aa9c02070e806349a9854e9fdb5f511bb1296e16d696fffdb6b2bff95c8037bc77913ebea26a6b13b4ba358d9952ecba2fe609ce798d8887c6c970185e95d1e444827b4961b923600fe9192976ce2b9f49cd0e51d990305e9db1b29eb5d40e4c9e45611062154075588ef472a949820332f108ad0f152565e766ca0c83c2e801b92ccaaf7b2ef01869e6d3bafc21de32128627f53700c623d765b240378b9be649dbc6f8470fa9444172848f4c3faef20adb8c4595b60697b7f6e37237fa5f95a982ccb6268e9cab43c108c12f342065404f3017f1c9d674440547de4ae13bdc53c88495df28111f2ab61d884896e612935135eee22cd567597a7a4c2e5e17503c862c1990c41ef91d9c67f1edd77554d8a27c7a9cf45877fdfb9d00a7d82fc77d64036a3142b3e35609c88e41ab89f4c4d44b89700818e1ff8727949c4b21415fa9eaf8674bef709a44dec98fe5bb96b71343622deb285da54e7369718e4005b5e7231b2b0be425484aafc2a4dae917cdbde78a95fb1826a00088f277147bb54e76b085700f96e5655bf36c62a01738a69d467dc39a19bfcb48a77f97f89090974c52f0450819b95a550b15c5c69c72835248ed05b72837133bf8a17823e693dbd4d2e9c2b4454a5da8da94bb398a70b97b4d57e5c2a0ff9d0da4025e98a1ee84b84f84331f259a8b98a879f029451f84c0f6eb85af8c6d4b7fc8411f5f69a1c294fee99abccc3297175d7f199bbf979190b622698240abdfe2232a831cdc993e2c1d7ec4d6b5c451edc79249c08055fb8193ac6d2d69ce0a6648beac9125b78360024b0a3f0577e342284184bca03c0e5143af5a686831b085e539a5eae76533ba1b52e29035d2e2f4ed4ec9c2a9f22f24fdfab12b099ad707440b42dc9760a90b7c8af4010ecde1d68e214564cfab9c58452a12f9965cafd674520233855cbb21e7a837e6fa29a8e4721d4ec398da5ea59d2b817567b66a0df3c0ead4123ab8e462ab02452c81c508aea1eafa261884e481e2ffe71a2cb127b45d57a43b439d832ac886d6db09e571c8a1243dcab374acae8685fa42fd003dd8df048b0f8efb4ab93dfa2ef4cddfcf0e1481cd51747c4ed994a0a05484287a8a957a783168195e47dcb0062e836de7a3525ea3811de86f440f489b4af9c999cc1274859cd41d7f1772d57e4d948428ef905493a4b809b84ee577dfa75ff15d8e57a09c0dddc23b6bd374796286cd1777d3101a3ec007af34b7473b0732cd80f49526f88a2757338e2e3c640e60a49f9686b7ccd15c35f494ec920de20e55086a2a6c66a62e548650ac75026a30a18d9f0337bec93c6fff83149460449f771b4de4ac8ec94dc181c1c937659aaf011ad0989bd3ecdff89f6ef8a71b6ccd814dfa25b566b0758f3569f2f195cd8088a59417fe6edde1e0e301ed639f96a6528df06099b4cd61ffc69cf38f9eb49d520b529ea6a1fe93e14337bef423660809d870873867602c484e379c49e5eab12c020f46ce04e8ebe366b52c9f5006cb9111ea02eaff9105d638f3772e6d35d5917212bc3bb9a52095146b9c2262ec98134c6a0ef0be34664d07a2e8a144113e774fdca7f35f339e6d785ed456b4254168f042faefedb37dec252ef88efcff592095133e55a74e85a9eae0fc5ba53219c6ec5d4218dd8355bc373f9f2b9885c5517d4aefe70ca2b57f9736ab15de331ab686c745ed1f23fdf78a5166a5c9332793656917a75581f971be7b72f4400071b745261275323495eb742a63fab5e84ea30f6f3f8a84114ccdd45f7cec87f27d56fcf7974a83ca9803c78b39d45dc83e8ac5ab3e24328e2c079df21e68f7551faa46cc3d72b8dcb67743ef3a0421a42c10b7795b825f80e510ca30378463129cd9e16066ea0947856e0e2f3b037a5aec3d5ab30e3fb5b305b184bf7872716a36136a5217484a47a06a4e5166cb162fcb672261ebdb4133b1b5269c4289f5c839b901e4561f24c84cfcb4550fdb853892290c42a19e700b9cec31347693d9f5c8f2eca787c4f17c6c05c05db57aa939b741b57db2d6bc968c0d0a1cb77fd2f77623dfd4ea8bf4e965f1ea6baa24776401322e5ad85f2bdf2bac2b4299a1adfc01a788fa900f317dd82c00ecb8d703a1a5114eccdddf478e69898060bc71ddc43d570d3adba631b366d21e80d57e56b8930bf6ff2e5513bf399886dc209a18fd405ad8a957cded7f50adc866298303a756397bdf67115e98d456e63c965571ee267a0add2fc232d40f1a7abd22cd52e39a416df85ed4c7eb286970fc92db9920ad792dba4dc30d16b2cc4e774f17260ebd426609f8b946de29e4a20d468a311e39a4d8a999533c6e7b00edc2e52774a7f53cc848b35b080facb3b2e1f560e151caa4130e2da12f76e1d5dfa863e4c9af873b05a9e34069111180715c7f1867414d03abc36d710a23e394b0f3befb90116ec60087c749bf9357de4fbfc25e4ab9cdf1742949c513a8cc51da24d095a0061d97bac74f375db626c30cfc485e0a1c67926f91e4bb629c4ba1c9208c54f6a316bba1fd21e849e632fd08c995b3b2706e1ad23bec4e7911b6c4eaed81e9cd3f91a5c4ef50ad4fe7f10e293b5b6a84755f9c5f8d559945f48448804a364c3ebf9236e94a68b4d37ea2e37af6a9a9bfcf3a96380543e19f60eef0f5aad0f0a4d8ab72246cde7f52391e50bf6ce0466c45b9040ea37cb195fc556cd3dd11682f5e2ff01d342bf8d3227f4631244748391080d79c2e32bda38e7ebae2eee46fbacd8e2457224de25435286594581bd54effc2f28d1df12d88097c5fd2d727964733a96f64979fafa4bcd90a30f27cb3c4caca6fab57a7ec120b900b345f9a4797dce2d93416c7b9d1af95fd8551b7a98b69f80a3e428b40b3c9bce620c277f298c15e1d0f2167a151efaa55be809f5f4c6cc6f5908b8816d2aed71c69b2ee0d18b3a39d75ab9b182ea4bde206838e2ee6cfe719a054ff812a2813f2fbe2125e0b2986ad683d6d9c28af7d05a93dbb13107c16a070c4f199673951c0644f75006153db3095675a57a1d9f974cc1544e9ede432831b7b3accffa2e7e7b6e9f0e4eec37e35e375b4da4a69533ca96932835755d839ce4df65ecde33dfa0353f1992cd451eed0fb03faa8ccf8efb775c97e8f6847bbdfa4e55af9070176dde37041e40c4228fb85d6370bb2ed1f6d196259b581d78218feebdc1e20bcc6cd161af05bb90692b75fb2affcbebf42ed29bf7c986280f5e862b8f630b28574a6e935815813a4feb32183f452c44a2d439fdade33e5"}}}) 01:38:43 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1f, './file0\x00', './file0\x00'}) getgid() 01:38:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) 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"}) lseek(0xffffffffffffffff, 0x0, 0x1ff, 0x1) write(r0, &(0x7f0000000400)="83", 0x1) close(r0) 01:38:43 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) pledge(&(0x7f00000000c0)='\xe1\x9f\xd0/U3\x05\x10\t\xba\xedm1', &(0x7f0000000240)='+$\x00\xcaZf\xce\xcdV\x13\x1a\a<\xe8\x1e\xa7V\x14\xc7&\aWL\x1dP\xd7\n\xe91\x04\xd4w$J$&\x9fx/=\x849d.\xdf\xc6\xeaN\xaf\x95\\),\x83E\xec_!\xb3\x98h;9\x12\xaf\x84\xf1W\xc0@s^\xd8p\x1c\xb8c>\xa5j\xf6\'\xa7W\xe0\x90\xfe\xdc\x80nX?\xbc\xdd\xf2r8\xc3\xe9\xc3\xb5?\xa5\xb2\x80\xe5\xa0\x11p`\xfaK\xf3\xd2Z\xfeI\x02\xcd\x13\x18\xd6\t\xc2A\x85\x83[G\x8d]\'K(.\x8b\x00\xa3p\x84\x14RE\xa2\x9aN\xb1\xd5*\x1c\xedH\x18\xa6\xc6\xf9\x04;\v\xd4B!\xd8D\xf4\xf1@\xce\x96L=\xd6}\xa7\xdd?A\x86p\x9d\x86 \xbek\n\x05\xea\x95gl\x83*&\xa5r\xe3\xc6`\xc1t\x93r\x06\xf3US\xae:\v:\x1c\xb8\xf8x\xc4\xfc\xd8\xec\xeb\x12\\\xb5\xcc\xdc\xb5\x8b\x9dKX^=4\xed\x06T\x12\xf8;+\xe2f6\xef[\x0f\xdf,\xbd=\xe6\x89r?\x10S\xc2\x16\b\x80\x13/`\xf5') fchmod(r0, 0x28) 01:38:43 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)=0x1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000500)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x800, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000400), &(0x7f0000000440)=0x4) r7 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000040)=[{0x9, 0xff, 0x7f}, {0xa2c4, 0x8, 0x4a, 0x9}, {0xff, 0xdd, 0x4, 0x1}, {0x3, 0x1f, 0x66, 0x253}]}) pread(r3, &(0x7f0000000300)="8602257d3818b4438c651f4c66ee8aa607b317b805821ad41c6eb3476e4c66e948aa99f56652f314612f6d07cebbe6914b083ac4f9b69cb066902191b943bd22d472ce35a9e3c995649b6aaf199d059498450431a32c44b86a0f8f8855f940f9d353", 0x62, 0x0, 0x1) 01:38:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340), 0x1000000000000249, 0x0}, 0x0) write(r0, &(0x7f0000000200)="8a923dd9566547c54b1dacdfc75055381fad265aa8951e70e2008e258cf3c6f3bca7f718844708a44d7ce72e8a5a3d86d2b9558b90265e862ebf58c66442634742a13b3471952611253bac4bb29abced73e303ff3fa0d23feeb4efe6653e7287012f7f61a00dae77fc9338341811c338368ad23f6e03f8ccb6e3ee4d195bc2e9896a17a6842f3004a1a5714d331955072430c3ab38288d9b135056480e6c45500151113a131dd6b123f85dc7c3cce6150a2c87ffa2", 0xb5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xb9d5, 0x0, 0x0, 0x0, 0x0, 0x20, 0x400}, 0x2, 0x8, 0x20}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r5, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0xb}, 0x8, 0x1, 0x9}) fchown(r4, r5, r8) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r5, 0xffffffffffffffff, 0x0) 01:38:43 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000001c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3e, 0x800}], 0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 01:38:43 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x3, 0x3, 0x1}) 01:38:43 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x2a, &(0x7f00000010c0)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @multicast1, @remote}}}}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x6, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @remote={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, r0, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0xffff}}}}}}}) setegid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8) r3 = getgid() setgid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r3) 01:38:43 executing program 0: sysctl$fs(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)=0x7f) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000040)={0x6, 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) 01:38:43 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r3, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(0x0, &(0x7f0000000300), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10a) r5 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) connect$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x1, 0x6, 0x83}, 0xc) getuid() r6 = msgget$private(0x0, 0x2000000186) r7 = semget(0x0, 0x2, 0x58) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x0, r3, r2, 0x0, r2, 0x29, 0x1}, 0x9, 0x6, 0x4}) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x800) 01:38:43 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x111) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 01:38:43 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2, 0x1}, 0x4, &(0x7f0000000080)="c5a22f6348e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) 01:38:43 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, r3, 0x182, 0x3}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000240)=0x8000) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 01:38:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSBRK(r1, 0x2000747b) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22, 0x3}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b000560b6049795a6fc1670843f4281964c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b0900000069f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6eba7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2783dfd0c4755000000004741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac500"/334, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="29cbbfcb75c8e3929dd16860fa25711d9c7e5b24bd65df1dd579bbf3cacd58386ccb3ae79b73fba7697fcdbec0ddb9af", 0x30, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000180)={0x53, 0x80000001, 0x2, 0x7}) 01:38:43 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) r7 = dup2(r0, r6) r8 = socket(0x18, 0x400000002, 0x0) getsockopt(r8, 0x200000029, 0x3e, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x3, 0xa8, 0x8, 0x10001, 0x51}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x7, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x7, 0xc05}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x80000000, 0x9}, {{r4}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x99, 0x4}, {{r5}, 0xfffffffffffffffc, 0x40, 0x0, 0x3, 0x3}, {{r7}, 0xfffffffffffffffd, 0xd, 0xfffff, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x80, 0xffffffff}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x9}], 0x0, &(0x7f0000000180)={0x1, 0xfffffffffffffffc}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() 01:38:44 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x140) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @empty, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) getuid() 01:38:44 executing program 0: r0 = socket(0x20, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x3f5e}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r3, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f00000012c0)='./file0\x00', 0x2, 0x120a, r5) wait4(r5, &(0x7f0000000280), 0x9, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) pwritev(r6, &(0x7f0000000240)=[{&(0x7f0000000100)="f8c3b6a04907d8f6d3ac469e652b694bdcdba06f7ff35a8c279a34292f17b608311c475d3b11a685b1476a61778e87deaa6dad58ee4222472da3b532d052a2f691888dfd9a1caccc476655085edc4082093de5972297ee0786819fb9cef14b82b4869418730d60bd6f7793ee7957b23c710e03b9370c6f9c74", 0x79}, {&(0x7f0000000180)="1dc7794bba052f7de1586184a5f97f17b01880713b9d42bcfd1a604f84882b0ac6b0b4920c4ac5d9ad23cea1a64a80d75d5a8e8488e5a656ade98d36bae2fa25caaf380cec85b99ebab8362a1b8c248d032e5d32be253a9257bb78b0fbc6ebe80bf85a3c001b5bbe3434ad739789bf804a1d0d507d43a05fed455fee61da402cb8cb7f155d3cda080e768113a2cab41bdcf5f0eaf4ff3f0b6e00ef5f07f32120f7498b67e8b2b76299412de882c53f9628a76ea593ef1ba3", 0xb8}], 0x2, 0x0, 0x0) 01:38:44 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYRES16=r0]) 01:38:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) syz_open_pts() 01:38:44 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x3) 01:38:44 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8011, 0x0) pread(r1, &(0x7f0000000100)="24a33061cefab8857af2b520ea8ee9e79ea2efd4e8b4265114a4d9410bf6deab575fd6fbb380a3c73acb358c63e92ad7d055befbbf25819bf2a33dfb4a7d2d66726acb8b1b0f19d5ed72e9f7e3cfd8348d3a6ff13144c9bd4dfa747f1f30743156de0623e5ffa9d72554202d19df3fe4da3e24e3c8bbcebb78e5c1cd2b15724d28b4100c41850741c4f689c5d0fe8feace4fb043fb425bd507c045f2b616f18fe2f64e0ae26172e02d8c", 0xaa, 0x0, 0x5) msgsnd(r0, &(0x7f0000000000)={0x0, "76851636125b902c1c01e2e76a06ddf04208cf827ac1ede9e603e9befb14813e0ab11a8e94b21490f161377b1aeb874693eeb8d82e7114426ee2fa87fc26dcb4ea29607ae62f093227c302604590b70b41935a63aab36ac8ef2959d2dc10768f512710ccc05df6675f9e8e4b014f6e6dcf9c354610a4db070fd3894c3d484239f70aa38646e077905f7d56d1132ee94d5032b16de572b5"}, 0x9f, 0x0) 01:38:44 executing program 0: r0 = socket(0x0, 0x4, 0x7) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 01:38:44 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7fa3c861ff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000001906085f234b734c35e1298fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ec0813a6066d248c05982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 01:38:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:38:45 executing program 1: syz_emit_ethernet(0x33e, &(0x7f0000000500)={@local, @local, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "9cab58", 0x304, 0x8, 0x7, @mcast1, @mcast1, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x10, 0x10, "07bf4ec6ed3c1156cd58b46ef9e89dca3d68a915cec46f61c82c5deca08fac517fb2478e90dc607f00f4a20001a13f8cf069e92c85ddcc31b00bbe1c104a76792e09148d02d885bd239dfac09b4dc0638fe67272f09f6b25488b5d0a2ba184d9c39506a4b741daed4facf11314286fa7236c8cb3b6638613ea77b7b0630c9464d085bb0c59"}, {0x4, 0x8, "fe2451ed28e37695e4cec81fd6efa7dfe1afb80a3219e405922fa8d06327a1fb6535b0266d9a3cafad02c6e9f5d50a1637c7f914548e4b8ea30804acca03bf36"}, {0x18, 0x11, "82cb195056ca730f77d6a830d94df4e073fefdeaaf8dca80ef45b489a11a9d966419455524436ffbcef3051ae8d174c3083b2fc22449e41c064daac23636eb345ea8377db1eaa9d2f32a76d7342ab37edc1ce9ebd700283964840a9160ca94a28d44041cf58fc556732b1a17b25d333970852aa8f2b8d32b80132665f0289cc2306a35c339f719efdd1e"}, {0x0, 0xa, "1144b16a5114b99ff9920379b74694efe0395fe69698863da49f9ad2edc3373de28b7b07e3334b07bbd6a5c70c89d6586167ffc24c9012e9392a905c5e48c157b22407a7ee09437ff077b629d18aa903"}, {0x7, 0x13, "83677d3640ddfc8fa1cfabded68818128124cdccbd4d13a459a32dff93d8463169f358716226ff0243d6d7ff51a8bc5d9a1fb202a21999d1597a79468afc9086fcaa47fc006482500df64100c01a12d3aae413814015e9e71212d7e1c497203c18b141fbcae47fa238adcdbca25ef076d02a8cab1e1919f7bed3e71ba10760a64883d75e94f4343653ad9a6c6babf7cd4dec20b96088581c922c"}, {0x2, 0x3, "95aca25a618d7aeec63815831b6725efef1946f2e56f9381ed7773"}, {0x7, 0x13, "d48e03c32e4c75a78cc0ff7cb7c694c1d857ff4f866a7b8cc42515cf0dd62450f8ab0824e7999679988d7469c77bd5c155720e83c7d35e5f638801bca5722396afacd7255aac6ab0450555bec84e3fc9768eb8329c43081ffef1825cea24184455bbe08055d8bce4d00bf6adeff9889e0d5329e41c861f2c01014add6d2cf7f5bb2ec6bbaf7d11acd0b4973c143052d3df37d6ca30499aa4f867"}]}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x3, 0x5, {0x8001, 0x20}}) 01:38:45 executing program 0: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) close(r0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 01:38:45 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0x4) 01:38:45 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:38:45 executing program 0: socket$inet6(0x18, 0x1, 0x3) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00fc0831030086dd60007b0000183a00fe8000000000000000000000000000bbff020000000000000000b9e2737656be1103a2f01cdb0624000000000001000090440c0f83b5ef2c6c3a35780000000000000000000000a50be13b931b2123d500a52710b22351f4ea64d57603e6ed4abb7b7e707360d0a102bea225076a3a4d31ca9786686166d6e6a1e2ebef85222538338298169e59b1295f08ae9763"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) recvfrom$inet(r3, &(0x7f0000000000)=""/50, 0x32, 0x801, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) 01:38:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff02000000080000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b00000000000000"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x28) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1013, r1, 0x0, 0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x80, 0xff}, {0x18, 0x3, 0x8, 0x5}, 0x7ff, [0x3, 0x2, 0x400, 0x5, 0x2, 0x200, 0x3, 0xd21]}, 0x3c) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback, @local, @broadcast}}}}) 01:38:45 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) dup2(r0, r2) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r3 = socket(0x10, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) mmap(&(0x7f0000940000/0x11000)=nil, 0x11000, 0x0, 0x1010, r3, 0x0, 0x8000) 01:38:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) close(r1) syz_open_pts() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000001c0)=0x8) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x428e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0xe, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xe4, 0xfffffffffffffff8, 0x2fc80d8c, "08002e0dfa0212420e091fe60000006631681700", 0x5}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x7b}], 0x1) 01:38:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x8f, 0x0, &(0x7f00000000c0)=""/143}) 01:38:45 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @random, [], {@arp={0x806, @generic={0xf, 0x1995, 0x6, 0x10, 0x8, @local, "693ff45da12e9b47fa4809463bc36748", @random="b24ff5684c98", "5da255e5b5cbd7be868f5ed3f7c442f8"}}}}) 01:38:45 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) 01:38:45 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x7, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x80000006, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x0) setegid(r2) 01:38:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x2000300000001}) dup(r0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x2, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0xfffffffffffffffd, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r3) 01:38:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x1, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000040)="2d1b2fd9bb070988ab76a6f3853f9f76894fb920d23cc4c606bf57c5400147c69266c19aee01da43ef44343ef004029e940a172d74040d033e16d23da02ef69028f0bcebd8209741df5195272f6a3452e76266492763be5b8799fd4bde85cb2ccdac4b6571520fa21cac3ca95e87343821bebc351fb6f569dc5096b09d306bc0bf3908f23daf957793f40ddd61cb30afbda0076021b8c98d7a1103fb661a1e86d10362aea0dd6c", 0xa7}, {&(0x7f0000000200)="38401084dfd89685ea84c6c77b3507ea09cdddbfce050b80a197a59d22481826abe4bc772d2e6372018fe5118dd55c323bc8c741b4d767c1ca04fd8d31eacee58aaf6daabc6b33496dd63e4b0e339b8324742f26913efa0db47012e80641b69a784c7521da1645a627b0cc49bbf9943a502b63d5b31825366a01383d90c415169ddc4249418a837509605f0909ec9efc0daadec653cd0f2b6005f2f76eae12a410f58dac1b02dd7b8c8afe75982bc3f772591776504d1a04e7b0b13eced6473a7f2cc8c3e1bdfe82d1c899316c1013cf947db590a28641f37139d1b51e4fa2357860d453742f34777bff944848ee30e2a19e081e42bc08920ec87191babbae0ff34ba3bc3e13c0ab4eacb725dcaaeb658d5b56398062f2621e15d2fde4b5b6f07b1a57bd4a5f6c9798f4dca5e1f559eb31a3dbd7b5a0879fb634010f0a74c54a6464b19e77ee46567643eda785ea46986483a8a546895903c8a45c5e5256ef9c8a272c71714dbce10c27cc01be421d0049b25e0a6bb523486324da4aaf6d14add5e01ec75b8a21702cab84916840711d595ecd6c56b652e3760de58c91c46d0ed96a3bf6c611515f0f8fdbbcff99761ebe66dc5b53491d0c54479107fd44a269eaf798b7edd99dd424baec7504d4969effbf2d0f897424c01dbfca73755c54470d8581b72f37915921e53ddeb95d657573188fcbe49c20f163531f2b8a273fc60ad0083d712a1f6edc352c2fed4255ac5bd1d06fe80bbf0c11bffec7c7f956270eece28b72a220ae983dccc767c1064ca1184ac27d09997589d5a4711c74ea66c9936f0b8673418effd8eccb9d8486c845ca7ecf2449f1a90517215929bda07ed87408887edc0f43878f6bd8935941f86a67e6fa767ccd5d78b1c4ee49d668c8e4062a8c39ce2725d8493567200b9f4f759d22d39ec24ceb752a39b67b3625fbcdc70889d88900c0b9b459f4bf2c4891820991cc34c11f05cf2177e1fdb533ee6b3387b77299f045bc21914d01917ef2954ecd4ccf121007d55cf77c3a1aea337b42086e9a0de92d207cc9d460135861f1eb4bd4853e62f15f13ddac8dcc01766a00c4aacdc117ac7b61c9b8564e1fb11f2147598a8c2e061f8d74fa06357cd5d82495b22ce78e91d5aaf16bd7dbc8eba4c47c8512b39591e869f3eb160af77ead766cbef2b28114741d1ded5f4d578b04d1b2b1c88e0550577069a7874c947914e886bde3e5f43f55bd3cfe0315222eda2fad88eb703f2d595a8d508d494abd13c124305ae31366525556a5e3a3c29a6cbfdddf2cc06ede59d9593fdbe65504b4263b9ac1e519c22f62d1bfa1c1cf8a7f766d4f13328cc8641512ab4aaec9d2b9ae7a021af1a22b2d9b2236231bb67ca1ca3df36c95e25469976b41bb153f53d3b41629d6f1833cb35aee5fbdab37449249af5e25ecf05f3a06095b98ce2132cc2de212e5d79d71813ad0dd4503ebc0dd475c18f4ebcd6bf40d69c7fcf9b80aa9b8d83533276052c10c0379ce9dd47c9406341f2650a8ab519f1e67c82c22d671267cabbca30db6772548ad487c7f6a973c41505b13a3e4689449a8159f13615c0d0f23dce7fde18684a057eadcf8f04be5576fc9a2f205ff548403f85a3d311abdbb202a0b1fd86b2621f4119496ebd55d84a23af4589d3bf7c6731ace098b2edbcb64526e4f6eb646a5f6c462af9ace32f660e3b38e1fd951bbfb7c4240a8fe87feeb2b22751458d0eda6058ca73339a0a9f17fe84e1bdcf18a6c0d8ce49b82cb5676c194bbba9d9ffe8c4c5b65b4f0f588b5ec22ddf866ec116a95e3a7040c9ad388e825acaa1394fac988e060a43b5dfa17d305dd6d92f81cce9278f256f365ffceb1e4318a8d865a6a587aec4d587704a848432e36afb8893d93b9d050bf9d74ce2c0f7dc8281a737f7a208d14c1bcfa01ea1f956cca54d1d67a4af3ea6b5be70f1173c01f45324c9ff634513282a36699af0aee1c6ffa7ea78c67b2d114e19784575734c7b0f0bf5cdfc146e1f59743cdd3c09d07415e1237fe08134461421c7754bb09cdba59e426c071590e5de08d93f358bea6df20ed2c4259dbc38354f0d945d8f2e3dc1550bf109e711bd8ac10e95b6b4fcf6ee5217bef4f49baf45ed103d5934ea17033976e0fcf26505a60ab833730721494f6dfda72a25f19db2c8f499a05e50c5b38abb22b656d277a79e9e6ba75ee11bf2640457851b21952b660150876300a09b52e3fe949f5932031586c6493389b21f8c8168097cebf026fa1da99cb80e2909d1746e9cbfe63996ffc9aba1d6fb8cf32760c4d9c535a42a4cfe0d8889016a79a3117da650ad031c873dbfadedfb52caef94999af3efbeb5ad999c10f5daf2872744d4460e346d74801bed5ff028566cf5787880297b70771430070e176142c8a0c5ab47e73aa81a292788af89f72610301f9c5d3d2b51b6d03697bf039442a7f77d8093a4a27a8dac4b97c37def2376119481a4dcf8cd893cc3af57a43bbf590d93210863a1f1879000bf82d30899837a6b23c195b542c26c4fdf1869e295a39eda33c213d2d4cd28c73fd2924be5e173427f56c0d6cae796415092f8a46e2adcc45d11f84ecb9fba8e0fd56920dfc93223ccccde4775e76a81a001f4ed53a20841471e54cbfb48a248dfd76c4e7cea107ad2a91cf0afe6cf7e4bf67c7824dcafbfeecad408eb83dbba2e5b6f5230fc368c48fccbbfe35319625c02c686c3b871852c385fd9773ef0221ddf0450d67b1b0070715b0a3e44c172ece52c82ba0da4ed2a81617597402722e1f054d4168fe6087a5a768df0668b1a3eb4b17e4a4aea3f82d170654598206b374690da83fa927043fbb0c5e09405f1b10b0fe8fe3f7bdf909602fc5231b60a0fb9282851a07c7d83b23ca9c6134f055c601fbebe27c5d66239627b935babab756b02c7d4a48652ffd18e5c0823cabd14cef0c01d4aed645c66687e518be63c08158fff92b0329bc951ad9794a8aff7d734bf702409401310bf21e3fd809fadf4a7334e2cc19faf7b7d0ff28eb44d4bf92e2831f1f7954331297b84a84e753b159ae7987a98d10734f9fc793451952c31915c0ffd83e03520d845fdc2f8d9dfab9f8c78a64039d99e99244ff0614ca9ced5dd2d6ab7ff89ad205784912e0e6d14b3d0b985d16e69b6ffb7059fd43e24bb6af1cf5dc9a153aecb0779aa77a44ac82ca0043939df73ca76c12f1af331bc8c3d219361bb3f66b642301e3a70aff341b1335655e3b7f46fba1183736671bd18172a6af1026627c56aece4b3ff3ad7b4d66735cefe476233af54c4226392435a78ff556fdc1216f6a47408e9b47f528092ae24462eef6f09396f26078e5f9593bc413f48905363a43d039f2f34b96f7aba4d5903ae7463e4b67474b659c07ec65e89c8e1bb9bd3718f4fe4bfa77b7d1e8b7a0e13654a149a0200367c4e8fd5ce1e4f45b3576d3e193d48c818fedf94f1aab22bd92fa7acf20f1fcbe53d7a89d1a07ce01aae9180e7e3651f98a2ba1c712b144a078b22c222ba21076b609c4a63913c058625914d349b08a2997b8e6c801acd22bb8445ea507a8aeadcb3d9f04d8eb363ccbacefbbc2a40485e0b254f8b808e080e8ccbafd8115c6e52fbf39ce87e33ed63fac0d275c12fa8d3aa9953ad7cfb30fad70ad0823bf8dd4b4f09798c6644b180a92dda33a404aa6c42dec999fb53834ff24c6602a76a64acffa6206d808b9c53b20e70051c25b167bd985f5ebbd4a2efc51de715d0d6c9a26e3a05df9a68fb80c984e69d472207c0520535d9c9166e6d781e9ba50feb58188a54903c1f4b9758f0d9967b027051c2628a97fb5e0dd205f5e3368fc6d4ed60c8e6a6d9b12ad6351942c86c23e31d5c84db7f2114eea9b1aa5e0d0df7e5e3c3d5fea34a995d06419cde63fbae4ed945e09bb1e54b29a6ae672cc64721143cf42e97cffdec2abab69bc976c2a6784de3b693859fda0759b406845d94d06a40b99aa4f41568adf8bffe0668d03f95fd9c61690840c927b9cec25487d23cd6cf7d01cf54beaf3c48fa9c3ab9ab89b5a354ef89d1962c6a8deb602cf84104d31fad9e0f5af6bb8eb54e7f68f2a832c5a4e55ce2f7d190e6d1800bb67e2a169fa917e97aa0767926c5a545ecd35202c59ab8ed45fedc36c027e9d82bb885f20b547b52a56fbed91e863a8f8f15301908c50c87ecd532ea3391c6486fd2cfda3877e012081e443c9d5662695987638365f4122a285151170a2e84b97d278ed098a9671cf391cdbaddd0654d7dcf9c4deca58b4f531d2ec4a7707b8bb17865fbe4bb17d5c659c02480dcfe0b9546039fe92d2bc3b3996aa01803da6e38cb75e2725d7b6e3075360cca11f855977c4109e002e363a7161f39a2b573d2c03922f137015e28bbcca97cdebddf501f8922dadf603b0b7e5f7f8bd1e7dd40869b24367482672eefd76049902738ba5bd912915d212ad2dd9aeb84b39d420a2f411404a128a0d8e9db66158e4adc40ee2c3f59bf6343b13d281d61aa21aca0266f0f5ad000d9c256c25510f850d117a26f6c9aac67a74a2c3f5b125c6e8876e591bcaa8da5b4b2b84a65be869753c4b874fef58b9035887156da28ef7d1b70406f683a5d18625c2007fbba129af809901a7ea0e8690b6c52dd6ae4194b5873e922cf77a5f52fefdf8f2c7a5c006145222c7ae65db71d926db1a7ddf696d2e132151cd88d59f6127a8d4a85864d1d2d26a4ef68ffced256dd518a14a67bcc5662957426fdb3d8e216e1bf7c4ff4524246cbe761da8ce1f9ea9107c3237d150c2666ba3717d38ec2cb6c3b9a36888396b749319c746838fab47fa167a3543dbd07f0a98cd206cbdfc6f2f3897d639b58730f70a9f23d8a09e13a949dcf4d1d20d8c05916193c751305fbc749baa4cde769d1f8c4fe34f053a3fcfecfaed3b0fe0ff3744fba5a05b6a522fae9d7aaedf1799dd4825f62f2a7aa99eb5c8006930a32e28b9e9ea389a028f7cff0fe84b30843a2623dd505f5a84afc4ebbe20c6323c2260c8a0553cba0cc11a6896a53dae799294bd84ca28d1cc50279600c1248d127e206a35e4dd915a0a1fe453468f02c78a5a872cc9f742e73cba454b40b069a54a575881266dbd5e89b1c67e51bc94a160ee350cc78f33bff35a656fcbb7003baacb7cc1ce252b853bac588a01188aa5229f6a3644397425c261c43ae10e6cc523d3bb3f9ffc6796fea8c6b89aba9c53948fa998fc57a72f5e62ca63ef1466b819600b7ab506635c68aa7734bae9d2cb9fbab38864447e3627577993187e544729e086d475553d03b04468ef6d79e0cd72294d160e53ce34180a7ae8719a51d328d9275aaf03bec7310af69a75c578136723c4b01e254b6d846696a229b34e97752fd423eaed85c6a901d371cc31415932ec0b8e1acade7e0272402e7f2cac07945d3c97df16545673ac0fff76fd6f14616d7924393c64a6c7acaddb24fd9408be0eff58b2eeb94266f85c6efac1496a4c3565de11dd33ea3538f25a34d9fa26ce5768955ec68d2cb2ba002676df0a220358315733a84b06a0b88cc2f7302cacf6f0273fd6a6601dfa6bb9290bb3e1d6141a62b72dc46a3caea0f32e755f21c5aad6fe84d68b78164a5627c9a81438d277907db449d4a40d6de4ddae050bab3936432b30c1517035fae1fbe21c51eac9db43a8cc58040184fec7be9e32494960d80af66d83cb4f3d6451a25121262281cb33794b3350a1d1717ae7eb6b48d20418f98558776f56ab2af90140ee0829ebb6017eb772f027c59596fbc1acdc12409076e7b02f75", 0x1000}, {&(0x7f0000000100)="b10fbadc5f4446e4dd8232c70991fdf428750f69a6a19e3d1a57635cd43ff423c7bb95275582ce2fe1eb50b80c72690652b67c352cfd6ccb14d5bb1acceaf4059dcf9798e2528dbb8cdb33bd3093de5348bbc14a03f188426e8e1535c5035625840cd251f9f8b6077d1cf137188d9dd840b6fada74592c2e6c9b8825ea23f4ee751f44ea0a0181b3dfe2c614094a6c70b0c5f281a94fe39ef4514bd97459e0bac66fdfc68fb0ced9a07a706a35", 0xad}, {&(0x7f0000001200)="bf1bdcf088170e9c968247c9bf9b002cc5805858ce9cdef081a3f3c52afaaea02fb5916688df3be1d7ae2e5197ac0a7be8aea2d53e1371becc81ea9cf6a67e03a38d19bf424f53cb3cd5f30db0f3d809fe85693a8da98569dd8df504fdaa4e3b289981552d326d200c38323685d1c208ebc2ebd5e1b909c201ca7589a841c35ab969e54875ecf7fd0305d53d3ed31c6adac382ae7685", 0x96}, {&(0x7f00000012c0)="a3f086f84aec6746cb4ec444eae7eaf723bb491186078a634831bfba1852f6bc92c8519a6cca02d35f30d0e502b6c406d6cfe0f15af49534afb1bb23dfa561944aad6558d5592ce0d0531de531d0d81b75418da136fc2771d63bd18bcb533ccf4c85f4247bfa994688660ff33ca6be01e05016cb53719f50e92790d15f2b28ff4eb00c33fc4aa01ff3f6b8799346b4ef05797e3e404504c7f85ea69f5a56cb5e8bf702f6a519ee5897b4ae80774ab5eafd433c0d2ba05ffe85a96baa0c2b9674092ef80f34f19fc89cb7b284ed818f604b10c1533a0f", 0xd6}], 0x5, &(0x7f0000001700)=ANY=[@ANYBLOB="68000000000000000100000002000000ed7261a2f87cbb78c5640369b3669b6f5ec1b616a63f87d266bb29f79e7700a8ad088bcec46c29ebc5da0f7b2fff73b2d86158556d4e20ef9c908e8f92be69868652b43198b0578edc525a61464cb0e4ddb890aaba3750658000000000000000010000000200000072ec5cb44e3372217f8945e232213ec3140ec1cbe4814af77ba17ea519d96007a94324dbf21768a4682bb2554ac39be9fd8d97c488739a3027eabfbf63de00b9fa462697b61a83c9aab1f6caba7a07f683f84b1daa656c5cd65fdf5d385e445e4f50ea2f5b6778b340c1607bdb7632002000000000000000ffff00000500000061b62021f5854f62dd023254113bbb0060000000000000000100000001000100c7a9032fe1d22bec92ab6c4719a49e8431f6388b5e580f4975ba9b3dc62ddfce6fc928b93c0d6838d0d5fc084620f434358bcf110a642038f856d6e075abdbfc9f5f71969d1767f2ea4894916a1a00001001000000000000ffff000007000000a4b1fc724ab1359e8694cdb06fc53b09ce5f5b63e8e8815d27d65dc33cb420c2493cad20565de380709845f82809ec8d14f2db57160aca5493361bb6c27a74ddd6eabf62be6e4afaaad209c298fe5f610606e77a8f5f21e271eecc708953cb8f1280c43189d3629cd943bbb9c5d222cc058b05d349bfc897a39e8ae8566fa667c4475180050d51cb807132cc25e01149a26c4891aee0a910cac806eaddaf80aa16d96f199617cd08acd34f7b0007a338b315809ede7fef6146ca9fa949d02bc2a0412ce491ce8f9cc76e04642cbe5695f3e164a7695da1e8fd68d85dabdcd505ef835aea89d6803f45f6df0a20a9429af3a0cd86de1644326821375100000000432ef1164cf9d039232cd6792d2012798f2809308e9287bbdb2c216bf74538ef"], 0x278}, 0x404) 01:38:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) 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}}}}}}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) dup(r0) 01:38:46 executing program 1: syz_emit_ethernet(0x1170, &(0x7f00000003c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x113a, 0x40000000003a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x2e, 0x0, 0x0, 0x0, 0x0, 0x2, 0x64}, @routing={0x62, 0x2, 0x0, 0xdc, 0x0, [@loopback]}, @fragment={0x31, 0x0, 0x40, 0x1, 0x0, 0x8, 0x67}, @routing={0x2f, 0xa, 0x0, 0x7, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @loopback, @empty, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="20e4a07c347cfeea03402145258d3932"]}, @dstopts={0x59}, @routing={0x3c, 0x12, 0x0, 0x3, 0x0, [@empty, @mcast2, @empty, @mcast2, @empty, @loopback, @loopback, @loopback, @remote={0xfe, 0x80, [], 0x0}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, [], @empty, [{0x3, 0x200, "45585abafef0d0ea8bf3129dba3f0536de825bfcac753566326dc35e95ff9f9cebdb13247742d8bbe3ca17686cdccc0f6cda4af3a7d47fbd4f03bb1c94dc0d1b928e51e18f61ce8725caf4a536573795295fe8196fa047a85fa6a6be48a5ae7ace6b429880a56846930165f84914448d442f98c947c99b6524ac5e1ee333a45883feb3ebaa01870d690f249316ebabae9a56383c62f3b9e5a54128152050d48381a02c80654c481c3ec25988c7dee862cc4fc3d6e9b88d55c25fc04038509b7ee6af90f3ab7265a58a86477e5b360c472537d6dc9e54b712fdfa3b4126c1d6d9963f0c13d06a8e69d39595b5a8a0fcb3e98897b1c7fad607000616abd67b1599e9c6c866dc1671f7d8ae9fb802ac1762a69cee4e9b629839472cdc0f06929cb012b4874b80065fbf3cb3ad09547409bf462e7507c545c8b7d228fc808aa3a4a6ea74186b11974ee32ab1b536c51eca572cd6d2a673b4bee3ca53bb0bf12f2850b8553661478fb2c13788b0d64cda2c6a56fb8dae90c6de57615d0ed12ebc68b8e54d8fd8b79bfe48e97d97a24eabddeaadc0dc1747e7741b6389b0ae1b3c4fcf8de5667e20226bde2e3cb26f005e6a1f03d0e424c955836602c67428d42c192b6d81a5b11b38d26f5f4e0cd92ece562553fb6fd217fa6d29cf73ca2a6772d2031e5b94e31af49ad658a22cbea51fefac760524942a63d5ee268218b7e4449b29aabae64a6cd3fd6d309d9fdd5efef11ec21829e94b7c93a573d698a3f824f23defdfcefa73ff7fe964be8a98fb017a5b120fab82c152c2284b4588fe890656ef1f44dff03eeec6de6c3734d7eddabc3fabb00f02f976a06ee71b465ee9fa070fb08790d097449e4ad6dcf1764af66506d21452e2d77df5e52efbe645d6ec771846692005f06882c12179c67aaefaccd593304137ad36594d4ba5992b7f5cc66f79ffa16c78156e9ae6582ee70552d1792e76ffd61f68cacb85d5fbfb14afd9398b466965ca329c176868bfbd3c19b95e5a064bec7bb79df71cbe6cf00cd227d92306e61ad39f07d738f407e11612216c5a5797f7d7d4d93f1780b84c0f7aa3714da38689e1728013b17f0bdf96cda767796e91cf02f928c0ccf1ddd82dfa7cd8ce530bd55bb0221d2cbb55f4d9046b1774c6bc6d4e2a127ce49fffb059d1db119a1e227ced4fbc96bde0fa309f85ba3f78b7f6a7eb14f5c6e482e20b520374a6057317ec196a6d791c86d3490b005dadab9ed52c322f7de676b3ecf709e7a778ba5a5fd2e9373c3298dc043bbae0abbd46bb70e54ab82054ea1efa501e53a0b649ab9c52cefb1a83ff01db5f4a49b4f3464ba6152037f839eda2631f172da38acf65d84665d129025336ac48d640192f3419f5fa2ba889fe757639ed79a5d19fabe9df028879ff8774b361bb9beabdd499001e2e0248bb6b60e9a3221d66e2af52c1d5b81942b3087ccaf0b8aa799aa64131c84fdf65d983d925a8e00baff814e91e20ac07d569880ed9ca0ba7831fcfd33d2623cfc8daf291f6e6bd66ac088a7209a9d661e8016a1e105ea5d0497d5116bfb34de0c23ee219d598df753aaf64fa5e01627be8822663845f4109442136bf2f5c6268ad10e150b529cb6dfd3d4c8d7a99492bb119e2a5014be7f98343ba8866dc2025ac5f877821db8e4211d0cb0126acafd411978c8b1ef5e72bdb924b6759ae95c96f6a019e455fc45a5158647ad61b3d59be81cf16df18ae167c34759e2147afc35bb758fe3a7b82344d585f98541ee562ae6aab783bf1e7e7467a64d0ec218c39e1c64b2c0edfe017625936d33b6c964371e2a1c38ed1a974efdf11255197f420e40d39dd78c5046884b226edab9692817c7c41eb99e3e5f9c50d531b350b9b64a5cc85477bcad7ddce5d43d5ba58f9c2d69f13e698d8fccf881862e10a0080ab3b2818ebd65d6d2073bacaf59d4895c061d5f06225b42eac1da228d28b2e045ca3a94e17405d8d3c851def8acb04b8138aca3c9da5a903d0d814b21249e7e7743d2efe81a4b1a5b8d595ded8abe2ca70e2421c6873527a14fc504882f8cd97c4c9d87c0e6e2948ea9f8298bf7f45c8ff36e88687728f6ac5b7ff040350034e6cd7a5f88302d72296bef5eed0fdf430e7008e4f3502753563e00a9f1b093a699e830254c9728c0f3b88fcc4106c3fef885364c64c076d292acb559f8179508cce3caad04327aee8d71779ae76fd98fdc64ae7616f89c09b4581b3e73fe2a5c23b0b7af1b724865d8bca65b93dfa389315632c4038a83666c19ba3f644f3e85a427d4100fc8abbf562b2376b24b7c21ac25e43a5e2db8f08e7ba1afcfcbded28fa99e4af160b05c0dea5328c47f23835d9c52cb828e24b05115c55f12db0eed480ed7c5b33836210afd86287bbbb2049d075a84c0fe04a81ef3627ac9d8cf8c38cafc45cf20052c7b4c3604ba7845a488046ef3b016eaf338d0cd641c81ce2ae751018393bb13efc6702038c7e9c992e0086b94af9cfe9d0a5d9787d55ac1e1add478706711091b74633ab0cc5c8b80e7a350f8e73bf5ab7ebcdd4631ebe01085ff254030cacccc87b8330d0769db7aa4b500cc1af5cd5c5650b8d18d0bead5c587ea3e59bea0cf4e89de14c3c5dc80870a5b7f22da90c6ea3052f35a65e877174dcae584f17894ec91bd17631b08a2ccb241e058ece3330e542c35cbdbbace3ffd097201da8e0f78c9ae008a893506fa477dbcf49f9f0ff86ebf84dc1528e9cdaa54a7333f2ba29d36ea02aab86aab1aa200063f40b7f3298c83b4492bc3ccb84f88e93236c4d6af5aa011c49e622b824629f2781a72fffe557ec33d6d588b6ec2a94077c5efbecb8aafc610dcdd4f539404cb5dee5b50fd57cb516d666840d6c2f843befab74a2a63bb8512837778efc2064f079c38aa5b3977c2e04925f7cd852b11dfc9d0845576d6693e26487013f4879dc769b16927f7a87332079ec2481f0498fc3867e6c835afa5d16c5ef955ce6ced8e810206fd5f33cfd5576c7668b73fa8165b9b847f6a0ca3fa2e54d10c5d9a2fb60bd41b41a1eba53f0823c596976f5622c3db60b485ff1395a55b8732ee63106aadd4325793f8120ea4d568b7b1e6993f3cf577bcaeba53548f9e6a3ff07e6821c6a597cc57665e41e94e0ec2eec20fdeeaf01e2e4cf335ffb55d7ff29c79e706fb27435250fa7fdd9370e1d510812b53387680da417e333260e0b627b19e2bdeac8630d480d9c2911fba155e2b69c803841f564e8380471d2f6af5483147c931b392d64d9cde755dd21fa033dc17c56f0cb8b3f6914e223b35fdbe0c2c88eb38cacd096512eaf2fb0c412fc115781b48eb4977e94830706d0b9a8edaa3a3a435ead572445fbd84f0a34dfccdce4ed3fe879c866a2800002c50d85429b9a016e40bf71a415ca03e8fea4eead0319ddaea72d85bd374bef31f1a72c88a97537a4be01021b16d577c1f708b211f1d1cbccf1b6d22cc35a8bbd7eb356c6313211963c003dfb81f9204b93d06b5b80ae5f369aa6b9229796ed9794a8c1ac114df1afcb22e0e625a82cf11ba739d7cfc0e8bb184faa00cf06174f9029a6b2942cd75baf2486eef99c64a486b4aae608c58c16b0a5f2377ce83847afbcac4c76e31a908bb8748d2d237c962d0ec1344d11a89fff69a4220edae9313b00d91f66dde9fdfe20ca70965548b9f93c15c70a57d00b11889889414d8fbcfc85ba4c3d5e0d609943c36dfb4999dd6d54c7141c2f752aeed350fe5ffd4c018782c3dbec41d46602721e7cfe1faf0594258a5d944db8fe0b4905c8127c5ee64c85a52df67cf6534abebf0438bf7e0faaddcbae78f305fb2b3c6e857611338d86e69e0ff7bfa9b3dc1126a7200058e1344519e23a2cb37650f547349b4b38c330e1e0303523aac0f3dc5ad44052e9de1ad1022a2206af1eed822d284516e18746d31b67bd00c793995c7523405026029de7b521d1febfcb2b07a050d99ed2ad9e6c58aaedef48a9800922b7aee2cc56dc90a9db3997e008408c9b585d618378ec050debfceb821852749eca32b5d8c368491d2a2779921c84662d6f8779896ec7059e91e0ec15bbd37595e197dd77a1b89edb9d02d9de46a28fa8aca500bb6cd31da84a2898c291641c382acb47532a228286019d6998c5328eb18790e143636470064d26230144aadbdf56f6c1ab0eab5f82b78577318408e23d54883fc64ec952cb76e9b33663a98360b3814f613ec266b37bf3e5fe912ca478c92820021eefb987b57c3b9af436c1995dfe9f3437671e8fe34a12d152ed789a921f2f83db864759ab9f5aab6e20ef9e44febdd8d990f9e40c3988cdb84a6b88387ecc0ea4b5f3ade653e295fbcb69022149faea657d0ac8d8594c25e3503a2bb94e9c7961ff9d3cba282a47ac2b2073c0008a529e2025dcddace4a69a67fc756dd14a0569ed0ffcb257ffd442400b54270bec1e102272eba6576d02c560c6ad12c9cf25275d64ea51801c6969fe161dd6cf2297e97a9551f55cd138c2fa093f4604b5798e2afba1ecde866696e5fdfe48ddd99a3c9f7a3810a5f62e12cd436420a4857ea89366abbf1592d7cbc8cc4f389e211d34a29067e8a55fdd2537f981c0b1ce50e8c085429fbcc84b01044b2176e8d825974479171c03353aa53d3b89abd95c8680bd0c4c856040661c10ac7cd2529e3f2eb852f5d29fa455d7aa8e751456314b5fc02e08dccce23caac97013a838d7ad43eacfd5e8120759e5f0139d9d6d82bd1a475e3afdfb030c18c0aa0e6b0c377a943301c75fc1d849342f5849b9d6e21199723b8c9ade73783ff7dd20b5bef74da250a230cdb017ca004ae15b2dc6dd99bd7d7b1dd995a01783ce827d5bf4962601b8064023e86125aaf6996f7a37539a83ee88804de1dee98a3799d371fcdd78e2d84826c96571a3ebfc136c86c2674762423d0c19fdbab102886224fcfd1c2636466f03ad98f3d8795a7178f438598df1514bdb8f8067f0414270244d0704f8726b4687df08548e7e8fb6d3b1572b3b8a074ac73d3f047ae4811c92806d856a31df3fc3d1fc91c56efe4d00051218ec088184c8df85d608fe5b0b42f764b7700ec573aafcc1ca74694f413a3cc93bf59cfc71845224adfb90a68a719b3da2ba2439d641850fcd55fa905a3d2d9b8f1201db8cad67b96c466924cd9d4776aebca2925748c522ab2bc2ab80159f81cd9c0396fe8984b0451396694c03a527b04317c745537626ba8367bdf93ccbf76ef8269ff4c1684e2f0e50cb695970058af2baa8cb652c3287795187ac06a4bc024665f1d4fa7ec83ab3e4f7513b7872e1786ad42ee46386007f12c83575eecb2244849b30c083ca025dd79077474817cf420886a3403861b92aeb4b81b629028193236e0d3365666feb747b8efeb18bf268da043f5a6c346e174728e63d3706eb2dfe978bffd864d45c8e3b4d869f272f4d8f99e86c6d3e63fb40f8ddccf3c5b4a03193071366c40dcc79b570b82214eed23916148d88885e5238cc30354af7c3237730865ba2c576e965a70d2c8fcbdbbecb53d15f4c0c0e44f1f799e1f378c20d7cd09a3414a85f55f533bf294e762f1086d26be69c8c0a2b04aa06ea7028e5cb8a7502434f7933d34412cc65490372022b276654824197643da914223052162364f5356544a0aac7702ea861c59c09a4970822a1ab95923afec5527e01560c9ef5e5f1077a049e834d9546916985f224fc8adc54a9e5efad5470fff27f9cb152309107f022164a4461841ef3b3067a636b6b95d699d6095be787e814c119d254ab"}]}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) 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) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 01:38:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000240)={0x0, 0x4, 0x6, 0x5, &(0x7f0000000340)={{0x0, 0x9, 0x3f, 0x0, 0x4, 0x401, 0x5}, {[0x3, 0xb16, 0x3a746d71, 0x1, 0xfffffffffffff8fb, 0xfffffffeffffffff, 0x0, 0x0, 0x28000, 0x86f6, 0x5, 0x1, 0x124, 0x0, 0x6, 0x80000000, 0x4, 0xf7], [0x8000, 0x9, 0x6, 0x7, 0x0, 0x733, 0x2, 0x7, 0x9, 0x6], [0x40, 0xa00000000, 0x5, 0x1, 0x0, 0x6, 0x8], [0x8001, 0x20, 0xc27, 0x4, 0x26e, 0x7], [{0x1, 0x5, 0x5, 0x4}, {0x4e5, 0x3, 0x6, 0x9}, {0xfff, 0x0, 0x3f, 0x37b}, {0x8, 0x8000, 0x4, 0x3f}, {0x4, 0x2, 0x6, 0x7}, {0x33ce, 0x5, 0x7, 0xbc}, {0x8, 0x3, 0x2}, {0x25ac, 0x400, 0x100000, 0xb8}], {0xf800, 0x5, 0xcf6, 0x8001}, {0x5, 0xd9, 0x9, 0x1}}}, 0x1, 0x4}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) accept(r6, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchdir(r5) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 01:38:46 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xf24, './file0\x00', './file0\x00'}) 01:38:46 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) 01:38:46 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="0ba2d014bfbefd79fbffc112615e755c296b931280597d4fd4bbaf5fdd4a9f4a24c96acf6e1d58bf61692bb4d0415767b1d770ece623ec48fc753efe83b42c87c3e0eb927c79151ad1fd97b8d2433c2a997aacedee480e0ce7b1e4b02ac0c5d372f142c426478846ddd4932bbf1913980342557af52fd76ce3", 0x79}, {&(0x7f0000000540)="2ab848ed795ba590519c3cd04cf7544e2bea2add8937f1300a8b97b18975ceeb3d947594c3b0175044645cab712160d2f6a9bbbbbbccf253c0fe083b58019db80b5c58c852c95eff5e3ffaf9d68a7caa36863e138dbdfea55478f05895283142c2e112279d5d5f22c3c7c15fe2b9d1198012f10b233250f09a0fd60e0a884e55495163c30035", 0x86}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x3f, 0x1f, 0x800, "101435805f03d871b7005eff3be08de7f7915150", 0x1, 0x80000001}) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x400) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 01:38:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec54", &(0x7f0000000080)=0x15, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) syz_open_pts() readv(r1, &(0x7f0000000600)=[{&(0x7f0000000080)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) sendmsg(r0, &(0x7f0000003600)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003200)=[{&(0x7f0000000100)="3a51c732113fe1687a2a1f50515bb6860e0d6d120d0de32044dbcad24fd7670e76843bada9cc6abde3014d79d6bd808d", 0x30}, {&(0x7f0000000140)="19331df8a43f780177f7d666c662687653111b0cb720518eff4fb743311c947e3a4d9356d124c0e714928233d2c50b3b7c8cc8ef157398bdc34e87f2d3d673c329552ffcf720e4188a257b17c6df21cd78a6a273cb67f831c5f3db5f23b83be0f138019f887b4a5db3a9c9e2d47ffaea2f1f4501be46c55cc8c5c1c0136d3ff513063d1fccbf46c452021b3b5cf451aaf9c41700e61e51ce2a8335fd93d14f444a4dcb849a10b05301eb42d965a8521a1f2ff47f2068456ebf73943ddf057c3d63412296ee0e164996e7ae6dd2b24a57048929c0e0afc79e0ac4ffcf09f0ab7d5920913af36e79bbb64347858bad5d21d855a23e40d0aae3deb2956a8ec46a932fb87b96389d78eb0cd04d97c50bea94ecce79ebe863de7b23e3ba7f541ff56e32271e64504368211d59549285fd785202636315a6a109838d755fc14f030d079c1f5ab0ca1a71f748cb147004f871844192f13f01dcb1d3e82fe71512573aa43a6274c0ce26af3d8448375d757607af3e138ddf6cc151656a40feaadf2a15ded4208493799966df3a86d996b936e2521ec5ff5dbfbcfd0ac579fed852fa94993128f7e4983ea5c5a24f6eb2953a618169a2be86c1dcf39eec1d8419e7577b72990c19b634dbaef6cf224454f89aee1474294b6a374915bd65edb6be652473939688e40950e8afc71101185cd7f34004e7fd91cc291b4ff5eb6a5268c423869adf14054b848accad8ad64c5812c1a5011d7045355ea6e1f3400244d042856f705891cbdafab878f3e743cfeab9a6e72880710987df7b62b8737810daa1926a8b600f47835a816bdcd264dc6d38d33fbbb0688a1793cb67ebcd064ca25776598ab75f8b957f79de28cbbe96ad787ace8eb5566e2ce020b4af8c3c8b687a09f541fdd26a5e032da966f8ec74d16fea65926a9c109a061257292dc178ad6d2cf90ca74ec1f77da4d5872f4191c5b874c70c3fd39bc24b90706bb97eaf926bd01b53ba6b4246010c3aa748b5ff5899e142aa91df0dd7fdfa3776bb90e258c2388f021bb249182a7e0e68bf812912b3b6cf6c58ae89ca28a2b6da4b46feac2e27378b52b3812bdcda6f51e12e44b811163ea5cad49326b3c9f88c211f142b5d8fff09423f06334375f078daee6f16828cdc74f98252ab89c15783b8e612d9db6523404911abfdf6583619fcbafe9b88feb442e0024e875404644a8f68cf6b32a2676e742cfec3b40bb674bb1b9e11ad420b4659314a74f95ef5010b853eeacc6ee900b6d4babf6f4841d109e1ce1165f25cf7a561e810000db036dc57aec3d47df101b2c44ddab47809a0f542327ca6dfb03b9f998ec2d42e78bdb71657a31cf318026fb3936ae9fbcdf4b3f0db240872805967474baf085371a4e84760de83afbf16cb1572877163d971fc95279b8ea58aaec71b0f09d42788d4e1be5a7c0d484f00944f922109cd68582abaf893e78fa9a12d103a4307d0795b6e65472b108c88d8b1e48ac80162bfc8ae65740cc54ba474338eaa3e7d5832566591add53bf52073fcdd8ca39439896884d143eacc1c6a0b3ddaddd518464e22844f22c2bf0e999356e64ed21221b2ef20dbc0e22dd7a484deb9615d6996fef67700ebe0961cb264d8240c452c7252dd44db70f891b3976972c05c9a3ad201b54a19bb70a4d07dbc07ece542916ce9839ab9c5e6961438a2693cdce0a51c63d7a642e48af3ff69689a2b2f0e3cb257437c4dc4cf1eea82ce58dee0748a9dab5a303f59562efdb47d2cd1a64fdcb1b96a915c18cfc9e8412ab3dbb07999c88d0633754395c888b232fc88128dada9aeb815728312f0d4548fd33012deb17a3821d7d94c646402e3630c70563c4f4177c2116ebee10d523719b7bfbc87c239d87a5990be3744554dbf277ca6d4bd8bc1f2d78fa4608b0a62782186a8b4454a14d5af837d721103a7bcbfbf06bab088972f51c80733d9fdb36467ea0c019b0aadd30f35061e712ce0e7c3e5eda5d2590ed9e5e6166d6c7390abe62bd0950684f60ac457b44b5eb5f4e07b1ebd52f271ecfd6f48b5436e58125ebf56733947f6b678eb6924f789fe82adce68ff91ec5c901ff2455392ccfe46c29ae59f296c32b463c8bb38903e07eb38a2139e50bdcc6eb43bff50bf488bf559df14e2a65c8de796c13f1fed4cbae9f3ef00b564f1a368834965f1e97479c351cc8b4be7bc256765cf6d159f0608d7c442679bfbda7f6eec12b2fd54d7e45c4aaa581f5e8fc1e65f09714d4190cc69022f2a462deb9baad510802b4cdccf0315da37867bfb455fa2b0310bb1a8db0af7c7b4a7b282ada33e8fa8166402baa4d5ccf9020e8a29e4069498f417c061d56548f1b20e645bd25b398341cc6a15a113756e246afe05b0746b92bc51638de78d8973ce64cf90ec7bdb08418067c8c031bb59f3d6994094704c920b745208eb69440d28855bf9e6d753ac4c51cf2d82616630c56927ea52071fdd26eaae7e631ee7a62acc9cbe10f93e39b3c944d5715df8feadd822be81b8cdf76ff48fc647fd45c45674124510824f8626b601855c5330cbe15b81557a0fc52ef0e5e9dee25e7cfb9988991368e4b3933c348a88d62fa323db259885da9f2b6b082c528b62881c50a7fc10492b78bb22411629d1f71ddddfa3dff578a2dd4a5315f3d48e02009decc43424aafe75153344fb86fd6add28da92592cbbcf7a18db0c7b67e51eb1452335525002ebf6745379026af77b8d24047974473cd62becf7ba8622b8d4c8901b42e1f6bff887030ff3485bc6050813322714aee4669cfe597a52830e8480f1c113a45e3170e53953c6e471066c5254510fc49008ccf50c5acabd7eaf14454754d598c336c438ee364b935e3f2a4949b73c315092c9d450f284127e38b5ec7bb551a0490ebbf101823bde4da2240653b9fd9e6ac8befcec737eafb484322bbb305dcdb712746d5418c0bde42fa17c441b2506bb4e76319feb237b3b75c17942417398f20739169f7b2b51b747e5419dfef60389f7e0edb8db0f8dd013c5e61e934495825efbeb433c3c8a6d98e0ce8ce9d481598c10cde22bd34b045dc2ad45c3d56cd89ba7e12d1630e360c330c8096482c5133662f567c2940aced3faaab76b316410f212e6ac1843965625cdaf0017973e275661a8b90ec09c2366becdbcbbe4a9c25123f54415be7c0d28e45179f4cf9ecd4337057e2e6b8645476bb5440660731f636406784e2734d320c38ab36bbfd39d73aa2fcbab87af2045cdb4bd181b0cc23c0ea5dc9173ecda3f6a71456f8cebe0dd7f08830cf68de6380c68137c3f589751a012a938c54ddd36e5995b819985b80a1a944b7b036f3b474e88236ee7c1c5cb47b56b53b56850acd3ba78f019955773c0070d0f70bb17ff442b05f37309499a792f74de9211132d67f6b2ffeec5eafd6dc01a332225684ff75cca25716d94c270c3601f5f5dd3db8c65d021e96ef2b23bd24c3642826fc24b4c19b060920f3faf1e18a8d8bedbc6f0d88a5b4b27dcb2d05c39c20c182558266b9cc54bbce925cc77dcfe0a469a8e44e7a74f14116591cc3bd1519025612bd92974af4620a1b939ac58f730d57ec0d490b9bd7ba8aff58f50fd32d54aeda8e954a6f64db59395faae3fbef3e376254ee1e6e42dcaf028d90cfe57e4f6fb5fbf5b325913ea1c50c3b85b49f06893538b60ba2240cf616446ad6d73f544fdf27c2ded30195cbb7d4208ca970e61ae6691983f5fa037548f9f98a8f06534a006994e70ca9063a41264c18a48edbd5e3c0598e50392ded1079765a3f28e4795465822260fcda6d75f6ac2d9daf0065509cb3b78ef2c2cbc0bf410af849a9bd39554cfa643badb762bc8db4e7887faca5504e84b10b4ea8aef2c67fa2736a9d2a1ac0e6bcef0cd85d89e1399764c79b10526b2547046a448f9f2afa2af490fa45c3b89ab7dbcecad0c72f9510234f0e891f4e38df7755a5703afa16eec02ffa8786b8bfbeb228c9ac1dc3c6941c92b6fba57e96b3d35740cf43eb4bdff5b164934f20b9ccb8eef1c131d1d22bcd3f21fdfb0395002f7e12e535641e6c6cf36afff08cf671a966033c66bbffb95a8c864c17c3098ad04b7cf66ac0db452462ea77c1a4eb15b6b627462347c2a1bdc40730a77debefcb57141241be8ce81d5d4f66aa51914245c292f721a409e68406c7e7be0b4a3c09485b0f2f3b63ddc492c4ea391eeaa60b0f2f804c15f6364eceb48a64fccc0bfd9114f3633d6eabf339ff90f800adcbf19fd84031fa0468c394ad639985f0e5a94dacbf398b847bb9bb4c8a862f1d8c6dedb67b8bd53cf010c1dea30c20caa94ebae9fe8dfbf2f9484a4b334de0d94ee8985990621c74946abddc59950f5e64612ff3e6a1e16fe755aef849625f3aeb7f91e99d86c1ab2c746f5a48d1c995bb0ddf380e84fef6eb3e1341ef80825e89622989a67ffae39179b4ef7848fc18de3c24656c21768f2d1df95704d162227e663974dca14ebcca736bd53f65d0133de255c8a4d6e32d30f12d7a03366aa37d1e6d1c204dc7631bee9692881cb5f3c55f4be8e751f87b493ad3d5efba8cde4bd1c5002f2fbbe4d4b3ef893df3bd14e4a980481979c694fc9988df1e1f5bf9750237e24b4f8bd1ed87d91dbfea7650e6e9deb051c69c292d5d3ce902f5cbe6fdb006b3a36b5729338c2f1be94e3dae005f39ae75cc96cd8699ce0b23f00684f647061da68c42e37b78e4ff9b81d2a1d48d81375c56e1bef80ef7d7f72a8bcc4d71498d7dd7eb88c4bee0bf5aa487a63f45b41188c880ec9fbd7eb52e017c717179c8a00f2e2a0f1a3a4cac612dc961d5ef1799b4a086e9b3b1644c7620f8bacaf6f5d0732fe80aabcfc4f50c83782605c5a6f8c8b7ed2eb27bd7ff24601f9cdc1cd426fa86b91efa70131b7516cb6ad2fb215241845c33d01f5996830503379d2b52784f9351b1c5c5c11ffdb2b417be874ecb6af00af11947ae675ae2eec2cbaad0d67b614c6842c0a0c9769c0b3bb4cc164a23f9cc63ef4ad73fc8018bb8a6b98cc5d1f5c072ad241524970e3ff7f0461b05e2decf34edd6510944f828d3b91f7eb9ea8bc2cd1c555e486010cc0282976c0980d3eaeed6b57875e7ac3fae936465d179465b4a828cac6b617d1b71658b1e08b7096c6732800b7b4579c214041d0c3fad5e0570fd618c11c14ecc15b02c53c73dfb11135764758fea5207085a6e38a80bd1252b44619dbde1858f6d1bfafaec82648fdf504ab81e575bbe539597af448f8a6309a321d620d0ee05ca9aab54d2abf97da44d1dc1f2ac076554dd0c74d7c24c67edad94fec1df8f2de163c180be99b6227edfbf2cd5f15fe5327de80c1b6cb9bcc564751cddcd2af61cb5216375bd6e9e8d59704aa40fd13f785a21d84687fb6ce85285ed5f4c8e054107e2927427da7109bd7109f4df23ec8bc9c5464a359ec3a3f8dd5f8efd021d0d8d39679833b110bf66a5247c67cc0a3114ba79a7590cb5d876afd338605dfd16986224b798156f8897cf75bf612d6419217c4eb1641e229fe3519be4b97327c2633dcb71fc342b8c1acb6cb001c7c3b26cc64a0a4370de9c9c3c541101bcf3eb85dba5850eed801d3a4c3984d87d41ccde657868b46ded548e410a02c2ef01fda949a9380d006702c711d6f4224d5f7744634b5400c5f887de89ba332065694b33e4a6398859261b9f11e174e2d839f8e8599203ee81c0ce3ea4a429596975eaf814d0c4d359d87f413c64313decc7c23989486e0c667d88fd7c8bbfbacb4c12738b7429cae42f3cf7ac1c70645fb59", 0x1000}, {&(0x7f0000001140)="ad217799c36df8e9107a7933b9b131880b13a408fdceb9744aa71dbd4e8b85e0fd2f970196380077eab0862f7cefd3b04ada1156095234def9b49ec16a3c01537f6bd68981cbcbce41cbda125645f4c72219033531066445ae0ecd256d0e1e1f7b5fdbf0147e16913dcc0cdda5659c8cfcaee3e5fb54204b23bbd316b974febbd2edb6a3802a9d6b7ab01f3eeb747fc6e2f6210d52fd499bc4f8c84f3061aa58956860281646453239832ee631fa3a83a795f21e95ffc5409a485276db3a97c9ca20aad747a8d2ccfc2fa724545e3d34614686e511118e6b30b8517cd0b72a769605f36537b91176d451f33a7627d8e6bf4577a0aba96cf7f37b72010191ee863467622c1dcc1f66dfbff82311953ed28f49839e86bf60c5492578cc5b9731f23fd7af705e452087501d567f88a0a1bd3bd31880d72e3cabb7e8c47db41e0c5719c990e0dc31b009d2c194f2d2e8652995fd12e62558dc6a1b330aa3cff299586b7b063d74bfdc5c357e2f9efe40a497a2b671e7e77fd05d57b98dafeff10c37018d79406d665153d1289ba57f3f974a345343ae2dfc22f9628c8760d102386bdc23d94b0c881707e65c2a4476643d617859ab19e9c3fd103356006a0cfd5eda27dfa3dbe758c40651b518902f39f5f01ab9f9acaaec6b6b1a8403c3f23bb6c3bfa8255c2df6222f975ea870566552bdf6670c6392a9d780b8f826ebaebd5b8e26cba5001e94440f29f9d206b540db521eb9fac4e60eea36b50c4297b2972f5f1077669082700aa25be0bdd77cdde53e3f75743665720b639b2ee9d3a22135279d023bf110aff6f8a6649c85a4edd64ff3c70c83b056f3770f18bdee19988e134a0d96d6541d42ece59467c454007ba56c0f83040c2e332703533c7d298321a2c73ab80820e8f6ba0ddde9099ec2a1571113e48393a1444b076fea05e1819316b50addc479f8cb63c53c9fdda5c5c95a85df580a5270cec516b48197539483b8c15449bf9700553bdc3f33a6cfa98a5b890bc59e3008a3e7c125cbd1052df5c8ddd05c7ad64857e61c39c2ee38710198bae1b5785a7791e6275faed9d101bee726578f22aad7db1104e6de58e5e840032419ea3affe3d5de577c70ae414d0aa673c991416cb9dbe7655c3097f6efcc91a6975c78a211db3a5bac5c8e8ea6537c4333dbacef76e8e0b58f6960fb7b07f46d15a3e69a7ca6ea7419669e1793730ab656f32a50cfbdd237083ccf83586a1d5dcdac1c96b4e38b125e61c35b86f3bb7c1b80e1492cb584455ad2c41ecb415c76e0ba8f365c93aea2d25b9e28ab1aba20a1f4c0b543ab170d9b62bcee47aa2813c8f1021d5563e697cfdf6ed03f1d35d68c1dcdc92fcd034445537fd8f72c266e333c313f685dacf56aef2297dce18ce8024b3204815b750f5cca4b119c77291b207e8a76f941ba73a39a93f170ddddbc932dc201717f784351a4243e0e623641d17079e6a8e70e670551eb5543c368e2c7f4d193c3ea26946f0d9fe8373d24606c753c2dd824f66c692022d2acb38b39ccf38a6ec4407299031cb3f3e0644ae34f966d55c7f7a1d8dc7a181d56092ec01215c17bdf8bcfe347201bdef3e692c3b01bda393b0672de79a0ee67b3b77a95c35e2e8da0573f6bcf35dda041c53330f151e553559051b22f2e74e554f2de5eb1d1cb3e2d553a123f57008bfefb0e812c25a417a9bbbb2fca897c547c5bf435aa9e45205f41497bff93346f4be48944599029fcfc56d15780c37c03f99af460273c5c1935226b8ade738de53833f3a0cd86ded348cd63e5fa62abcca4b32c34f9e5f882415c06f712814059bacb63bd159e7f32cf37952cc5e9f7b9c1c7248b8a9108793be3c44e9bab2095e09f4c73a86524da37abab4b604113ccddff1af5bde64c8585be40302e585994d3456d6def444d0100ab67d247ddedb4b2c88ba17372414531d8fc87b7345f015d5a2d47ab4c15a550bee24c53f56168e999595b55f2889314236ccf0f1196dd33445d12f13b003f68dab2ebc85dc484f3bd08660b9e415b3c3545e01c8f29efed495ff301986c47e517c95378dd6f94fe08b16475567574d47bf2c36c9a0dd4bf9ab8c2e2c634fa03eb53a7dcc2efba620661a4c43bd955b2809b2b2944e148445610d41ab672b8ace3c53de57c9c39fff25394948d3c227f5fdaff48b650f276cdc7f526fb024de628f4d6d681517f76f0a1efdbe367aeffd37bdb7f44c1efe5e73657c7bbd070d6e7d92e3dbe43fd766d884fbeda69a636acbb0815ab53af44071b3b73475d45c63f31e4cac249ca72b102019ab145be8078eeb9766c1bfc17e8095c12ec58e92c404001d9a28aa3c5c53df43c7cdfd98f77535259f3de98a60efac5d0912060b70a8fd6f032e34391be7e29057caac47fdb74b5087b51a5e93da158fd78f40853dd0d215b35ac80f91b097209c3134cd2b4fb107394bc627a90cc62804f8fb17a475a6c635a01c18b3a2f7c201053d451425723ddba63307f953652f6aa8f2ee50333ca5a9e2a353a23b5c1a6e5f5a00ee6f60495e6079a340d7480ba39a5e5de3a8fa589c40bcc4e6b0371936c1c628f2fa4f4690bf09c640034fb7f04df6405d02afb9efc48bb89d9485d9323d506934272b7a2cba47b30690d55d59daeb2749992b56ac178f863713c14216cca9fa2cd3643650a1c0495d56f189f1ae315f516a4b3a36d25ddc43b7394ee1a6594cdf18edbadf9376a421138e55a615717843bc2b4946cbfbc97c103b7ac1d16a51ff83abe2e49c7b789ff2c6d6e527daa6fe7adbb93f62f036d74df15cb3ebd25e14f65c456ba3609db2763b4bf1f68640bb5014f06d5fda5fcd3ec225508e2a4d4e7166a7dfa383405e94c21b7214fbcaf032e1f81a13e56ee88fb41f03805cb642be45059848e187e9a16b759132ddab8d73a6ee2047a06a3e672e9d72fad7960d1fdfb3f9798ca67062de537c866204ee3d780b659c652a3c5a5f936595991e5a0fc54407f448d1299ae631406dc81ea588058343e05a36e84fea2e311c02d124e99da6bbab4eec52a66621023b9b0c897a40dc5b68a92f437c54afb07c8e3e971f124f8655c0bc5fa933b50bf8b3c7ca620cc9af0f7aed7ca61f7bfc4088dc33f44d860e71c04c3b3fc77ff0963dde550dc058178133a698c00c71fb411fe225ea12427aef246ec77d1f1022428ea6521503e67e05dfccf181ca0319ff8f8db5e085a42e46ea3b3f699bcb375699aaf63bd079c613dcaf38312519e61e5cf9824b9369ad246279490e1f8bae44159a9724c3f8506058733880d207a6d5f008fb3e8ae029e66f4977049f33967e128c0bb3d60564058240496824ef58b9cb762a506b43b1a8a46e7d9189ba3c5883f95196b57f26bb57fb0c75b55490aa7ea68e05d163e3bd939b1e305b8db88f79e67a2f4239e76870259c89bf9ce2c8649df6c8b0e19b553ef932932454edb6bceb3136d8f214120e6e50d57275e25c51e7fee5dc2973e6c2717e52036956d777c2755f4ae99d8df7f75ffc71ee3c9a905ab1b9442109d7ca90fd8a4a0e103c90714c71144924d8bb782600cbf0c67b8f5dcf4fdfe389e4ba00d08fe760189b67d339e139cc602a00664b7ae45daca1a8992ea21eb516418c7c91ff181a41c0c55b746df4c2dcad6b49c73a5ac37780a22a80e36a3f9bc10e1ae973dcc3fe3d16ab59003ee84ff4363c883929efb1b0cb50fd725bb5b8f755e0d50b83a6f45484cba91c58856797178cee31b08d3a991ec6a7969c5dc8083341ac67eb46876e45fc2a34f3f1ab8427d2023ccdce889025770649e33ba3740ee0987aed3c1344cd42db7ed4267df07f6b53822699ea86d506fb068ad0f65ce337f93706c2d3ba7af77ff4691019ce2dbac16880448559a89cbc03060694dc7a5aadc62d7429d7a719c4f2959f99b2f71e1d523a0a7aae6b37906ec0aaaee5850b1159b5c7e97a4349bfcc098ee2f4c236b6e00bd3b091679bc77767384e30664b9612ead4f3da8ffd96ff0a263649e8253cae61035b61a2eb3586a07fa2010c32c6d65a7d05f637044f84d9e8357b8dff9cb376f6b38dbacc9beeb45d3f2a3f7596240461365b6bb19ccdec11c995968e220a2569c5514e07073c8605b9da10509b0dbd6ed14023a5eb7b8efcbe108b7bc27e7f921c8767413aa5252dd81add9ed6a160644c9b1c212aec5f474135b45858cd6a45f5eebaf7a346c285cf125eed0cdd3c62f27e8026ada075a19c5e57efadae9b976d5251090d41584cddbd693beb1ce638c3ff4012cbfe3cfd6f150216e45d63004c8e65add285e420f4c8ac29a141a727b13789ac7e6960d4bcbd43d5d093cfa8244b62323f9bf58d65b5764088ba5962bb2863dcfb126104c64627c64807f1176f842531b6eb10040e00eae5bf76ac814ffbe2ff6c59dfc5485d79323382d710f89553f6442f7853dcff7c6e8f74139f821b50f4adc5bb14774f807af07a81a102eee48a63ab82f2635602288d4a14772a8abcc2750bff52a31523d79ae5c134ef737aa48955ab2acdbc2b74ef9f427ddf3332c051698d65221e4765c7f081221507fc19937692083e97269963ec646e9a8aba6403fbcc2a1cd6af4d2ebd5a76fc014527bd3a0e4db9cf90045798f522f5b34e8b3df14303d1058f7b78a8eb7ed8e976566caf39e0617e059a91c199865509d1311ca6ac52116433ffbbd7db91be964e74b2f93a57319fe54d1ce756a352af32d23698bc0f5b936037a908feeecc63b51fe0011905e130a0c58c658c1aff069dfa345c8aa9b7051ef837e981272fab23736e2d048ebadd688a8bf94ab09b4bef03b25dae6b48af26235e8b57c420e9b7286c150e0954ed8b269ddb4f757b82ec8b896dd1c94c4b7b3ec6ee5d6fd8dd75f259158ba153bf47eabdf562d72b1677ba39534de0a65bbbc8286695f5fb99ffdeaf05c6bc8f5193ed99dc61c78d80c988d78f986b9dd5155893894639cfe881c19099f176043d373a4adc1c2bc72fa730934c36cc5e353b5282c73b11aa6cf48920531f2b1ebe94561ce91d3819f51aa132bbf67b2625c65e57fc179f6510017487df2c7b74705130ccf83ace003ebcec2538aac6b5898f82fba87eb3f5b3a840238ee599ccc4cf4b549f41c2ee1c86710e2cfe881ae3478522ef65c8a954a47080187d7f72632eb039ef11426eb95791dccef1c13c0ea3491e5b917f0bfd7e1eafa7eb1410ceefbeedb7ee12ec84c6b24add19c44f7ca3c33e8ef2bf09a0c493769971efca27212ab5737f9d5bcbdcd25c28ead40ecce18b6d85165b7c7f0cbbd9a1b71ad012ca3b4c4bf618115c8eada45a2a3e0c1fdc84681b7d64a6620b2d346a81fbb19ffda292a7f070c47caaf6cd9feca49b3814d2201c110b9f41d430864e66f48889aa2af1c5450a44ed2d55f2adb8414966246c56ae0b3240060ebe27c4c435124cbf2a3acc6aa21a2f7415704409494213bd7ffe276f36df55566a2633765496458dd72be0cb7467443ed6316682c6af4c3037f4401e2abc6462e320381d6ff6107dd956cc65cad27a95c1172c7a9ee3a652ea981570cfd8bd2e0a9b17262361114bb02064fef41e4ecfb4a76bb736a770f698c7ec96ba76a194a6b363d2faf4e0423028baa9e1c5a7ab08f0014328e4e91f691446aa9f388f3f3aff50b7a5a167577d74b845a1975b82cf19880d0fba064618c6a4002701d884fac2a2537f2b87366a6fb790f8f782fd849b1623ce473cdec480e007d94e3a6f041c59314063d322c2c782f33c12170c0d93c43f0d503451c28187c", 0x1000}, {&(0x7f0000002140)="4bbdc5bb96a4792ed53be48b86598b3099ee64db020520a379542b381062a9aabe114af71ba1d76895e085c0a5336568685f9a65cffd499d1a810ae570275e16bdd5f395", 0x44}, {&(0x7f00000021c0)="543a25d110188281fd70595af16b33385cc7ed5d56e5bd", 0x17}, {&(0x7f0000002200)="f2d903397ef0f34d72fd2c2e380fe8599533335eddbbce0a44758af28f4a7b68ef3339d0573fb66cc5b3809af84c70d22a2d3b1ebedee4c75751f9e8343467a182b216d80b58c13a959482589094890111bf9f111e3a444a065c91637419f156a3266f49c2dce99b533c0b4b6fcabc88adfc7ec76a2fbcf5a64f95266aaa9cc26642e0cf5fdf568579447f07d63951b1cbb2d072d400d456e9047edee6fbb2ec2d5bf5aef1f201a7fae0e879fec9d12f2502675f766676f71bbc9b62d1c0ace36c340cfbbe1f207da37eab3f1ca9745a2bea48c1645458b5b7e246d15f2782ac71c381d51786e33fc99d5e35147530eb1c00cf191db1799b008fb2c33c83e1e852d6a734bc58044f6b992301075fa4ee96f61998cea02ccb4c55741f9b2d654ffcf86a99a74114ac7c03824238048e69cc069c653a4c03baeb0ab56246be929e042eae111e20e6c15dc41855955cdec3b3f579bfc645beefe316eb8e561c6769aac2310248304fff4d0dac81a55806eda11ae2e2b33aec5327d10676f3dae407f4e339ad77b933dff832f93343c4244c516756135dad714c16bdae29fb5e2d4461c1be4accea754c2e3588d8f85bb4dedec6dcc5a9915762346421eaea1b5120db50289f512fd9dd9d1735abf14aef852d1d9749df31ed0cc6b17f28d40050649bf07e5cc7a28684e22f127a9280974386ae0771ab1bcb0068e21a123f59c1eeb0d79773934c87b47f8c150b4e6d1ccf4c2ed9ac545fd2597aa3a985abb11eb5388d12ba6f36350d500dfaa7850396c4e962c767e2445b95b66273a9a04ec1645d610fb77d8e86288cfc2237e3432febf9f599e14a7be7d31eb4a9d503439bd09db72ef8b0ba9330ec0f44249d3e75fc9dde200fbd163a9375d7ff3ccc20c0f521daea3a226aa6b207a86cffc263ac0f353002f88c5b818b31f11a2e68aa66a7fe683f616b1ee706e099163fbe84603e0400d3dc8510357ca9bf98fcf2e9b258054d0f9fa2932daa9f40b091b5a6a4fe1d591793ce0d24802c323da0558d0d56c70decf62936b6675046b9556226b11b176c63525d9cf96f89600df976446dc59f7b5cf864acc3c5e1515c18db1088e7f118370dd90943a3711beee6cbfa508804582a97cc74dd75d726e3c62f1f0b4aa0814e760fc8ececf097de59cf08af07886b37dfedc68425331597871fd139de642c7b2d69f62987b73fbf5ebbc52b82c1a029553a4fca526d41b5b135a83131c6b64ffd99dd85e086602fe052038e72f40877c851d1c3b797f81a38415a8a8dfbbd402486252591bcbc0bb2bd5502b13de3412018721cde4f4947b08a466e199c782805a72a0dca1dcc276c5b25ee0b0136021b0cd410828955413d55f8d75372e730c3d98ee6547ba6b7a46c9aae99e256078e4d02ed1cb3266681647ada5fbd1e204aa49a83cd24fe6fb4b38f6b12dcd5b72f3dd3e827a4113905552a234b8b7c400589bb0ff82a033b46332d3164371ab8883cb3e7e0baa7c6e031bb7f7ea69ba20ac8ba81a326574eb7c67f84a73b1fde1619954dcf1c021271da674c35b68fdce2fbb9c6ed074d27d7e1e1bfeab6fba00e79f0aba813cd4b0eccd79478b19b4d7eb50ca845f617c76062545d6abed871bf34ceead6ed8008b5e3e8c777d4bc6f590dad677a190aa2bb8603bfe7ee0b75bdb30d4db18ddef4eff6ed40fca7d6c58c9c00463b92f91e4af325160bd0cb70d8c03a5bfada62f1c5abd1218be92246c0314768865a89920d5e15eef82e5c21532d7f40edfde7a57a0819a9e3c9e44f94e9ce8d1e0ece54ce2bcb22d9c7fc7f8c688ba164663b3e2d3913cd6f13afb23c40724f92e73d0e2bef078228989b1be398b665ae38db95f0edd82c4fbe4fad869561341313f8471c6e3e11478b9392cb417f21d1e9dfacb1dd789b9b139e713cb31205d62f29fc88b6472debb11287418fbf7fa83e636503e869c8b103ed097918bc941dc302b416081d6099d1db321af29381806bd9ddf7806d9efeec0d4f808721bbdb6eccdad8be93f050e30c9c5d1f91d29a8fb192c18cc0e123146a39dfb4dc9405f14d3dafb4216f029dd02cffdc6653b47d48aa54f22557dcc120c909b5451ae15b0a4243c83943169461ea9792f5feff7f75c1d367e9a2eab56f81a8785211fca9089a63cf0bcae6c70b05680606addd67557edf1499e5be51ef0227b77656be308ea89952271ecea615cbbe1151f5d9e7287b6324c65bf410c95ef4717f0be154ef80018a9c710ea6c6ddfa89837de73a7a79ac97499dcf65acdd3665c44d46d059946040488b7871cacdaf0f9b3aaae8692f51b3d992b867f21811fc9eb7aaab79aa99311acd00cbbb75462dff9d4ec48ae3e5d2889b073473e6fbd47336a8d7ba91a4770514d91dcb236916d4f0d7de803eb5400ac9a6dfbfef9717e67edae7b78873a34caa981fb478b2d06085a8d23c5b0a87499a209dea4fe20b84ac4acb45a90ca8509015b533dffdd8a01c086263c0252c90b117d203bbf744f96f180a213048d626d191f62b2d34b6c6049fdb9ef89050100771bd8c97a1694d413fd686a072052ba5b68ac2c8c262127031212253536a74b308f0ecd6fc0679d850637a35d97813be8a51321c8b73b16d08c9f969881a347f3af3f55ac7c917a18bb58e48a577b92265cce53946c20728b4810e86cd730eb89e2823070e225e2e21e8f6941e5935022b5482d5b1c7624cef85416a97715d698c4f78420ba76113b0470ca75123e4cf279ac63f277bf5452088836c6f1c12a028778f07d67c1cab2001da08f4fc6df57ab967017e56968fbc3d4dbb70dc6bfdad85292e906f647d48aa86536427e8e26bfcd00542758d051823a93c2a7a464f7c2205b3661f947b8ad53d3c7eb91ce094236f61db891694fec99ce3bd08b84ae5fb2f0ae2114acbf5ec194dadb2c013a442e98c7408bc01bf8880da93985c0766d653cc7e087cf3cb3c63651c8dad8b4769db8368f1057957c6244d9dc31bfe74fad3da95de84ae1711645c3993e51a4745f95e61ce76f409e1346e5d3f5c787355ce0cf0bc18c6594229a8d9f592dc5eb4f3e2185f1838154a6359b9e5b42a12f5b2774630d344a1df0642f433e36c0f522d73cb8f25494d2ac0b83e9bc1b335d378fda5ebc93c16791ce3acb8a88b12f3453e1672b6c79389302bbbce8f265d6dd278fe1c0d403a36e8e6ec8aaa6bc869fb6f5c900cb242d38d6b25edc2ef17dfe3ccd9b6ac35dcd3b54db32f8f206c47466eca3b0f6b590a13f27c8883c3c054120678c107f17bb6520f8609b3506a9974e2da4296f29e314823d5f64de0b18f91cc97f8b506cd04318d83e42871bd9ab550a41f2485562ffc8991ac3ec55e4b24d2c861611d8378f66d24c494adf4a02708905be2248ab509f4ad499b56d7d3dd9bc7af0fb6ca9082a77388e41202351d916e022c4ae77b967d124ea89bcd4b8af0e89138699b907f3cd2cca33f7c44113eeaf89edb0d9a498e5d28b31d6005adf43de231b1ffdc736630f8bd267f1a0dbfbfac147dbd2400e957ba7046b335fa546175a0d8af891e4f84f1d1bb7ae04283406069fdc67ca07f584af337bb41ab0717bea3bcfa4f7adf8f09bde98ade1e0a47cffbccbe603f256ac6d0b798fc4e1deae7e7306d331208eee97efe7c2855915d0f50c42fc971c2ecf10761d693c804513fc0df9d2484ad4abdd9b8dd8194d34125fdce2a76405b07ca33a594c24e1c6f389aaf5a936b7a42ae8dd2e9cdadff5bdff55fe61f5bb376dc0f79a924aa0919db27d810a303b6a76d5c3f99c15f51a483b0cf3e4b6b153fd0904be955029c99ebf6f8864ae1b20ac0d9f004a8cef2e2ed0b8f2fc0de1dffeeca18394f1fa71c6fa7b5ec71f782224243fa6359630ec2b3d73a92334ad0a58d70317b4e27fd7bd8726dc0e7cdd9deea97cffba61712b379aeb62212e2d734391be3b02c5789b413a50addccbf95b23bb70389e8b577963c07f1e7bb07b97a50bcf2bd03dbc3f6100b1145da44ecdd1251e2abde3b658fa1ae7bba9e5fced77e0fdb6b4fa153ad6b4f8bfa17af5e4d975dd0cad10324955ef103b32b90aa9a0dadf097c04e6e89ed5bdaa1e0c4f48b96eaa0edda3018587fa4f4b96e85e803c5714e27fbd325c163d07115392fe1bc292d79131d06854cb0cec50959c7d8adf44e0dcf2a8df74a598a7dd370d8eefa68414de59fa6a6bbbe704c2782d3725f4986373c297b9654430a8e07252d02e1949bbfb86058b002ff93316bf666a4ccbd991bce41f52abdd26aa2cb14dabe59899f726699df9600a82259e95665e0288785641a859600a4ebe24946a24fb5a4d8789828c26a428152efb2a4265b1cbe6659170837dcf259c7ed06cd5a2137b138773c0dcbc29a6f0a8ec93645c49ca64d590517a5329cdb30795d04d8ede3bfa8398abcadd2e1b4166816089a9608a841ce181176d91ae2391bec522d0b20b358f738cfb6cb953d85ba193ae1052ebb5b4e839d3bf81bff3fb01228cc7673d281c4ee767c8c31351227ff3a87fc1cd3c48b030cdb2258c40c906cea8e06129686ad2b8f63fecf1d4827b5f414cce0b82d0dd60f33bb16df566dcbe093fd1620ed1b6f04e929d7754aa2f1ae63d8a4dff00d44e3636a718b29d7a4d56ead0e1128fd33dd2e9399ae6ea1a9ed362a1a8ee9d589c869357981f7a0a9a4ca0970a001788a0de97878edaf7b110a24bf4fa36ef0b1e7476987b12908dc249ca97e5f0160bd716b459fa63102803a182bc6c42169f38b34c93d73e2784eb1031fa3863d1d54ab2fb8e61689e69b6fe7b0221ddb8ceab6133687f5592046e3c72f49445f445800c7ed6f56e92a02a75ae78671704ab53baa79c1a64997fff37fcde2410d3df961d8a187bcadba6ab0879a4ef2e15d2f3d17d03a9c859e2216eae549b3319456d510ffb7b6b61043977b38a11f447745ecddd188bd7823c995b8095777a3cefab1404c1496844a2739657b00dc913b436bd80fea3a46bbb82ade4595ce0c6a2162e9e8b62259efe0fd9d465a035f36cd5e6b25def239ec7519c6252482d037ba286f0ff138f244c82b773d69b92738b4b48880cdbbf83e83373727a1e33e2da8123ff86c86455b73d28b40753cf91d2efe6696037210d3cd9515d784506494d08c6acac9e6953c61a516e3472b0ca238da42305cd2f8d22d3dbe9c54fa9573b5ac2155b8dae50cc56d3fe3eeaf9e774d8fddb9473744f0f85dc89198bee8ad5880fe45e9cc3512cd45b81b73309a12559f93757cb8350bbf429e6b59f62b6b19dc0ff98550059ba6bcadf28d8b8249a6ccae2ae2f1d1a26271a29becf9177c46fbb8730f0e77915daa9ae7c5b2c5266b36a95c4b54469772f3b0d94e82a080b1bff80944fd6245f54026fa1959590f77fd8441adc3b2c5d96f04afdde1b08bc6305c3a43261aeee089e5a7de5290a747ede486ef47a5be245b298d5d56d4963d9edd60f6175eeaece60fdc0692f183100c7db183965de931e28099529e392cfa5c92ff447213b9c104bf30666e25ee5d39c2e44cc1873ee02caf868448a397b02253bb1d0c4d0adc52fd0d40c2eb475bfd16a807e1e2c1306116bd43ef105be9b8d57d5f7839c42b11888f56b927db388c493cb8cc4483c3d1655ba1b14eefbe85577a8b069ed17aa7f2c188348316222c1397eedf714b7f6decf637edd0db4a6dba1e81cb1cd44abc58290c5d44ccb8f1757a1958a57785dd787d28d2efbf8843d83118f90eb047fa8efecb2fdfcfbdc89032a5c99b845ce02570ae4aeeb0e587", 0x1000}], 0x6, &(0x7f0000003280)=ANY=[@ANYBLOB="0801000000000000010000000010000078a402e5f8bb49e48499933c1e81208b588739f81c7492ccf789d72a69ef91170215adc89a3cd21715cb2ca5aa12fc12e6faf433d4dd853ee7ce28da9cb2d5078a658270f27d5e89d28729e4b336a6e016cc49b31c3f054f6a5869183fab81584b39a22077164ad041147a9ef17ef0945a9af5822e4c3c5694bba28cf93d0d3e5a4f4ed9ef704b075940e80de0bb4ef868a35713224e08a629dab5ac86ae5486c901b5b44c84d8cc0f394447bb1ea838c24382cb71d3eb36b8be51daa6d5651d6b28270155c5bc1432124ef1e7f50a9c4db6375f464f6a73bd3df8ecadc3e5455e1cb955e94e04cef3e665e7f4f79bf8accdc21583ab0000a800000000000000ffff0000030000007d93b1df2dca07376800f094a0e69da0f1301711f3704da78f1f8158efe4a88cc102e3854c630b05c0a76325ac096f43d7fa1ff2c5fc82c8573cc545ff0422730f6a3ca2f787a35fadec7e06bc4d3d9b38e7a0c5960d6c3f13b82e083743deedcdfa5239fbc2fd29ab94e5c66e1442bef628999937d60137b651f08030e20201a0d74c78198b366d381455f42b3369079bec4f934b0000004800000000000000ffff0000010000002a87a3d4a98de9d2d86139f52a4505a81cbcd3c0998eb51f0c478409a7650335d9ec89ad54951c98cf7b95cab6314ed64100000000000000b8000000000000000100000008000000aa0fd1422996f3ef2b8bd32e4422989a9efbb2a3cab696445b88207f76e6a7ee1c780dbe24bf64b1f5f4f6e4ae2dff0aa0cc0cdf0237b132ab499e51f3c029fdf1e5b3569267ab316a99e8d284079caa2adea330d09a33fc7f5b1453ff4ea62e558bd92d0c682dc5bb6080dea87cad748fedb407fa0ca73406cb7d00b456934eff0744b63f3acc9981e0f1f0d8a6f54d8958ce367407f36fad8ecef4b383be4fb6002c45d4000000a800000000000000010000002c0000002cf5e8fb950b21569eca1e3c61eff2a6003af46d1e5d4211a98cfc9435fe238622e5c0787bdea3e3daf9f7413bf1a1e57782903e4b3d33e90b69cfca99ab3803fa3bc09e2a5c1bd6e9ab29d83a5c75d2d7f48b9e251a94f6c696e4280fc88260f9083ae581aa163e3432fc09f9cf1f48f3827ba47f6ae2c834542fb8ba2d630cc5b0d002a68bd684e02bafa20008a5df05e9780000000000"], 0x358}, 0x9) 01:38:46 executing program 1: mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x1e) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r3, 0x0) r4 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x8100, 0xfffffffffffffffb, r3, 0x0, 0x1, 0x5, 0xffc, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x3, &(0x7f0000000200)=[r8, 0xffffffffffffffff, r10]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="846ada2014331008906186e65ab04daf057d5c6b7e92309cd9b5e530b97555eeda51e3f78ccd6355c7d5014a65067365285b577dfecfd21f4430d967ab2ffb350c", 0x41}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r5, r11}], 0x68, 0x1}, 0x406) 01:38:46 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/225, 0xe1, 0x840, &(0x7f0000000100)=ANY=[@ANYBLOB="01002a2fb815146e3000"], 0xa) 01:38:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) dup2(r1, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 01:38:52 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) flock(r1, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000100), 0x100, 0x1f) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x1}) seteuid(0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = dup(r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r4, 0x0, 0x110, 0xca9}, 0x7ff, 0x2, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000140)=""/167) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x3ff) 01:38:52 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x1f, 0x0, 0x0, 0x0, 0x41) getitimer(0x1, 0xfffffffffffffffe) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f00000000c0)="38cf0248b289cfd8afc9d7c2f523b240e3bc580f43ac6677a2e84981e1cde23aabd22b30132e7abfd88d97606fc94633bc5606c5b24d40164bc604e18a4736b4a02786146207f02e33a91d8d7a601b18c630a3f9522accabb03ab99755410e0fd5c76e8d500a84aa0d119fdaf96a5222e3d3b102", 0x74) getitimer(0x3, &(0x7f0000000080)) 01:38:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r5 = accept$inet(r0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 01:38:52 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) pread(r0, &(0x7f0000000080)="b1f70b68a797637a6598509654e70ba61787f99fb701ed611419dbf84f3e11f85bee43fb38", 0x25, 0x0, 0xfffffffffffffff9) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000780)="f86ac2442a09b683405732b216d44fc88d959cf46a530ea6c4a641bf69eebfe3a44763be872eaf319cf5f1d72219b18a433a8a7e3c0d5812cfdb09d282d19bb84d6ca21302dcc71ac977bd1af0c14e87ffaff6aa64f38c180b5625906f095e7aca30eb49d61f18d118bffd082fa4d23a0f45bbc570204d7f284bdfe5fa8490b7399b617b0e4862dad0c5d465e38cf21ca7d96009b513071b7c5d889224145db60accce43fa0bbd6a87788a5adb6e5ca740c91e3917f916dc48e12206321881a02d7da002fe4109d528bdedcdac82896d92502a4566d3a2fb5d1db61a7a16fcf9e2c375332bcdf1439b979aad83d440d2ce8e4724e79520f6fb693a3957796d31e03715d590c798532cf30cd99f2a4b3d4ec2b01efd0b42b73178c6868e58f8b992abc19b074724eb8bd3873815dad82b0bd79009ac35af4bc9569a6cb05e67c3dae91e5c63c41d3b431a5bb67a977de8be18173e14035640d1fd9767359fde5e9c780249bc49168dbc048704c19ca06d67778d114a1b0b931056d659c76355d651387174e31a813f6a8c1f37943c768435238dd49da42d7d803cde19556f3c50d60f36e5363af0343c776733f7fa4a5aa910892842232af213e02308c5508ab2ea96c7bd54f4908813afe982aa5f6c06e414b33be8d604d38074eeba1e9713085db86a5f0962cc68284c16f2cf24594a128ebcbe758fea8419cb1f7b708b92d3f6398948fadf30bcf13a545b95e64ed63174d8c29dad392d95562d96e4c5a78999dec409a5cf0bb3cbd58cee32acfce805ab35e19cabd6d4502b5de06aa72382f8942314aa7b7a602d9c2e486619485e9275cd728ac95f0a7d2811759c9964dcbe7fd46c44fdb4a1dfcaf3260c0dce15f83a946c303f47fa103345a0e4a7f1f5c91ea22ddb6f1929582a631ca342f44b7351aa354af33a7f96d7ca345a9f168dfa4890a3533ef3c51e8d5607c34e4c12d605b7ce604e78c9ab07edd5ebbb", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) socket(0x6, 0x1, 0x6) 01:38:52 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x1) unveil(0x0, &(0x7f0000000140)='c\x00') listen(r0, 0x4) 01:38:52 executing program 0: acct(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) 01:38:52 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000280)=""/8, 0x8}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/218, 0xda}], 0x9, 0x0, 0x4) r3 = accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x4) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 01:38:52 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0xb2, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fc15d9e8184c238d150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b54f827cffe00faa9e620d3d6b4a3b3a25fc2f20ee51b519493492e2dfcd20172b8ce9adcd9589a13a9903c157e532d4b2fca918b6e50774d68d1f25470162d1fa201146e1983a75e37a77ed3c29febed686a34ffcd03164717864d8bac3bb3127604b48938b22e6b52d3619551b568b1413de982960f6c0fd9dc0000000000000009e4917a91701c2368c155706d8c3f43a1630e9a0ddb2a0055c966c4280bbf3431b116e186808ebd51789561dda2dee782cf28fc0fb"], 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/243}, 0xfb, 0x2, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r4, r7) 01:38:52 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x8000, 0xe9) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x0, 0x4, 0x1000000000004, 0x6}, {{r1}, 0xfffffffffffffffc, 0xa4, 0x2, 0x7fffffff, 0x58}], 0x191e, &(0x7f0000000140), 0x5, &(0x7f00000001c0)={0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4ff89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000140)=0x63, 0x4) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0xffffffff, 0x4) 01:38:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:38:52 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) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/19}, 0x1b, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1eb4f764b19dbcf8961de209c9b3e127fd4ecc3a012a95c943ecc34dabf285749bd3a22d46ebef46f12d367f173451c24bd7df871683c0bb3211ba4b21a623b21f1c164d854d56e38799c7ed11ce63d7c885f4fa6b6c6a942bfc9811772e73a70b0358bd4eca7f1a73820e1839de4d0b181954c56792133cb271af348c2a5cb07c67d5446e920d0ad65f6c8d39dfd535b474546da0be17a168e6cef05693d9fe9668a73365f0446f59e95473ed1e10cabc9659d05190a887a04218f33c9abfad28"], 0x1, 0x0, 0x1000) pread(r1, &(0x7f0000000180)="c58ce1ec0cedfc7a81217ee49ae832f5a4692130030c1df10f7c430947d63be013081bc5ab0195b38ee431d83eca628892835b0d452ed35012b854f44fc5861c7d404cea1f78d4", 0x47, 0x0, 0x640) msgctl$IPC_RMID(r2, 0x0) 01:38:52 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:38:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x0) 01:38:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget(0x1, 0x4, 0x118) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc6, 0xc0, 0x3, 0x0, 0x2, 0x81]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() 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, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x1fdb, 0x7, 0x2]) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x400, 0x0) 01:38:52 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f00000000c0)=[{0x0, 0x404, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x9, 0x1000}], 0x3) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x3f, 0x0, r1, 0x0, 0x0, 0xcc, 0xc000}, 0x2, 0x0, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000003700)=""/4108) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 01:38:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff3000/0x4000)=nil) semop(0x0, &(0x7f0000000040)=[{}, {}, {0x4}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) msgrcv(r0, &(0x7f0000000080)={0x0, ""/153}, 0xa1, 0x0, 0x1000) 01:38:52 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:38:52 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) r0 = geteuid() r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) utimensat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x81, 0x4}, {0x7, 0x7fffffff8000}}, 0x2) setitimer(0x0, 0x0, &(0x7f0000001280)) 01:38:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="001ed90800000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca187dd75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b2913600007e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40cffffa7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef3ff0faa1b03774a6c5354adcb34ce2b9344ce69d3cf6126b7f2ea8bd68efe1f90c5f120b7c071d93857ef56e30f1c1e8f42c394e80a9a307856c62ff28b3634d767361ddff098bf2c9e0cf70423264b167a5d3a2375dd092c6e3da94c8b1db99bd74b7cad830000"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x32) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x16, './file0\x00', './file0\x00'}) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r4, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 01:38:52 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000080)="e7d18eee8af21373eb77e49d2206471a429e6ef7973b7c0bb85a1bc023d2182e4f99a33c88c7e6aac915ca3eabad854c27fe4e3a01b64b8f2121d0a9f280e768271fa8609a53af3006c8898b37c572953e508a9e04a4ab9df7de95f3c19b5e878e0413aa97b16572c3c44ebd0ba8bd13e3093ab45f2389a91f49d24f81dada8bf4b3b48c4ff67c74f2939dbc933b5a09921ed9c1584e17e4d80a07f980255f621bb1cf4ede072cf5c66aeaaa26829772096d", &(0x7f0000000140)=0xb2, &(0x7f0000000180)="ce2a1f28c8d5003a8f9715096756369c814e4541aebb303b2974cf5b356844b4a99fdd6b609dc5a50519185877baa8ab57cee8dc45e61d4ed48c85043d723ade21f32e4ffc2291ab9cbd2002190e9626087f127d", 0x54) r0 = socket(0x6, 0xc004, 0x7f) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000002c0)={0x3, 0x7b2, 0xb}) linkat(r2, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:38:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x2, 0x3ff}, 0x10) semop(0x0, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0x8, 0x1800}, {0x0, 0xff81, 0x3000}, {0x4, 0x0, 0x400}, {0x2, 0x2100, 0x2800}, {0x1, 0x1000, 0x800}, {0x1, 0x1c, 0x800}], 0x6) dup(r0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/180) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001100)=""/4096) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/52) semop(0x0, &(0x7f00000000c0), 0x39) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x1, 0x6}, {0x3, 0x6d0}], 0x2) getppid() semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}, {0x2}, {}, {}, {}, {}, {0x1}, {0x1, 0x0, 0x1000}, {0x0, 0x401}], 0xa) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)=0x3f) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x2, 0x3800}, {0x3, 0x44, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x9}, {0x3, 0x268, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0xfffffffffffffff8, 0x800}, {0x0, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x3, 0x4dcf, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x6}], 0xd) semop(r1, &(0x7f0000000240), 0x6) 01:38:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) getitimer(0x2, &(0x7f0000000180)) r2 = syz_open_pts() writev(r2, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() poll(&(0x7f0000000180), 0x0, 0xf889) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 01:38:53 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, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x3, 0x0, 0x6a3) 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="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100732927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f598b450bdc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 01:38:53 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000640000000000019078e0000002ffffffff03092568be6093427c00000000000000002e000000000000ac1400aa072782e0000001e0000002e0000002ac1400bbe000000200000000ac1400bbe00000010000000062fa1b379d65000069d341b680674f9ce73b66772d255b76df334370fd6bf988d7"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x43, 0x1, 0x1000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x103, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 01:38:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) 01:38:53 executing program 0: sendsyslog(&(0x7f0000000140)="a3b387b54bcdcc00873d7db6e21fb25e52ba110734967edaa12af22b35268c8bf105a868155c0f113f8c8daf24af976d0105f0351a9c772b216748efaf70529f163bda6f2cb8e328ddb146fa294d2ab821f150d143ac6092bbcab4cf13803919c96d7e08c9c2a6caf6db4f514d03e2625508fcb6dd205df49f9fa5797981f7de6736632142feb8fd26af14786d2290c0c6ecb92030382a51dcd1c0d22c1e3d39e637bc24f0c05dce164e6cad5ef4dbeb49991a53736606609539207cefd202818921ea0608c1d41882ba05cedb43f3b090209de107ea1d948fc5ca11bee40afc40c53149e35dd12d9787294b20ef05e87b978cd0bb250401ca86625eaaa886825802705df50943d056a3dd13a391742ec4a5e9d59b2a545faae2a71fa71a6a3b315951098aa47dcd015b9eb3080159cb90a496a862110b87984e99cd7fe36e672d2a4555052dc43ce4b683ee2270a7c14bfa68f8263084c56f4190a46c106617aa0aff5dabaa1d93ac79418490757e446c", 0x171, 0x0) socket(0x2, 0x1, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x3) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) fsync(r5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20, 0x0) getsockname$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x6c, 0xfc, 0x3f, 0x61}, {0xb6af, 0x3f, 0x20, 0x6}, {0x0, 0x8, 0x6, 0x7}, {0x2, 0x2e, 0x0, 0x3ff}, {0x3, 0x3, 0x0, 0xa7be}]}) 01:38:54 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:38:54 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:38:54 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r4, 0x0) r5 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0x1, 0x5, 0x1000, 0x6}) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x400, 0xe6, r4}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r7, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r8 = socket(0x18, 0x400000002, 0x0) getsockopt(r8, 0x5, 0x42, 0x0, 0x0) connect(r8, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffff8, 0xfd}, 0xc) dup2(r0, r2) 01:38:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) ftruncate(r3, 0x0, 0x7) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x1094, 0x400, r5}) 01:38:54 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x52, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad42f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe018510aa59dd3cbb22f62d6fc07aeaae10284c4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fcb291214c315c5459032ba780200000000000000ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e41ee2ec537052a6472066ce21532c0aac00c6ee5dd8cca0bd9c132e66331f794e2bb5c85a2c461549187751419f229610d1af5ec27cf9545f4ebcec122a85939c94cca63f49affde1a2e66f76deca18c13036d352d97fd19df187b0800000077a1d651e535cedeb591347093b67875c9c50395b4ed1a4bcd3a4f21a6bd388a42fc3cbd60e1e32090fed3d26b209cbb46e2a5fe518f9bd91674912d24496eb9a2ce997ea48dcc9220f8886bfcdf738defc18acf7f17f29215eb4e761fc1ad20122add211770b80898a836217afe049c1e2269889e3fe793845f417d5dd0128cefcad738b0559c7e287d7f34b722d81c5493404acfefbf4d4c7e0491ef05393cd71450000000", 0x0, 0x0, 0x0) 01:38:54 executing program 1: 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) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r5, r3, 0x0, 0x44, 0x3}, 0x0, 0x0, 0x0, r2, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000)=[{0x0, 0x401, 0x1800}, {0x3, 0x3f, 0x3000}, {0x2, 0x6, 0x800}, {0x3, 0x8, 0x1800}], 0x4) 01:38:59 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f00000002c0)) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x20}, {{}, 0xfffffffffffffffc, 0x2, 0x84, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xeb, 0xbee0000000000000}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x0, 0x79d55f19}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x20, 0x2, 0xffffffffffffffc1}, {{}, 0xfffffffffffffffd, 0xa, 0x40, 0x400, 0x1a7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x3}], 0xff, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x102, 0x20, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x3}, {{r3}, 0xfffffffffffffffa, 0x44, 0x2, 0x1, 0x5}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0xd2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0xfff, 0x1}, {{r6}, 0xfffffffffffffffd, 0x2d, 0xf0000000, 0x3, 0x7}, {{r7}, 0xfffffffffffffff8, 0x91, 0x4, 0xef, 0x11d2}, {{r8}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0xc2a4, 0x1}, {{r0}, 0xffffffffffffffff, 0x48, 0x40, 0x5b7, 0x7}], 0x8001, &(0x7f00000004c0)={0x10000, 0x80000001}) 01:38:59 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="06f2e11e56a29da3fe8db91de3e19d3f0f84df9a43afc93563ebbffdfd4617399650c6efb77007acd4d04fd4e088680685c5816ce9abc396bfd17af8e68ccf813fed315dbe40ebf9ea381dce9f394016d007e89532e36f867b61f3047f53ce5552d01ad68d217f9a089b7b843d2ce02434faad29a31f00bc3f9ff2faae83152bd55d600c9a601f1028071ab80ed0845c04871ce1ca022d236283fd247e9ab85ff0e561ecdacf3399dbd229b760a75f8a62b57abc0db3ff2405d97a3d8b9f7f585546d1e5f995", 0xc6, 0x3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pwritev(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000340)="fc6506c9a3a43069984fbaf2d8ee08c9f5d7c8cf734c99d202759b7f83c8f9dd5388bc86853ee02e4cfb27c587fd6fe61d504cb8465f904c953bb19ab0154e530965ade532ad497d9e7141aeebf3a01ee1b83cf8b163b1a93f2882c54b0c8da4aa", 0x61}, {&(0x7f00000003c0)="b3882c6a3389bed99161b3e4daab32e231d713fe5db610f479ca5eb360c13f6659d1948458fa6876177b5d18d0b3830f67cf210235e45bd7a244bf934766d0b51f561cfb9c00fd73459c0197c67a26c9e97f29007f4b9ebd9c9124e35381393c918417b9d5cc84ed9491ba501b1f0a37408ef54abdc0e6794b3529526dd11f62af6d51fa9de617cd219e45ea163ca7ce8c46bb23848ce4c5be22cbee4dcb60f648c143fa876bd957d5d1d006fb218f1d422d8d84d6c04f5430b32b2e042f34a6ec779466a4c2e9b89359e45380", 0xcd}, {&(0x7f00000004c0)="87cd72a034093984b4fd69ad91b68c3f26ea858f853306c2ae6744e27303a2e07329c51d6dc2739a5d48b53e338999606d2aa45a1bf2443157426cc57bd2264ea0722bfb46f38cafc221063c2ba110731cdccfacb169ae095feb368452c014536c28a6cf621b265e19ef45dcbe799ef709a0079eb12ae09384be8666054f99ecf8dec70ffba41865409da72a8abc7aa01ea7f0e6273ca79a7c17b1ce53b1f3759e336c8ba6eaf0fbcb599319805a6c04cb22443f9df9e6a7fab29c6cef28434cdb8c0994b77239b920354f953b82c5195d2da6f6", 0xd4}, {&(0x7f00000005c0)="bddbd1f1f02301400343ff68ec1c", 0xe}, {&(0x7f0000000600)="938c358f214d003138bdb8b48f7de1cd1ddbc172ebb264e5ea3215567898694972dff0c8a408202f9516b51208ded5f30e401f57b0036d2ce586e198ecfd9b48fa7fc940487acc", 0x47}, {&(0x7f0000000680)="935e6c28b54b886511aa15fb590dac07fca7d0b671c7fa5120bf4d3758ab8c80a077f66db814ad3107238c775a57d3ad2964e863035e1ead3e40e900a54700b5a64541a4c91252ba0d2695fa714f5bbb4a46c633ef2b9f11633113fd1d4d742548fb98b97daac6f38281d5bd9eac7732a54d9d38302165dacb128f92184d4733b8c5850e600876297164cd0469d4d3ed247923f8d088ebba45e3d2c0dd62a3f787a695b4", 0xa4}], 0x6, 0x0, 0x2840) sysctl$net_inet_gre(&(0x7f0000000140), 0x4, &(0x7f0000000180)="3d263b395dde1c0348ccd2bf731c14d51b59a3114617014734bf05bc3e5def756b3eab993cf26da425fe399eca1014b72e9420fa3d328ef618d4ef240258af5cc19d15a8e024757940a871b31cae92f75f37d6287856d2bea3cedcbf03f1e88fa48946c665413aaaf898b30cf7f86a716c269e60531305ced43bddc32cf6a3d7c97fa5a8ea74fa39377caef5fb38ad1c42a67108321b43be70f2ff071768cc580a29f3f5007955be71bd26bc5bfbbe7a20aa6f5e713c62a1e873ed152476ddc4025e303e4df994e1b549523b26c0816766429cba712d78dc9b43bd", &(0x7f0000000280)=0xdb, &(0x7f00000002c0)="13b14f516c89728ea05f3b75b581d81612cf2534b475a24db6a7a8226a966d3cb663bf1a51dea11b7b8a260ba7217dc9ab0e46bcad35b144469ec111f4a760ba4b97e35187ba60c18ee79f68aaccb9898c22", 0x52) 01:38:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x6ce) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) getsockname(r6, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:38:59 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r5, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r4, r5, r8) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r8, 0x2) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000001180)=0x4) 01:38:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1036, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1028, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x1, 0x2, 0x41424344, r3, 0x0, 0x0, 0x5, 0x10, 0x8, 0x0, 0x7}, {"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, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030100030309050a000100010000000502047f0000e9"]) 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, 0x2, 0x41424344, r4, 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, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r4, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x13c, &(0x7f0000000540)={@random="c74af860b2e1", @local, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x2c, 0x12a, 0x68, 0x1, 0x2, 0x89, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7f, [@multicast2, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x5, [@multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @multicast2]}, @ra={0x94, 0x6, 0x2}, @end, @timestamp={0x44, 0xc, 0x1, 0x1, 0x6, [{[@rand_addr=0x81], 0x3f}]}, @ra={0x94, 0x6, 0x6}]}}, @tcp={{0x0, 0x3, r3, r4, 0x1, 0x0, 0x7, 0x40, 0x8000, 0x0, 0x7, {[@sack={0x5, 0x6, [0x3000000]}]}}, {"65df6c7c1927f6cc69c045924a31d568737e3955ee101384447bcaec3648dddc0e1aceb9bbac769677b9ecad0b4cddef61d05eb0b2a3994adbc70ea602e5be1c73da73d31d8639c4c87564e664ca0bae5429b5bd67404c001e7ea56b47b9671d3ea7898a06c12a3d306929b6dcfde4c36d3c1e61658aaef737952a9257d7aca286ce44c1653111e915a41f49ff0a14c30b51426143d7fc1d9be84842e78720f2138fa78c0d4152bddcf37ab470d1856f6a8eb330da65"}}}}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000000c0)) 01:38:59 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="cb6f8c31", &(0x7f0000000000)=0x4, 0x0, 0x0) 01:39:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0x8863}}}) 01:39:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000001, 0x2}, {0x5, 0x4}}, &(0x7f0000000040)) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000140)="d1e633ca2d9454cf78c44fb9fdf8f4153a6d9f143f78d2399863ccfc7fa8ffbfa75374df63dd1b5aaa877c87210024f50569aaa89198b8fc5bb82f5cd46f2a16b160b5dbd2e13fd8cfdefe9c920497faab8a7c2e9b4b483906a9c26346d253ab13198d32204b016552c276340b4ce166c9b7d0c5bb7cf0e00611", &(0x7f00000001c0)=0x7a, &(0x7f0000000200)="ddb5bbfa8facc55d23abc4edc6a34b4def5bb481c2b8728d905d4446c6a207b350c90b1c84205b4c938a398f470090", 0x2f) 01:39:00 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b974d9884c8c9947faaf41919754fb61ebcfb57d73835658eba8514969ce28100000000000"], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="61bd00000c0542"], 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 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:39:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:39:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:39:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 01:39:00 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, r3, r4, 0x250, 0xfe00}, 0x10001, 0x1, 0x0, r2, 0x2, 0x3, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/125) 01:39:00 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = geteuid() r1 = getuid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r3, r6) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) r8 = socket(0x18, 0x400000002, 0x0) getsockopt(r8, 0x200000029, 0x3e, 0x0, 0x0) r9 = socket(0x18, 0x400000002, 0x0) getsockopt(r9, 0x200000029, 0x3e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f00000012c0)=[{&(0x7f0000000080)="d4300a8f4af9a4eaf41c344a9f43668a54bc328a96e3544e1b5fe7b0698a0997b517f70f23550a875e13a6fe21c45ea04144dbaa92ab9b45e5829db8d84643c846eb548a98b2eedf031a8d85e88de93cdb5870f366f4629299e70fd83caf1333699900bc3f638a8ee26b2dde494e339d35adecd45de687ea9f1a5d4ee5ce7d35565a3ea0cb898a385a953601ab2999b50f5fea61cda4", 0x96}, {&(0x7f0000000140)="fce6ecad93d556339f624f5ce9ed73ac0fde0653afb048b8dd6d769df2aded2b3337e5c6be846bbf73f6603b040449d2b13eaf78fa2df64859a6e28f3d8c2c7f3456ab30b8b111e21df97ad2470a34941cbccedc3df16b2dc608fb928f2a94d26bec2b5d2e47bb586eb1ebc31b0b1cc3db524f617e21000baf60e58f3214c84d863c4ff7ab5a60f1333719c97da7df451ed1ccaeda72eea3b68895db0ffc4f46fd598a234c6e27b0a8373ff4e718ad7057f17b5f9abb160bb8212ab71367dfcc", 0xc0}, {&(0x7f0000000200)="ec8516bd05d28c055f23ed775c9259bf4ae37c3161a3fc25c9b5bc2998fc2a3d2d65ef424dc1078bd28e3e39bf65cc3b99b2cb61a7104970c8053167c63da2db64e02da065ae7d56c628b7f100a26bc0ff25c033ef6f4eb1c33c8c17abf2c7344779c230ac8f31b22925588c9e87f57cd5cb9a15b0273febc3bcada41194af170306ea15fe411b18ec668080539a87017825af5e399c5544d47b445f32", 0x9d}, {&(0x7f00000002c0)="a9e99e741bde83fa4396c1ba19ae2a3337b52545f09de4f6d97116dadec009423eb70e980283cd1cf2dc41c3dcd7d135c3bc0a78dbab2525526cdbec1c8bc05e35cf4ba0224880efdece62d23b6760b862c940c4c15ea50f48407e450d28f76a96a630904615486b245bfe5bfc00ab56e0520f6a79385d22e8b37208d64342c249547a314858b3207ad33d1b3d3ffb4b028b053086286c99366dd424bc5d1ea582dc7b114dfc9ae122b7e5348253c28a694d1d08f9d6a1e44a28ba51d8107aa86f12582accef2b8d144eca6e82d8d010827b16f7de99648f98b110f8a7fbd5da4b5200f070eec70a744df4083a47965a419cbbfa74e8a3e8bd1be9417c398735944d7ce2fd9cebb12dc2eef16f10d119275a315651895421edf184eded5093f1f1bc21e5b8e7fe20fadebbe98c1c70823d6bae56f2a8665d5a7e08c0f7328201ee75cdec96d526f86c5da07008d9599c9c263a79662a44137e0862343d2892bde6a9849933734a692b535d4221607758e9b7a73c3fa7fbd79e38234be23850a3013bb3019eb05126a08f92b727a80ff19dbc421ee8d1ee8e2f7622841897c91f9871b2b5d8be6860804e1b447caed87d3f3ef386ca6e2652f58a97b19639f1af0f7f0a22db85db000737a017e332cfc58beb43b9cec915f443d177636bac16fd7671be63b9e524361ed7ebcf5e73376e8d16b4a801b95f9010a6b5bb45dc23fa3b6f3d21a8f23e6911750de9e4e8f9865a55816c524b4eafeebad99ae336451992e98adee5833b7d47467d2275e3cd68bc8cd2d10cf7d2c1dca883cc7d3b3473882781ac980dc152c3dbfe5b5b7f34fa279dd30788ec1afa73b0bcd33bce5103863a9b5657ea2587a940c37ce3685bca720bef7537176923da422e3b032aa2b610f750a9c00dc4edb3dffb0023b36e135f0bb48fadc4d5a4937b7caf43e70745c0e95d656768c0cd5d92495eeb794f2ce8d93574147dceb1a1ff94286c73196f246fce3a9c12da4aadf4e593b2418fd2021fea835a38a8c3b47940775a26f51919061d8b1281e990c881ecb5a367f819897ba2458c257e5ba4f2fca82c7c18b94b082801a49c9b8247f6db370e08668c48587836f749d68992ccc6e6f95e906998b2804d5b7ed963fdb8285c73b447c895a8e168774913d42f573e251d4abd18bbbd7d42c0d402470fd1b0bd14149676104321f5943bf67e6eac1c7b95e2b4c948a480d1a3749e47bc62a12be40de8785db890ede0ac0c12792d2eb1cd76594d8694f1a75c35386402962bbb5873ace022be4e4252266a1e6cbca0f332a5b55c892df84a64d3bc410133ec84889d83a36cfb63c490ab7b3fd6bfc787877d3635d66d7268e75ee7fa05fe41b588e4cc0227cbac0ee297ea7883d140c8cc02e4900db6208834ab5f48534731671f6a1792d65b25055c00101907eb06054d6d86918b3c317a04f586fea9bf36785605f957f73f8ff370caee910cdfa7717100b8750b527b53bbd24addc132e3aa18c9231c55db6c4e1671731d34751c94088ab2bd3a530c9a4e9c8031ac1a269c9854b94a2f6f657efc1f6513edc48cf699370fd2e64d65c9e7d3a408f37b9601638f680e1ec910d21df2248c0196fd856129277b61e89676701b2a5358f74fa3949ade16d95865fe9f2ff7140c8562a9f78de73407a36be65013792ef96b18fc7266a0ddfa5d3480377ece30f2bd072852daa009de0752bbaeb5332580993caaefe247a941c5e2a9805182c13c343a44df2a9adcfa77756c1ca6859d587fd1637b3a16449cc245cd4c094ff2c4cff7744e27afd87c33c08c6e1dcd6dac504af17e9c996f6ac0b045f8d3a727fe3ee8a3ec6f741ec7c6792b054a159b85f2725ab200d2bb95f5d6d58b6496ff5701a93ed00de33d2373677fcf00013b9e212bc0fb01a43b38dc9899c0ccf72524a9c25319b10d05535870091b98a1ad09c9fc9bffffc4572b5e835c13be5d37d4ba61905ff4f801c19e176c50f75521452af27139a8f1bc2443510ec084f059aa961c6dee51b39ad4579a25d3a17607e6bc4276bd8e04f778299800214791e7db16e6addf2630e8817a2fd8f5d5c68b9394e9eb353b52fec16ff53267bbc7ac53af4a09204930cd3d336c3fdfb8b5855868f093b88c0bbc9b48bac79287c5f15af97204083097a071940daaa0084b5026b0548011d2ca1cd4dff85038ea5da32d73d7d16fb4d16fdcdc2998a3dfcdac263ff37087b8729be973d55cc3f0c3996dc6ba3e5d9791e071b57d0a81ebace9478868c9a8e8a0ba994878c47fdf1a0826a426782d82932f7869579d8e46cba1e55b21195813090444e24be0d40929ae8cb13b6d9bb775cfa9a6b13f2f5e9c1e6ab8647a5983104edc2ded2dddc414899762bffbfbeb662b0f30de9fab40b69c73d133b4c1a89ce20939d5974538b564cc72b3dcaecc60ea45ddf380d3c64f856371174a3c47354eb2914d4cca1961c82190194a155db6b4e658e5654e910e20a3a253dea3ff600926a3310c6fd6cdc10aba11e7219fc1125f072f0bdb0cb6bf5c72f5e56ba90d91fda61544296f383e0e2dd8a65ab2dca924279aa6066b0fde3d691dc6b4b75e1334bf86aae926a10ae16084d39b21956c135fe0f102488d1c183e29357973db2da2b683ca14d1dd71b93efcb7f158c11ced59d5e6e24d4cc6587096a514c6f1fdef28af4f70356dc9dfcdfe0e88cd31d0cbbe0d512beaa5afa0fe0bee6e6e720ac57f7c3da4c55df31f14f635873dc134c144acbc2edfffb3abc222bbfd9f279e08a8ca9e6ba265db4636244d65cfadef3b7a42f12fe6e5be2ec90eb2db72238b48c83a063e30fe243fc502773e3548f6edc9fd9e43203ba6f3130153f30619daf73767a6ea3feab8b7bf10422f56993460c0c904aee5deb37e4d31cf752596393cf80750526cf391d6431fd40b9b918f0b2c7f0b19effaccd2f7190ee2acb09d1819590161ce17628e87723e10e4849b46a1ff65629eabf973d1f43c60a6de30b5cd267279c83ae7158a43326610144dc2af6024d25f2204210dbf0e89bc7495fce5aa0dd03ff1793a2f42055ae635cdda19c0532f3ee29409d33d85c6fb691b44a01ad141ef8312755b3d6885ff4ee4c0438afe2851aea57b88dd9e1e27f75a7c3a082c9c49e72658d23b4f3d90cf9f085f4658e437434a36674f7c606ed4f2d1865b17fa5995716f6937aa695142cd32fa086965db4f68dca43f5cfb4f842524daf7db6258aad208b20ffd3f5932290bd5d612e6a1db5e89eb74d2eacc39a36d36580e3c634aaa263129df9bd610db172f78db17a2f25603ed8e5b1c41e9442059794a247ab81b5cec422e6b986096f6fd7fa89370eebb05e165163e70edaa3f78ad6e3c3060b6b484b915dc21b93d37e4d8017f2f87975a0b6faedb74a211f4d8f389930b9e3132fab419c0656598bc978cb079e01e2ee358f6f6bcb8fa6a8d61c3aa79d149c3f58ea7d9a75b677c7a24911d19cf0b9b519f90b7dc612df09a430d9ecf06c268e4783fcff6df44e5b45221ea7ae90f4096ef7750162e8dbec8b7aeb68e520023183576d84a913f9fb0dfd88701a00935707a57a518dc5c084dae38ad2ec3ce6e7cd2d9c699bc84456ad19726ba610c55952a6e0c9d66f83bd2d57342b54c7c2194ad38daa198bb741eb02787f52221787334e40552bf6158a45135b70c15c7311b0565cd916537d70e1ef7bd6a6021ac2f5e403635857258ce5ea469e77d28a57b1523956dd7a44e6b087c5b541ae4df03e6542e3b725af5363e352b6e72c15dda79e07b496d03ae3e73e30d798dd771284b0996c670037db21699ee7e9142acb5559607da4154410b8cc6264924cabc95e9cb077f868c1d49a0970be553b7212694d1f7c7f0afefa0fb68e0fef20be476a386c98b6b7541cb5e60f12a6b634a70d8f5d1364cfc68d8890adef471e60af655ba3cd3b3ac8440cbb01a7684b37f90aee3dda466c11c4cd7ac60fedd684af75a71f8ee9116008072fe336fa1886527d17aab9c6c06019a182d5879f897b389e32a9849768a8dfb79c722e18a9491e2aade4e57948c9353adba9b925b7da3d65b61601d158b5cb205f9591514332a5f3e5c7f9068ae7e2da5708a0bc3dbb290efe70d61a67b1285c416b9be9ec40a112dc5ef054b4e7224ae1a4ccd60c9c44b68d5fdbc33b12407b7bd078732a9345e6b7a742f2707f97b31bf2c5e6d4c488d1b6bd477c8ec93b9b9fb0357aadb7f414efea72839c3c40121a2163a6dea112d9543ac6c6a02a3c79384fbec9c233ddf2abc472ef00432d8580fd9d2499a46a267cfb28a31b68ac99c3384af3d34db999d2f62983b2f27a9d2e8cae98120051e2165bf3ed2575b605a757c67c1454cc2372968d73377ca53a15d781c7ee21e549e2190d92a2bceb949cebcaa7a1cafe800bb742a88163b6dd300c9c2eabf040c394ff72bb39dda428b5ae95e61cafa76b021fb1ca15af52d492bb3bb226ac854cd4af9e689a38053a1e726d787e56f60c9c989a51d1b99c2ac4c0bdce017383ff53318af67a4f3c35a6626629592e5cab1366663f40abf42fe742868a9ded8929ea1b0f9a27fd5581f9ba7aa8712c75db1b0d8ac1b17589b36144f1e3b89df65957d3a1a822ef902364d1189fbcbc58a0d118c1970184117aaa0fe89c30e4c89e8c183b8326db64871478e6a14f5509b386ea9f3df72c21690c27ca97afacac564a4aee8245878c841ddce1ea0a34699ef192db0edc1f757c93a746e72a5bbef4900b4d34c744229b39288e47fc952f7497058dcd6920357c427c32d91851205a33d8f27d70d56061eed764e756950b2ef16f45decd0e9b1efec59c6c6abc154e7a8108d33a2db682b7c9a554387919acf78e766ec8a3d9981f9611f6f3a6f538a62120030aa16128acf2d957071f9e21d448aac3cfbf7a17ef5f981e03969402c11537bee51bcc53b588a3c9bd33e17ef1d3119a820ad7ac9aaa66a853aa3b745bf117f272d9c1cb1efd3ede3459b0c2b85828569f452a81d821b7253c0172e600bcebfcb941ff8d4b2283032f86cb7035cf0aabf2ce8e8089ea6fbb75d836b070de572e0722b7b1193192784f93b18c40bcce8ace8599a6a58183b09b2d0dcdc9b8597b391898adcc4261192b084e6ac912fa4d87e4d9a398c65d17ec56bb9c6fbfb8992605ba08b48d601626c1eb03405d5ca57feb728eee9d7f86e7a887218af55c6b5483043276b541a0c136ef87d4f7f4404fdf57cc5a499193762db30bb5f521191ba4387673da4dc3b1f226f0fff8c9b176b18ea1353911855747e3332146f3d49163d83fc68535a4cdaaf1962272ef4d6e47e06f1ef13ada764280b61e803babc29734f62ef822e50f59a6d81cf652e9ac1f04968bdccb3051b8491404334e9295cb8ad0e43e4b005388ac864c66ec3ca8ad71e6dfd1ad10f0a8b0a58b456922a95840883af482d0e7fba351be0ba0189390d618f60b254b1635fd095fe264f16a6eb8fe77ce21407ce3ddeed69b5f6b0f4a8342bda4eea1fde396ca72f4961128ec7bfe2c7f779c7ce61a42770efdafb5577ec6208f150fb2c328355e3eefa23d0c6f806bc07789cb414778b46604388ac9ff97d9bdac6c0c802b7f93223ccb94627a80f4e8818e28a5925a1133c28a3951207ae2b6b35624e25c5ac9f2764a96d7236d88aa10782a6276d4a27725b0d33c72c6f552f1a050e2e97c173b56196b14caa828c45563438fef784494ff045fac2f449c40ef168bf4924cf94cf95d9b1d47b1896523c25fffea2d5caf071e421fd", 0x1000}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="00010089002006000000000000ffff00080176b6d6", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="f5ffffff"], 0x78, 0x409}, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 01:39:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x9) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) getegid() 01:39:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30000, 0x0) lseek(r0, 0x0, 0x70000000000000, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000890300000300907800000000450000000000000000000000e0000002080000aa"]) 01:39:00 executing program 0: syz_emit_ethernet(0x45, &(0x7f0000000040)=ANY=[@ANYBLOB="000000deffffff44892743cad747ac0da2a400000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) dup2(r1, r3) r4 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 01:39:00 executing program 0: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x8000, 0x5) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES16], 0x1, 0x800) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="604697130cc56b5832092a920000000000000000000000000000000000000000000000000000001f000b0000000000000000000000000000000000000000768ba6650000000000000000000000000000000000000000930000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f4800"/111], 0x6f, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x0, 0x400}, {0xca3991e2fb16efbb, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x1ff, 0x800}], 0x6) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0f0b4f28a177712e8a38154c02d64ea3f821056b6fa200d120acc75b635d0e3cfb5b918e132f9175d653a7ccfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097616222f67b40fd615200"/132, @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9a38524d4383c7c028f431667ba9e8dc304488e32a1cae6d64a908a53d815363a14eed8d5a08d04bde17e8398bc03797371b03301aa08b07ebd1a3ca1eca481540736bc7c1f09b1b2bf2ccec27c5c0b62ec2f317f54961c395a73302a05721fcbe116596f575b94dcfb17c57250139e875e1fdd1d656af73f1ce0de02c82e9f971c6436053f5722a24a2f0148260239927437dc0b412c2556988a9a27610de1aac47b0454def3fa8e6b4114858db82a3a"], 0xc8, 0x0) 01:39:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r4 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001380)=""/88) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) msgrcv(r5, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 01:39:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 01:39:00 executing program 1: 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"}}}}}}}) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000100)) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r4 = kqueue() r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x2}, {0x18, 0x0, 0x2, 0x5}, 0x2, [0x7f, 0x0, 0x1, 0x3, 0x6, 0x400, 0x6, 0xffffffff]}, 0x3c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0x1, 0x5, 0x1000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x50}, 0x21, 0x5, 0x0, 0x0, 0x81, 0x0, 0x9, 0x5}) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) 01:39:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r3) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) syz_open_pts() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 01:39:00 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6}, {0x0, 0xfbff}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x22) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x3, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaae, 0x1000}, {0x1, 0x8, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x800}], 0x7) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x1, 0x0, &(0x7f00000004c0)) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x1}, {0x2, 0xffffffff}}, 0x0) 01:39:00 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x7c8, &(0x7f0000ffc000/0x4000)=nil) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x2b, 0x6, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x5) 01:39:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040)="b77621b2ba85a5b7d60560ad9024983008fceb09e6ba4de80476", 0x0, 0x0, 0xffffffffffffff19) 01:39:00 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0xfff) 01:39:00 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply}}}}) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) 01:39:00 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)=0x2) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f00000000c0)) r6 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) bind$inet(r6, &(0x7f0000000040)={0x2, 0x3}, 0xc) 01:39:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x10001, 0xffff, {0xffffffffffffffff, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202000100000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r5, 0x1) 01:39:01 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0x0) 01:39:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)}, {&(0x7f0000000180)=""/219, 0xdb}], 0x3, 0x0, 0xffffffff) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 01:39:01 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:39:01 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/233) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(r5, 0x0, 0x0, 0x0, 0x804) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="05ff7f000000000000006943d7d44ced278bc7e95222585a32b428775050c93045316a7def737b3030c125fd62bb9ead1e1f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 01:39:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x28) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000001c0)="36812beef116d4c43149ca23bd7e5680bea5324eed21b7b8b594d1b82b0a6965db01d0c7fcf2baa4b1f483b6696d621dc61eae690c49e1a15fba42b21bbb6eb4ea9cfd1b3fdf3c3a17f01d1d4ee0cac6055cf8ed4b375348db59de338c9ae9a4a10df68dc781b89943c21a704856ee70af8e07a63ba1ee375b4b7d423d60", &(0x7f0000000240)=0x7e, &(0x7f0000000280)="32228841d9ef3279e71c61e6fe852d88bfb0389cce544be666839493c994f6e0abf22a146bccd47b5790ec1dcd9e3638cce7b6ef6b5bbf5eeb0f309f00f9ccd268d1bf323025c75bca24bbf1c71e0b27943691a7812567f6ea63c0fe5e314ef44df5975ea4796cc78cbd2638b9d3bf7fb99fe55d8409f5788b9f71808a7948ad887b939f403f1c4967b3b816f097156061396a8ee11fec7427e769d5f2b5103b0e7b225e62ef19", 0xa7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 01:39:01 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000100)=[{0x0, 0x5, 0x1000}, {0x4, 0x1400, 0x1000}, {0x1}, {0x6, 0xeffa, 0x800}, {0x1, 0xff, 0x1000}, {0x2, 0x7}, {0x3, 0x24, 0x800}], 0x7) semop(0x0, &(0x7f0000000180)=[{0x2, 0x1fa, 0x1000}, {0x0, 0x8}, {0x4, 0x80, 0x800}, {0x4, 0x6, 0x1000}, {0x0, 0x1f, 0x2000}, {0x2, 0x8, 0x800}, {0x1, 0x1}, {0x4, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 01:39:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x8, 0x101, 0x4, {[0x8, 0x101, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x100000000, 0x8000, 0xff, 0x0, 0x4, 0x80, 0x30, 0x0, 0x10000, 0x3, 0x2000000, 0x6], [0x3, 0xfffffffffffffe00, 0x9, 0x2, 0x9cb0, 0x7fff, 0x10001, 0x8, 0x3, 0x9], [0x2, 0x80000001, 0x5, 0xff, 0x401, 0x4, 0x101], [0xcde, 0xebb6, 0x5, 0x100000000, 0x7, 0x3], [{0x8, 0x8, 0x7f, 0x3}, {0x8000, 0x101, 0x8001, 0x5}, {0x7d95, 0x20, 0x1f, 0x6d05}, {0x3, 0xfffffffc, 0x21, 0xa38}, {0xd8c5, 0xd3, 0x800, 0xe2}, {0x14, 0x9, 0x5, 0x800}, {0x7a1, 0xffffffff, 0x1000, 0x6}, {0x3, 0x5, 0x9}], {0x81, 0x4, 0x40, 0x9}, {0x3, 0x8, 0xfff, 0x5}}}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r7, 0x40105704, &(0x7f00000000c0)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) ioctl$KDDISABIO(r1, 0x20004b3d) getuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 01:39:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 01:39:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff9, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) readv(r3, &(0x7f0000000280), 0x0) 01:39:03 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 01:39:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getgid() r0 = syz_open_pts() close(r0) pread(r0, &(0x7f00000000c0)="78db70e2951de0ab3f1092a653340a96309327d92a308a9f738a90b5f3aeb0a825078b305bc9c7e55a1652739bfdddbd3c22c065ac65a7f3afbe4d0e85e6ae89b31b908dfbda5c8733639ec02653857385ea472a5e8626daa61c05b40796761ec06bb7b85de846cf42c70899c1e49670d710", 0x72, 0x0, 0x7fff) syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0xd078, 0xfffffffffffffffc, 0xffffffff, "09000080000000000000000000000000000400", 0x810005, 0x8}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 01:39:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000100)="4a010412e17bef61e487f0a0bbf214e04b334aedd5391bb7000000000000002f2edab7872d", 0x25}], 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)={0x80000000, 0x100}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 01:39:03 executing program 0: poll(0xfffffffffffffffe, 0x5, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="8af5d387dddd5add4cb9fab9877fb509949bdce1d09e2df12f56b882ee65a813b324d700fd8f643d04c128503e0fda974acd70a7be", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="d9a76f850b6f1e20ea3aaa10c000b84348de5f661e412c6fcdf9448d4a390bc0465737343b168be9f8076f6aeb2095a6ce378c85fc6e6292bb0b57a1627b4ac02c60c76cbf", 0x45) 01:39:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0xfffffffd, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:39:03 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000840)="d20c9feca0644fc8ee4a6d1dd91115b9888d545a1a3d82d766bb637a3dc306bbf3f518ed6b1297c0258b8b557102543f17885b9400e3fd8b884b3a3cc678c372bb9aa117841421f4bf6eb9e486c9cd4ddd1c21bff7c49d9de5cad0fb67cb5a28e0efbb0b84bbcca4e718ecd4e1b01e8db9091168870cae6493f7657c6bee9a41ff53978e34440204a5ebd09b12947be6b2f08d21081a96b7fff02916d4f15be3716994f7cf5c05a86abc5c9771d7afd50e198ed917b6f841a2bc8475b940b815290053004ea102ee1badc188ce3a981aec8f47d8d703f5771fec081d6bb9267ac95b44f469852f4d1c4db6a507d2b553a8", 0xf1}, {&(0x7f0000000180)="09d5db60b5a775acf25c0ea5a07161760b193bca4c904965ab3d6586d13bfccfc104684b5941adb7554374db648ff0941dbc1cd4ffe9baa58ec994a6c98ec470ad8781044b43a5637e7343b4388b602b2c8abc6fb1db9704b084de4ba6dc1a68b82deef85e5ce843c3a491adc036d823ffef2adfe1c0a55b0d0522982d9651f467c3325d11bf2c0fa86ae91317cf41c67fef32dedc0b9548b35d16590b93fd20d8cdc50869", 0xa5}, {&(0x7f0000000940)="3d87b2e0c92428babc48056f7239e2b8ac22cb9e13127afb8daaa843636a04db500d227edfd4f3cdeb92c87d327a3114d1e9da12708cb8", 0x37}, {&(0x7f0000000980)="cd35c7c684f57d99108309b254e63e226c10ae363c664b3e9777b014e31e99f605d0084a4d3a05bea1f6141fe58df83ea35f98d5094f733b28d730869f57527ee6a8ed0fe4668661381bc76e7e42b7ddd59237715a6f45eec3285d470f475fd55579c46ae608b144d70df1818c9ac4af35eba89d0defb009b66bd1d76a336d775cf1d1f0ec678ab175b05745c9bbcd07f6dc42cb79c255d95d1a3a1490f36182c7919a453be31e13c1168d4683bc06fe8458e89d159d11fcaa019b726342aa7c7abb2917485cc177cfd1f4adaa8135f9c284762394a8000bd58ffcebe41f7e59e6ea3942344a83064aac8ecf1dffb7594f8f5b4f3ee68c6e9adc87f13d7ada99f75c7497f79d036b2bda65071bed2ce80d722198629789f880c37396d35d01d5da6b00d84c1057a62108e1440bb37a9e9e6f8d65e2bf12b493b00fa2f9fc44f180451b1c4bc38f2c5152d78386edf9556d0156af97b3a01e7c25ab0e475545ad55f47e3f8fc5286c698c84a13b78cc8f2372c77a0feedb67987f633827966f9f10ea921d4aff4bbeaf56dc324d764da941a8811a5697a4f03746ec54158abf3652501ef082ce05c9b5c2aa2ba9aeaf7e56c67b55eac9acb3b98ba451b631448802d09b8d00941054b1e28cfc9e8fcc66ec2c96c11bf8e09fc375ae0f1562af23f220e05f66584c92b895c5d50fe30fa938c7aadf9e414fa69e7842e0c384c3e9b6604f875ee7517581b2abc9b8bc690d78d4670adfaafa19c5376d6228f4bbf1f0762343d0a01f3bd849e79b5190a506444ca4e290f8322245351a5b40985d22e201d9924032cd353373840370e48e0d6eb2c04d311dad6a3ec1df906b6cf5c78b35c8daa4154cb1a185d7fff58678b2bd032abaa6da03bfe419a067bfd56fd15f2bbd14b514ac7d5dac9f48c61fd413fea9c09c6dbe3b7496dfdc7c8a9ff533512fb86680dcf9dd0cffb56a96cd6894c88ac2785fc8bdc9f11209b972088404f71a31625d9c0e84c0ab0c31eb7ae07a73aa6ea87cb09dc6c082b9f72f0c072957bd1c8328a6aa56501abb77cae36aa60035ec5921bc32aaadf3a956c87066d63bd30de5c2bc5410bd2cbec59dc98248419ffd652470e3fb761d250f0c6239e4c8a1ebaf67a022caebb9e418e45dee7d76679ab8ebd1abf4cbd535cbbbd0e98cf07e8fd92c14ff7dcfd404375bf8f2acb23d511878cda16811bb64c17d4a7e8569e34ab7eb3488d844a3c9fb7e9754033aacce2b722e0dcd74151baa5df65c521dbedc77cbfd8125c8c55eac1b3a740d40ed90a0d4c8c9402d6d4f98450a1054591ac60c60fcea8cc76d62636a84f56235a7de501a21fb7502b70dfdc0dc7bbe8947ca513d8835265575b345323f97a777bf9540503903a60424e333c75b1af16506c8b8a7c86f4c1d9db5066e7db549d2d9d7731acd96e29d3c6fd1028919bcf61f256f282785e76d571e520577eebc9db628f7af6f700e9b617e75f6e1528518dc2cfdf935c495dd0319c39fd8c925115f6306a8483fe54099c8fa7a9381e09e56c600103864648991aa44afcb7a22549b5d2d1b7cbb9ef511b4c7bb1fe1a90d01c5b0ffca42221abd841c7ee757f659d1ee2a62e64e4e0fb206f1ef398945795def9ecc916ae6165cb16d3a03fca09fc2a06c6ffe20c65ae2219e44795c560f1a7fd1d3a1fdfdb3b271c07dd4187f071968f7290d66284ea7fecdcf604b8098fd82836567d39dfadab70284398e39c2b402702c41481a3ff6dd731ba210f7d334d34b55fcb66153a46daa529b6f199b25a33576e33c052bfa1a3fa663b106788a40584f14aba3e153a6059e6a1ee247b8978438e5f076fa7611915b897ce6d7ce188693bdf430baa8926aefd75bc5308685a9ae97fc851796fb49cfa60221e32de28cac529e8f00fc1193dde53981158ab0e7bc42e2115733e873b415a2b5f661811fea708c78cab4d752913e6723480a67e920e3c5b9403fcc917fb8cc2098448155ca85b03a08f4caea4fddb6ffac1315da70788635bb4b286d3e248fed1e2f9ccd806e7bef9b5e197d9636250f936133f89e74090fb81773ee0afb5a816351d1532cb2e6abcb17a27c652463862d6629f4b1723447b3168415f8e08bacf79e2bce6ead6610e09da2f8ad8fb051e464d5a8131f3ce3cfa33cb2b463f0c83361320332606f03738e5d84c49cc6e6ae57da5b7a4b89ae5bee5067e11a29a72a110ad50d6e0c45ecaebc44d0f331f3a66d0e68bf9764f8559edb5ac60ac9c0cbf93e2d721de41923cd9d69c784efd4fbbaa0fd5a43343bcc6fcd131cf7a130a13afad80e422a4f697686edeaa3d23f6b1e58318f5a7e28d94929cd34e3c37f007508601fe578a3bd5a036b6a48dedd7ffb4b299d0a6af1d4d0ee457ed0be545672142612d4dc0fc7668fd738b847e3897c5db7493b0c71015026d59c78df3310581132c2e19724cc3d34f2d662f2b453527b34397b00f55dd10991b5ee69dde31c04f5861b584ba46584bf18f5802b6f980a9acc8f74c1f2013ce6710ae5bf6b6436a849111cf0954063ba86cce3f8e29b595b119889bdaa715c2de5101c5ee430db3fc24de9848812f1d4a07053eb5b2d82361756884c3cca21d7e6e1eb042879b8646576f9b89cc2482ef6352364e66e2fb510ae2210133d0d44cc788b685e3b13f01105e7158e73746c7e3ad9e9e939bf32befeb924c67b08e277678aa90e84a5ebee838b39d16cb319a590a9f405851fb6f81b6a903ab8a4d2126c69c10b6288f87b3c9a6aeee564cc2ab852d3df065ad169f5e53443afd944edda6e3d440b9c4727d6b3d726d8a2b813039c283d77423116879ad76399ceb4aaa3828af8d4a846b9eab508ea27bc586f6ced16f1f9f7746d0c511497ccd2c2e4a8e39f5a0b658b09487f0f200c7ed31d971979209f5cd41c5320d408092f6eb6e04e474ab4ef850df74355d54deec151489649c40d258cb2f7959c9a0d28eab52c1c4b8986fbf1e47e6668e9dec3ce669632d069fd22cc83a259c85bd974fc91e7fd56c51872611680b2969e70c2d1e0925e39c039978e3c9bb34204dfda5686a7e204faf30ecda0ca44a6d283bfd9d5a85b30161dec6582527be1d7acc679236e5174ed44b391d4dc348e5dd7226b570240647cac5fe23cb07766d9bcf980c3cce8f30ed9df681493454fabc99dc4e8bf1ad95c9d3c2ba2a6ff8d204fa6d69bd7839c9d45d861168f2a5832670438fc8980028644fd465123db89d9d96c3a292dc14488051f0a494a1c187a26a40b7b2c8b6d1bb7c2aec616ba805f46e11b4cfdca2ad232d21eb5b477ec113dfc06d1a894a199c6e828000eeca027dedea3afba257966c802aca80b4339021fcc40df36588be39321c880593f596a26c535d84c569e349fa66bdd9f92ef09bf94fbc975dfe0f21e7483fa9f3d5d07fa9da7e1fcf042699b795adb251f3c55f5b47bc7da933d317d2a262328168070f45ba6bac0ad84aacf8152db7c0a18a31fdabdaf47d237e31cf9c340f7ec47cc6a1ceee3e26a9fa08f9d71e723c606d94e2878bb9cb5d12cce0b9d67cdb80ccab3ac142b7369285e02882bae2edfd0fad4694b6644cc8822bcfcd07c81206510d63a16a4664a8c650e3c7982eb8eca6e3da596f37b00a04ae2d789002f7f60c8546b91e6e969d078b8ffea857aeee05902fef51fe82508a21563e8a6508cdb86dff1a6a954328d75410ca212b617d7c8e3374d109dd016735e3d70b8f91fda05d5e1b1e8c3d5b297481e2b11ff695f66e9fae2cdf2c5773d9073c2bffe739bf9392e4adb18bc2994e1a4827a3df413aaf5bbeff07746b44f8f282b5171c2ba497ddf69a8e3251cc42d6e0fa48a91005f34c2c13dec901682cc9c04f4354466f2181c6ca4ac9d9850557d0f43f28d8bb88e3cfc81421c2bd9371dd90c9b66cae6b4a5af209da0b0c53b9bac67ac738a908a8c81bd87a380454a670b7d2a0fb77cc14d8dbab7b9b9ccd54dd0adb1107e3c33419119e5cbc639c5f0782afa52678668be6862db6f0f7a294beb1c467e2a2a6518545100c3c66db5e3a29184070f30ffd89acda285c34e7a767a78d0a8be428a17ed302a57b9d173875ec6ee3ff1b0341e607ad1e1591c936986bbd5129a01aae05ddd7430f16a59f7e542cb80c9a6480446e0981c98a90faf297736eb85d8f53ffff270b956ef7d09a59067de1bf189996baa15f1ad7d523bd03694aac5d916bebf9f006f08b0e5f5ee69e4e4fb2724699b0e938ac5b628387aa487254e268613e6e1838c90b7c4d978ae8150958556361df9728486c65291f9ff2cd8bcc09a2f6c89b3dbd22df061bfd57e2de37eeb3046426b0b4e50c79d42878843b2d6577efcd48def9dd6c5998dc799f8dce95921247483846b56d636d89cf0012cb6afe07a0518ad9cdd86c6b3b8d45248ded67a44c7bb2921c9f6e092d0715402e3994b3fdf992ba77f4a4bf3fb9835b9947ca1bc547ab7bcc70eed0a4a55b8ae2e55cb11dc7b722c3cf41c69b53b35daee6c3cc6464744a9a969447c5f30abd9cba43d232e05a0bead0df8557a03127164c99ce95325fd2f98fc1f1c5ca83ea6ff29d7aa097a2c650bbac3f4c9566eb09abbc8a78275b30650cf1106eed2434ae52107368dd40bc8552aebf87818231e8754d0effe9ead21725c4753b5a394fb8b414526954027d415ef7de36ac2e622399f04d850afcf9fff9bff064a667f8c1741ac6d33d3828d1beccc9278ccef35cbf3c322a972263ff254d5dc805525b06b2555a36690af5da374b0437302bbe7e05c5e0017a6c873d779322e5f2c5fe2d26b5838cc6b3c6f6c30015ebcdf28d1c3312705f79953f77dcd1bf9a40c1772ecd50ebaa11f41f081b78717049cbc3f16edbe2eed4b8bec5687df39b034665f4007c08dc7090eb25e8d0cd5006740dcd9a43f0bc6b3c9ee392487702523c154fb7cb7cc14abdecfa31f5be60a9b99eedb1d89527bead448f875417fc9dcf06f5b7b18a51bb3671d6048b453d26f9bea92e967e7ceaa6cb5d70453622e639dfb14c753c35fb8f49d9e7c02d8ba94bf868524acef3c87eda52750bfb4781587c038f85fa4d8c0b77f85f58a68ea2e62a6b181ddbb01be9838b65467701a9d1b15bcdfd9a5a53603dd04cbcc845ed1eaaa07a2434f16eb1676b0356eaf6f4cbe7b8210c8e8b3f378f563393807ad8d0fdece03b29aa3d8b98c36097389e70092ff28412efb93e63629bd165be3939de800cb0efa833e268b98c7b88f230805c873eef667c3469ae768721d3b980e037c4435bb4c8849f02bd7a83f1fdc475469237524e31fa5f15b4839841883095bdd55d19d390b47cb67a6de9029a53bc34ac844a62e66ceee17103c14def7baffb6dfdc97425fec605d1087a5c414847e49668fd00d96ed6f681ac2d059ce6541d402c5b1b1a7e95de78d99be985e80f93bbeaf5cceb56a68ecf95feb44890ae7c6217b019fe2198cc7084f96fb793b2e7947c7b8b86b8f0c86ed62a14cdf893dbca2698cced7445357753a4b1f8227f2cd75ec4cc8d9903dc02c652d18d972556ef81b86e8199783937791633f836e2c1927207b70e56d2566d579029beb56d6355df2eb63d86eb926287e92f2dc38b84e532621b26113ee842e0d77fc0326c3eca9cf4cf67f690e0ebfe2a54b9bc46de64faf8df318f3855f9707aa9ddbbb6f252c549d2adab8f9e9d816557ebd8f20ceca2be058da2a88bce95e66a72e41f80260b502d41cb259da6d981c4d8f2b215ef7e79d250968fb12bb9d937bc47bc45a220acedcd34ab65ea1", 0x1000}, {&(0x7f0000001980)="7ff12695d07f7c7dc552c82d8badf4a4a3fa1ae816dc39af4aa03eb1e46ea16b0e65fb56219d94a6bb9680aa275003eacee8d6190c312fa08715fcc15ef2b603", 0x40}, {&(0x7f00000019c0)="38d06abd502e9039f0f5f13c24d916e678529a993b05607de2e77c24e290eff915a7f07b2bc1d94f02196c1ccc2ab1d1d2cba9fd3672a4065e1c29e073b58871ecf13ccb91090e71972bf44a1651ad236255f56971c84d2a6434637c276b4fe53f6fb99834aa72e10472f81bacf928d44cb453622897f0ac1296a07a3384db4e6e4e6e8299bdc0ee23a6ee7138115a78219ad825639700b52183a2ee8ab0330a6cf0571dc61bb79ac24d8ad4b45b92a76594b233256efa94d2bafbbd70c219e5e7d047eeed81c5a5ff982656cd49dbce7c676eb888c591ba6f0c1bd69ae06744e22dbd0b9f7d38b84feef94d98260d1bda33b8dff3931bf39132cd14176f4c323da8dd3fc58df67d16842e4c8469bc1729fe821b653a8c77c68ab48a9ba4d352a527af694fa66e4d7742d3c1adec77b51b91a8905d444da05851b0689508592b199a836168c67f2bf3c0bd76c0fcf24414567e0ba3d55d66e6d17713cc3e437b984fa2be4301060d56c9627b5599c1bedd5bf6a2b1cc2d065995d6389e1b2542fc6c2fc44796bd56828b983c668a5b11ab603ad25a0777e717a139e14e71c9a9cc47bc8b87778585e42efa9ef1b07320b43b3d4d9c2f29c559a4f2d66f79c978f71522a64c18f45a2bda6498992b323f123c6d72c8a57aae7d15eda5145d6aaa98a747c693b34e4ea4cd72c305dbd869a4982f922751d71325e80b47dcc3476b12c1d1dde95c8e2daf2fc648d99333a7554876b9130f43551f55ce6fcc758f52e7a87affe1b803ba03737e582d95bebb6981605eb3efe42031e6e43ed013e7ced7b9254e4bf3c5f7c8a8559a377ede72374ac923e87dc2418ae676c1f203232b157e14cf3a330e4d5cd80e9bede325bccd32e8dec4a37fe9f5d3ee440c4593d765ced621638b1c301fc6b2a36350ecf80da56a6536ec9c1b73ac6c0cf1eefb4803e82ccbdb69790e120beb5032fc942cffc2b12e54d4a1e9b947ab21094196b38f6dd372f70f112d3752bf9fd0974d162c4b774a3d3dc506f0cc55981d747aa08d80bf062f89949d556c8726b66ed58b4471cdab5e94696fd146bbfc7338e6455afcb5f5addeeb9960b0bcc0a26f6bac00c5f5f64ce3f061e8aaec360bf2791b779c36643bd8b543ed46ac9cb9a8440bba556102c5737372c61e4a183994d9a1e8268c00dceca8340e2b337c64dd2ec202909818e266e6572995bd6d0983b11c1a148a8fb1dffbd9c5b933fa2aaf1a4c2a979a7a09c6abd5d71062a940c136cae47d9c378432f1f62bc8959c3183fbaf680d5f3366b12b7482cf2e47abbd7b06939107d22bb51790db30222c08e4330f9f81f4cfa138cf5fe0891fb88e76772d7ba180f42f5ae1f7b31cc300bbcaff730e8510853e25156bc30d8b5ebaf5da49835b0fbfe1fa9448918909bb2279862601c7521a0ea671ab3f8e4dd5987f18a1d201fd5422e3194d9ecce4adade6599a8097495225d7a3453e52872b396ce763c2226b420f403e1c3b4c4385623d318b57e40eff0ab5873258daebc0f92352dcb3021cf4b613c1173f39e14ff412fe7e3918b9b352b3ffce1c19721040ab494184d36e817471949587f0de96003d2a066591ce9d9ff5341b2f94280070ba0102f5a4977c320d81ae4856698f3eff7c9f4b45dc4f27685222dc0f0765af1852d2688e5baa262ba9f41cd76965c68a30b2515cb4ef50eef6a17752f2152f2b10488eb3512e02b0862c38ee250d9cb4324560637f4598af43d6cba261d0454ea26442e4a673105a55353176b1efaea7eee7efedc045ac7d1507f4fe95faa91ec2890e2e932e8387b583b72bdf80d12cab1763832f5128c3cdd39549eeeeef439ae908540941613605db98fdf257c3878313ae3a6da87fd5462ee890e560fadcddbf0c16eb3e899e53dc9fdf01a22fcfaf974e80ad7a881f82935dfa355588db57587aef0e66913d4c5f7ed9d9157fab5849077acaba6564d27c407326e9897a58a2a39bf6097554382162db30e2a8b4c6bc5856a75cf0a67f47cc926fa22418a065c5d845b83ccf9d614d108c6b42dedb546200a63e110d83d28ada4473e977a64ac7dbec65cf4cc8bc5aaa4c1cc44a783ae0292d5bf5ae855d3c9a9865ced27e17c2fc9a037789a56f9f603f925340fe0a72a2170c243cced70460bd5cac29ad8178f6c0ecfbc30df138162a9edfdd2e610b03fd356753e7950dd6e46ef6485a26b8e4785fac0abb81ef584aa9b8eeb7a86e18da476677a2c8e9235cac4d9ed1066fbdfa4fa3141dd8b8f24b08da8102df875f31fae5fa4a936aecb59921477081994bd4cf5ea16c205f42a7e23ce176d8efc441333d35838ab206041382670e1a6c72bcdafaa3810dc983f98826bb05af87b29b01bffd8690fc4e9b2906fb9079be744b5d6fb2bdbe80aee164b52296da7e7e8b976b3b9db97bc021cc178c205f28d0821bafa6a30ac3687145b0147e0bdc95788b5b0368f75083aabdd7c64c6edf77a56068765ccdb3a62ad6644a71ca5c9e4cc16ccaac827fa6c5efaba6136698cd4d3e38cd30ebae6ec684e6dcdcffde2de611dbf26584432a2b5acaf026bc145c3200e5ed7f1f8432e38022298eba8a3729110ef0e18624502890f85b53fa8c158ceaa2bcacd33e9a120a543b85c0f43003a6ccb81b11d64dedf5279c0a110e1a8eb4819b7d01be4a6d86c6cd5ed405c89cfd932c75016a4d309625d6ca7e2df806a36a42101b88a45dc89a057abc55da1b3caf41d1699dafe4f464047b12c672f1249f13d92570fdf0cbf8b592dffa6befd37cf1451bb9b6036a3f0c7a11c98ce51dd5b89b1c9355d5a1776fd627d9f28be77f8123e37ee951fbbf08b621a7d39eeedf9325cbd2806552719d82a4c487d49507e7be296023494eef04b037a2a2578890092bfa930c1208cd86fb76673f0c5f4cbca0bac6f3e1affc8c27a4daca93b55ea3aec02f9047f0a4422a06e542b827af6a4bbcba1c98b153a04150b7243ba19ab45f80e763e37cd1f665c59ca322b1277193b033fcf6bf3302bcfeb7b51cfe69daa9532801ecccd255fd16140c50f50868308bd7a2b864cf20f416b97e2748074ead655ab4f7e985dd7e399707406d1a0c0bfa3fe551aa666b0ce97a4f29be50cd19895ce8b7be7567e40271f76cd61ee9a644122697121269372c2ace3a4e75e912a55d60983f4cb6e56ad50ac0235259434e2297685708868a429a96cc858a018eec66777177b6c5b83ed442d45eeb662421196eaa6c4e021740190fe44347c4a53fd74287fe7186de2eb62e3ac3c42ec3a7bab5d82994eee62347e95abb05efc66322373992c47a9804395255eeb9c69afe43d94d1eb6f0b10a7e8ba3209e0b38ff63e4f3fcfcc46b9def03e6a76b4637df27ac528e23e45dfe93e9e25b7f575c421ff981dc9b10019a2c9dc6f7f0cf5fec7e545bb6bdf9121273460c35e38888b5bebb23da8e5ddb7e4ee38f3638e8d5d1b58345f044d9d70a4e23f2e329c7e04a9451efa6e6ec2c001a7df5f6766cdff0d749dede5b8078f21dffacee729ceb648e80ad5ddf703e3df4c6cccd7aeaea7df28df7be1517341262dcad2b656374ccf37f60035c8343df1db5d27cc75c6b2c9b4a6bd67c31d77fb1c5677371c48c951f0a39a321e1e111ac08e361358ddf5ff5dbacc70beb97a8ba9b4b0f7c5f4a56fc8f5750996a15bf15d2d0da3c28d2444d7432f99b7b9c40d7d8413481de916d7fa92cbebc389475915221aa085d349822ac33e201adfc0d40478b76b19741cbeb3ab420151e5bc43ea0482e172012233600a97d69c3b4db65bf52259b9e8f8e7dc544fff9e7fff7542b6ebca02f4443d1566c767bcfae92a289852aea9869bc35990016e6aa9f73ae71d41954bc7813478b1123a8a2ebe3b5367b5ed020c007f1c315b13459968cfe6df5b457a328c20747e47d7ed387f8bb1c0fd31c284f4532ea767d9c9350cb19a349c837715eb4b1442ac76f686dbd2e4773234ae0e6c7145309e13d603449771e9c855d17099ebbb71c4c0c590d0bdfe657584b48323dc08e1af87df0556db27bbf9e69c0ad6cee65e65fd723adb056e2585bdbcb1539bcbfece9be53b97082ab372d9ba600abdb29167bc1d379ae857696696eae9c0bdaa9aba468e0dbb23b7a0b4fa5743efb80c463480efc41a2ae985b4e1ddd84355b6f936df702c7ee2ebaae0beb359dd368cae4faf0aaf27e83f84c0cc7d82ea828c552693be66d9e958831f07022789169882823fb44a8335d91cc5371b1ff970cc868ac33aa3d17807c2e6c2e300d3e5b4c7ad2aa466b0ad20ba2d93de058e67d2a2172db5952d6dc4b5348bcf1fa05c877daba57739e9fee0c86728f17bbf206a0eb10b49b69873b233dea8f29d0be10f3326461b5525149230c0e22487c971e6814fbbc4b9601d2acb4d14335c625cab74d300fb102b84960a62402dd8ca0ec4f6843e31a02ca65285f1fb846f7b1842895681b96d36a35ea1fa8f2273b20b515cc375ca2e425b669d8ccf64e0d92e68771b6900088964e878a87afefcb3b8bd715fcb324bb57747f739776f022d1a98d692ee894429ec770ef2fea7da31d7d9589a033852083d0a4a25469fb7151545ba8541637f4ade621ffe288b2ed64cb1da93e425608e6d3a5bfe37384d43598b546d26fe885a2d6d3a1ca0bbdbf8a04a04c74baa93ec03540c7430882232a3deaa09d4189ebf45f61753de026ae2f9fc98ec164f6e64c10c326db2f072b037e17c493b39f7f1fbeb7820e0b4f31c18225a466bdf84250bf3ed863b14a0b83de03e593cf4443521ee17fd1f9937bf80f4135e9c3607d1c5c9229de9660923ee51716d7ac51d83112d94caa009e0d0b048d09d3c84fe04a88d26f7dc0fbc6f6d7d161d99169aec40c0ec22314298ccd21017feea6e66d3b110d25f3475d5cbaa07237ec2060d4123acdda4e628c29de9095772882a204c549fe9d8ad6eb297f4793114a74ad33a6fa670e110206074cfbff001134f2ea2f28f171a457c7ad6d282e66b73a83f9b77f2ef4ddc1f7b92fa42b233ed437d6b45d84df8dffa9902855e89a3d1ead27c1b8814d8e1c372a4bef9054db84af28807d9152e65f59b717b8c7ed89050d2a43dddd16978c2e9f38cbe6c4f73ef1b6009ced23b03f188d8d0efcf84ead2902145c62181544093189ae0075c0ec211a209e71293cc3f3994470e9fc8c5c62ff6c28e205b9f6515398dfd028cb7316d8135450c4dbd3d15c1dff37f26b881ba1296e95e092c53c92e45feccd1e25276b8170c1df0559db4e56846f318fa0a89fb79cb73227d1d4fd480908b51b06232b3a3b9aed9295593dae0626fe93be550c3aaf69a68fb1110bde9413cb6ded58d2ea0fd23304600f99eed36cb59111bc8839b7b2782094230238453d2b19dcf6db6e36f2c66bcee3c863bd0d590cd217d59e244cb4ca0ba3c60dbdde89cec23f30f8665ad5b78a8d887ea797e46b13795c0ea27d74da984cbd823561052fe00ef4fde99dc1891b616337ee11b834e0c3938dd33eb72e6efea3922d5b71b3f8ebe9385523a5209767346e744e9eb74ad7167a8113af0a627123380dfeab618343ae102f4ebd34c12154d1afa364db6af33597cad75fcf2b0593df43a39eb064ca6b606747f892dcd1c071e8457f9d62697a8a62ef92d899d4d35d98ba58f5ef1ec4fb49c596c8886312e35f20e0626cdf543d138744ed31a265423b10f9c6e39ea0950c1fe6668a7708e3b0f6ed5cd69c1cdff8d1f5482eecdcbaf0525a5c787ff79a47dca6c07df0dda2aa7c2a4b79b10815", 0x1000}, {&(0x7f00000029c0)="29f7f8c159f93535dbaed6dd1f9cc1d78bb534220da1ce29fd7bf6e52b60756cd7be92d9847ea8a8185dfda884001322cca246bae6b19b193fb3d9c5732cdd7b", 0x40}], 0x7) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) recvmsg(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000780)=""/137, 0x89}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/15, 0xf}], 0xa, &(0x7f00000006c0)=""/122, 0x7a}, 0x800) r6 = dup(r2) setsockopt(r4, 0x0, 0x3, &(0x7f00000000c0)="ffffff7f", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:39:03 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x2, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112912966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a505bb68baab118ea42187324f814585b916ff9915ba09104d8164934692f821c477e5adb40f804278f12f83800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff00000000644015e8000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb38818856a8e6b9ecd6bff6b37cd49c4281ed75b08a58f19f470bd8b57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff52050019b563562811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a216248eb108d5bb60a27d465014bd7652b7e5f4a00000000000000000000000000000088baf2f3f06d0bc89670f2c3a74c68adc3360e4242917519ca496112265938a2d1389794af365f0c011ca3c40bc1e80a1864ef520000dc4153a3b420f94d0cdf4a3b11139dd38c3490c4a6d3b16875db4298b760bc6814c72d1cef9e4f5fa07393553a88a0a943ce4f6d57897142910c827a4403a1b05c2a0f1fd5992c141b416916c885b3d37781f10854d0bb742be9273335d1deb48271ab07afbcc4d63f5a59eb04dd0b45ebb6149540850de56d293ba99eb65ffade9fba41a1ffd8139064fea5beb8", &(0x7f0000000000)=0x27c, 0x0, 0x0) 01:39:03 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x7, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSKBDIO_GETDEFAULTBELL(r9, 0x40105706, &(0x7f00000001c0)) r10 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000000)=0x3) 01:39:03 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="c2849e07f55244230cbace6f74cd35ddb2550675f1ea846bfa05771904b08e468ed1969414cd1c4fef46bfc6c333574ea0a8dc7cc33054050ac905996de639f8b8d3afb7716c50c7a753982462a4ddd3123fd50243b55a418e3d163b0f31304d030c1677c091ae84f03b6f3834aae04572ad27a0ee602da5ac80bfe5542734f242d2d7e07d83984f9dd9939e3bb0eb56c2a03130a41a289a714eaff8e5e11f436ce5e37efee8e8694b015331dce1f72a9083d3b9d2702a0e08d3e8ef2adb79a59d4446f8a0f05eb9bc7d537f82e6487810d2b88c1a8165", 0xd7, 0x7, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind(r4, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f00000003c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) r5 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) sendto$unix(r6, &(0x7f0000000540)="8325a456cc946eb621f492ec2a439c3da9ae2c011a273b678aa065cf085c58c12007ce728df1806db0b858378e63c240dd5cade81f03ec81db45179ef29d8b08328ba6fb66473c3bb1e28143e3dfe99c0d471aefa23eb54c5db43ea30bdb036a513e50d7dd64558b055efccd77e4a7e7cddbdee60c66dc56ec6f49c288a26af8248dd983603f1c4b2269d268619ed1d6fe2603a92e807d6211cb699f5cfe02ad8ddfa7ff7855f1782179c653b2e044b6bf963423ed0d16c9b9cfba007aab37aa568f6cbb2d438a", 0xc7, 0xa, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = socket$inet6(0x18, 0x8000, 0x1) fsync(r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f00000006c0)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000700)={0x1, 0x9}) 01:39:04 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="b92868e7b2d1cf556401177a4278259bf0037b66dee19d3995cf3f98ce361326f4b65fd522c8c187bcfae78a2d20acf36eb3975bbf42d4e241ab25e45fec0dedd77fbb802af4cd20370187598f7fb86b74b54ba8d7a8426b5e277f3fc276138c46a41e78fe651c7f5a69ca3ee45a45249aaaab35c4ea6fae8c4107ec9840bb0a2fc14bcdf8531c81250eecc8cf0e029be76538b723ffa44ac8d75fe0a9fa810b331009039eecad6eb9a120ff1272bd534e1339ef9f213fb5d144d34f6a6dabe54d6b2d95063a37", 0xc7}, {&(0x7f0000000100)="0b7f98a3efba8920f27d918c7f3b5b22da2271bae7769fb07e48b0509f3eddcaaa75bf117c444356ab784133d5e57a6221bfe3aa349dcee51b1308fe57be703d49a8907eaeb96552145b31d77ba56548adefdb94fc357848c98e5e32aaae2ad866e0942b61963e3ced0d4008a497e9987485737649fac06e98e6d5ecc7506f535e3f392eedfa1fda6fed9f609d74dfe73082c63bd43fdc46f9472ed0af26feaa352e196aadcbdb5b5d0b2e8d37948230d916a418824aaf5a02ce3cdb", 0xbc}, {&(0x7f00000001c0)="a16ae625c8efa65a16357c2aab0b27018fdc0a05e97cebd91d4119e98424d86db729299ee3e7ffb80abec09228361816ae065b93244bd364d617e4ec45ec27431550b6d8b2719cbdbaaba9e5166c6b494f0f1928bb75423c9ecc0d9e1a281c0998ca5402f36a50a10ab392e3760cde21cddf5b93fe09122f1046d44a62e03aacdf449d0364b33256e2fecc180a7bc179a070a4b8100a1386b85e47817fd99e66e4f45ed234e1f454531728605b799d789292c6278c8a886286b9960f85f968f6f42f1af4c6898fad6f8e1830e8cc4fb8c42c7370bff5", 0xd6}, {&(0x7f0000001580)="c122be6eb60275f76273faebd7c44357add728cb0944f53e4203652d90a1823a3080d4ef15f48f69bb0736500cf0fe46b5c21010bd6066fb85cad332b5c72516976071f8cc432989e96c8abe54f0a024c519c12bef8300ecf7eba0b2702ea4d683bd26afa79181e0ecebb5d949e67e0f0bdcce5bf478684b02e8f694bca15e0988a3fc0297927a36", 0x88}], 0x4, &(0x7f0000001640)=[{0x78, 0xffff, 0x6470, "79734f84fe9d60ab0e517f91e4c68041cdf2ce5152572668ffe6f68a18b27e7f2fae0aae49009d847804064f8f487d841f0947a8cb94337936f0d401ba34c140066519b9ab80a5d29cc779009a5667230851d7a3d0cede0dfefbc9e56b74ca18b312c429635875c9"}, {0x30, 0xffff, 0x80000001, "785bf937e4f3f93a141b4b22e63d07f721500d0de60b0ad27a331c5c1ed72e"}, {0xa0, 0x1, 0x1ff, "03ef2e7e7f4bcc5f962c8baed8612db3c43bbff8c12dd5a1950336c00f6cac2b5a0cafa85efd3037996bf4e97151ed2d351a11564d7e4b8a02e2b14b5d4429c25bf790043724f84081de47b7ec16ca19d33227b0e63a17b89386b24f082a992257401ec8a417307ae98e3f74311cd2a91c9118573784b7a81e6ca079b6a9fb74869c60161a25b62e3d4cec2be2"}, {0x18, 0xffff, 0x6, "bb492d5d1a73bb"}, {0x48, 0x1, 0x4, "0087d40afc1ec4cd8c94095883094d8b58657f3e86debc24477f9c50e1b6ffde25e2495daa2017540eb5b676775bba3a73959b"}, {0x110, 0xffff, 0x1, "32ff14577f6673d3d87aff3f81b972e8ec76a3243547668370f2c6af224663b94e2655980558f682e07cf2bc1de3f4080ef83ceeaf5d747b2719f1e038ab7fee68505d63b7c2a57712e2a38ecd079b7f224088e47193bff2b6472b70397f3ee6ef0086ba82b6a16052d3937d632de11028223ff643ee58754d7dc69f9d055a66ad602d4ff3f7ab1c4b53220bc3cbdc1d94b7554003506b64b51cbea00832cac765288e2bdb924f21472bdc6072523a5f01a4c6391a1b48205b19a7c9b72c9c1d1ea91043ec2960b205360eb06bc6731c1a917d89f094176fee112d4600e38d57206af999aae411234c5ffef1394deda339dc68dd0bd9d3765c9f9783"}, {0xc8, 0x0, 0x4, "779beb30dac6a5fc06edce9a9066794a4853672e089abb06a59a731e6891493fecaf4701d9d815ce01fae934882d345493cf3d62f6ab94a6cfe10d586083c1c085c6e41bb8b41a5f9e2acaf84a61884157b0fcba935d058acbd4febdd0304d6fef7b663a26d2a34a47674502b5cd70ce2b0b2f275fdfd682ace2ac2ddd88b96b81f2c7b9a20041015f96c6883b4ff53086b40717c876ad2fbb6c29d94ecb51c034ecc1bc52e251d9b15e7f4913f02b70dd26f0"}], 0x380}, 0x6) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001a40)=""/207, 0xcf, 0x1, &(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f00000019c0)=""/23, 0x17, 0x2, &(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x120e, &(0x7f0000000340)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x11d0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback, {[@dstopts={0x31, 0x38, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0xfa, "0f631988dbfffb88b06ead878cee46e64a62605920b7739ba2cd21f3d284ee889ee8b992a2db3cf14bd967dfc7c2805d3c9c0d5b6e725e066bbf7d8918fb8c2c55cc321844479446b557ee8aeddd4f7e8c1adbfbf1b488eb547845f2a98dd76318bf8ec0647a2d7b81e284c80e2aedb1aca31d5c68cf7e151284421d8ca0d8d64e237c42612a21e1fb0517369352790477947b38e7ab6098306ea5eb43af28a4d58335a6c87ff7c8f431bb118c884351899cc013b6216c3c16554ee1f4fd937acce75781acf03439bad5e63660377834b6efa47eff24ddb5f6358f47fb66f348496549384e15bd1d22a541549c3ec77dd75a9e0ce4d704965bcf"}, @ra={0x5, 0x2, 0x4}, @generic={0x2, 0xbb, "e2343e9cc382fa1180ae925c219cbe3d052a68bf63ab712aafd002abc598473270a77b6661afc7103b1df69c8b4bc0fd4df0e937c29f35eb68a1f5a4d07bcfbd10155143d5f70a2cab978ec7ef6a2642f2f5c9f906ffba3c9b833fad6facab9519645647aedcbd80eca68e1d526d030818dedf4c4ee53056237f8e7d638e45ad4f1c777bfecc7f7c32b16f23f7dada1b8217d119ca128059e8428cdba65f98078bc2040fc3e2fecaf416d578e877e2d878beab93d1501eac6eaadb"}]}], @generic="586033a9ba0c03354f704fd655f43c1ed07772a57ffb42e93bf457162b2a0f4c7a6d89803dcb98ef979b108be3b877a5a354877b9089f7b44d9301a75ccb1ff1ace322f961ea33d979daf8b1af5ccd25cf4047967a838cb8171c440e086f4c3363c722f2bd9cd12591ab384fc2d4c6ac22922602919dc9ff281b9370f19630e39c7ae662011051a904ec17a88e11b905feb0ec0f4373a3364f6d0c627d14642c3275bf5ff38c531722cc14822d2c844928e926c0ed5d7cbc2927d13c550aee3347ee158b379e8bec98b188a3bac35e3a9d4b21507a00630c65f6fed540bfaab2605fdcf1baba39ce2f748c77bb7e4c198e5bb6914b49c186f588edcac799e7f8d39cd828bb58df8ca09497e4e0dce302caca8d0d6fade8abed1283c1d5a184ee589df7f0e25c34f48f083b80937a533ef3b8120d8de4e8d831be3d42102f51439e26b478daa6dc2ac1c93fb05b5cce314361a09a82ca524da8a240b8b413575e611588caa4aecfdd912e2492675eb32a75e79efb4162ce23fcce7933a845d3d9de01e5e87d6e90bef4eb9f5af8877382ed81df403b9e3a4a605ce09141764436ca9a1aefed692e9fdf9f38768448b8c8a3b308ad60167238b7295c78a05ee8b6c06369886cf6e80c04d91c1b7c4f6fa57b7304bd3bebfea788718288476e7e392fa262ea5c2388e0aea1312045a2f819720417ccc1922e9635060ca098ae5e876391c72767795597ea2ed6deda1b9488282f7c533419732d85ffa10a26a2fe31589ac95bc00cefe7d0e837c054b6e81ab8c9fecae823b102226ebc2d0aa8f9eb12863967b83d61884d19ae5f6b5d6f1ccaa9359eae8b45cb1de1fc0dca4a742792770a5aa786ffa1bdf87896acf13227d6d4ba07c6e7980ad2e84550bd77ab2e98ff68dbc7d95166be0d5a5dec1fea762d667d76727422dd51f693fc26177920650f7a412a6f78b325590d8fee0e9c147612319573792246bb23ad41e5d17c1b8fc6a5c649323b04e4f0781f4d670b0b48e766fa2535f6102798490db1ad330b1f61d606cd8d940393a01a119a00747dea1bb1a65e005ad74ebb04af34a9cf2a8f32640b5814aa50624a883acd1cf787708a51b584e4357ebebc6a2ce9c84fdb773ebbb3f1bf050cde0da25bcd85dc9b7c79ea445b231855decebe777fff69487a94bab88422f1e176afe677ab56c28746c91784b07ac457113ae375f9535543b8a3d1f0f68d17e65fb4c5dce9ae4d3ef21f857a088f32edb341b94e3731e08ac4cec59c64fbdb28130d69d8ca10b59fe6aa0cf5c0afb28325fb4f6b8c3d63889ce2df581c4e9fe3a691a6ee59f549bc8105aafd0c7dbc20566611c2a3456dfe29feddd6434257b374e0b615a099fcf1032dc2e729185538d35e2321642040e90c2dd0e368b5f3eafcc7f242952530208cffa211a407d8f55f73315b88df363f18040b9e0f8c9f3977873289f8ed7172dd98dfc421ca4d627abec22999b5d2b8eada12bdab6df03a58dad7e77c586eca4f7cfbf79ef0668d7d6196e9ca4cbf0b3edf644767e404c7f60fee031a7719dc4d91607b4bb3b827e8834f7e260ade25190ef07ffe0611ae85e819be918ddc7e7334f6060a6aba9ce500bfec7fe8dfa5d9bb7b4586f87602d5eb010e051f4b9853c298adbf16fdfe96cf3b7381c3fcc8251f12c5332138009cd35bbbc8fc5a2e31d2808de36219bcc4a39e7139cd1cdb348c6051840b1e7a19cffcbeb3d56c43d2e406a3bddb4d299cb930738c4bc894f16b0989c17b7e13452ebb0f414e976e5089a342588b9244e090c3195a0e45952f0740cd811dbbfe4e6d02206925f4ac5149997f1831d25b5d24c8185a74080039835e29f75ccf3152f3dd0f91a4c01b9f51d537f2a17e17d2a2e88995af638e2c2582c98432f4f92e977330ea3ec9aa27ef85c247c2bc5283fbbf23aceaa2a80eb19cb990f5041b7170be1d9b1d914eb06ac374633385d06bf0150387e06853bc2ee8e8c5107699aa885b8d715b845c1fc300d7689f4d54d09363810d6e68c62d0e7a1dcfb1f774ad7d47e7ca434b43913da3c340f7794a3b8049550f1d4012d103c3761afa4978718a80881f870c0efbb90669e0b6f8d2bbd31d34ef945f301197806a9f990361370592fa8442eaae3ffe60c93874fea30f9599484da4d734502fe1c090f76f39d6877e1c0ea4cbc69bda054c4a3d3e12646030a565d7231dab2f20ddc26fe4473b133968b256660c2efb6b87414d95a28f76144230d28ecd496f343eece58c7adec5e57eaec5cff08dcf3726d15c28546d5ff3fb10207de1af338d954fe7fb33d9b584b8101e5c7f40ed76be84dd577fda349a57d36ed67c29c2276fe2536eddab42d8915bf5abb8cfb72586d92c9ef3fa417126d93167c23c830a68bb6d674364bf967ef9264ab5578d8ac5d188d8dff7fdfc6df1a869645182bca2c952a6fe32553edae2eb9bb347c709cde1d5972f793076ff70ff2de5ca76fe8c6157b8cebdbde123533b2cb3f3aa4440809d979a30737813be800a10cd51c393eb71749a776b516145a8d20906d0bcc523a9b434dd74f8b8e92a7fff53fc2b895869b857e1601fe47ad21af501b2d2deb9109880006c87c6b37aea587737842c02c060dad04b865691c740de57edb28dc97f2a6d0aa1de3f8df45bfff8cd9cb8438c5b77c16f805d2004cdcf2b49b2a5c621435958a2cdde2c191f96039e166d1b530faa72b8432cfc948976cdfef91a11606b408094cc6d40bf83d7dd5180aab9cd26cc8b6d725b64a3db8fb1c246522a78c0ea3e24e243689bcf5966f4471abbd6a34a50b51a978b83f719cf15f71fd54e2311ee4758c6bb4b3f58e12fafcfdd576e42b7d4bee75bf55c4ca8ca4e672caeac8861213eef91bc015ac26dc714f178114518785a43560ac39b4d7115048b64bbaf1ac0c0617f85baa40cc947d7c06c2226be5dfc1840f6397bb959650c3f513b742aff940e78da022c8d821c7278bc71d08692670b089e282a56d800bda0006470706994d3fb68fb900e39ad428539b900f489beece358bbf6d9fd1ae7f6819fbfd8f115e534432279fe4c267415ab697f6d920a803593254d926e2558bab0f59f2087fa73fe8b61d3e5023ce6009dda490565137b3310b010a614785206e121932c7f69827ce2858ac23f57953a26ab9aa0c3dcf362c51b0f46ddb2cbf713557e7eeb0ded0661ff20dbf784d973442cce53c6d9b3bb67030e0f07b689fb7b4b688329fb9819c2b799d0b33309d593f21147f89f3815dc7159e74c33989cca57094214e64cecc06e151e0a13de563162ee04599ba34c1a38016b169728ac579b9b56345c6d186ddb03f1b7e6c764f71ff9310c22e84aa58ef5d6d1c29d0f0f57a143ffa5258b12aef67b1a6beb2f159adbdbc1cad97cce710161cafed1ec396d9675ec42a81763580ef305867250aed98120f7d590b74e39232bd12adf84ae2c69ebf458bdfa20ec9d85179b28181b8ac5eaa6dd8b3b3e69b8c0978f06662a0ae5ebe4a4a06f8e0fa8de43cdbcdf6159e303acdc89864ab1b1d375e51eb77d7f043c6ea2090d815b1fad5d4acd1e06bdc736c2170a818fd7cd1fd5119639de84ac63203419733e3ee16090b16f562248d6d6f5855f3bf551695b17055d82957e31352a3c07d3e535d84d2e67ef6f4015a8be5cac71cfe3d93e2a1529e92d794251365c2057ee8c721a301be6757f1b9a5270151cb76274ba84ce3f1f12751080811a70fbb4a44bff50639ee6b41620556f1a9d42fc2f4faefc68901ff650ebc4b59c9c22495e36727ecba9a1be3d0e5f2cf37104829e50de11675811c5c48c230380b5054e6bba7bc6a64843a29cf57eb2fc52ff615b234a427585d53c287c8cfb2f7e7ad9f436cf77f16eda153f1f2bff6fa9d188f92a85e8a5f92ac33e7e2131d5199110cda8c3b0fdfae9faca20fded9646eed79c32cfee8dd3b5057d13a5dd4e31361595e263bdcf5bbc113414288a11769b6729234fe5f5d9e2b85178b574553f780142c17f14a8b3ac40842e2f1ef4111e9ecceff47cb500fa5e02c4be9493cc4ab2d3cf04b535afee9d2d594896180f10dbbef29a8221e6a4e2f1cb841d7c6bad357a190d8b370249f5a66821c87ab9a8119116a4e79d9737827e6e2a978300e92ebd9e64cc067b6f7528b3dac90f383f6f649737dd9463d14e16d9aab6614fdf1cef7954d0c94e1f75bde485540fa39d4ff3f9b0519868e653b2f397c1b2a1788b730a19c55de0710451c35868bdfa57f6a766383142f03fc64eadb6a0ebb151e8ec513978ed2b6c7b7217ff4128aba9495f07ccef8127d96ea8f689e8e1ee04e8f789cf540629fbce2108d990842cbd7154ff9b23555f61233c3ef9146eb6160af639cb2e28c395c11aab5cb82032c9ff4cf47253898dd263bd04326c8c961a2b20280ea2d900ce1865bf8bf456abd6cb42ab9c238b4645287cb205abb64d29841afdd3fb13d256fb0439a15a1301cbe92bcb8369a23d60cc8a249956f2b6c17bf6c7eef2160486a6c29416e9f42f72b91296dc8ee22f659cef6a0410262f8f2efbd7b168f97bd8516ab02c1acc7d074191a9fe230fe96195863d659fc50b58429bf24a14ef7e1cfc740763b25ef49ea8da220681567cd7c1f01679f404e043b62c19e403dae4af7dd5aed9a912f033ef39ca63a1d0fff13007961b80f62ef91504dacd7237c5c9766426a9863be14f600c41cc44d9db65244aad04080ffe05b1a824778d913074a142673d68bd3f3f0f357b2171275387d3403bdc31d2b24396a70fa46f4e73889c84baf1c8b27a6eb75eef179b758f064c2c0b9dda258dc06caea5696b7e4858793ca53c172151b553a76ae3c9d4f68aa874b9adf79a8c020eaaaae02b1d4e7de4faba428e6810558d6bea43a3f31063886a8028aab53ee14588164c113ed1cd93f537011d20370b4e20965ad24f9d5dca1ceecea88679b3815b9f34352559de07fea805e0596d1ce95840d9e8ab26019b6a9e9fe7b248235b473fef0cfdc6f2ff74cadf882c4350a84d64f77966ab33c5567f653bf9f10d23698d9a2ceff075af148dea2b23947eec0fb42c66db1d187b6afce85c27b46cc36a250729254be0b7e7a316c10266f5ac17e055b97ed1f6c34ff808291a0f282b616ff30f9c93cffaeb3f7d04dc7bfba29d74ff269728e231930da3d3b7b76365402e431dc5715d2755069b2107e2ff156b4ac8bfcbe06b94b836b9abce385cab8c73980c8c6ab7a553d072cd2a638b4e021cfe69b9efb23be82c26cf25833b75b6798c1da4c229c948f5757f558c0a23f12539d75883f94a45fbe3b76b49bb254cf4926da5a5996103be49e2a95162de4dde09d7738525682c97fff8961ae912b04633f0ec31ccc32f81879317240235f224ced13c6362e16a79da06b8bc724c80feccf0f43ffd9d75839a31b900339ecd67b0aa155086fcec7a2caf367bd619df59c81ce4f81a8d83cdae4751c65c47e671a75ea6fd0cd0cd60971aa1461d22c6fbe32f9e2d4ecc7129a21b194efe61f5c410c40f8ec3d79007bf7332d591ff7d6be636eb609e46583d94dfb407176fa70c731df82a95a8d5590faa200c94a739e2d75aef3f82adfcf69f76eb0d479226aee4c060133df8e02f0244806dfa335ea78c4ddd418c36f6daf5d949933b9a64cd1502acaa0e55d4e5d09b0c16f8b9c95a91b820b0fd35ef82130409209c63902fbd6663304e0d1bb1b6e36eac5f0d892d0a2626f1691f236f266708eca854fdf3ea260050ba3644572b3dd2f96a8b4c3e360c"}}}}}) recvfrom$unix(r2, &(0x7f0000001c00)=""/217, 0xd9, 0x40, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) accept(r3, &(0x7f0000001b80)=@un=@abs, &(0x7f0000001bc0)=0x8) 01:39:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) close(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) 01:39:04 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r1) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x2, 0x9, r1}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/234, 0xea}], 0x1, 0x0, 0x0) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x98}, {{r5}, 0x4, 0x0, 0x54, 0x60, 0x401}], 0x8, 0x0, 0xd42d, 0x0) 01:39:04 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x49) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 01:39:04 executing program 0: 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) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/3, 0xfffffffffffffef6}, 0x0) 01:39:04 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80000001}}}}}) 01:39:05 executing program 1: setegid(0xffffffffffffffff) getegid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x2) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f00000002c0)={0x7ff, 0x0, 0x10001}) r5 = socket$inet6(0x18, 0x2, 0x94) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000500)=""/8, 0x8}, {&(0x7f0000000540)=""/90, 0x5a}, {&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000000600)=""/66, 0x42}], 0x7, 0x0, 0x1) r6 = openat(r3, &(0x7f0000000700)='./file0\x00', 0x400, 0x185) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000740)=0x1) dup(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000780)=0x20) 01:39:05 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600100200024060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9010000090780000040430560402f946bdbe51da36000000826db597e5fb9dbcea"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/39}, &(0x7f00000001c0)=0x29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) setsockopt(r5, 0x9, 0x0, &(0x7f00000002c0)="989d0a2b63a39691211d74aa8189e9c12e17e679a552205c312b16b11a1699b22a50c8668b1548e67f0356ebb4701b651bf1061ac411103b72255a9c9f04b8bfe3fa899d2d78f9682e33ad2e4fcda77c66a68a0de00aa0220626d8829845c4c08f292555078337ca604a6ba03d5aa9881258b237d136e18755e8c83334570962cf330bcc2781d42a1f7c304b748cb052b186aeb4a0742f4b6f1c5a21d20f704c9f670a5b5da534361dd65166f3b8fb1d064b20681f", 0xb5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) dup(r2) 01:39:05 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="befc2897d57309de540ffa8f9ca6416f164e3b41e86cc615b1a9fce9a003ec6553d203995b7bcb99892a8bee27dbef58924a52e71e53db50e067dbf2e2ad26023186745b899e512b4359d0d6aee7f0e7d1bf74c80a1eacca7df3453c3271aa5d64218d7fac6296883cb438b9f30fdb8f832c7bc0914cf0083a8b207bb1f7d08d6d0515749c152dc33e186b555e4a4892f53bb809575ca264bf3f24cf33b792f7a200d6d54ee9eddec7cd2b3f4aaf2dcf2e944bb982cb9b511ed842abd7af4b74fd03a1b6af4291c265275b4a25efd95e1087bb", 0xd3}, {&(0x7f0000000180)="c8decb8e36d7b5b1e83ccb379784eeede6697100c77084dd6dbedf8a459918b3c73b597514dfec2444115d03b8f59f1dab58a7c9942e68aa0c1a22b1a288123b8da3797576d903675485639522969c415fa95d0c53d41d19246cda2da670a19370fe1d6a9a76df290ad35658df9d01541c35172b22d65adb72db2f0a8bf14b6e53af723a27beb0800af12ffd26a8566c88c4df93a55a5d413d6c961b0c76e642be83478d48f7688439ea5d8ad7b397f22f42a1f7a6f1cc031b3170f64d4e170ef2522e05d3e44b255d808a1a62b7ed94900a678bd42a7787f2", 0xd9}, {&(0x7f0000000280)="1416a269eb331fd82a2aadd63e28371f7c1d33f6dc6bb27b03ab5c29aa2b0884b777ccf0f0666e6877358f9bc3a7dcd24a0f71d61cd12199553128db2675c55c39859721b9e220f34f9fc5db26f2c7016104a8427a07e0a1067c4405fa142d98d2c43f6dd6845b4ed2a71f788d8af768b31a12962c42c90de51e761341", 0x7d}], 0x3) read(0xffffffffffffffff, &(0x7f0000000000)=""/104, 0x68) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 01:39:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)=0x7f) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 01:39:05 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x20, 0x2, @rand_addr="c365f1ef21406a3f0f141c823a6ddb7c"}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) 01:39:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65300047fc3d8ace3afec6d303000000000000002b1d97f5e91ef88294b13637ce3216000000005baeff94578c75cde848c0e66687b88a21b8ab846927b0520c1b197e0476a5eec8151d08448b9efe750700c8d7dc4f6e32dd9edd95fe3c94afbc7fc705c0edf5911e0625264649e57eaa8315fd61d81b22079bc1fea5c7ba85a41b9b4b54add1898baed6b3a680415ab2ca63bef03dd571d1201a6ab5deec84450a055d3868c798599d317ef25454a6e89079dbed891751980b923a29a1abc5cdc2c3d27395a6e5018717e471818585e1faeebba2cdfb970a4b096c214dedd61a997ea2bb4af1f9fda92ffebf364b892ddf96b80cf4d550db78e4b5e29783f860ac6865e8ed07bb1d94593385504a9eebc2f392ab7fb27e83316a44c3d79061de43c1832c23ba50a747d88cc407da79905dacea417c45f69a50648b71bd9aadffda225f167efafddfdf1690ef19f428de84c507ce84c42a19d5e9602e44f74ef4749006968ac2d0376bd42a69448f7309b87bdd26c08ba492c7bb621cc44c26c743ba1da2405493e2"], 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 01:39:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000004, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/172) semget(0x3, 0x3, 0x202) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) r5 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000002c0)=0x1ff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x78, 0xb42b, 0xb1, 0x7, 0x0, 0x2, 0x8, 0x5, 0xf000]) 01:39:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0xf396, 0x800}, {0x2, 0xf001, 0x1000}, {0x3, 0x6, 0x1800}], 0x4) 01:39:05 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="f3d41b03c946d12ad1e367dce99e1b3df7aa574b592df6662139a7ae45d681a1ce7d19dcbe603506c701129f97a799e8a8c0f9c37b89aea020cd28df6e37b1648837a7d2e1d71be52ddfe1f689388910fc63eaeb129d20b31bb849d93b944f3a42f17c764405db75dda3a4ffde80105b0fd1cae80739cbc03a295202358004d70af8f920e1281f5afe42346b5014d21638ec5ced71adeaaa82a7bcb05ad00a067b4f0e11c67190e5f3ae2fde43936e5fb6260c02763e6bcebdc95f4ac9f205f20a57b3280e7bd79234f5a435db6d13da98e3b21c827b2e09c7fdf161be2bc39da3b467ef1e4ecf290e5e00b9cdf49407ef9685174afc14ff6280862f0247f4c285ae12f4b23a183e646c4d9239746a34181571506a5cb546e9cc8b3da03203afe5c9bd673b157fb259502602671937aed0a4bc45d496bf210008c0e1685a2fcb359d901046cce6aeed0838e0ea0d5df39eddbdde6dcdeaff236ba504049b01e6b4a65e33547a1393e48f82fb2abc07ab9397b92b285e15507b6b665efd301aa57852dd0ff5d5978d04e3e69cace1b03a142d528d4d0523b6e074bbca314bb783107d0643e3d0909b278393bf00c0fd77a06e4c296f2a23c912e6090e561e2617eaff19997f075f4f3fcf5f6ae37982c562a107884824c851da86e07cbb90e1ff78ff83c88b24df829ab6208a4be35ec58b5ce4283fd3b5e79ebbab94333ac51de755384fcad8bdd62be4c693349d8a13761d1c81dc7d6dbe744676c63f37959f14d7e78b4676dd751ae495c705aab701afdf9869ef6ce57f24e165db08091841d05ce5f63c04b4bcbdc42ae2d4087d64f08220401f05a55e2369e443d4cc0e50c7bae086243ef8bbe38b478ea21fd8f9900cf1b8614ae034cc8c3ec8d1ac5dd529ad73778b5d64dc518e0bfd059718c36571165899a475b75b2dc355d45d453971bb00336569eb5196c16b4502ba5cb3e7fa6918e00484ac53715ccf5450fa40681de5912e4b9f016db7e6e78e667936e9b4e820d24bc8997992d295ebe7508cbd5bc2e8b0687ec7930ff131908da61aebd4ecf57675ce622a57667b5a55e9da14996eab99cfb8a996ce9aef27a2997c43f458af8d35a67a9f8a2f90863990956b29462afcb410a1b4187c523352122e82c6f469077480a4720b4553f2c9485bb516cfb7b8be96f3de259b33cf9c1008d7567430f25104173c43f32d29c9ca03130276d27b384409ca70fc1eb83e012666380a4be2da85e1876ec8e7c1a6cfbec34e732dcee0fd3a85f38ea5e1085a2e7ae5f2480e4b7f64e5126f745835624e60f5825c25805262c0940dae633250e4162e9a6d004f690fbc3cc66fe004a0105a452ebe92f398683bd66c878b5cfc8ed821480def439b1b6dd315e418a80bf189c6c4ddf569d9cd7d5f2f7e769c2164ba0fe910eed41f5f3b4fda237c4811b798f117d0c60610f6e5bd16673b58cd894961c2ddd5bc99cb8f9fddf00d4eba837b5d8ed7b6ec85e64afff4120a08fef23772b18f4ec506eb27959437e315518a2d068f7f8de6f71a5a93959036518ed3b8993e0e8a6da635af8ab9cf6d95b9f85d10a53e08af282ffb02d627cab4dc40212f835350e8f7b85041373b564edd15fe4dc450c1bf509fc51c36ce9279a77e9e5cb7639ab360221ceace96affa4a2b8a5fdb2f4dc2083c290ff5447cd59953d08136a261cade76cca5d8e27b7283189ef7b5beacf80a4c9a03cb698fb9fd311c4cfe8f09732765f4799e3d33e932253b4b99d46b5420eca978d11b7b306c71639f1f5e816b2134fa41b504dcbcd59320ba434e79da25b620a794ddddd9fcf8b2010af7d54ab26468428c6bb7369935a72ef2f12974be068275876c578784a338637e60237f86fe781c94e0fa5b95bc4df95b62f7cd8c99fb19c625c58a2f3d5e1afb05f45c482172c10ff0e6202ca36d2645d8dd43163c044979e1710711fdedb5c03373ae2ac7b92b935c615a4a4869675a8008608aabd1cc946b8e687c60dcf3b6ccc54164c3aa0a702998dad55d946d13702131a73f47b71e9e33bf022282fe8fcd8051d9447f1c3c1f0d47d8ac564753b2daa5d4a9e7c8c390207c99e951a942989931da92bb62eb8c0f5e78c07f9079cc7006adad58831f80468e17ac0a2d94a720eab905fe19ed2950de7fcc66e6fb44ded4cee1c907f019362da0ecc2ba28449de3e9e2f2e71674e17eea563ee1bf9deb6db2ee3ad4c918c7b3c47157ef3ce234c48f2bda985a9f1463780d6afd4173cafc4c045ea79b0b7c1bbf50cc37094936172cc8e8d53c436dd641c72f76ebc10c05532edf88284b48b3aa75042f041a94760fa6dce23a862f2b8b8d5b7b8d7720f89575c7ae3e9d655f4c81ba1af6a9450e4cb14165047780dff2a9666b7244b2bd5cbf56409ba77a26ad8df7d37b9edec86656c901868c34edb86033283c977da880d546564406d3ea87f9dbda9ba49bd25e24eb1e031adefe92973615fa0357e9d1a0aef2317d06b7dd161c37f3137fd128c9982719ce7b90b9a10be55ce16a2826e214f35d69ffe932504e9d885d0fbd4b9a86a1ea6b8bb9453fe37779d53da82f83e5bd50a62edfaf07a23c70c81013d2a768d912fc01f9d9ffbdf1c3a83755b039a4abb3d5d080d4dcac895bc3deeb30464613ab77c752afe00b108583235ccd4d6f7db21a1d69cff4c93a6ec00cbe69bb706cf3df81e1e851a4f7202d8f537c911c634e910db3cfc3f1d9dcb0f6a6f60d925b8e38f8fb1c9a7b157dee76d2a847cb078bc901b01d51c3627167a1fbdfce80663081c7a6ca1ab43cab58e2f5046ba042e2f79346eaa616f35baf46a8703901d9b3a5611e32f161355aa304257e2ff1808a91825a5e6e8bede1bf44bcad7cab1f1bc958db15728330a7154427107081b6c64d8e7db23c9f9ab3dd33446ca6ff50126bb0d7968898a24f6302e36732624a310ae824a296e8250f1306173aebe6d14a6005a69f2f971c09e1cfbec02b2a8759588b19a5e32d5199e492f05aaf5291d503b44f4d3bc2a8ce3a98adcdf94e362ce2a5683e719b335423660c3ebf3486f2949907c00ed589d7592dbfada48f3a85bb9345524040e1d955f21f7e5629760263f486c139c1334da6ac43ab54b52d670b54b84be9d2845fb305a39a901d074bf8a043784dc8ae237d6cf42abe57a8b17934711ccf4ab95740cef19be04ddac811231ed44622a36b7ba8db1d37e83f771805ae9fec0c57dea0b251d7bf95f5f80a717503c4dafd31947da17b03bc46c696f005690c45fecf86ddab7dd9710842fa3a47dee664dc323185b31ab3fd4457e65538d171623346eb3561085351656410097abcd9ace32967fdd8b8e9dd174f5018e2bcbc668b3089b2f88858524456d5e944bab0c98a33030cb9d36fa3b0fbd4ede6a09cd84b05ddf8e347549a38a2b79beaa722e9140891cb9690247d842c2073490e624b4652e76c0066157ea23786b46c451031048910aaa3582202dd4cd2e4c9626ec31df72c92dd89f16861a52e5d039856f95708820fd2f1090ed02268626f384187366e303cd6b09a2b4a88325a1dc2c0c66be7e6934b82b8449b6cd6c5f2e2c51fff5462229fe9af9377776f1422491a02894655735a99a2c720befabb8fc7c7264c65d3905c6ffc6aedc88e3dbb201e49f156b17be2161d1b54ffd64025edf4d9bf8b78d9f5ed1b8db0e9b904872932a7bdd74b10b490fad4dbf7e76a67e947c68da36e24aa546308f9e1a72c2d553fed0ea075b0c368090e1891e4529c815a4b7c6866487960d2bfb51bacac836e383e28ae08c16016a99ecc428bdc3d819048f9270fa9068276f5c7e532c71378a57e542821a62d2b919dd8fac2a059507361cbe81c010552abb3d7e000223204251691588fd95fd7d72794434a979c75338a4d7b6e8f4e92258f0064bb6f227d0eca5e909cefea7b40d5b0051b78ad5e03a2a0c1d90512a2ac2e46fe605c872ba4f96ca500a5cdf39edcfa82cc285f0b1b9f613c4bf90debb6aa13195f3e33dc90764ac9d1c8ba1bc6a41b66fcff598a6ad7a03225a217c363f8e36623f5146b1098453b3454f62dd55a04c9ef67a473358a865e899ce77425efcce6685d6e2cc345f822200f9fae11aacf8fd2ad963a9b3ebc947e202e9cda115112cb2c3182e5367daded1a622c5d16179c70e47ef5d16c8413e469c9b4680f03dc4b0698162d74716124e761ef5f8e4518fd1583cfde31afdedb192e857dd6f3ade3075b0a19fe95cef5d6d474f55bafaccee7c2cedd701c6f517320b3710fc94cde343fbe5e4893df47051f7210aabc21d7047d85c9541c46fd9c55fff9e20c37ba88bebd8f082bb06b7c5e34a5897b18e22abff6efc1f09838de2ebe5cff8229dfcfc1b60573a7e34c1eea17f987cc7b7bce767563c6e57a06a8785546112d4ec119c21a50d6be86c67125cf07ff64b92c15d8da8a0feca75dd33da5c04dd274dd12b1bf75bed0dcd1e4368a3b45aec6a1f72536520faacbb27c7e9c18fe725dcc8dceb5838c946d0f61374cb72f112853f019255ca5c2f686e3077dba0e00d1a1f70eb19d8e44cf2498f9c3884306eb47b3efdfddbb17df85cf3bc4f8586fed442a6ac3bdecd1248e9e8237949667d8007f88b5569666fb176f36a634ab775b585255fa0c061f2430b18aca523e5254291cb5cf075870a3884d879568d78fefe8ea7c23031d7d3eec2ac7e79cd1ddcfd714d8321f5bf148b170cf09e87c6a7c3a142ee50d811a807298b506e5f143ccc07c45f44153ef16739ab00fa7f9eb88eb9e4c843fc2578169f023b92af71749c66f77c6bcf197988cd814d1fe4dfdc516b3417cd4f7b5ed4c2bc7db82bbcf9e9d3d1ecc5ed6fb1cd5decfec344e5f0d04d5d4b5ac9dd97b936c98454033656e5d2517398c24bfba1027249b449b95341d685b29bda1e0f64a7d10ddd8bed7f038456b433b24eccd6c0c0c1eb3542a6f48b6dfb224d5dd37ee257d4c6ec7e8429adb65050179815045bd3a5d49e6a8330431026eecd3445415799b94bd4b48e740d64727679119038df965f2d9561b9e5ac133e34378b9948ae93ce723aef08c046bba5b55b2fb58581bb045bd8f7ec1d6321ff230b429e61e86e5c46597293963fde20b5529f06bf3924c2716af3e2201ff3ba43dd432361b920dc1ba641ac38c692315d95c09551ebff01d9c372ed1d1852d07cee8a10314ea0db95b7a66e0efd5a9303ec490edcb7be923db04e4af6e5ef3234006ba473abff6c87401cadadc7a4a387c9117e0240cc1df576e8127882040680f4baa852c35f62c9aa855c149f643e639aa493eca8822d12aaa33b502ea04e1020c00bdb2a2964864621acb676eec32c2cea190b46dc1954be124b4cf6890e89296e790b17c09f28c5a0efc241e575e13afcacb371df655a2bd1ce9df4e87e5b5ab603e9c87bdee35e04262524aa1109e5b583e63c6ae353f939b35b76f2e774827d78af6db5344db25687e415fe8758896b04056552d1970dcf3818bb9f8ef11754e211c7d5d9e656904673eb7cf42fcad77ba83a22876984a5302ae098c2733569af580e6a78cee790606e6aab74d62bf305374e3f3f536c5f6a1f41dbab7b2584502858081cf141fd1a52bb35335772f1c2de2ebcf9dc25f89b57929ff89fad31381d147c5ecd66eb7489700e6fd59a7e4375d4007f57a986d6c748b7317ddee9796699163a58cfa49d0f221b763b8fd29d69c818fcb97c36f1fa03b2399cf9c4a34fd4db302c9b14f81dae7a21d0d5151f7b7d6184d8e218f2c65804815ff", 0x1000) 01:39:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000a4780000"]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) 01:39:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82027a"], 0x1) r0 = socket(0x6, 0x4004, 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 01:39:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 01:39:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3f) 01:39:06 executing program 0: shmget(0x3, 0x3000, 0x25, &(0x7f0000ffb000/0x3000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x3, 0x0, 0x0, 0x0, 0xd) clock_settime(0x0, &(0x7f0000000000)={0xff, 0x7}) 01:39:06 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semop(0x0, &(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(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x1, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 01:39:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="0300000000000000d199828a7ff78f11a8689a1420b6d7857a9f71fe0714c022b1972fd10aa7e913738a18adf55e76f62926bc1cab52f85491f58354597595fa80ad675adaeb3e53f64794386608417c6c1f89cc1d3a057ba44611779f78b72136744017d065379f8ff35fcbcaeb76c01e2205a52b87c6a47e14a299d4e7c0a79813dd550d07d6e47ef637d870921c65d6588babec31751bc521b254b84079cd2371ba0085dcaeb235cf820e9a997fddbee4af113457243011d3eb46f39d1f9d76fd26a76448b27c7581db372bb2d6f543d255b3c640138f232ca5605c919fbab6b9fb62b869569bdbcbb03973ad207aecd13c178e8a8496535bd44ef8d006d36b9ee625ebabf68a28eac40fd23574165c118f5d5415f6d695a886201a15ede65ebb1ae365d39864f54b13f1c1734b254781bf4ec8387d45717de162811c15fc66285941785b8a474030246f3d8f271d8ecd4019457c8e05d0fd46080a70e2ba1a2453cf3b34d38268ad16ce2aab2669136c140ac3a1b1034d006e5f7c01c805637df3cd33ea706f2a823c419674713b388790d57beb0e5f67b80b07079c2c6de94acf01f7f01ef639ab70aa0f80ed7e8e190147d65ea89637f05f5e158a236e29466178fa5ce5a9709e2f6b319dcc95d08b65963d46cb1795189f4a701f9f50f294f95e2ae120b04bfea7cef34cd394e305602ab269753b22ee991d71ec9cf01bf7b649192de6dd7b7c58b12877c3407a1ff42d77bc736e2d1bd855df0e9b22409e654491c7fe95f8f05f1dffd329b4970670fddbd5329f4847c030ccc5a808340d1c7f357bb0f1cae8da7a7c66ac9e84053d158a7a13dba3c3f62999e1ff257fd946be9885d55f9e5387c5ff9a828b23b538748513ba4e22daac1ee2ebced700433d1eb2acb4248d66ad64bdf2f8f22b20999e202b3e0165aed796b72b6ff2e89fe26ac0b93e05a7fbf171104918998d7217ed3cfd6bc33c4a220f23c7a224f3cf31d2ac0efe378996bb294a8b4b42912eeb8cffc00063be12380453f24564a9ade0739d132b490dcdf10fdd8c8575a97e3fe690a0fde6d1fe53600e6c19f7069d06e606611baa0ba5fd33b6f0c95ad4ca09eba13d5ef8b167c24b4e48143a3ea0c759762938e9ef08520308b603dff595522c84a55621c29d50bcae9f8ddf6e9268286632710d6bf98134ddec3f94da7025aa09b911044c9f36d34a8339173c6a2a29c081053cc567d2c95e0ef85c370f379bd38f5b6a082473a2daec81e0463e989d471e77af9935cc6d922d101659c09106572ff226a26fc82f80d3ef5e1a856112faaa737f32891d1525de48fdc029b927e74fbe0e02ee03fce2f30333bde14153211080d47153184cbb4930b69007d9f4735d124b38f8f6382b1390afbf84fc1e766f302be6fb53ce79c42d7eec39835c5eac73930218d5f8ab0afa6ec0787f37d6ae96369141a863e0fceba81107e4dd44aff8529b6a0412beda5ff2a03542034786e7ce96e0d2f4e91bdde4c5a437049f4140ce018e53c323a707f674eff47c0da556a120696c4308823471e5cfbd1b91db6d93fc0417f22079dd5b8b90ba3ed8ef968d80a5505f4a0ec4b4373198a2e533ef33589ebdb1d7fa3038fa9d53c962d124535b6741737604a119e6b63b74737abdbff75a6598333a354424753fc6820721bc0e7ce945952c717364579aec8d0d85164229b3b7f72404c8d706e751acbdae5d618ab30396647e26e8f655c767db5ea2af1d72fa388a2031f9ce268ba12881a0b1e55cb32b2305bccf59231c4ab57195dabd910af9e8b7161dcea444169cb21b8ef48ae542c3a387e1d865bb344272d380b351cb2a8220df7742da91eb42e782e957934e9d0a1df0218bc241c448e9a5e0cfe426e62e808791a617d418cb8b4e9bf39d3150a81db074b3d5841d0a8b27a073c97bb022793a0eebb5c37dad867839f938cde3e9d3b225957b5b7c36e747f443f09fa75f480354fe8a0fcb1e1cde3baba1c568dbd926cd4dcad76eb8f2e7f1ab23f01204e40fac4fdfa1a6e48829b9788e428473ce10b4491f4980940b6d5b454f34c8cf44aede8f805a6d934a4b7e15f211c6ef803cd70ea1bae00827b681d42d8ef01845c56481949de5de8bf8d87b8b042848a079f18ad57dbb944f230f7915dd871a822041316b1dc6be34a41ff8d3b6e842e6773fd6f68c93d5aab50a92f06dd945f76169222b87cbb517e32798000d155b39b1e651374deefe8d1f7adf8fbf622ebadc741daa39b1f474d0a0339d5deb14ac6dc0150275818c5e8e6671ec493b4a17de29f4ebab33b3401c6948d6aa779cca8a42f3c8fa7275ff21e33d0bf7a842dc74e86899c3e263057e28c638dabb85430ea78c032a500ced1e6d8f6ec56d6fd24e15c1cad77dc55a12505eef2c724775c9df696b717d1478842dd06bafbc62ce5aa06f87f83916218b13aba59a438d837be07731668e5cc6a2e93bc6ca0bf7277bd92ad7048b055b831ec348a49391312c7ba0f50717a39e82533d13be3e5e8cc4ef31515784dc505da0f8beaa0af98ee678dc1df82b4cd476cdd2b0cadbed0abd7d2628a34941320c3fbe9587d2576ce057bee992632a57c60199933897358d327f0dddd976709e3f05d693bae267eb8a35973af5ee238a4e8e313e9746a22aca3c6559191134a8ec83f1562e0dded2f8b68faf20eea587c1d0bb14012d987b42cd1c85b43c5af7e978778ca901c532fd00aaa95d0bcc09e54d0ced1f093b0cd5b5be601cf5dc5b89110bc0be6e8a1f4601ea45e7e208ecfa861ad9a04eeb8184b4942ce81e038db27e659e4e999014f3f01ccb032f215e15cf044b4cf98c90d8796b86fd85aa3b024d8b012ea6e51df5c9a30246bc7eec4d2e42b35ba877a1dd7b5b419ceca0cc57fbe28098320c6e410e0f7bd1ec904aaca3f02d877a4ea76c75f8368b8c7597538bc0e476b95c29e1cb1fe109ab71f8b3e06d4d859f171cd161eb5bcf71ee232f418d9dbc8038af7fbd548a996dc594adb81ab31ad564872dbba0b400b322c7a94661e826d92c196aa132f1eceebce9b27f735e2f7404403b1be2167bd50589af59d1c8295d664a6294046a74b2ca7971c80836eed7bca2a71babe45b527f9caa19eb6ad833b6a9cdeab833e2a8536bc2fafd54fb098568483aec96799b232556435dc5513c1976c4787d8e9f5e1e2470ef895c46907504fc5b89dfad67349f86dc08de06d23d9a37647d95d70972c9a891bc506e9d783333b6937b7f0b17913dab1e6e25a21e408046e7ccbeb16524f92866913cfa00670fb19507b4e80d1b5d58488b7014fdc988e3a65fc4e85217818e528bf06de1d8030ca3236d0f07f416762911e017d043987157f373721070766d554cdc1b0dfd9fb00eac0f76be2334a677c5bd13634bff09d999df4c8899957cf62cc414e4e99791cad63b2e20c8297014fb3087e0e498f9057479a62ccc8b48ed09605fea99c96f71dee0e451097e485bc21956c346d73e55a1d27fdcce2adb5782b07a5e80e53244d145165040eeb3512c61dadb7e1ed7ea0d851e23e4f611585ef2eab85b44e0fd31cbf956079de77c325e0cc37304a705e7eb797119ed92c927e741de134ff5c5998bb365fbdbb3527bbff8bdbf351dfc7a5d88f812175884bfbc1124a3f51573cfebc23e17a25fc6b42acd0ef4572b7c9936d54623eb62a39584fda4d643f36aa3e46f2354650c908131d68bd6a1a70feae0ebfc5523582a84ba57b9aebff3b3f3df133f686b58eded7ee9894f0bae2be0989fc06ac725d4fe3f0cbbd0c0f840652554e4db2555606ce5203ec6b5b672d382ad26d3a996bd9a9a48a3b2458355d4e667c95c0e18e6a98a990f69561efa0b4ba679ffc299fc76977eddf00278f35555f54686148cc47e5cdd93c822182431bf010003bf621281a0661b179900ee66e28ba8d23ec7da81bb58341af0484a71e49673c7d0a51e6a0a1aae6a8eaf8b61396b151b33d8fda25a9debabfe0729a841df1f27f6d9084e84456106fa22b4751580ae4e55741dd6fcd688e81b72a3122e0ae7af072cbc0d44a0d10a50e10b29016a74cc00f340a967c297dc3ac08941ad5739cce6215dfe1faa0abe8d34238ff5f87d390042c65026d8973af4a6c072a545383890d1ea2ae77e509900a1b6dfc8a6bb1ec30fb045133dd543b46758044d786c656a77e150dac7f841d259dae0e28aa13d4ad2a89db26b8c3c249c77c847f6d83fc96364c2c59896ae1a65cb0a810ac9ada63a5eba8afbc9ddfadc12d3a2dd8edc020bb8889240c72a5aecef605fdfca2973d45d4308814ab3119e75680c0e57331b2bd13be1a6f2fe8a62272b5635a0f1102c6837c1cd6186a9e4505de0163940f78a5aae1cb91ed0de42d96ebf921f0ddb4705692960c380dde42f39943865a460add30fc0b432ccc919a46e0c84128497835f1a190814d5b155c8f7a37284625fca1a27eb45d5e7d2005914f412531480399d1cf7dc693fdb8aaf8017ed0a9492850183614b7b8d4f6876ab34e45cdb98568614f7f672a8c57d3aedb50ec9a78066a53542b81318361e0b3d7471cdd271faf81226659d99e9e243bbcbdedfc595755762f56b1a4b2fd79057dc865e4398b751e2ab4ee8a15d464563a9427591d37a399dc645cc8ad63a41382887b9b33163789ea8d1067de1ccbf710d86b373bf316ff88bac33903766735bd0d56b664b01d55cd4f00f481c856d72d1cf35628a0ca300b59fbe63ff9d3aa552279c4eccbb09b78cb08240e902739870bf95df6fedc8a5cf44785d81cc4a11c53c0ba36b3a2f8f68f4cf2215138a88047f4ce22ab6ee6935c872a2853cb70162b88eb73a5c6c75c4d6f1d3effba89bf3133a49ee8887226158e264629000c401c53c6009af5cfd5aea3397fff27aa4b61c9363075463cab5c900c389d0a63c5829dbc99ac0100df7da944ed9bf5fb894ae3db4f3cff918bd30232bce0c7139b34918e0075cc57d3a8da60ff2f04a359c14bfef1582e23861fce8e84213260e09656038a183bf4cdb9b8981f12e3f8eb095ec242b12b45266a113d9d6bcaca2fbaec3fe4668ce216417e8582dae2fba52a81535c9afc49af46a9e29ade78fee7d9b7ddb9de9c72dfc7f7cb83f1170dc83e1039f5985449cf753dbdc2dd863d2773ae809b3cd30d0271af889fcf63456201c7026cf3d7510355af25a843c3fe1bea4715c0f92edaf37974f1c87d69a97179cf98542950b882fe2a7cf16c86a672d12211591f3f1b08225d9c04891ca94fd666a9c0eddbf1cb18cb6fcb0a3618729c8a12be6666f7dd3c99fb21951c84aaedc8b3a93b5e8fb52cdc1664e32d454cbe7c2bded91ecf0f42770ffb57d8d8827beddaa6608e027c9b51af577689c7f19f8ef57459b97da2ed4a4ad667d00db1dd30ce19e46b80205eeb4c0a0fc6bb4ff7e675e1e2425dbb8033bfcbb1a777880db7458739dcac38d7f63182fbd060c41b1ecaeec1b9270e9dd0cfb70f34b3930f22c5055d6878d72c80953f2804a98633d943502d224ed6dfed0bca9ed4970592baea83a22c6bc7d5baa2ff07052042c8c83bb27a5994a0145a30fdff1af10b0f307fc69b293a34ef5fa4eb9c17cedbfb4eac6414b4c9739b12390d28960da26c3f291025999c1f5fb835a8d93a38fd1080ad6d73e6c271181aecc103b2c660675aacbe1d4d0a545456b25efd0532a023c94c697ff2bacd244a0b162f6cdc7680631b14575b34d49d78bd28fb5428f4e631fe759c2063a11fc4d1ae8f10d529bad5cf7aca9664ca32f972e7e0db95805f89ca7a27ea6186486581f2a2f6f3e48d9e00f8a5808bd503ad22f90c9e001ebc2b6bf882921f951a17a10af97131a3c6001c9254c3203bb9139f4487ec7c4dff7669cdc87c61a08f0c1e862fe55a22dae7d0f66f2c06639a3ea7d07c5fbb2fd57faffacf9e6857551ae773f82442969de6c72c42214122e9f"], 0x1008, 0x800) 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 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f0000003440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d36aa270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d325b2d183ce30cdb2f09092c532bc199bb7bb5391b0451338e55087af3a22000a00130cf53f36dd2c64e0f9601549f912acdd315236229fc49fb82320ffb2d5061bf48b6248a8e80d7a778568f451f1c29f41009442ad465b3d8de202aa4ad42c14d6bec408eb49f6f50f66fe08f23cbae3a60299e00cec253444b85e744eb148e5068355cd8150ecca55e332ac1dced847f50c1eac4ac412ed9134d4fa28204db3208501cea0b77d2b95ecf84"], 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000004540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaabafd589712051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055c6c8f9fdbd4978361a3dd9425d1b26391543e2b07f465768359133305d8aaaa67c9e008bc0545481e824fa20ec1909310a0000000000009f4322849560e4ba6b2805bea4f90d9b1058e69dc7a982c7127f2ccc0f711e28ac73c8148b182850ddbce9f8ee"], 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:39:06 executing program 1: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) 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$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 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) 01:39:06 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x540, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x2, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x800}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r3) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) 01:39:06 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:39:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x808c694e, &(0x7f0000000300)) 01:39:06 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x1, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000c65c3a5a09c9c20442d3111c7452f4696a2a8a8e2c2b4c044df22ebf9af337c2853359a0c9eefaf9566a31ab889b515be1396349c5c0f332943cb108dbc63ff8db649cd960352ae46a9f4443a1d7f0fb0a422a575757594db681c69c96addd020ac2328dcf478edbdf04afc21f1bceca0faafd71cf5717f0c800000000e597886099c7ace5aea5f0a5c9b10513d2e2a13f9b2d4bc40fb2404714bf505ad1188ed52a82cebf772e4d8109974c869b296c3e2943dc3f18d811853448cec324f6ac5d195aa5cd3ac08a91b0318fa0ad79a762"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x59f, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x3, 0x40) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 01:39:06 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r6, 0x0, 0x0, 0x1d5, 0x81}, 0x0, 0x0, 0x0, r7, 0xffffffff, 0x0, 0x5}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x1, r3, 0x0, 0x0, r5, 0x100, 0x3f}, 0x8001, 0x4, r2, 0x0, 0x948a, 0x20, 0x0, 0xd6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r8, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x333, 0x0, 0xf000, 0x8001, 0x9bf, 0x7, 0x81, 0x6]) 01:39:06 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:39:06 executing program 0: writev(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f0000000140)="726bb67fe23c4b9ddac040df5d96028bff26751d9fde2b1e97896e4933fa85d4d56c35c13c42d8157baedda4640d3b0dbae8f5a3db52328181f06faec090aa2b0475eacde0353556cfd5ed50d256ad80", 0x50}, {&(0x7f00000001c0)="d189af1911a3529aaa8d03582263a03a53ae3d8137894c947888b7d45bbc8430ef510e2cd0c18c27e3369b7c78e5a834edd3a1762bfcdfcf20822f8cb0da74e3fc70", 0x42}, {&(0x7f0000000240)="ac416ce345b287be2295acac2a8b61ece6bd52848d29bf077e7705578b8a025251d8b59a441d1f67f113f95db22919c90cadb67dbfe227c287ff903ac8bc4762949cbe843a50b74107cc400fa38d7529efc5a7e32b350bd5475984b1ff41c55493eea739fb949f113235d2c235819650ca63", 0x72}, {&(0x7f00000002c0)="d2a139397a07d012c508205932e5a472bcd0a2564850118c1d486ad885f13e111fa29e3a142a2a4b24f55711aa0d133975de48cc5aa6afa1f9f325eaca7cbbecb2c07b61832d483b0db6324e233fff383202b47bf4babda75f4154a05e84d5c6508999805683845f958179ce4c3a47b4732b152fe4e803c20a3dccab480b0c98cb321184b65eb8e2d80c70f34ccd669b65303e9cc5154b8cdf2bf720b83ee8c5f5e85e5c13e7e456de1c5f236a7471df6e6f53e69068d027cb3c867e1616e54c098d704e5665f469c0f74248338dcdcd0ed40dfa1b8c52f2d73a9b3320db1cd4ad7fd6dd6edf053a6c53a25817eddcc37c590bef5be3886999abee144c85ab", 0xff}, {&(0x7f00000003c0)="7362e6eea48febea9ae5a4766186fc78a2a9b7fdc96fa549ee90eb0636ce1e68662d69084e0bf9d860d042b2c8e3dc26a45dadfdee642482d2150119887096dbad2c113920816b2727f0ce7bf3a3b80333e61702108587aa90f28e039c953bbe01dbf0115a9cd37dd8de0ea7b8cf4b255e06b517bfc637aafd27abf09f55f080e5fe2488c356f58cbebc1bf6cc9c43f736876e843eee172edb46e19c9fbd48e67f36df979efaa5f1cf49bb63cceb1e174bff96669621d716a6acb8e2fd29b4c92bd71780bade539bfd13a6fa4c81c981721982443995e0ecf32217530ffc5abfae82de17fc4d3e4ae6dca00320ce5c6ca16b8a1a0a909b58395fab9c7b068383d783f5b26e136cebfcc7cae6c9c8b9ebfe875c44a0cea9b5f6489b223543adbe00a13af2c586b708de8b4f704187865f70326d78acdc8123c8257726ddfdefb16dfde15efc2f2a7916c1bd3a151c0fa70de3fed46ea117bbf18ab6357ac544f23cadeee815d68da704c2d733765966de154a2c019e78e53d565ecf4db9d772e9607230df63e4bb8fbca734bf2a1434384d40a4d329bc4a1a768939d7e37f5dbf58bab5b7c04ba44a7dff86e1d5d2bffd6173f19d3efe3cfa912ece90291d74b797a1821ac62ba350e5f2e600977054c9f810c01a42c51b2047461eb29318b3da0629773a2611a251df3fef7eef752c985c749729a4dc79356a9f1a88c915b6bac8b5536e70e9adfb7ca4d31c7ce975d66a68ecc5da394ff36a13ddb033d3552a3955ec50ae60c5ecfd2ad568ef4417bbb91b2e8ce59cc0523cfe676b44ef065c3dde1273b3182f237cdf1353e95956faa1c9e16ac796db198d634668d4992a830af4d1a364598cb2a1950117bb763ee69bf4abb757ba1f7c37efc90e0294c1cc0b7e527b0d9751450e9810973195fd16470d701f4487678da5bec1bc2fc1f0e2645e79c45494e4710b44042c7a9c8290a670bdc53c47f6353c0b0222771091c0d951854b39127c15d8a0d586607542d3be4db942e0fed6a07791e3855587f03ac71c9883713751dadd623ceb4fd710ea6175adb6293d407d97c1db8f3b385babce3b0b362449cd497f2502e674e72d02b95e1bea9048ff53a73587d04530b2a1ae81e8a6a32dd54c06100e2931fc54c843bc9925e68e4cb80e157ee5654a04c63d97322ada23e7a72fdc02873aa15ba8c8c8f91d034f716982277c8e596ddd2e7e967c507d3482d7e0584a10318d84280a663872710d0f83fa3cb7375b69353e88d5e6703d0fc2fe0886600a9588f431ff79f7ff578ebb196a85beee9520476b14296b6d4f6f007e4f62f8d6d93f69fdc56233e8666c50d5fcc27a7ff1be8ebf3e9458d29bcaeefaf8133f787cddeea60b055324c31e4fd273a7ee8e5dd25fa246ef2d1c279c8d9348ab500e9a8ac03d7a6cf0c140bc52c8631639206bad9668a5172c6d02cd88bd7c1da2b162fa36bc1fbfd94a3460445e774db62c03e99fc5a43c79e2153398e5458e351e409af9aab16e9c2a6cbf4e1c9225c3a242e5d75bf2bbf7bf3788e02cf8fe936d5a91e2603bd4c1d606545852464a65cc9df15b235d1c376907b14aee0e5643f877cf4347976a5c568acd27ecebbd087de386b8be7df6b7e6d236fa0cadd0a5a77b7224ee59b662cb0dfe61fefd6ff1a5f99ce4311012ecaa1887b237f97ed8a848ec1be935f59433032a888ee295cbcd7003c273f296069742f21ef16bfdda36f62fa529b3e94cb08dbb4626eac122410c3daafa245e8060bc14645d6a843f1f245be9a7b0b60f71a48f2a32510a6880cf8a6c249cf4304556242d5e0d6842b4bcee3e3dd962dc69b5f803c4c97f4019c1f3bb100da50b125cb0751cff4dd416a246bc5d135e7f5ae0ecd3107629138ba631d4c1c749f10e62bd992b7fcf10127952d038d09f7120fd770678eed48dcea6b53db19c460ae520d49dd8774930d9b3cbf315827906c7b20604f223952789282a70f1c87f1100845f1a2dfdfae73a79384ffb7a171c9d751fef08212bb50af17f3962868be13ceef4a591dbfff72c465545adf9092ff0f98af0345e750c3215251a9980b1461167850269e62ca5fc5bf42ccdda2b0877a55175182e2334359f2b6e2eff995a89bf50b94ead4accb8c9006fa9741b5dd7ef772ecfe32973d4406cc7fed01b235ee1a50d79954ae042c038883187d0dd96b1a6f92a2087e734734bad7dd131357833a4f3fbd808f7bdf7b099c61561c9cf31ac83e9c4eddb31e901e9024d407ba6f66e7f1cbcc737ae15666f4f2db80b31cab485fd41b9f07cc010bb764ffc0d73ee853583969185efc9dd725c7175913f46643315252e7634c353909852fb5c1cfa4aec4a8059b3682322d5216065aa7dbfd27bac53c09c2a1f509341b671d65325564ce806b5990f9cd4e074374862e8904746ecdb41cb941da278a2c9307236a14378fe8ba26e8401586db203dc08d0df8f72ee27eeaa898313b3aac39111dbae9f5e22e8d4cbb0a8c41ac7e561656788214fb7be9fefc554ae327fbc61c5755ea1ae274dbbd1bbc05b55fcf4644e27896a33f00f6017514682ac7ac88d671f89d0976528fabddd64187461671de2c23379caddbcfa4a04faa1abbe2496c185e4950aed6e040c008dd2a899b95cb21f3520a1d12624480638828b0c445efd6156f8139265846dad6afe4d95d82c66c26cf149fe02d7ab47e385ed80017d88edf0bb813262f944187b7fb1a3f6d1553c08ce5a627394e45a99f8e39c6b51730c3a59fefa7c63d3167df08963e12791d4ca2bce3abc94843fc5d9867dbb412e82bc2e1fbe360c1b7f6011b8fb1ccff8243da6359c94b22b96af724a363115dc8c2ff9bd70e80f2823c1d20e2dc1e02e87fb9ea7804e9edfbd30e127a153c69d545c2db22ab6b5cb361a995b2c88eb52bfff4fd60d9d5aeee6e1dbf5d5ae3a76b6ad8cd31a1cb55c7245725087a5d0050d71fee9c6885d305d08d24774fac1a7a212edc8782788b21305694b1fda826eb1fc1264ed16e1d84d6c54d078b5dcbb93c4439a361b0767083fc0b413dc21f4af075022331a4cb8e0f8177b1fc70da599675fec2107fa94a2f87c4b02e1cb4cb99973a4461f3e2b2e196582fee471784cab88eb172aab42fac10947115577833dc1c0563fb46de094273866d960ef9b8059ffae64cc41844d1c3736f7f34c8174e7ef4345edac41ded2f0a90af678ebf26f2af0b5f5481a4fb88493aa9bdc929c5eaba61031853948745514c59e973354dd4786ae35e7ad7b9110565ee9b5af2e9ca31a8e6c824ae8d8933c245dfb22f302784e61af0bdfef3f4e8df8b2b60a55451f7afb09c63ee086f81c1419b7acb3accf21d29a530dd822239a2cd560292fc361a48617174e06c137e90781a0f8cd52ab3ab2a9e89c99a8c250c4dd030444fdf833a9973258ad8bec3a7ca143407d7f9fb54a2ed72a1cf96d78e23ca9d0d812313ca91c51fe8f43a33b7098a350304fa360124a2c3eb800c2fe3b5a9690ae6c4c5a113c72b27a7c4d158c6f52d9da35d453bbc4211a4a9275cd3f06c6b20771a3feb13b778967d20ab837757b3a712f6922a53f32c4bc5d83949fdc4cb5f4c1ca8c6449daa2b4479c21fffc0fe8cdf55ca52274049bb638fdb9f6ec306bfe7fab824243b9277354178d12a017386c5cbb62509a8702aaf9908e58f35520609a3814e214daa28e618985bf0d8f42394f0290630a32ea00b39526ddf4483fa751544f6f7079103dba49c4edf373b4865d768c5b3be24d69a01c6471f2d35ff81c29b8d70c97ce7e759e98fffe53bab1d1d112505ef4a59e1fdb74e04da751b27c68663ea75e3533ee40e173a4e44be3c6daa96431ce6504f88fc315f307544c42b49177f42379aa0dd03bb417152955f106837518a37af13b3160f1ad6401e12a58086d087c0112620e94944cab6019665ec505abd01981e41e0c9902c135d3e4d4af42e36b60de21df8278115498607dace1b60f8cd463be8fad7677804caa8d4b9c5a905498c3ef9fd719e588b0c5fe2e104e84c70744ab8b0f805f218b1f5c9f014ffcdb66d59ba39a85d1df488f8a8aee0a2b2f2a5a13f534219ba02ba1e4f512c1e8437a5e55c75ac575279c1ceed70385571ef5a24e10a7aea3a3a250297705f8de86cb26fcdc41c16c15c661706b8a67e3ec860ecd03974ab508a9ffd04ccc1b179dd42c973cef8d97f95afd829d3a0092b5375756886db7d4cd140f446b60c17c80d5263ce19644b5ebd4a7f77c663a6090bd226c5e9518b71b5a274d25b01aa8715006de75ad0235eee28080e0a337453299fb7fdaf1d13e1d84724ba207e157aa5f5d241f8fa53c53f2847745e7fa6e222460a1201bdc0fa20205add7be1d29c10651b0d31b1dc9505a827fe107617baa9e2b38bcdedde0988f2168fce04cc50d2fd94e63c284fc9992bb897e454181c198c359304376d286d40a5a17ef37e4cde371f735f53030846d21fe8a1887c684f9b35c0ebe47f5e1251cc8701a463f7f914abadb2347c6db0ffe0c8bc79f80e030c5b68b3535178d76609a854e9e42857be89852c3a4daf842f80261afd64d029d87c1bd1ae4d6d6a0ac52d10daa7aa2f2f1a01b76602b88537185d1c69ca3c9e97643a053891715e3f0d0af5473d12e0f33c0045d946c71cc2bf860760e0e4e0f70e25356faa986a05ee8e71e4b957b66873c614e95b589004a4df50739b0bcaf58ece73582ac91a0343908bcdb1ee8cc3131dcd432f238f7f40c304cd6c1a3b3418211c5c881ca3184da874f10dd7dbd0039cd512b8941b1f5802d028b1cdf8e13f85bfdc546316d768f38c029ace1a0baa3dba954cb6ae651b63cceffc4b931a200a5ab6cb07c2ffb6d9be4a8db5f48e8533428a3cfa6a6234bd9bf9e0e46c43dd5ca5c826851fb6b9e0edbc47be6b6cc68511106145f1d01eb888f79cd6ce08edecc735e45059927ed15229819c861f24f1b828f0b72f38e84555765c86f45400248c91904cdd97de88acaa5226eefe6538462c09ede77535c5a17375f573ddc36574f129d16719d77c47b8eace27aa6acd1e0eef3048422fc22e7b000cdd2bc10a9182263c99945b5aeb683b986e3eb3a832beb6d803898b19f421c6bdb0b398fc7f58c4e4c604519bc4bf54811aa92b73014fbb7634bb2647ebe954376783cdb2a9e90480db3fd98870f59367b3db23387013a1938b6e4bb76332f4bd04241dabeb8b8f7cd6f93287459f7c0ca0ae2761cc275bc0bffaedd75fc6052798a81a53112093c5fc80f202b2585ab3d2012a0984f581bfa0d85e9e34f5c8513aa0ffcabc8e38ce9697718dbc07447b1ddd7c4d3fda3e3b32798b2059ce81d137cbe010d637870318fbcff9e9c96e45ab9ff1c258f8ff513cbe609b02a4b865333a67188b9794d153f11d9aaf959bcdb40d52ef9fc290adf0e73fe279bc990496a3c64c6b5b6c594b0d6f40acd6253f3be73d8870a43abb63b1f167c4b594da2fc268c8d0c4200517108480513134b7b0fcc3eec5b62fe1b7858a590cb594357828ce50d2abd8258c1349982c95410a9feb49e2ac0541a485701f2a0c0c016e5d32a99680aadcbb96defed785151171801731eaff1aaf1eec17cc4754b1a9b740c8df43be54340ee8fd9362c85dadd0f7ac44ef75c9b4aed55483c22b742643951186e9e5e958a89719dbdaa0dfb3e25cd4eeaa500934e733a20b3e6da842e7954de7c6f3fae2012ae943496ae774866fbcff229b1321e1755da95be3caadca9978ec979a8f8e1f17f69f4e474a6313c1f9cf7838fce", 0x1000}, {&(0x7f00000013c0)="2b996924c7c59c6a1ea2a258422fa407fc8921bfb492", 0x16}, {&(0x7f0000001400)="57e756c129b822342c4c6f96d19834c0bba2a00e11853423a9e1216dc83d894fabee4dab2177a5ce635f3d736b885746248dfef8786fb9ef1d211e773cbefe2e5ec6fc1ec1067abd578133ca21e3660f5eb64c231eb38d0db0a8237946f9d00eadc554782e03511f8f3094bd2d2251903a143c40f75134db380f6a932c4506c3bd08379ca68ba0f357f4c1c851564c55efed87a4a8feeaedcf4c7ceebea2ec84a06fd877ce406e2c14f1d958cc8067a80da25ef761bd076395", 0xb9}], 0x7) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/239, 0xef) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 01:39:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x3, 0xe0000, 0x1000}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) 01:39:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="bc5178d927b7b35cbcf946563b0f23aa6bc6c68a393378e6e923d40534739e4a7ecd68394e13737819e23bc07455cb6b4ce2370ea5ba7fafb5b2415de51b79743df880989ee93072a2cdbd73f9ea3557ef3758acfd75", 0x56}, {&(0x7f0000000080)}], 0x2, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0xbb) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x3, 0x2, 0x401}) 01:39:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff13, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001f0d2457bf537f8061fad3ddf8eb27a9a384cadb663d98cf06b0cf8b26c6fdacb171f280a24721078238cd7befe01aaa59ae9f1c3a12bb8b914e6018f450ddc624c6231fe44dcba093d52f73762225172fc7c4eb3ec0dff014c445f97d8931e7ff575f9a42815cbc5060f2433f874cb822dd628cb5cc4e0fab792349215f46aa062092492631912922dd82f6d8c98ca19c9b2655b9f7c9e4825c3d56d5fea28415f95401f1ae6c0a43df511f6fadf7d743c25b254c93052194c5e467a4b2268e5c87769fe9327fad7947821732561621307144518d806693f5c57012f57305fb46acb7c210e28d631edfc3016e4f8e0d0b9d4fae997dbd1b01587d56b38154a1243972ac049ee7e4e1bc5da4b2bea67d42538fe9ca91fc4640fe13e00a1b6808d630393eb7ca130214d4ba1f44f7b60ef894bbe3c1c77420cece82bbc7e"], 0x9, 0x1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:39:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESDEC], 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(r1, 0xffff, 0x1, &(0x7f0000000000)=0x80000001, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f00000000c0)={0x3, 0xff, 0x47}) execve(0x0, 0x0, 0x0) r6 = socket(0x10, 0x5, 0x9) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000040)) 01:39:07 executing program 1: 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}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000180)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x36, 0x146, 0x66, 0x6a, 0x3, 0x33, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@generic={0x44, 0x7, "7c782066dc"}, @generic={0x94, 0xc, "39210f0a0f4a75a57d66"}, @ra={0x94, 0x6, 0x7ff}, @rr={0x7, 0xb, 0x3, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x18, [@rand_addr=0x9, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x46, @multicast2]}]}}, @generic="0085d615deb033030739567903036450aa409f12aa0132714accbb05766ef945cdfedd6d21895c7c91b55e282594290f0a37f504c3338b3f87322bc97716bb135f5fabe1205c26345bdb1038d77cf1344bc74b4a6f20a68b845aae017d6a1db6593a7f35e6ac53231af8511eee26525334ab612d3ae70372f2a28ac4723d4473369dbd28d385f7d550dab53402299e6e063645ab4fdf3877d5cb730e9c173d049c2d0b4f8cbf2778e5099159c42793995e3cec4f3e6d9157003bb1ac1a402d2dada7e93479567831a35d3a1c05c76db577bc812ed590eb8ed2ff1bf33ac3c68a9dae783868e209bba63961b8eeddb4f3d8360f25f74f"}}}}) syz_emit_ethernet(0xe5, &(0x7f0000000300)={@random="d602986a933e", @remote, [], {@generic={0x7034, "524f4b53d4ec213c2df909968a383a520ee1ed55dbc7318820c9b85c5d5e7f1b8c734827e830975843e8ca98c12c32a0bd5f1c25ffb62697ecc5800f0019af6c2d398acfcfb6bc29f760cee63d0f3567e0b6e65a044d469e1c2643883de7442455692904ac15e539c0c1e98a62678939f3dc6520ce0c23e238e12138d9b9923ecf5068e9f3041110e22db2f9d1e2f8a497e6174d4d06731f49e9967bf4d53c220e2f70e5be9d742a6c10ce48f4c369dedb7ddacb3cc09c392bd9afe6ff04395f4dc2634432ffe0ab89ca701929370a962650cfe7a553a8"}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) 01:39:07 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = getuid() seteuid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 01:39:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x10, 0x8000, 0x8) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7be59ab3644a08262b80b4a83ebf70ea08003b8e54a0ef75838f98154a69acc2dcd054fc409c449d46268831a46beabf4784acd3b25559dde69340a195b2a9da1870842d2f4d27d44f892b67651eeabc83c6b64ba8bb6f30462c0cdf85c2c01a39e74d0e35ea7a7c025befddc37f725eb18ca8feecdda657fb80ddf98a4447a137a386d3031dd80f150e49ad1b52312293", @ANYRES32=r3, @ANYRES16=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES64, @ANYRES16], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:39:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd5"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCCDTR(r5, 0x20007478) poll(&(0x7f0000000040), 0x59, 0x0) 01:39:08 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 01:39:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = dup(r4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x7, 0xd5}, {{}, 0xfffffffffffffffc, 0x45, 0x2, 0xffff, 0x8}, {{r0}, 0x3, 0x20, 0x80000044, 0x800, 0xf24}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x7bc, 0x8}, {{}, 0xfffffffffffffffc, 0x0, 0x20000010, 0x5, 0x580}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x1f, 0x6}], 0x8, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x8, 0x20, 0x401, 0x2}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x8}, {{r3}, 0xfffffffffffffffe, 0x88, 0x20, 0x80, 0x1f}, {{r5}, 0xffffffffffffffff, 0x39, 0x4, 0x0, 0xffff}, {{r6}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x40}, {{r7}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x401, 0xf896}], 0x1, &(0x7f00000002c0)={0x2, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x2, 0x1, 0x0) dup2(r8, r0) 01:39:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x2, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 01:39:09 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) msgget$private(0x0, 0x40) 01:39:09 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 01:39:09 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x771c, 0x0, 0xff, 0xf866, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000040)) 01:39:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) dup(r2) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r4, 0x0) r5 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0x1, 0x5, 0x1000, 0x6}) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) fcntl$setown(r7, 0x6, r4) 01:39:09 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 01:39:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xee, 0x1, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) listen(r0, 0x1f) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x2) 01:39:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaacb91f7b6743d1f24ee0e0800ffff0000000010005257ecfb84be00"/45]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) 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, 0x9, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x1, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x0, 0x1f, 0x1800}, {0x3, 0x2008}], 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) 01:39:09 executing program 1: syz_emit_ethernet(0x138, &(0x7f0000000780)={@broadcast, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xfa, 0x3a, 0x0, @ipv4={[], [], @rand_addr=0x53}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0xf0, 0xff, @rand_addr="3ec74ebe0dea4360eebd1177a7a6921e", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x61, 0x17, [], [@jumbo={0xc2, 0x4, 0x7fffffff}, @pad1, @enc_lim={0x4, 0x1, 0x6d}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0x8f, "221d48502bd0c9768dfb3c708d2129bb2f3c065b16922e1ef7a21b091c078feacb39caa9a5fda0db4360cfbefef440f0b02e6b07d812e2764da4ca2b87069c47e6e41a49342b07986b78432e012273c64f089ec271b24bcdebbf81cb878ec38f16b3993f8024a0d5cb7a3ec9725df30c7a967c6baf50202c79e71d33a352435c5bd2c3a11f2506ef0fc5424bf09545"}, @jumbo={0xc2, 0x4, 0xd7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], "6cf5"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, r6, r3, 0x0, 0xc}, 0x0, 0x0, 0x0, r2, 0x0, 0x9, 0x20000800}) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000500)="f9d63512afd24aeed49776269b217d6f735cd72dbba73074856284353a65434ad7454331025a4d72ce3b85c1fcc55de2e07238f5b19440743bb9772236f840a534c7cc0fa3fecbdd9cb6e97a89f129bf942884004fd5082af42464bee93e4d8b17915b0851e34437d41a2307856a24e84c2b85e63fede60c07a32c93e32ccd2de4b3b68b", &(0x7f00000005c0)=0x84, &(0x7f0000000600)="6cc7161d95fd5b447456b4b6f9d7ed72c06ffe0467964a3d15d1fba8b8a1dcbe89dbc7368c73b332bee67ad4b361d4c633b536e3ab8e6f712e5e8e46d90702620a86963b17b945f9bc9fe38e2452f27ad37ff391e1dafb181f994bc81198d8ce2ff3e3a570156ef1c8b5505b35d6b1ccd31004a101b59455cde2dd2260b49bfbfa0f0d1fd9d531131cd1f819b2ed7d", 0x8f) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r7, r8, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x49, 0x0, 0x0, r3, r6, 0x4f, 0xd}, 0x5, 0x1, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/83) 01:39:09 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socket(0x1, 0x4, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) 01:39:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:39:09 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x30) ioctl$KDENABIO(r0, 0x20004b3c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000000000401}, {0x0, 0x120}}, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="7e7d111704b552b0cffe5f50c21740e6d192de5a6bd24784f625e6c0f438c49211", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="c53c3b8f5790bff30d270b73156fac7fcfe52d96bf8902a2fc76b6f08dcb59aeda3cfadf919d9aa816d3889717aaf5758e1944056fc7119b1f26087c5d1539d934b5f5dcab40070cc571a2c2568cc635ac6b8f7ae09cac45373090aacc067d240821283505c8e3d0f775762ab9ac374c6d38c83251827bd0f318b146a1c86588335dcf3297cc4b8656dc868c26da83e67a72a040de1b8183325821156353808b2a9abb9dc9369e8c0c6296913c509accee4dfebb8f27725e3fb149bd3766221f9ebfe2a96f8735e5755c26d04e4770d91cc6d7964d82ae59d637ba2dbbd2ff7cda0e685a59ce885056b78cb04edd76", 0xef) 01:39:09 executing program 0: syz_emit_ethernet(0xbf, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002000000008209b019cfb89992c50010c72893ffc3d638f8235c44ff070000000000009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3652abc3a91510004cf197b72cfc780c0842da7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f9688f9143d6ab07331ee152f6f9575b81274abdda2ed5a5d31d2ea0df7cb56c0394407595daccdc59d4c95044c6e54914508ab870e91d9ef12c97a6be38a3e04291a2d9f302e453c26203bca84abd657239ca81b1d664efba372ab40d3b50446fdebeec055402"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x91) 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}}) 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) 01:39:09 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffe, 0x8}, {0x18, 0x1, 0x9, 0x5}, 0x0, [0x3, 0x20006, 0x7f, 0x7f, 0x4, 0x3ff, 0x3f, 0x2]}, 0x3c) msgget$private(0x0, 0x9ed) 01:39:09 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000070000000000001830cac1400bb000000000315907800000000450000000000000000000000e0000002e000000144180000000000000000000000000000ac1400bb00000000892700e00000017f00000100000000000000007f00003d2b0000007f000001e0000002ac1400bb00"]) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r3) setpgid(r1, r3) 01:39:09 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:39:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xb3c, 0x8}, {0x18, 0x2, 0x7, 0x5}, 0x84, [0xee, 0x1, 0x0, 0x5, 0x1, 0xfff]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c000d39005c989078e0000002ac1400aa4e204e2200089078386136519f4519a25945d8d666190be5b7dfb6efda0bb049960e13313bbf7e9f12c7a72af43249f771b0be16f2d5678196916bfafae7f2f3cf198a38338cf5749829b915b5e0d90830bd38f9ce094b05a3dd7402a691e705a1ccefd1fff66ffd0ade288d8730472243fed7940142e5f81d247d72502d8c28fe61b523d3e93ca7f17f7fe12381133cd43d"]) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="224ee89fd9702b1a5ed0769fc58f9079cfe1960b65c04d", 0x17) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) 01:39:09 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x5, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x2, 0x3}) setpgid(0x0, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) 01:39:09 executing program 0: r0 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffeb2) execve(0x0, 0x0, 0x0) 01:39:09 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 01:39:09 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x669b) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x8}, {0x18, 0x1, 0x8000, 0x7fffffff}, 0x2, [0x5, 0x8, 0x9, 0xa1, 0x4, 0x800, 0xfffffffe, 0x80000001]}, 0x3c) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) dup2(r0, r1) 01:39:09 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffea8) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x30b18, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000400)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/213) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000180)=""/218) 01:39:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) unlink(&(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00", 0xffffffff}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea76f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r3, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 01:39:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x400000002, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 01:39:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)="47bc3c21d6675f360abb0f59f40d05a1e9c65a0bab830a09ad00aa7184dc9a715308f7612c43d81317", 0x29) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:39:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x0, 0x2, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b80054004000", 0x1ff, 0xfffffffe}) close(r1) r2 = semget$private(0x0, 0x4, 0x10286) semop(0x0, &(0x7f0000000240), 0x0) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x0, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x30, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000380)=""/153) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/129) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) 01:39:10 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) write(r0, &(0x7f00000000c0)="933563acee43b7bc99fa2bee877e9bb276eae65df3aeb55d6c5106a44bc0c56ab313da8556a9b7185c27f62a96cb788b422c84350b09d17ac05e0fbaa7bfaf008b586ba949e878a400f8450561baeac31a761302467e1cb6a3dab295c5c8", 0x5e) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ffffffff00000000030e9078dd1c04d01c2f39bc00000000000000050000000000000001810000005ee1048c"]) r1 = semget(0x2, 0x2, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000140)={0x5337, 0x5, 0x6}) semop(r1, &(0x7f0000000080)=[{0x3, 0x9}], 0x1) 01:39:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 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}}}}}}}) 01:39:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x1) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 01:39:11 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x4000005a, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:39:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/10], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 01:39:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRESDEC]) 01:39:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794b) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8", 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) write(r1, &(0x7f0000000240)="52db8fdcedb8b314d4ab3be0f013486ae18ed61272cee5f8fefa97ff06fdd32d9f38264cd853f8d9693a1c862e8256e8dcd37b9ca562139f46b9c8938098f0e2425279082a8c56b2d4564f6240b0e25eeae24c20b18f5b2a3d6dfe36e042029f55760fda222ef1e659583024a1a978c2888ce17447978d32615522f735ae4fffe194e55f37e99cb2aae703705f7333b099fc4615e292c89b2ab714d1681f6097bbee6c841b2716ecbbbaa90c94c01dea6d59d486623cea67e500b915a8bfa1ac8d19f3736803cd6f6be384f6b85edf412a5d8a1af1a7c9a857dcbefdaed30ce821a784131f8c39229c7d9936b3bc101ccb94adaabecd3f", 0xf7) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:39:11 executing program 1: socketpair(0x18, 0x0, 0x29, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xdb7, 0xfffffffffffff800}, 0x10) 01:39:11 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000000000030000000000000000000000000001000000fe8000000000000000c90000000000aa4b255fa170b4ff589b0bf068f9f7e7cbf46c3f1958af488c98adeb5d381d09deb7eff63db5052344295502fcf18c3eb7b947aaf3343ac4aade99d0e1aa09ce0b470dc7b32c7dffed7e798c5b492337f510257f650a3c0d798504409a"]) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000140), 0x0) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 01:39:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0x328) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x1ff) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) clock_getres(0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 01:39:11 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x50, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60766051001a7c31e47b00000000000000000000000000bbff02000000000000000000374077c53aa4f4ac0000000188009078000000b4c900"/81]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r0, r3) 01:39:11 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm\x00') pledge(0x0, &(0x7f00000006c0)='vmm\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x202, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7fff) 01:39:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000080)) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) 01:39:11 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x0, 0x7f, './file0\x00', 0x1, 0x587, 0x6, 0xaa}) 01:39:11 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r4, r7) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="79dd80a74a1af421f697ca53c0043b56fd65faed"}}}}}) 01:39:11 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:39:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="071400002061b3e3a2d4fd149bc0ff0f00000000", 0x14) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) 01:39:11 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8100290086dd60313971001c2c00fe8000000000000000000000000000bbff0200000000000000000000000000012c000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5100000790780000075142c0851061d63eaae87995d3c8a8a40f9555836d5ac407747cdcd5a03176a80ae4effee1"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000100)=0x8ec) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) 01:39:11 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000000)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, r2, 0x200000010001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/25) 01:39:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000001c0)=""/187, &(0x7f0000000080)=0xbb) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x858, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x2}, 0xc) 01:39:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r3 = getgid() fchown(r0, r1, r3) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000469000/0x4000)=nil, 0x4000) close(r5) socket(0x18, 0x400000002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:39:11 executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x12) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:39:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x44, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797100103a000000000000000000000000000000ba00ff020000000000000000010000000001860090780000000000000000000000005222e6758780e9223e323fafe3f037f4051db1de2e099d787429"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r1, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r2, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) 01:39:11 executing program 0: sysctl$ddb(&(0x7f0000001000), 0x2, &(0x7f0000000040)="8000b3b2cb1a030853b62f00bc2a1b40eda0a9e586e91d5b86c455cd14bc946d60dfcaea0b90be027dcbac842d484fcfb860a14b", 0x0, 0x0, 0x0) 01:39:11 executing program 1: syz_emit_ethernet(0x1286, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1250, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[@hopopts={0x8, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x2}]}, @routing={0x32, 0x12, 0x0, 0x0, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @rand_addr="72931534a140eb8f23d1e7ffc103e396", @local={0xfe, 0x80, [], 0x0}, @loopback, @loopback, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x88, 0x22d, [], [@generic={0x8, 0xb1, "3a88457197c5755c3479be9922ced2944fb4eb327be686b4b2f8d88fcab7280d20c014fd98c8ea1cbe98b635c657c399946c0c99012507d137c11406e55e711ab1d572457025139070cea7ea1b93797848c07a43da90567ed8cba65182fe58c2c10118e009abb13167fb9546c8b8b32c918f150b00e4f113c924cf32aa4143cea56e281eee0690b069d19ffe4436d0d9d84850e9198d91783a3e17f924cb5d7bdc56e48e676787a725fd9cb65fb68763fb"}, @generic={0x1, 0x9e, "72473c1d79a99079b946b5ee9406a93678f8f4a4bb626a7bb14e618aa696437e10a5a7e668cda8e9a47e6c774cec4f60156de90d33d6420a56d950915b39a589d70674888ca503f257f7e3497c0ed8b6a4f5f7a3eecef17d05dc32b9d52f78c85ab04361ed3bef98d94ae24395ac93213e41f3ea7c670a931e7af385ef916d3dda0d62b078ebe99b35e3da80ee2a31dfe75f32df5ac7383ec6308d363d12"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x10000}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xc0, 0x1000, "fd217daefbfc0f8d50055ed0af8172f944c670372c1edb1645a5954336b09957b32a3ead32e41d0c0f26fb96ce1aafce07e1ae4403b4a36dee9808f42147524b7cc9d9099137cbe979078e77b3f369dacdef9fc7aa7cef08a514e5b729e65e93f72a9e18d0d07d42913e26269731342b47c6bf35126951f9bbeafd30b6e38ad3b273e191efd2303a695cf14fc398d2f84b408cb3b369141885bc547bac25f20c1f699472885d0f8d84e5fc3a284dda0041d185c23c95ea7a067fdc2ebafa6e9d185b54bb3546bc7559c94dd30dce65c4d17b290d76b5fd0f101cfee02a62c3132ff5e58483748767d3eacb6fe8c01f60b4e07973c60ba225fcb26ec75a4b4502caff15e6ca18636ce8021d9de0f0fd2177252e9d6f10f9a8563b221d6965b73950086004a438b8dd3b4d76cd054ab67eb62445ef82a52a8e3122b66b647504cb62815af6047df87efd4417e1bfc798d44ad48b9b0ba917d5952b39f573483a3292801b3156bf88efed9728afdbf81908d43bf94486f8ee6b4922ee8ff83630796218a0987d63536a864c63386eceddaf9e10eebde7d46098a1f103174c5f4e31afd2a4873a4d287741f25ac6c3e9426bb5afe24db93d4ca3942e1b74331df19563ab4d37109e1f901149fdedd362e0d66ac145f839a1be0862a92a6240f6db989a14867fe7c7475848b6a5d6e69eea4fb833e83d7b66be0376aba17065df630e2ea65d7f4ff8c57854747bc8789dad333db998ef31ac5cf8197c245bdfd3db798981b84c186295e93ac478fc2acb1630243aa495e77eb9a6076d2d5d2c37291146ee620b200fdc67a0c40343184371314cf9978727f68074e7e82c2e4f168696f5c78386981a3668dbf3fbe877e5417ff903b8484f32d6cd9482da5e5f754fcc3313e82c29a304fd9145b8bda9a805385b115da44d21d142038e408480c11a5978781a7ff5b2beda9f2f68b60bb63a1b204f994e042955cd8c27aa84ad217c3a9653c8b31d3680dee1ba55b2a66748395c23e160a16198da7b0f7ab4d05e3593494c5234ca6adb286553f8edfb12ee26d826c739e8fbe0cc159d3252fbd9aa0ab94da5719b8bf343e872e6c9bd3fe0a4dfb4689a143a73cbf731a236c3e63bc58f9175cd36ed22b6c1664f312a4498adf4b28f2f021571a50538a4a25feddf45260abf270a6fe58c91d3dc151e4c97def1c0622817c334d81a0e8c5e8f5e463b3162e062a08a63687704850d1e4c38febb2464f29792c38da3fd10644e2f1f92875a075c810810111b0b50e0a816f405f078036bd15331362048b01d32ad7367b9b5086222459fce871a6f004c1995642e031425290c885305d825dbff45e8cc9c3b80f00e8d184265b4d7857cc62951758f974eac0ba2ca00d0494de9d7e1ab52fcbb5fc3f4cc1e27de47e882ae0ed3a438093a082a027d19686b444d49439ef97dae0286117222bf7064f53b3e4560b99b9a5eafe72e877103e61ae6afd543502ceb783934ca8414f51e7698a3bda687d48aaf6ef4f6845fecc9902705dc32c17a3276f6496eba5cab0e8b414a3d97780e473a8ec9725c38324342f5815ac6844f3fb221dc3b894c96d704fc3c9283f5c951110ffd827ce49c6064e0fac6c27f74717d552c7bfd511bfa3b30646043cc2befefda3aae177f48687c17d2273af45384237badbbd1fb238cc961a3dfc060503d2f59a2ba86b7b449be17d3af8a2bb18aac405f75634600c19cc140c4e2cf5483d022e45badc53f1236fbcc935c645ebbc0f2b108330fb98df2f5ee0f3cbcb0a008809437d0ac6863c8a99c08864cbeb8feecc604a2ad811f76fb876564ed92cbb32bdbdfff4969f41217b879dbb3824fb8952fc51042c6b68d822fe83166328c8cdad10f46948ea9efd5cd3707f2da08541a4a1c5bd857d9c5a2162cb55989b41b72d61583588efd0a64ec54f6e51e7fe2c6820c5bce1ffc0081d6263a7aecea54ec94a733bbeecc9aeb370221156b9787fe31b344e334cd8ba978a7bb750fa47392c7d18035f6be59280faa864e8c53fa5ec0c640ea5c5e86c9afb019fa567b9be7b085d6e087821b27a7df112240b3debabc0a328b3dc1670b50d16aae90a3213e03ed1860576510cce0d34b3cd7b004d832f676b81520bb4defd283d568c98d1423e7287cc0d6c0a06956c8f2c412c24e2063beea1c69b0e13f01368a60e4e10b751a0a7bd25d1fbbe45401a06e82d940441e44b321ef71d84109ef6a4bd0fbc437fac6e18b139f6563da3b2e22915081a7f03624dc772b9de3a1db40fb14117f1dc836c4439c260ee6b52532088b3a2de4f8d4f4bc843949a94c0e927f7d2ecaf5097d5fb539e3af5719766766652488b719bc28d965653ea9dd89f59f1a067cf4b61231adc4f59086ab6836a7869abc01812d2c448200a365a7239496c7e1c3d11cff722d9e5408247535693a099d782239d26cb78c7e57b92bd5da7452c2db3d39efceeca2a161d21251df200df84dba003f345a9295742c24a0772cc78b3f874a75bf2192388e752ac7d7598b453bcff5e34c08893764802ab71930f46b6408a71b7233db808390ca2ce7150d244180d8600a3c6f1f5f7fc62355243ea5bd9bf1e484c658ea3d6b9e6e4e260cc2accc6a09806f7e098e749f97ebcf2a12e5b8779d9f88a421c8a669ee9af9fa01d884bf75b8e3b998ae734ba2b7febbb6160ce3423ee8ce9bf1c3850090e138125e8f064c441542bb12988980a8f3f33ff598fdad4bd2c83a3275b1cf64fef3345099508e6a0a72670cbc3c05f2eac3f871d185d9bc294fe6edf75b8c4114788d63cf2cea1e6e2e202a2e5ef021538ef5312056f4c0395177b55adb404072fc50f38e821c249c774b1a098e87618393a0bf1f3b3535f2b4baa41fb2732ccb26264c06c735d11ea85ce73e8f251e53f473f5c1a6d56bce24b1df44914cf8cc0eae286f3a3358349be6d155fb79bd8b374b272f9839b8704d3b0033cb03fb062917d8b412aaf9a481a5da10ef73d618b420e694f5e7ca572f1e72e43d925bfe927932497762b908388560c9dcf34e7eda0576f28e3a471502757c0275eb113ad7fcfb345197642d59a7dcfbb2f04c60dcfc495856e7d757b5a71eedd3b7a23a4474e6e5cf2289c2fd661dd451f1cb7910735118cf14d20731814ec1e26e0d7d25f0dd6aa67996406398903906ed0cbf4342826d4d8b9f5851dd7744a5c557877717ac4adc7fce259e8f2192e4d0e05a787845a9a1b3cae89108d2c671c42fe71e4fa2414d677ab8f358204b424609f3aceaf7690539637072b1805d73f85f27f06d952e93128df74c7c6b0a196cc14a8ee9ec615f091ffbd6fdb9e3a6da99cb838405276ecc944a05c16725d3432fc392689e2329d1cc8cdc0f1b04d7c6cc625df0f0dc7742f0548f949e9c9c56c2506af781d964ea969488bc162af6c4095ba21c854f539977b63562f54326cb0f50e09598ed19d55dbc1897137a6a0017582288c9b462d6575561431cbe84bf87cd4c292d5e836eaa2ee4c60c86c2eceac57ae8f7118e87f88c9fe0f59964996dc9343bfdc1ade56165db545b163a96cf44d1a1d288b991a1e214647600c54db94ac76dafa9f828519760d105d26248cfd48fc81195380bbe3c4f9dc50ecb64aff3df9021271b0990c99fe0507cd7845b828110ba245324a892909ddfde4e954cee1c218dec23544cde6f02d6464b5adebd9b82786e7e83a59746f006476b085e2c6c43a4405da4bf4805aae11998ff0e56e9de6e6559fbf075e8c44eaa29f519c1d552b196b2e31114056ed82fe99423d1ff9267bc0cbd1e317b591211a4b44f40a7c94b1d880b09c5f13595c04621d13967b94aab971279de62f3a703ed4018cb79091dbe9b2d2e8774d4285951e0bd19467f73a4c03c76e3b44490e97a116ac5caf1da854cd59cfa011be26a8575d445c52f704e581112bb0cb8500e0686f6ab401bfa287091e9568a32524ab86888febfae537ecc82ea4ffd7da657c32dc2df47e0e1e0a90a12f0be9d5fa77dd8e1d4e4bdfac8a0b14af361301a5669e3439ec5037e07b0f37df96f08e284a4a51cc406c96c6a6cf27aeb6e9095ba172bb45635e02c1922486c379f19b7780b9bef7d7b0e84f2a8d75cb3a125f52360a2f3ba40e148749fbc6b62266921c2a3891d092e6b8145a93fda5e917178f29cabdeb2baebf4c7c52cb8f42f353db9ec3d7fd3c5adf1baea1c550f86595b690476e564a105dc737d649f56ee7df77fc9baa275bc69e595018c81bd1b1371c4b014312711c859d78f56d1ffa0ca6f86ae846d0de24f402d1ec38cd25df65e083594c5b5db5e1c8923b6cd2b521f32ba0f1ddf193409cf5dffc7e74a9aa6f1d7094036d527ec0cd6ec76b0ce150a046943aef33cc73ef27067a196b1d0b337c341eaa21610e17ea8ad01162548bd4655ec3828153f988c389951d6915ee608a7d25defe331b5736592bd89dabd7462f703e6ff441f47766425e185bcd5652782dcbb8fcf0d9d35a0fb38a1fb93f1a1cda8bb2574cbfa069b99474efc0005476f57ef78392bbc58a59af51e496067b7c44c7a687934325a734b6bc3ffe5367ca9c14a69eb1769ee4e5eaa655ab96872f46812ccce43106b356e6dd9881a3c282175e37c78c86eff977812a0872bf4435b59d4e530ba78856694ad884d59b2db143afec415d72d6dc93828887d08f3b7a42a07cd2c6e2509b49c9d95301efa2220fa28e9582351c86b8a2d4e5b1fc30042b7c65a7d549b91cc13635a6413a5f37f7bae73bd2ea2c43e45049c98cdb21dbc38152f68468030d7bac0bd22de98cb4cdbe3e468303ac1fdc983a860c4b030c1105a5cae9185343fe77c0c865863cb2525c5c647250127206f37d14359340ca45bbe90738c0865d651462c032bae470bb1ec59ea784902b68f1641be04e28aec1474b37e039826c49715e18cd9f522cfef01d09e5a614c7dbbb7a263189caf8844b0c7e5fa9c5c9626bb5e0680af8cd3975ccd0cb08b850bf2dad000f13cffcbaa92edaae349b3a9d6527032f8a4e6df0638869f1bae404b924ca1b882976bc751bad189c2c8e858e68e370fd6635cbc1a0f6b6f324a9887193bf483ad167aecdb9d9ea5c108e7c9f70bea6a6f9088b157e8ee6b45ad722023e562fb2e832ca103e8bb550d6fd0e302d1d7fa8f2bbb5351fdca0ac6630a548d88eb10421153da6abbfd1872ff98c0c5b1ce4207b5873901462f839b9d5c21b6984b22905ccd0fd318028e8617718fc206e9a1f791f74e8efdd5a0550bb012d8676c75c072033444d901998204819c0866a7a0a40d8a5c4a0457e53376fdb88120ef9e013bed25b6ef45efe5d0c5715e417378c93f1f8b43d380d5822f3c58cfc8b7f2f7217c348ebcd09807b6271e5340d6d00639ab56ba22cc19673bee4e9ff59cd099b06932596fb1bbd276218bb6564b86eefe402d12bba6e9f3b01746034be9f0784958c5cee7deae7f9e7f07f4f3c30ec0d638efd057166613c1a05fdc9892165eb2ebe1853c19a8e4cb1407ceab33bcae0a97679fc7fd93837a39080b8b4fdfee47d0e65a1f2a382fd017a7f222b80a0b65314e025313206a3b6b22ee130ded0508f83f005bc3841e2c6a708411fd5fc884db48be47d631304a55b6945f9eb654144d3064be661b2185e36ad2958a4a0d8cbedf18284232d443024b1fb0c76b50d5ce9ab7a6b2e96b68b6e4358ea74802cd6112eb7c366af00df135a92f85cdacd6e47b4ad3470ddde8068d9efbcbe3a03f2d2e20e8a748e2096cb63495ffdab39025c0cb6e"}, @jumbo={0xc2, 0x4, 0x8}]}, @fragment={0x3c, 0x0, 0x6, 0x0, 0x0, 0x4, 0x68}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x8, [], @rand_addr="064f1428a5cdd66ab14de84c9c14b94c", [{0x3, 0x1, "bf355f004f05"}]}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:39:11 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r1) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x4a, 0x0, &(0x7f0000000080)=""/74}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(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(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/88) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x7, 0x0, 0x1f, 0x4}, {0x6, 0x1, 0xf9, 0x80000000}, {0x1, 0x87, 0x4, 0x4}]}) fchdir(r0) dup(r0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 01:39:11 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) mprotect(&(0x7f000017b000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) 01:39:11 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:39:11 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/179) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/54) 01:39:11 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000000)="1f000010bdfe2d0ee3cdc5bce3f19c91a17e87d385feb8f4a41b68a2adaee8a072383055154f44dba0af99655c69841fc0dfcb2e80f3ccaa1a000000000000", &(0x7f0000000040)=0x3f, 0x0, 0x0) 01:39:11 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) connect$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='&/\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[\'@(]&*]]\x00', &(0x7f0000000240)='\\/p^[\x00', &(0x7f0000000280)='/dev/zero\x00']) sysctl$hw(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x5b) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x508, 0x0) 01:39:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa1a601afeb64cd954ffff797100100000fe804000deffffff00aa29009400000000004e204e2000089078000000004f4b545c7d93867aff0ccc"]) 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$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 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) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r2, r3, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000100)=""/246) 01:39:12 executing program 1: syz_emit_ethernet(0xf4, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x2d, 0x4, 0x0, 0x0, 0xe6, 0x0, 0xfffe, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x23, 0x86, [@empty, @loopback, @empty, @rand_addr=0x9, @loopback, @multicast2, @multicast2, @broadcast]}, @lsrr={0x83, 0x1b, 0x3f, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0x40, [@multicast1]}, @rr={0x7, 0x23, 0x3, [@rand_addr=0x7, @loopback, @broadcast, @broadcast, @loopback, @broadcast, @multicast2, @multicast1]}, @lsrr={0x83, 0xb, 0x8, [@multicast2, @multicast2]}, @generic={0x82, 0xe, "dd12cbf0029953023bd7f652"}, @rr={0x7, 0xb, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast1]}, @generic={0x88, 0xb, "c01f49788795495b2e"}]}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x3) 01:39:12 executing program 1: rmdir(&(0x7f0000000000)='.\x00') sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000280)="dc8551f1932ebc268d30ea23188c740b2c06a38ec979aeaa1b7085518ce2b73be0ad2772090000000000000000000000000000000000c8499b9840829929ff3a2617b30000000000000c6b000000006c06000000000000000000000000000000000057be3cd523ef550a51b31eb90f20ffffffff000000002b54b0785de1e6773686a5356a5b89dee9897f2606fdaf473edc5ac8d5911f59cff6ee0ae11fbb9700e92309bdc8607324321c73a701a55bdc7b2a43cc1ea4383d2901d9eacb3c3265b50a22f35d97e12c64bec25f327466ea2f1da26358503dba0a55de276397ca10bcfb274f3ba3188815f395a55e9d963d130e7c37f6daa59f468e00020000c02e6e6c24ed421e47af8c8b6578fb29ca2ee7af6580771ba5e6fefd52e0e6d7301fd975669d34610c83df24ef1492e9518f64c6", &(0x7f0000000240)=0xffffffffffffffd6, &(0x7f0000000140)="42ef95f3e3b176d05d7c94ec1f30c17052d40257a0e9ed7795be3e71b474ffffffff5ce43b311b750cbe153e40e6a058abcef25d24ab626912667f28330aa1e286a58e76ae372b564953539273f2de02006d8148f7e8c6ee83e780afda7df194296467b50a69f96f530568c5030c3f72fe7983f00b549d97e5fb4c16070e48ffc61b981ff0515ce06b00985fad087c6d9043f6b3e89cfaa59265353903797107ab6dba366300da4924adc40033d5a1fe601418db3ef01d2244fdaef914aa78c100cb35917ec4e25a081f0390ee23fb8d3022692a8e43c3c7bfb54a9a4a6dcb8464e59717ec031478fff93100000000000000", 0xde) 01:39:12 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)=ANY=[@ANYBLOB="8770c9a7a3d6aa00000000000000030f814f06100008aaaaaaaaaaaabf27235455eb62e10294a69fdecb1845aaaaaaaaaaaa46ba58695804845e3718f566870e33d7"]) 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, &(0x7f00000002c0), 0x0) 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) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/117) 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) 01:39:12 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x20000, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 01:39:12 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000040)="06000000504e6c346d006023f2bd5299bc95a7664918235d85e8ea", &(0x7f0000000000)=0x1b, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 01:39:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:39:12 executing program 1: madvise(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:39:12 executing program 0: r0 = semget(0x0, 0x4, 0xaa) 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r1, r4, r5, r8, 0x38, 0xfffc}, 0xffffffffffffffff, 0x77c}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 01:39:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000540)="b8e01db0c761f7543d2db337165c5405b658c139ebeb7094f59d306daf1adc7ecfefaf410a6866ab5de570bdc855c9c985c8dd9fdb451e53225017c6f62c201fad8afeeefce3361b79c7ea9558381ff84b13b99ac706c8105ae0ea2fefc750204743c0ba9c963c489a8d453504096f3dc41893ef57683a6e4c81b91fba7e7caf95041bd6c1cb3ff919496c4687c37f98130f5d832f675c3cbe7f716d0920991db50a6e9ba91b4203fc8fc33ed5840f4d5e4d7bcc9852ca2b402f8758329c6578056c86a7df8c843a55a95001483c85fec8a69f7a85b11f06fd31", &(0x7f0000000100)=0xda, &(0x7f0000000640)="aa9f668d730e50ade43bf121d09fdda59a7520a60c1130119f3d37d73bedd1177621bba4497efe28c4d6cca2024988495afc3d", 0x33) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffff8f, 0x5, 0xfffff4b2, 0x401, "fcab2a1523b562ad6925f12c729b1470f2375784", 0x5, 0x90000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) 01:39:12 executing program 0: getrusage(0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0800000140600feffffffffffffff107f748987400000fe8000000000000000000000000000aa0e204e20a98bf30beaa5f9c7be15587c9ceb70ac3dd18f53a50aaa9d1a7c7b06", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000f8ffbb0331e7236638ead2844c95777290a80aed63664b09c0e2e16d098f88ef66cf219cd51fa2518528c6cd265cfb6053ae3dc26de4040000"]) 01:39:12 executing program 0: r0 = socket(0x6, 0x4000, 0xd0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x14, 0x207, &(0x7f0000000100)="344c28359e4744763e87586130ecb0567647800ce95e7811883596841594f1c9823a52a07d51ede0f1597344e22675d06fdb017a107a13b032283260ca26b86c66da9347bdd5b67fc058751ddd2572fda8868bc88e705cdb98bbd12c0198d16dece034b8f10907493b327b0126fb2be83e4b922a404cde1ce4e0ea6d5ce43ee37b1486ee4639e10d490634700fd00cc7ae316cbf9f16e48fb68f2e7ee0a597388d6e9c", 0xfffffffffffffef0) socket(0x10, 0x4, 0x7e) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x2, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x40000008) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0x1000}) r5 = socket(0x6, 0x5, 0x0) r6 = socket(0x1, 0x3, 0xfe) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000000)={0x1}) r8 = socket(0x18, 0x400000002, 0x0) getsockopt(r8, 0x200000029, 0x3e, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 01:39:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x0, 0x0, "047c2ccc2e0d00"}) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000140)='\r', 0x1) 01:39:12 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x4103, 0x0, 0x0, 0x0, 0x0) 01:39:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0x0, 0x4a, 0xfffff, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x2, 0xfff8}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xd0, 0x2, 0xffffffffffffffff, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0x8}], 0x3, &(0x7f0000000300)={0xfffffffffffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000500)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1800}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x3, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 01:39:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xffff0000) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='[', 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 01:39:12 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1, 0x0, 0x1000) r2 = getegid() r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000000)) msgget$private(0x0, 0xb6) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="040000e8417093f63f0000001de2399bd701ef9b5d39c91140636079cd77a1774d15108c2be1e306779a2e173b5fc26f27b1da59be09abda973d720f0a8033e029995a083afcb29466143abd3ff1d6f2a28f637b966702ed21e6a39b59d0c0e8637f3f000000"], 0x1, 0x1, 0x1000) fchown(0xffffffffffffff9c, 0x0, 0x0) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, r0, r7, r2, 0x1e, 0x6}, 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x2}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x7, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, r2, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x2000000008001, 0x4}) 01:39:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004700003800000000000190fb3902e2bb0000000007087736e66d96690d0090780000000045602ab46bc2d0e1b7000000e0000002ac1400aa"]) 01:39:12 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x1}, 0x4, &(0x7f0000000080)="c5a22f63a7e7f6cd36a67adb11bf5a6970760be33b7232efbd324d088286063882ffa5f2bac2e5ac", &(0x7f0000000040)=0x28, 0x0, 0x0) 01:39:12 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0xfffd}}}}}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000000c0)="d58f26ac67f8e83cdec332733ad4a8dbcbbdf4ab5c934c68a0f375fd9908460d0d309ec6bafb1042ac3d8073c2bb615e7e16d67a51d109aba76d75645cc4d1dcf767e3afdfee0ddd76091c0b7976d5570b7e24b157967a125d73e7601d636bd4275036917ac4a0fdeb2b9569265eec18b330bd428b94029115812da432", &(0x7f0000000040)=0x7d, &(0x7f0000000140)="a97399a02040b41be94e4b74897e", 0xe) 01:39:12 executing program 0: r0 = socket(0x18, 0x2, 0x40) socket(0x10, 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000004b0008002901000000000000cea1fea7fef953cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb77022db03c3b40844e3b271164be7c1f5a872c881ff7cc53cb2fb6c7a2f310b404f36a00f90006ee01be657aea8c5000000020007000000000285c4768a00000100002b68", 0xb1, 0x0, 0x0, 0x0) 01:39:12 executing program 1: syz_emit_ethernet(0x1117, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000012c0), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="2403c88659b35b6e92e2598745549df34e5b0232a0db1adb488ab6d7cf729452f3280441a1094526ebd362174b7a0f721b7590356d7e1be5794d98756d1896118137d4fa9f1c42132ef3c7b81c206ee2d068e3554dddaec497ced4d8dae3a6fc02c3cbd5f9becf423ed60de6e3b1c57feb1dd93e275870", &(0x7f0000001200)=0x77, &(0x7f0000001240)="03475fc50390197ec751f770bde3a974c2a2c65df1d69a76810097ee711c26ff75ca4abe3d017a2229e0f7c3cceaaa3e9b47a496f909c8923595c50562107539bfff68224594e5faf137d8eb16a7fcc9e0cae7318f7bb9756fb8ffaee0177b65d6c86bf9c2", 0x65) 01:39:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) 01:39:12 executing program 1: getuid() 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, 0x2, 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"}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000140)={@random="5d434d14b88c", @random="f79a1c5253c6", [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x3, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x80f2, 0x6, 0x7, 0x3, @remote, "b5d1a861835e09", @random="00f8635de48e", "d606b38c6f10ea8683d5d96dd4e9f2c4"}}}}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3f}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x323a50b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x101}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 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(0xd7, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800481800c90066008607169078e0000002ac1400aa070f02ffffffffffffffff00000000070f04ac1400aa00000000ffffffff0007270400000000ac1400bb0000000000000001ffffffff0000000000000005000000c0e000000294067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f00000100000000014e224e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="a0020007906c00030000030309050a000100010000000502047f0000e9"]) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="b944f45f5921", @local={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) 01:39:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa6102000700000000fec45722f976ccd50639bbe5eda7eea9"]) 01:39:12 executing program 1: getppid() sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 01:39:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1313, 0x9, 0x9eb, 0x8, "6d303d7393637bedfd16b538dde99f091499a0ee", 0x0, 0x7fff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x78a, 0x0, {[0x6, 0x9, 0x0, 0xbac3, 0xa10, 0x100, 0x8000, 0x2, 0xffffffffffffffff, 0x9, 0x1, 0x3, 0x5, 0xfffffffffffffeff, 0x4, 0x100, 0x7, 0x100], [0x0, 0x1000, 0xac6c, 0x1, 0x0, 0x7, 0x7, 0x6, 0x578, 0x100000001], [0xa21a, 0x9, 0x2, 0xfffffffffffffe00, 0x6a6, 0x57, 0x2], [0x400, 0x8000000000, 0xaa, 0x400, 0x5, 0x100], [{0x894b, 0x7ff, 0x3c000000, 0x5}, {0xff, 0x92, 0xa3be, 0x4}, {0x401, 0xff, 0x80000000, 0x10001}, {0x1, 0xffff, 0x0, 0x6cc}, {0x20, 0x10001, 0x6d}, {0x6, 0x9, 0x40, 0x4}, {0xef4, 0x1f, 0x6, 0xffff}, {0x1, 0x3c, 0x7ff, 0x4}], {0xa2d, 0x200, 0xfffffff8, 0xfffffffffffffff8}, {0xfff, 0x1, 0xffffe836, 0x3}}}) 01:39:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) mmap(&(0x7f0000388000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x20, 0x1, 0x8) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) recvfrom$unix(r1, &(0x7f0000000040)=""/47, 0x2f, 0x841, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x2, 0x7) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x808c694d, &(0x7f0000000300)) 01:39:12 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000015e15)=ANY=[@ANYBLOB="ffff06dd6076605100303a00fe8000000000000000000000000000bbff020000000000000000000000000001860290780014000060c5961e00000000ff010002000000000503000004000001ff02000000000000000000000000000100"/102]) 01:39:12 executing program 1: syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="0bbbecc465ccffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000000000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="904630415a29ff22"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000140)="6867e7fc4f27d7f73ba72970fc920c57c7d088b7f2f04c63dfa739299c05fcd12033abddd127f72517ebc134857b090d98a06abd44dddc8e881bc64c897f3c60eff6c806e56a3b848d86fc86a10d848902a70f6719de07b5a37b7999cc959acb364d7fc543a1dcd4dd212029fc96407db2adec23d767430d3e3b8f93d4b23685510c2dfc3bfab24da23857bb040d2fe103aebba81923f6c6dd5ea8b8a71df8407d000aa162bbfd7076108f5e1866fd3a38829fba71c17f72b1cc67ea39ddd489b29640fb25efbaf4298ced4e8ab6ab6324e342322831e0c258d4720ec3291f4163727111", &(0x7f0000000040)=0xe4, &(0x7f0000000080), 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000240)="a765b4fb651d64f32e853fec7d9a96fe69475087650dd708601de9f1a1e292b087b8fcac3c3784", &(0x7f0000000280)=0x27, &(0x7f00000002c0)="45edbabc0e7956cfbbfe7015e8b9d767cea108762ad0b24ccc5be15d7629d518fd6e1e7f5b", 0x25) 01:39:12 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 01:39:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143b00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e217120a4e9b39fd287f6af9539cc6cd9efcddf10a9071c24dd40872bd3af1df87884ebce6a7fa01d58950a15", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x1076, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "4654e5", 0x1040, 0xc698a60626ebef44, 0xae, @rand_addr="a7f4ad97668d6a361d70fb082d17c37e", @loopback, {[@hopopts={0x33, 0x0, [], [@ra={0x5, 0x2, 0x8}]}, @hopopts={0x3c, 0x2, [], [@pad1, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x2}]}, @fragment={0x89, 0x0, 0xa5, 0x1, 0x0, 0x5, 0x66}, @fragment={0x62, 0x0, 0x4, 0x1, 0x0, 0x4, 0x67}], @generic="f2ac91f0442d7a8572bbf6d8d1c59d58037686269abcd8d11bd60f7b39180ac43d074d170c6ac4f7b04e604f65118f9416eee1d84d7fdf8198d1f6d175164da5e7064dadcffde9b8503d30bda0af3000d97f21db2acf778ef5ca984867161f29c96f3e61dc8c13b8d385d3a18da80f1f019529d2edb2da0fe6804964a74ca23f9335fe7f4015428017f49d1bb5a4bde4adf39cfe461db9a8be325da4db9f8b698d848f4d08312f8da820d116bdb1358b44e240d238666019ca0d0cb605977b816b637e4de23eb31f5f9def846803e11070a0e519c59fe1aac2bcdd4cc94c9b9e6d3c675a810a262cb9311498df59803336bb6b6a4a39eb62aae7e6c77fd52b13b9971ab3cc833777edfb5f694cad3074e9e8736f4eece522a26bfb74d9dc67ff1301e7fd362a1bf138181148fed9d27c85bc79ffe37455fed585d813e6a60db583d1e20a643acd693844351ab4b84975d6c8c8a681410bace26f7f933012c0f31c9d339b9cc158ebe82f73bfe27e4af478f116a416d8f1301cc7b358e17a25a9b5fffe71227517e7e6eee1664d98ed84d144bdb67bec5279059110a441fa9278a0bc6cf2ce011b29bda7eb340baa4194dfb855419ad58d11eb1f4aa62fbb1f530b9fbc6449a33a2c7ec64d715cf403da88aefc6b1e66c49b65b4830c8a5ac088488f3fcaaad15818364664d1fa61b32908a45ad85689383df0384e5b1026bf86e580d80b7eda85bc0f72f6b53d1ad6530d79f45ce049d551de6ebc54e3443fc9a45f3399b72c1a0833b8e6c84a33a8c8929161d1fa664d0d881e4a7ea55aa74adab1cb2358716c065e4bf78042be65f38294650e87d71a99e89ee227a30f7e3b2268b80dd3fcc77e67d8485159cd6ac469a3c3ce58759273c1f8aaadd7ec4287fbc609230fdad0a27e7d16196a710e3c9797d74bf002f7b0b9dcbf577c9b3ed58b1ef18cb364a5a2b7354fb15471fb6cf8c29796c2459011f356ef534b2bd30a031d1931ceae8e6096bec0d74e3fda21e83471aa1623b220acc72bf5beff339710862e3c8160e7db8f03d039b1483f6d7ce58d86e76379164a93ea3f7086ca41ad98f2630a8617e15ec14f0c0d45b2046925531172dff34fca1b29fb4db99b41b68bc6d79b946935efcdf22457c454b06a8a79f83899d6ddc51104af14e6d21605faece2dc2193063e9cb629d7258ede05461c165d44d417ee441377556ed11e8b9d473191bf4f079548082fd4d483672395d707f9b91e6aea634d212dc1cd7ec551a0f9f87366ca8cd340a886aa69c84375c5ec9764d9a5285691fcbf7826910d7aa23c86bd6b2ff5eff7740fc511149e53c473cebf11881236c97fc3156417092b5d33581a3079406715d1d1951f4bfc1ac22f0abfdfab274a17a25274e89021e7a5941f2e0b990e8e2e798eab8404dbcd3da929d3daec6c9fa8113443c1e029e9d85c88038c37bd36c8f6e9b11aa9f902da8d3897970200a8687fc72c98bda325899cb4ac0b7115178d86f0519323f0b2f6e53e5f2fcee972da7d7f174c9d3faa5423ca90b20c2429e2ff10c70fdbba5fd2426c145f843e8df7c65097ac735fdd529af1e200e38ae4fa50912cc1de9780fa287b67102e76519ceb74149e28c6572e8f3414c15222d02b9855d5895f0f27229b604580eee8d651e6032ef4447a0f991d5e046a37f120d6d3ba246ba92672892914a15653ced8169b838d01337c57609870953e79615a87234d2ed9cebbccfab5a9eb8ef271eb14ecbe141c1b11053dd10ada625d283d63811360b08027f932959616dec475cee5ab14cc810f23cd5af00ece759122bc51fc822fafb9a2c0809aa11814808dac891322bcbc1ec71334a83bc7f82dc0c180b7bea14e81f215cfa0c067ccb839410d4c8523e8a3aa1eee7846253bbed2b9ab8bc5bf84c982cd303c8643a6fca00f685285db09bd73adc2ddc883f6bd468d99040b029b1598b3efc47ae431caffb3e048092d6d776a5e5795bce49dfffc6876f3afc8c409b23f5067290bf186632780407e27ec8f59fc09ffbcf34bbf8b9f00290b910cf98a9626f661321b587c05972c418c43f7466da31be864a8eb9cd607ea6f07f425c8545f5a528fff29dcae7bb4e41aac9f1f5bc5f22910b51bc5b2949b9628dd6091d6f2d435e3808ab4ba3a22fa3af2befbc936b9520246d3b46d42f47126e12063e84129b01f5788c7ec3b1411e747b8e5fff4d8b5d29155e8a27e5ba84108b93889423e671a722077d763d22ba7326f6898aaefcecb00db4667ba9bf80a28c371e7c8174b2012a85e7acadfce869faeb25a2ab83f137a633368055204a08402bf4d3afb755f85f666ae0c6031a4c03f3a2250a371865547e28d39d1999c515e29614496f5ecb38672d6e5f60bfc6504b307631af7db1715af462691078e02a6ee2c3e76131b788a4c826551c0b8046cd7dd3117d96216a53d77552959026adb7740951f83f8931f3d38c17cfe0e2fba7cf7e3936f13e222f90846d08a6e79bcc642f62538a9ff9ef2179897c98a6c576f2af451d89f1b72aa8b8df44766e3183085f24b5aa95614acca08c68172595d77c480b1bfef98b8e24e0f8843ebb50285dfb49dc343c40341fd8f3d70c45d19be755b4d19ca789b5ddb597632dc2759699b2e4105ad9076aa2b12cf67791a4c90cbd8d6e6c1b13464af764d0f7e3f416e33f4cbd154930710bd7b270ec1be4c15f3f576c26d8d46b7e765cb028026b3550ac2100b3d3e8f89f0d9bff58140fb7d18d98abb30aa85401d61abb58fc5e7d2e443e95d9ed8b8241899ab6c114b7554b00a07f909d9be18e58771545ccd9c1fc6a2abfc0b2d15591dbf5e56c77ad539cfd6520320f88f87b42b7044c317e1facc5e0c9e619a46497a48c5f876fdd3b9d041b31984698a3df341a428d684f6ed96215684f4f8977742b8cf818a5d2985d4a0dbaf0395f2ebb4b578cd759722b2d71fd241be1875665e03f4a2f08ad45e4ad2ddad795f8ab5d59825654d25eff0b14a91309a542d5598fe53b1259a23239f5580444b8144e4ec1f84f548997d34d2f489f63d4979219fc4873456372541630ba99d63a97caa8f192469167af6d558325d91348d051d1bb9917234ef8e4bfff990dc0b1984f6438bd1ca1d44b1e3453024abcdd909ff0bfd3031553d7842fc9d82fdd7020b202a6a9d4bf1130bc28eab7f677f003f6d2546b915159c08be6f6a1331515210a292ef58fba825a3367e65cb3eb6a76a656daa376ca9c7cae95de756e7b6774a8c6f0c5053fa1debfff84654ce920eb60ca344025c2d425cd41eadfab89a9a350fcc6b11d2eb65d4691bf324d44222d32aac30b486fc301419956a8ee623e1127dac2e8d621cac511754700a87ad1851a24e6d62b0d1a59419e50223314c0cffb9e28d45b9943dcba816eaaf2a9a602d0fecb2a1f64fa61142b584b3788ff52bc730280773e959bc04f600cfed6166ea7939cc89e9c730396c31a64c2709cfebe07692ec6d9a8e582a7941ff3d6c82c3b00913f24ae46ad57dbb1c17e55d023db875580caf7196acab37c76ed791df13c99c52795e093d29ffb8056eecf5c5b826d3f049393bc8f2138180765170e1db007b52e4d93ca4a2bc0f0920fce93be888c71960c6329199af2c4744f5c06e9c63251b79619f6f719c09ff405ea751279c9414985f2aca622376caa905e6aff352ce2bc2d84cc19fa33f6ef744ccd2aa87561d74779ede2be178a209ef816a2a8dc571260460ef662258088a8ff1375644e3f3953935c8922b3a3b871729e4844172b20ed017bdc3a049f19ab2bf8d4ce1c46580178e7158e96188c57290045c8acb24cbf7fdbeb707d7d3ae494cec1cc0125f32d70eb620eab6c2d7e67c372483dfca431108bdb1f87ffa854bbeb166b0d08e093be4619ea8714412552fd624dd7dfd8d63e696d80fb7e065d2810d89a2e2c0bc90d9001382311596a27afae2d3e065627d29ca13f10d115c816af5d71f8b4c1c021eed87e8ec33b4eed5f23af385f84ab504aad4954caf441cf8cc8fc6cdc2676a75aa3200488967bf5fe7be4ce24d29adfb3289d18e89fbfb58f651864226276afef0f71d080bacadeb373718328d8a1e3e69c788c8ce8ac067cbf69a9915c521224bef5e69add61c9da744f989e550c37b919cb1d835f421b15ef351ac8484fa36eb27df946dc5ddd593b8f81178ec7c47a38bee53f06fe954a38208b95987e7a44fd50c78e25b5b619e8e6b2d7410037ca2d005edd9f423f27cf107102584d74fd466c7e22f2420acebc05363718458e2f6a4542c25bda24a5a9e5406847077bca39bce1086cec7396c87c36f6ca984c0126c45287e3da07166db5966cdd2fd0b81f58d330c4ec8042ea5e1337e97006cf46a4304031912f112aab04c92a7bc4cb1550b5dbb87d5fb0b952b19472171a89ea9eb06b6765c84170e923c2b866576ed450a5204da6bdc34f7cdd82600630fa1ac0627290795e8d3bffe319254bcb0d718f4d00cc34a2e032f1bb51276649194e8f95da90c7e6ec543d80e22447a8ddeb5137b823adad0a4b1c17c6f5cd1bbd68f674d8bb192af7f1a0e1685ef8a5a738403905de0f0537e30477adf5de7d70a712e1402714c93b8e2715fc3ae45cc0fce0b4174f01d0776bd63b91ff69b951274afb87ce1e4adf8cc85b8e38913ca3adf05dcf1984ea6a7e56979d17c6e3574ab73a2bfd01bb3562c9923a243b73be1fc2207ff64bad896eaba24a9dfdbbbbd797587b8580d7a6adf766f3cb97c620b9ddc88175848e815f027aed9f58e5324c10decc28d08e385ae77ebd6d7fb71bb21db019c58f05767ebeef79fa9af308adf521bae864560b4538219f5281f519789993adc18dc8823c744f67b485967846d64a41428bb16bdc9fcde1c7ceb0fc4943083c5696b652c11252638d040ad16b0439c777e93d1222af3e8a4d95bc2b2f49872fa389dc9e6974c9ca1a42ef322fc4cd21a1d47bc4918c95d3f017f33c768dadbeb1f0ff3d7b26b57af8629d769c0a7403595a27bfac76ae73e192c87bcf1081d7e59b67765f1ddfda560d0b6552833f54bdbecf129b09ec201b921bd0b812355fd1b31b941c1590e33a5c05a0be7eafcfb225636c99dfbe0a8812eaf21845ca4acd804f93abd42e7f4949b73065fc90246b9a3a3876af6ac1e50b232eef3d193ba89c6746a491ee3945a980ddd0049593e3dca5632c151bcca9db5312517125f6a768a7406968601b1f59514bbda8d9d53ee09ef32d414d79e38940bbc8fca1f2bea24c7abe9e344008d258ab9af9ae6f921ee8273bf4e51ad9d462df320024777e35bc7c8ef0319e908e8fc6fb91bc17990217188e5c8dff15d54060c17cc5996644c4aeb65cedcd4a492131cc1c684e7698dd437afc08d9b2a14088d7c3c297b1066462cbb44d94410d40216233f94ce10083692740763ed30bb443b59b991d63c2e6b21712a7e20e9912c2f399626c64aaeea9cb3201dbc7972cf2816285eec1929cdf32c571ad643164123d13dd8859186fdc5bf762670085ed6530c3bbb9b94604a88f1e4c7298d8627dd61959164d53d1ca0036cc0274c957a0a000849bef8156041ede5fb9ba65872ab9a9fcbb778f1f5537c05c2ba2d58a0b19863a5f69cd71fdf5a82eecc2c8bb9ccca7b8cad34cdaa7523d4b91cfbffe0ab95b0373fe979556e62b6edfb5cced00d453cb0cdbd44101a4b09f8420959808508f3f7d956184538cddc44274ac4d87371bbe182527a0a14e844eb58c0b356a84c448ced52cebae55cd6f85ddbd72ab8d0"}}}}}) 01:39:12 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000280)=ANY=[@ANYBLOB="79aaaaaa200000001a3afffe8000000000000000000000000000bbff02000000000000000000000000000112009078fe800000000000000000000000e2a22bb841fca4da0000000000000000000000008f9424955d14963302cbd2332ceebcbd1c9a41beb4ff86878589fb26b4e5814b4a92a800b792ac968f7fdefa12a066e7a6a161f4fc046b142edefe3cce8e7cca5579f7073e4ca4bc712bb39664fa5756a05eff7b9ba95e99405e89d607a03e7f5e79ef740a40ac17bf1e818ab08ef3e820a5a72758314ba6a14cbaeed71d155a13a647e5e3464b194ca47a7cbc5681683d91e7cba71926f3f82d44797e4a6d0543dbd5427a33ae8396a409ca4bba18919804d5aa78753a8df19c9b424012700fcaeedd62d496be02065c2230f40ce1c137fb68e4de52c7a30f11b4391a5c8efcead3aa74355d96a5fab8eede59cdf9d36e5bd6c1dfd93758a70805e2f572c0bdcc3b729c5f"]) 01:39:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x1000000000003, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x4) 01:39:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r6) r7 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r8, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r8, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, r0, r1, r4, 0x1, 0x81}, 0x5, 0x7f, r6, r8, 0x6, 0x0, 0x0, 0x40}) 01:39:12 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000c00f0d28c3196d8d81af0aebbddb305c000000000000ff0200000000000000000000000000010200907800003f2560b0cb1c00000000fe8000000000000000000000000000aa00000000000000000000ffffac1400aa8268"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCCDTR(r1, 0x20007478) 01:39:12 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, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8eefd06086119546217f00194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452ff005294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42078c53bcc0f0e855d6e440bc9e87530b363a1c3e763c6f4593b29c56e1e9b8d41c"], 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) 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) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(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']) 01:39:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 01:39:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="4c4020e914031d170b843bb18ef11b38cc031e2376e7dc938d2183f9f54962915f84d8ce2f507ba55899be99a719396ddf05f08d77a9f061cc5337fedc2e411f43f32debb752c6ed2a796999e1524b5e7e4de1a98d4f23202b1ed6d8ea9fdae4f216b77e82225ca90acf9d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000100)={0xf88, 0x10000, 0x2, 0xfffff001}) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) r6 = dup2(r4, r5) r7 = socket$unix(0x1, 0x1, 0x0) dup2(r6, r7) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 01:39:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) sendto$unix(r0, &(0x7f0000000380)="ca725093d9960d44804d8e13865467d222ea314726872b0f7f04656cc21abf2a15a0811df41356df85afe2072e2ce1c0d9a643d48e297f4372c4d0f3e54189f10212cce7021196f80893281c770781d078a27803c0553714b5989d77cd00b09aa1226176e0f22b889e013708336ab605584780c2f909b93ece0211306e21dbd66bc9e7e2ea3151d91aaebb7e96d056a775e677cad7dcb741fc849f8e0818b403c1c59be22dd415060e2cce9f9d06763114f5b12048680017337b350bd157976c0484a928e69859c4e847b77e950ff18f13f488455a0f9d0c3e0657a41dd1adb23d893e", 0xe3, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) dup2(r3, r4) ioctl$KDDISABIO(r2, 0x20004b3d) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) 01:39:12 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000240)=0x54) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffe5d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000011c0)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 01:39:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000300)="e9a201c372b2ae32dda7e0b3c3e20bbbe31a47e0a8334831ea2609842587dc170f0fe3ccf523f00c8902b6ae7aed46c97513b7591d56752f087b1d267bd897c280e026a5b8c506080d78e95bacf17544e44543f8ba854ed0181143dd81591bc405479c6f0d7c3a379cd79fbf8b2de1b5180c78c17868bfe9e005e5f476a707360872a8b1c45d1eb8ec1f59d2102fcfb39eeb02b91b424634f236af9f23d662877868789cae885b60fa51752d5751c505cf618699fb190e8a49cf34663d6eeeba6bd73167774154d1d381564fc8c06fb1f381673b629851d187c68730bcac16afefc7105f29241c9969ed54251e179b07b43fb98075c87ca8888aadd6802de48eb7444491191112bbfd2b0d8c5314f0bd3735353404a60ba94d9c367f8d99b71d6adf1fd35d8674abe90534e41d7c3f4c3b6c633a265aa29812463c0f3fe37b7298b7a352b67b8ca1af76992388b3ab8c497b53a48dfd007acd6caecd251e41091d7a528778071361566c7816006c8b62eb8c72acef12e1a6f9b797c9d52bafffa92c635846284bc6180ce7a6ce1debdbc532f2eb23882d119e2da84ad423fcb7b6b081fbc1ae6b62abfab88017c64e6648cea08d524626d22efa020fce79b33ce6c28c0f38fc5117beb4863abf85eeb0b475906f357952853ff45c2dba91a7529c24d240551153d068571d2ea5a223e086cb7f525badc3aaa182a258e6e3b27d348954c08ea1961b468f01dfeb75de04d71f445bc595461d8d55c37a91d8be19a3d08efa1c4b5d8a3e5d8dc5928122fc777a7d2b1164de18c9bab3e722a6bac2ab851094ae7224bbbc7acc2ff05e0c9fe39dc520368ff01ad026139558f3c4952e4a3fc5573c2fdd22ae1f71b031da2523655bfbbac138fe8860f19e9ddd839a72cf5967cfdf1f6ba9af6511b71bf52512618680aebc5753423533627e65e06bbcebd8aab12a913b898788553b4a67e0fcf9a83b80107e8373efd739da338a53ade43eae098c7ec2aacdb98d3db02fcc485e830477f7e5321da3a8fde2c6bbf7235c2655cd54323fa498c76d5c8a45463d9edeed839b45460618f74004082a9c49ff682ddab60dbdfc17aff9aaace981debb2250da9d2ce0eb7af53e4dd9304adc0886bb9d1a661a9ee4a48b3a0189b19a0b0bf1926e1de450c68d4972a93011c488d9a64f2efd48061ee0d1febdae6f016405865c2a1bad466a514d5cd4ecc3e3272edf32494bee46deb267a948b1fbca637f436b63e57d79582dad0b674f44054339b9812e6d2104bc440e1add29be06d6097fc2717732b1e6bfa5f4328d8ddcb6b43dfc3a5e06cadb59bc162af129e70f9065a8b1a55fa83855ae747d54845b4f8021439472d4efec05d8a5659576e01f912dc0ea33777941968eb9edb0d9f9acb6ca2cc2befd3f0449771acda2812a15474adefb65d06c4de39b905941fbf6be9aa09beefef140bf990f06536e726ae98cba7400893bb7ff277e735ee8d0446aca5b4c2cb4ea9571b5b4c33c89e5c06c78bb35ef9fa50efb115f1de25326d66c4b6102e63f863c6ef433ec9689b7dd43da355413d89ecaa876c6b5b03ae3f856259428f346613c47493dc33bd9c3e22883f3747967d9430958443f686155cc595d9b8fc8ed24da071ec02e2d63c6bf826e4b1d604736dcb7a366b5d59fd444176ab8f2e72d34ad7d15b00301d2712aa2d7eaccec552f2cdd70b1b0dabf1f7426d4e8a1d78fc70ec7a905e04ea278eab64a3be37c92fa34e18aa3b529ff08453987600de056dc27df534eaaae12c23b7f2d6587841600337267c8dcfa395f6d02c0f9746f36ef58f5a21fe6f8393ef49ffa1ab01a7271e018f8734291a71b57a8979547f2c33408718c642fa22a312fc76f4252325ed18e3e6e977b7f34ac41e6c2450f672f443ed5696eea622891c5b55acffd472d459e33aff93b1632d3b74570b5ec61d0d5b579a121739f32199e1ba6ff3154d331dc32859716f386b5cc69e4200eda9305bde8959345c91afb60d74af00aacac3eea685190695f3e284e9828be791aa84d54bc89a1246344a1394a9ec7e20e94739fffcb7285f0c5b6985981093418db9b0ddf441afa61d68a83f36a3f4b8754091f3b74b46c2f93a8bb236fcc69509e96b679efa580dee706de4eb949d2851307c2e6844880383cef79efbd299fe58ae0db8d2f7df3cd24206efd6868aa19cfde27ada3179c3a7d948e75c03eae22ee625ee6f09ed8d807873ae8d658807a693d769f004652df7c24dee6929b0410309dd6d8b588651e005ec18931a04075379b912271fac72b5d1f505f55f6befb386e053842b54da9899dbc43ffe5b5769d88d4dcf8157f5b6f76846976f32be63e69a292e649d3a0d9462244241910ad80a101ce48b27599eff168ac394cd74933e9acdf9b3e27f3161b6b28ce7dd252b973f5cb833e525f463cf75edec6ba2870d0bbe83c8ead5eb4a8de1c4cf6829bf11fa5662384835bb6a2e3e18ffa0838ab2f113efca3e1d0f5522a296f8c2db0877a4e5adfa47a20b32c1e4906ab3100bac185d896884953a9669150da8a16f514b7bd4c3edf58b3ed994743e50a3f3ae0dda6d1b383653fb2674bd9b0a3ba401d2343e889a6c7d8e04cc1c249e339d657901cc9eeaaf464a2b7a40b4b191f1b1063103da191839e7d6d618282a50f77659090344158f2016a51be4b790610316d1986fdab8547f4c4e04653d946d779aaa6fa614127b7aa8d9e3ef3abc8258ab7cca7112962c8084c1a2de48a34813ff1be776b3d32149d2bb4a6c37b3694048fd21c5cd9d65459c6ce60dcdebbdfa2286eed97ecf6de8578e5589e5e101a8e5a4d024180528233148011c33d5ad015a1ae073af9694d9d57167a2dd199a6b577959762cf650320f843eb53e8e9a7d5fedb36d7fc0408bfc1ec76bc10e9bac57459c0504a1c780e0942bf135a0ea2f1902197026738402f3d708cb2833091944300181b861fb2f8e76d8bbaa619f458d7d49c338e0a84afdebe9b7b0b1b684cde1a77a1116ee330531ba66134ebfeaafbecf03fbb945fa7bfec6bcaea2dbfdf568c3d344bdd936f95f8c77f892829ff93cbff779c845d4f7cffc81cac5ac141b62046faa7930633ce6c84d18fb0d855288da45c9a8e80c9660ea45e85cbaab8db83e0e965045e72bc7b13fcb93a32cc72940a5f11267fddf6831160c194327d2bfc4be5ac6b524dfcfc4fce918af659f7fcdfe98a53f35b7a37c536dc4d0850b7a27d50ec6e023d8ec0c2b37aa9e2da9e247432a1f6581a3b646cbad0ba3b6049f4a7b9164e634ffcb94b5483cb122a962f42fddef77a2db7e75f0c09dda993103587bb86ea94f6d221521cac8c693cc4543f14bf68f0a84b1297fa47d3ca7bd3252e7cd8082a37dbfd07a2273c1b220e63f20e2a5bc18c97e56c81eb4be01362b9382f1e14474c41063051d42a679fbcfc5ef0b8b11d45d6e0d2772344694623d7b4891d645c3d9b3ec112ffe53118d1d3ea34a59cf8a8eb7377cfeaafcbe9b938cb46ed1d2dfe36c890270495420f486cb822415706c9c47bc78d02ca6b9fe6f992b5e5591b43be3cd6eba6990ddc23255e8d0c6416dfec3af0fb97b614ae269f0e084c535b4076a71c506b5d8dfa0f2e0dbb83010c2ef135833eea0ead71acbb804d09f5501fe89c414b75af5d63cf368b93aff4d3db345457aa659d5a6c779970c250612b8faec8aa9c67d9f24a4218708024d488ec0c4d4f23b55341e0d15bb70e7ac288e9ec366580e3eea9c95709fd2a80e0c7eb2452b9188be102907bceb43c2aa36acbcf57f8c78f8d3c7034f9bc9f685e4485bdceb8b38266beaba0d518e4106aaa05b3619b7891179d401abf0a4293a2143bfc37b9cd2d68320f334974fba388cd4cc492d4acbbe959c7d5aa7886da4dc5eceaa2937b54c374999c86a00400d4c69bc28bfb51b52bcafe6be5712e3942a898428759834568dac3fd6a2005211297e44b710c7fab6f0c3c3bcbfba897cd1cc24f1a06a11b1516687ef01873c0e173c9a905313d781ddb2006b61b917488d346a2f9fc03dfa72c89601a1b37ff0142cfd88422e8345cf752695683fb1643bca6c673ff87ea702aaaedc0685cef271116acce01c9cd982ddf04468e5805d3dcc34e58f1363b1f4ef2bdfec31378e42fc3a46fa73de39e0b98bfbecb9234a5d021b22e6301a439214ca6bcb5438afc5516a60fea653feba28300dfe9d74c0113f5174b5ce24c5c927066483ce24abdd9f03804d9e00a498b407325579e56651564313013bff79bfcbc800eda979b229906f31af367a5bc633095fb7759b51d1a9c7c94021e951e72edd61f6e8f93968044d6039958687780ac96e89fc6a11abb8357c341f62e7759c6750611e9c5c4cb538bdf410b365e255fd5361259cac6ab374471923407e3bcc11a986b00eb8fcc918379e5a39dec8450afbea8289b15e12f0ac87fba9f490a1df1775ecf4e7283324ee2c36ae5776a3ad9fb7bec5efb55034c300cebd87b0ad99b8494974e55f2c4608fa366e598831e28489173084cbf6418fc190cdb3d0b823230801bf460347eea5dcacbdb96846465163dda1712e86163f533a0b881cc74dfb7ee6499d5eaff2c7ccc3fd1f525e97a6373bdc312a9fd42f21c65c10cd9070f27628141c030e5bb2af7a34d330b31b63cae42f6dfa857d4acce75ce64670305aedf88c46023cefe180d9335335f8dace1610232a7d17c7b8fd1c6c19a86b3f50be4424f6e667f152c70fcdf883e2e71ee8deb368bb1b6f51e5b96ceaaf7c1e6763a132e90626dc33fc24860d1e227a78cc7a54393280e18dcfc2b0b77b082bacfc4ca3a33fa2da016482a2aac8646e8ec20f69c6a34d24d5484df80fbe0e82af16e3bcdd1c4ff087d6d8509b39c108fb6160820229b95be5c93830e1222e439438091754b1c98e83be44e68d28f74d9b52c965fb006fbf1e9e5b53b06417124ce732d012929953065bf0039e560d1bb6d10f337769938581db2075f20e7e2e83d77eba1f3d64e6de92fff03cca599c5daba962712e2e3131f2c9bdc6f80b2ed6b7f383f4bf54e67bf110e6071e767e2ef862c89d7553a195bfb59efc8a3c5d6e9c3abbf0b970a80546fdb104cdaf9d94daa3aa764d398b028ec6797dc44be3c4b85280ed091a5d1e886005231da8dbc5dcff030482ddf01c55e5866d2beb846161c5a3bc3d8fe12b13564a28c23476a599666e4f6b652f1e10d76a28373fc4cf9d6e5bb68bec0b28e60ba3ea55bb61f3d4b3802790909719bb27568c575b6a9fbb60298ecb31f0ea3ff306f9363d1a2e16b1ca7577a276168f5849772ef80ec38857a08e2e354deb554ca2da6401a6da0bad128572c75c53d51977c43befc564f055f482a3bf9c8fc8498a0e23e0f2b7ab07f386058ee4a87f50a3d0e4fd7ca46f6aef75c90cc41deeb073260d3e6c92b45974b28ac59449a5fc98f2de5c61fd053200273d682b7e59bcc4e15b21e2949a687be6809d9fc9dba31e7ea53e9213bceecfbd8498fc2a7cb399ba30dfafbea8e7b07b6286651a05d5464b934df3c9ce6935053162cf70f59948bc5606b99a7184e010d40538de478f6ff284019534e9ce5d54a75cb7f61ddedfee0b1e4eadae50c706c1eb3de0d242e643567412c5a5079c964e6cc4833e312474bed1d4370a0fa95c0fbccfb0ace0ba720161ea067aba64fa2841a3eaa921f311eb8d76d0c2e22e53db531a96295d4c60e8f6b0cdbdc88a3ed5735f333c25a4b18544eb26c582581e4bff9555b7f93abc2c67753ab0b25ca55f9402a2f", &(0x7f00000000c0)=0x1000, &(0x7f0000001600)="83288df6dd565ffd5782b62693270e74d2f8b43c5847c074bddcbe039b98aef0fea13430c48b969bac2e9f6aedfaed36f79a5ba035477a94b777c22c9cbdfe8d8419c4dbd2f6fedebb5daeef43a7a91c55fb657b23cdc6fd048f2563aebec54b2117cec2c96f6aa68e3087f268495c2f8b36545d53d85a9917c1a8fdbf8943d9221966fd89444aa8e225f46bc974c9439fee306f02f3dd0211f09b650d775f3fc3249efb4a81c1f743e892a78c4ae5060334345fcadcbd6dbf0e7d306f7097cb68817837cd8f9c06f476fc4b2034a2a41a05d143f2e98aa3fe67bf091cd37a21c4aea95714de01acf6c8d1a5a92b1fc1cefe49696ef1113503ce9d558cef270f936959bfc7b37c457c5ba81fb46dd1cc4e70601370e538435236380bf1c0cd4e8e3f986e0d819fede9831a0f9a17dc6dec54f0398f0cb5d194742a24038ddd2b4623140c206da8d28301feb836dacc4d654e5fbb89c9528fabfc3b9af676087c021e27ab126ef67256492a842d3decab1240e822e2cbe34128451622bfb75e0f4eb47ffbe411416372145e622ea67396c3435535ea851c9437a5cdc0a56418d73d9ad9beea0aa905696390f9b97230941effc0848f9bd5d8233af7eb3b181045729ddc4cadcceafec14cf2f6276e99d7e5bbd0141ca2da12d273d7da391f15548804e0b6506356a856dc74e4388109e162f009f9d0de43e7793ffcb5b7f1760dde126eea6304b20c01ffd96c60340f3d2d34d0046617550160ba053b3ee58b8aa4bb7d8f355623ed74fc98cddfb7cf5db99a1b75f6b06ef723ddb7dc69e63031bb9fc1495e11f175cbead0a9b7ae50a3a39acf2032eac2a113ad31d31714a74f76f2443c11e9c7aa116223cfc104eada75b65a7ff2d3e2b34f154cc51ddc2eea4d4670acad78678f6fc8af031daced56aaa954b5425fa6f8db3540fb202c34f7af881e282be864d7f1e69410674e816dd3a316fc8cb007ae948ec73eb87fbe51acedc18af4f9416308ab2d603497479b7bc7fa2f24076501c0694ab17f6a48bbf14bb85a59664bbd38c6dfa04f0363b443b873e3a92e666898f242825b98c0cc0501ec547b92d586cf0be688ff9cf77a41127139c72172711a7f2f49ddf8ff78bea56b9e94031d49775c062670e189a59076ff6f78bffa21553306b5a05ad8930b63f22f54f75d65bff482600789a7ff2f0408303a7046f54468405c99debee30dfc5996d3af303ffcbccde540e8e0f5c0d705b4224a2c1ae04a6d14908e53781a0e24680091c0cc376925e7ddf9491b3f3d7f00b9634afb049aedb291fad73479beb67422ea322afad9ee77d6ec7a99450e44a8f17e780fd42d808b8770cb838cfa4e286a82235ef7be13f47ca42bd0929410a455d83a6aa91ecdec1793a7954ffbc2df41666bd8161fcc7858f3000cff4781a3df75fa83630586840567dba04f1c775eed5333cfcc29ecfbf48c2cdeccc6867bef516af8c1c7f621a00fe16a171d5f1f06b11f33be0d7556b776cfe5338fba87416e15f0bd4f364045863611aa702c50d3cf6851fec9183f36aa3b3b83155dc20e97ded6a5bcaa3a527e9785119eef6c34ed7d47f41dd5a090a81ceb18de01c0ae28b190f902f80ccacc7385b13d663b0b4538a01778174dcb5feb0d1335831a196f88e3a9ee468fcd0e2b04ba0087de12abd915e6d544a461e19e7bce48dfe95fe58b45d72bac058b7d3cf08c8a4b5691b9288971f7fd4190714b413ae77940fc4d367374448430d0aa8e78160341be1cbc68aa335921eb9905ea513fa4b0043fe85e460e561aeca58cebb0941e6fad8b434dec6af816eed386d4ae436519040ff502c85d9367a47bb2ded8cc8e507a7431b472a3ef282bb9e8ab5d31124d84276cb3e09d08bef5c10032c131ece913ee8d2c4eb79cef8543a93a79ca1e53d67e39370143404c74d7f676413c7069d854e31eaee18b44a9d749f8d99882d8b68da75e98c72366b2989020db91837c95c3cc7229ec002868ed537103fbb1addffa05678ed41d2eb8a7a4f2f7700665d81176d448d82c4f4d19740d5b09c230c24f58a01d7e2631dd8320c5ab7727dfb2988f248802a410edee6c73fcc8923f6da0bdd308d3de0b8dd0e4ea654f5e4f7ad2bc1a6edd992b622a1ac5cdb69604fb2167b86c45200cb2e571396410f619d3ef71125820fdcdf1d81f2631bfd8c6612b0353211aeb849d5f9e0a60a8928e84863353f9867187e448a782706ddc32a652af9c5e9171db3fbf607efa58f4f28fea9245c9ff6a8116e9c10c3209b28fc889e9118f533e21f5ed1e498a96417c4129b109032a303c400103d54307c3eb5929bfdbe076d8ade5b9b9b40ff7f7a2de67addb1da53c7a1e296875546a4c0bbe04d9bc307823406eee23651c73280180ae62566658ed5d6462e3e0760ccdc9736ff04d79058266a1cbb0fa1ef9f82f65afcca0943b53c7c1869f0bdd8a78e78ddb49201e8bfab0dbb961f2253a2fcd4ab3d95eea81eb2bd7ecbcf1fe9bd37969e95ba0c35d2328f870561e80ce3e7516a6fb7c9f4189c56d9484ec08acefdf78b87bb7ea84cd02586e1510b2bb0a2e581a538dc418172d150eaadf444822d38ad1bda6c73e0ba1588fd7209974ae9b4f62ba5acfb7b35d7445a9b2bd9e09f9317749d9531f1a5627a3d572a15078601b0cd6d67b876a2df47bc1cd8df0af468b362c79669691d4b8f2dfdca2d1583d608bde317fcf9e0467cd6516e621447cc94b1b8d782563323b1f5c2aa7405360fa4b302773cd68a98417299d303ac7fe7fbae6639aa7a461345bd9241de676a61d568d9f2e05492c3eebc48992a1d1afbc0c0e6467b8a1065f52a77b9d60070eab5a4d720d1fb3639e2e2b65edd6e70fc74f1b673208afa3d37cdfb4620400ab8be0bea479f0ad71426d7db12843fe00c46e4619fbc67366498e592f632f8ca17708dd03b98f95baf1c5e212d944fa77cf15ed5c61a324a4fdf9f8102fa3979ca547eb2c8461696ecc7255a5d63078a9bdb61b279ff0c36642e57f0dc2b4b7dce8a38aa2f950ed0b2f47c906317a16d98b1f60f7f0660b078c938522751f7e33ccbe892500d81e761d5f7550497f04fe900f273cc3f1abdec3c84c5f6fda14d4665b90e58ce3a77a1cfd2c8e3359cf1ce9e35cbf7bb2ee5d96a361b43372b6082831c3e98dcae3e46338311c2ce0d1cfd0dd326e1507b32fe6f7a0d3808a43b0176ae72c09a433c02fc8c8fbe5ea6cc51284167deb30602252c29447d816d868be2aa681bf1f651306b65c56c030cd741b7b2d38a9fb574f3df2679caa217264b0900edb544f8d35ede99936badc171a7cc128fc8fb440707452b7084c0812452aa973d8dd4dcffb91baebf7ab021c018600e8af89a78a62df2291d57314a58e50b833ba6928b531fac6d287bab1933095635a7426c653467a44577cc23ca86ef3dfac2410079320163773c96a98f309058a6551630b7a7705f47f0fc5f81a53614b6af7f4764e20246d7a0afe79d3454bb035e305a739ce1df16fcddfabbaea28c0bad847e5dfe2d85871eea4e2b8423e54aa2a801f9e9cd74314d3ed841d315aaf0eb23db40b1bfd4b0d86f5c5070cfb32f760526dd76edf8cf26f3c384a661143ab8a4a53dae5397b60c481a0145722a48d402864819a6edfda7a3c37d6ebcba91b5c3ef327953a017cfa3d7cd02e70bef47693f555ed8794643797c1eac274ca34361c4217de9fa0b7a5df3418d9954611a6e18cf0a278716e4efbabaea7e144a561a03619cccf5dd4ba18721569fd97d12e80dc8ffebf53f635b747530b3973671403bb81440b5d5731c0bdb37884e13b0ec834ac911a0f47a26c02349851f1b6e9b3cd7a46e95a99563f3da2d70a7d7309e7b7dc9105a37b3dbeb655bbe8d6522e34f2b26915e7f8a147f585460989b7aa3e52ed6c765e7be60e23168400c87aab029f95bbfb4d935e52f283ae4182ecd2a3e892cfe349ab7d6009996e688b188443f9e7f36c0b1b26c90b54344a6e02273c38b071889a30933638a83d88e68e1a0a0c48e4d2a0fb065a0e06a7c8fd173163f2220d8cdbd5fd85812de89957eafe1ac7b685b54f9049210386fd478b471f677c6569a133e790bbb79cd6043bc7d0c5479ff759d5c72f7ec820c9230e7d4e5df78556bf37f97edb8ad6c5fa0c72257d0e117de7598ab012cf61d0cd6270f6c8442cf597c265a33ad302de21f8ba185b97303d4b0506f2a58904bb993aa03f913d2f59697b2f0d6be4ccf2903d38dc329de8d658d82b35ee51e7eb1e434a78f488382cad6d63baddf0647925b6adc8b2d27303a3e928e67e012d1b0f661adeb67c169ab07b5c59566d45e4faab79e048f108b63d5e53a9f6344fe51e9e6f1d2b7dc805e4dcd9fad283f67df404464a0c1c1b89caf989d476ee7ae79133110e3aa9a82027e673e98b78406156d7af54e56f0d1f599a61cbc38c8e291b90b83c6bf1359511a8becc816c699840f316927341619ee501f86931d00ebf7b917bef3546e10ed6334f046655b4eb723f6abb41848cc0583b3237fbacb94784ee82061bd3fb99114c902171fd92d69a01988c39e023cb954f6844d752ad9724329e9ba44c3aa8aeb953019e5331e5ff3e9c4076aa0affb63d354880814ec98a616cb9b9c29ca82a4e0ee27c425d205f85584e3476cc4489049f24779168e95a61c576fc5e648d12ea8b95e9b39a7f0cc550cdab31c300f54ad29b97f8454f616db5619724820e5ab89b12604cef38bb70cca40fdee6deecdc7e20f057c90006acaf859cf98891e746e098f78d737bb00bde13aecf65a36ebb44c6db0e2682e342a9533c783ff0690418c1d45dfaf6b53315fb3653e5a2a02dcf87d8d6a0b406431a53cb23b3ea3915952ea1da0d97a509ac85fc7e2bb3aed23aa9126dfc7ce98970cdad6392199b2d39b8b82894529e6fed9dcdd159b1e8a295b224f8fad961e221ff089e49c4ff7de023fb7329b1d2ec0364e24443937e76e8d2cabe1c54f37d8cf938fc00c937afbc11d2564648d6fd87eac7ca3f8401b4ff20b1de122a82cf7c2192606b6407efa8d9f77a708ae21479210e2c9baf9219dd301eed6e34b9ad05e10bdb8a2d7c24583e8063ebd58d9949e8ff80fbdae685ee896447380e7b06e9c12c480a944b50975b1155d0eeb7b47461580ffd2c7b0f2c5f9a25a882e1cae99590c56a151fca149a3321f3212e5d22f144452e7c4ebdad0ff52443199524504179fe59ca7f7927a10acf5395b84d8d266fe7ad7ee4c3e90c1d1cc19ecab618e62ea49e529a22bbc52253ce525398de553dba83ebb3fcf8fc454651b0e357ac598f03666a59a76e171e8e903bcc777594416a3d2ec6f7e712f30a33a4424edc38abc3531ac7cd7a4e277eaa8e935e38ce7dc4bd58056ae6b7bd8c9ecb375803a2bdc26451d092d5711d43b5ad2b1b5bb501b52c01b46f33802ca41295bd81b01e6d48d54a69e61b7b844fd26e7255ee7c8b15db406ab16dd8bfce2d7536f95203aa9b282529f4676bcbc1679794d4541e37f98d9499ea740fed793e2b4f7c2b71bfbc9c0f1706a4161335a4b548319895c654c55f60f266ab937871548ee3beba16c7538935e9cf0d5be55cfe8961c9601f5fdc45a7fd9a17f8d4d05a4267d22a20f87995c4c55ce199909771aaa8cac6b693480c0ddee897d449d5b295fdec1ace7cabedf0ccbecd5a403d06e3f853e2ac74a60798282e46edbf42977fe7ca40b8f45477445c2689ec00a1d8adefd4d8b6d67601ec02778cbb24fb9318042ce63210dd58863e229fe0", 0x1000) 01:39:12 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getuid() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:39:13 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}, {0x3, 0xf06, 0x1800}, {0x1, 0x2bb, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 01:39:13 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x46, 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) read(r0, &(0x7f0000000500)=""/110, 0x6e) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000040)=[{0x4, 0x1ff}, {0x2, 0x7742, 0x800}, {0x3, 0x9}, {0x3, 0x6}], 0x4) r7 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) 01:39:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2af}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) write(r0, &(0x7f0000000180)="419e399d5a6b2f29f437c30382695d634e12a37150814184b830e60f7e4efeeed8ccbe3b11a2390e2373335594f3d8057323f5a82959afa4f125f7064213783c943e5b8b21a967d722791cb8c76a030fb8ee315ffdf9f9aa9edbb4f19d59d22b3339cce1053e2581bfca39164155fbe40d0e3a276573393a2e6843a5ae9f6b8fc6d5027c55281024a8c899e08a774e2cf65969a1b5fc91557f3b68e53202c394e77d85d5db81cef3617d6389fa54ea8e04e15ccf9179402267a6873827f998335df99155b5cca4213aa0e064e42f382524cecceb35e5e47dd6de80", 0xdb) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/230, 0xe6}, {&(0x7f0000001680)=""/99, 0x63}], 0x8) 01:39:13 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000340), 0xcf) semget(0x2, 0x3, 0x2ec) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x800}, {0x4, 0x7ff, 0x2400}, {0x2, 0x3a2, 0x1000}, {0x0, 0x8}, {0x0, 0x200, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x401, 0x800}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x3, 0xfff7, 0x1000}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/169) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 01:39:13 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x7ff}, {0x18, 0x1, 0x6, 0xa82d}, 0x0, [0x2, 0x0, 0x5, 0xff, 0x5, 0x4c8, 0x6, 0x2]}, 0x3c) r0 = socket(0x10, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x401, 0x2, 0x7f}) mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aac775adf201bb7d676a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639ca9567854939284bedf62c25d3f36f89ce8b"]) bind$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x4000, {0x5, 0x4, 0x0, 0x0, 0x0, 0x65, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000100)="03000000", 0x4) 01:39:13 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x28, 0x2f, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000000c0)) 01:39:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x8000, 0x7) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) 01:39:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/243) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x4, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}, {0x4, 0x1, "e0c0e92ab81c"}]}}}}}}) 01:39:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='\v', 0x1}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x400) close(r0) r1 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x80}], 0x1, 0x4) 01:39:18 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) getsockopt(r2, 0x4, 0x11, &(0x7f0000000040)=""/117, &(0x7f0000000100)=0x75) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001080)=""/4096, &(0x7f0000002080)=0x1000) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4076], &(0x7f0000001040)=0x1002) fchmod(r0, 0x148) poll(0xfffffffffffffffe, 0x5, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000000)=r6) 01:39:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000400)=""/130) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x2, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) 01:39:18 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd0008ffffaaaaaaaac3a6876160a4f0082bfa000000000000080000000000000002000000"]) r0 = semget$private(0x0, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)='a', 0x1}, {&(0x7f0000000380)="ee", 0x1}], 0x2, 0x0, 0x0) flock(r1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = semget$private(0x0, 0x3, 0x3c4f0be47ed17cb2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000480)="4e08d77ff4b0cd3db215e02bce0c5af5ffa2b0f982bd6ee2d2a69b051de472a6f6efeceed7c6d1589a31cbb97d7e5ee6d5ecca87d6cf5d908a7e35e0832ac85d8c9122f12ad71da3c7d9ee87bd713f39e0b13e642032aedfe0b0c00311bfbb2f4dc88387796e0ef42ae60cebe12dce51e85d35d782ded58e8a46edf790567b39ad917df1dac094e8503319f53f5fb4c41ee21712fe752385dd278e1e961ffc3c82e57dba50fcb1b367413666a43687bb6d72564b8d17bc566fe96dc2615cbd5f2a520efde1da875c2c1dde227ef654e101c0c486f9e4f5e7311c9649d35ac8d4d5328c59b4eaac5dd35b3d065ae6b54a97286abf072b46", 0xf7}, {&(0x7f0000000580)="5c595f1dc79e4eb3d1bf7ebe1ae6f05b0bdd020c3541eee55c2e303daa67a48350a5df6345e7bc56b060aa665f7f7dfc8ff298e3e15401a945d910dbe4b1f7f6124a49eca76308201eb7fb041afbc6aad8647d439b5b24da314c384f74ad2bcc61e86e1a9b17bf9440f05dfef099ce41d069d56fd674eca0b26509efa5560d83b0c3f4c475a9672105b0031c0993855384a5a565bc2753377f1b792c1efe95cd458643b75fbf417c49edcf35120688c1064792b25fb2d9fc64ca2ec12c8e006563adcf", 0xc3}, {&(0x7f0000000680)="e40ba000b5b97f4d49f5f9569a9356d7ca06b20a3095e5a085c50b58f2ac769fe1e7e521603dfbf5b63ba4273cfb3a6d77bcfae233df7378c4e7681cf23e53c82a03dac670920ce4703437115d4760a198a63ac46177b91073271601975e153dc6b9ab228e83cb64f78156a66cff4b704e740202643ff927ce64a5b6580be9377eaa83d0ccf23e931d367f896fb9daafa973f57057", 0x95}], 0x3, &(0x7f00000002c0)}, 0x8) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() shmget(0x0, 0x2000, 0x770, &(0x7f0000ffe000/0x2000)=nil) geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000740)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x110000000007, 0x0, 0x1}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x7) semop(r0, &(0x7f0000000040), 0x0) semget(0x2, 0x2, 0x20) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) semop(r2, &(0x7f0000000200)=[{0x0, 0x2, 0x3000}, {0x1, 0x13fd}, {0x2, 0x0, 0x1000}, {0x2, 0x7f}, {0x1, 0x1000, 0x1800}], 0x5) 01:39:18 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001", @ANYRESDEC, @ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 01:39:18 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x1056, &(0x7f0000001200)=ANY=[@ANYRESDEC=r1, @ANYRES32=r0, @ANYRES16, @ANYBLOB="61010fff90780081020404006cb4c80a20ac48b89a6d9bb2e3f4725fe7ba1f433854682135e86e66a3f0b1124a0aa08557e3d367b4393af03b0b28969a4807b72ce4196b8836cb06ccc55dfb3ce2e51fe5c24da204a6401e10cf724dced5977ec4c9e30b2d334abc66fbfb03644ec6a49c8576c57d9ca494c06640fbb9789fbfcc32ff77c70bf8af895ae8e7cb930c20ec51a12177b718fa38c75eae9bcd621fbdbfaae46129bf6ef7613b2086a616ac908f3a027d7afcb1c8ab65a48245d2c755d8e9f86d3b1871b05be11ba5831afa2163ad4629556b514c81b1a1fd5f9f901938e9ebfa62bd1bee6339109b5eb289d0e3a04ab031c8764df0a0a047fb1eed359ba62c0981f87d037f29138ea53aea06c9a7c4a3aa3c579bc129d946cf5abc05d5c5376f5e50ef6df051bebe16834fecf0480f26790d6a871d3e92fa60df0537b9972267c07014df1bc99323577228046d27877b9690634493e0a4837a3bdcbf36d3d44486db53b59dbd73946b4ce1097d121ffd0a6ec9ce51db9398bcc5952f25bed74734b38acf3371a080c147604adaa41dbdf93f6a1a1f309d76a6b36481b493922a6a9584fb983535c6a7b24f3e80aa48dc763c593ce88d8554e2d77ce78333dfed124122757f2f907305618b79614f06a63b0a6991cebd887db770922b72f2129838ae5537cb78c6fb2bb5cd834965ba0bdc3e838b36a21cc4d7c51dd7446ff2368dd362c659d46ba021cd61fa2946cdff18b12415a29e41ca3576f1c09de24a04fad126c9870d1534de4e64ff33919b277f5adb93cbe9e439c211b953f7c777603d988b9adaaaa652e2f293dd7be21bf5163fc20fca34d394c8516e82890f553a24c762c277344d584b845b8908ee6e42e038be4727fda52db4ae8435729f47086c7011b98064259d39411c78038c73118125ee95f7ca0ce98778744564452c5389ff0b30771b6d805cc69826ce5698396b88a6546ee5030b5e267719218cd87c2633a25437ecf1d41a8673025d48b07c92a60188b67ae90812c52dbd78d817129feb94c479b6891b89d75ce4cd946acab133e71d957a14945e4a728d2e2ec6e3cb4a36e5c75728c3da8355ac1247ec6c333e9c0e2cfd56b073e92339e421b309188a627ff6be43c5e52f97546ee30ba0704c1ea77b290b75d46f679de81e8cfee49b483ecddc8442eb4be19df34277a828b3e67b3b7bf1a271cf272f84a8ec9ced94424139ddc279ceb35838294db200777b6323eb517a1cb20789314e3f5ecc92cfa6af98e5bbbbb1049b757e81c6c115d6f82ef8135e857c3f78d61025f333829604095f8aed635baf7de16cebc0c3e4ec449f111c9ee1ac3985cffaa39b1e15be3d4411e17a6e57402ff52b418ae2eaf001f42fcb85ae99afb699c13590e5301c7535fa57faab5072100762969610510a05b3f5172d2fceed59107860bfd460362e7f52cb41bc47ad88f337770a3d2024871e734cab0a9a576ad8dff234fead56b41b3ebd705c11ff628589eac8ef14821b313d7e3cfb35785b0a46817c444ec683ea204224362aa2f3b103a22a683c68277fe1eaa15b070923250ce579047c8b7a3f4fa61c136fd2ca507552a7044e11aae5e07ba8f8efc073f51a7352add29d45ea310186596a1706bdc2ea67de266e6372987c1f7ecd6a57933cf5e10459a071d3d89f654078101cf4b82c1b0a7345a6ce3e331fb6b5ca3206f1c226e48b47afbbd35e74ea6c17c28ebd68e57b57d4066542b70f2f1ddb75a2947349f652fcaa82595468bef0b628ba253447120b1eb26d0006408223c4b8754d8ee91f0f5d3a7dcf629889f667142867109a2a5d068a9d6555d69fe2bec6aa7f10f33170c378bf0a6420c5910e59c821906ec7a5afde6a9627c682223fbcdb5da1fc67dba84695e7c69ac5d3925c289eb14b2d7836e3196434d683809d2f21e0ca86f5b3724eeed609ad7cdf5db6356df952ac43189aa73ca6568ffc920cae72285cc08eb091a0a424408d288714e2d92613c2f9f045c1133c765ac8d2b4eedb4ee84c796fad314e1dbf0bcaaf084ad5b49e0ab7401cac4eca41d60f9f3fa09da5c8089fb586dfac01acee690d025c54a4c29e60ee6b9b0c4e7b27f1f64811cd1c34784bfe849e4bfe72c033b851f4235b345fcd4b2aa295b7dae5fd698d39df1968c9a80f2812f8ed6a9c32a1a624610e52ce0c53fd4b996d4954c27c360ecc032fafe89b4a9c7ee0c42ddf12b3f2eb0af2de2172b8a88a8f13ba7448a71afeb2769ee41be5d9c191d316f532471e71f4b14e71e15c3bac14f669b32da3d4895e86ab64a7b536e4a5f01d3008916798ea07a6193a91c13a811447d349369627a1f8ff02f734d864ad02688e5f1896983a187042a9e1ce1fe01f760683915b63556b62887dda65033873a1fdbc84b79105b725b5a1ee8e1bf078c714edd414304eb91a96327f6c536adeb1a9daf0b4f345a9171a499b665a54f99caedd031dd0a651943ca6d99c9c92a7e63ef8b30bfb35fa5be6af701c1b6a7c402a8b4c8eea055f8eff3e1e0341faf752f51a5e4665fa24db0e4fde664518a41f6764a798e688f3de15bb0fd1a90e57b66c840af477b27f8784ee008d538d0fe10955b44866340045dacbf511fdf34e03709d02cd4f46c481bd9689e5e00213f6dbada894ad5b13c1abab5f2b9d459decd0c8550be52388e3b2ee441b8cbb45d3dcf7b211778c1b786a92f99c265b47a6562d12582696699dafe162ca002a3024a84b3a753795a1f318883ec994baa6f30862ac300cae83e3986c973f9ad9bbf33f2cdd648117fb6a97038fc598c86c5724cb23420e82fbfc3231d9bc12a9f9da44b58862dd4f0538c8abea3f8b9be12123c2bfdd43e4694b858267edd913ed70b8f2e78f59e38174ca94e0bf3adb7546ef33d52142881017ce1beb6cce82d107f235bbfbeb2e03c491952e8a67f2060e2d6ac0fc3ca92653cd80561b1f253549acb595d710ac2aca86088d4c8bc64d439a5a4ad8a39b93cd90056d8ac8d7d84c6cfed6e2e7b7106d91e5a981d34a9e459882d20aa300291f15a8f6f999e79a606807d7210f15d3717efd8bc3fb50e825e590ea9e1b6a6b3deb223a842c3915bbeffd48110a9c354db894ba235bd3412557ef6aac69e9e412d575c3ebde8b235920ac37358e935ae78b4ea27ce48bf7ecfcd093754f89be15a429c5ca47ac103fa15b614ae30681fdf3670a3e69141288395c4b219cf5bf47e1aa790a1faa11e7a5b51e2332ae47f2c960e76a264cb5ea2c3daa789510083615b922fbafb3a28a34c4470570fba3a7494e883ed7ac337ae1e2e9ae4194451d0e2cfc89df618eb4eb318791a38e3e63f9a61df3aec70b73425fc0910d0a071179f625a9b7070678cee6e935de0329930baf09af85c02ace66cb443cdd0c921fbc704cee99776a05aa401ab99296de3edb247aa007f19d07e573fbced38e9d57607f8ade500a31f27a9ad850d31bb04508e03337777a3d8659f1cb9757cf1ef2e341799a266fca1dd3008418077dab8fbe34a161317b78f42276b71d5917770cd6d0692e37295ed4e4aee10b026a0129a79ec5ec258e53666db4b387e14ca430df55320b699939bad374d183b73ee9d8d020730ec4c59e194a52e52bd1b592df5f60a08244e240f4160aa12c90907ba03aa47fbac41b0bc755570656876bf8d6d8220a9ae8d18777306945c6fe46cc0dc9f86c8724c083b177ab0eca750cd9c4e56194f6079b38c36629ef1a758e7ed2a55ab65f842d4ef5aba3082cbeee1af8aff61bd83257c71d0422c6306ae0d023b4ebfbb4e1a085976f6a3c5662b9e9abbf314099c63c3b49bc7b4b0bfafe59235fedcc15a59e4dcc4dc5727ceb66e8414b766bfc0f50c7aa8530d4b34e673cafd88cc34ce5c4b4639fa50a2719309dc038b52d3a48cbdce1fbf998c6332c88f6096193657f204e4364cf4dfc766da8ec4be222f1263b4a4264b5c5be2416995cc59a798edeaabe91aa3e203b6d9b50be4e940c519ae81fbec6818874be2c9d1d2e02dc840d3bce3cc4aa80f1b54fa520c9006fc667d55bac23b7a2e95c0969eb3de26173affa59c1d37c8be1bcbe8eaeb742038c3236a8286795cf4079bcffa325cdcbbb43bc85640111a2842b7ec5938bc756651227b782b9f3a97828619563473735f28565d1a900edd008c5affede50b175da166f5471c8f6fcdfe4a01ce352dc25ee61d1b07da97d0c58150210d31a8597831dab161bb336fa507f15faf4f05526f0bc3a1f2d75c96cb1bfe186f920257b5dc44fc95ea3b95e9cbdf76f78e5b356342ce5d2c154f6486c55d083e8759340e46fb112c9dd3c20201826b3b1cc7f1a996c63c2a334304c1d8d42087d9e3f359ffda9c792912e5628b9182b0ff3eff53dcd12dc41357d9fe18c353873ee983014ae6b10b3eba6b6825bb7784cbe8fec9554ba3cc861d63e8336003a48416fedca0ce9b42d35a5ff421fa6965fcf2b51c851d050f37a4cc1a0f60b9c5e03c54f109d84b19c6ea33d3314a61e00380a821b811dee0ddabf4931e420376e8651d11dc30ddd021345b4ce4f92bdc7d7bc399a9a9921cc1dd7c171ecbe650245e7d22c8a999516a7989881e694d4b52dd0e41bb06ba0c2bfbb62b83f9a0ea9eb0c2e5848835823503cf9d6928f043be51bda5cfd49e639c9df0fc156a7a32eaa264c1c70672f8f3c9f01426aaef4e3d641a9e583bd7d5f8f50b90c870068ff27387b2ae9330e47d309e39b85c9f2e10a628c1a64b10c66379b566f5956d964c4202a3e09a9f4d73bcd44d20e142b42d481fdb034fdaf748238a22cf004a4c42fe18012d09efda17e27946399d05dffe2bbfdcc74cb7a5f6b56e16ddd7065e5f3db7cebb0718f167502c17fcd9429ca60e0495d4c6cc07547ef94f383b9c6e800a7d1e9f0dcca11c47ca9a63a4d0c7450e7c581171dceb17e9e26718ddd40750ada486bd043c18862ec183a2eeb618ad010a216e910fd96284a1cc4ffac28607d8335f74367ee5ab569338b1ad5fd55e120ffb3be1a2c58102044be86906e54ed5bf5f0cc52baaf30c5bff462738bf60ad014aded21e5d80d49f717457a810e686ec4c69099d9309689a1392181f558544d293764096184113fbaa27c0cc3120785bf50692e0fb02096381467c8cfbe171a545624db6b49ce833999a292fda1d615666d6146c68db1a358ba53a3b57143497bec76934132d1ca4521a6a24efc3f175bfa763c5d0b8dc27e9b85087f58d4e9184afe8db3c49314e44db50607176291f4f7c85c20ac1bfe71f0aafb068577ed3c25a42ca52ce80300e0a675964ee43eb1d26acc4a04577ee04617233d0fa05ca39a3c20363cd5238d0e46ca4a654f1f20409a9aad6c39657d316a1eac606bff9eb6153275c819ff9a18ab514384a7b33dc2c09b1c409dc5ef93514358451026f59089ee1ed787f137abb2c775d0deddfd9f4782388c71a6cadeac1930aedf4d897532315c99ebf842e0d3302be16582a671bbbc2cb1c00b154c328147a92ee1e2bd995067d98f2f578fbc0bf77ae56336c5bd546ba7e8cfc6a3479775d4e37ffae92adea655dd6aafe0bbbca2dda9be73651f85da153bb466caeb9984585fcb32bfac83a395a7e432d7f15e6c4379fe2821f4f364ee91d8e6f262e148dc99604129f477d0a3e5be2b61f44ebf3566f8000dc3a1cd23537d669ab004757909e10a269de42bb65a38ebbdb77d0930ea1d47530bcb37ab3f97a35aa36f95ab46997c6cac5b10f55ccd5900ea3107ad083ce98f93df443a45c3a5d565b8c6946c6c3455e08f4d"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000000)) 01:39:19 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x97, 0x0, 0x0, 0x8}], 0x47a4, 0x0, 0x7fffffff, 0x0) 01:39:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r2, &(0x7f0000000080)=[{0x4, 0x80, 0x800}], 0x1) syz_emit_ethernet(0x72, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000fe29f7bcb7cbf3c7a00e465e68a40a74000000000000000000000000000000011100000000000000dfbc9be0b59d8a17d02aeee50c9fe75373e8a8d2fec905a0806633b71b492f05f9ab429038e43cdaea6e65524de3795cce44bf18cba2f28f8c442b1a112a4a15d7ec007b2f88cb854af89c4cef16922371302187749fffedd39b28856bdd50acb80fc3e437afdac3789055217c50e9928ffc84d7513197496496e2ef603b3c4b"]) 01:39:19 executing program 0: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="da", 0x1) getrusage(0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) 01:39:19 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r1, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000140)=0x400) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000100)) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r5) 01:39:19 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) 01:39:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 01:39:19 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, 0xfc32, 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)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000019078000000000000000003089078000000004500000000000000002f00000002e0000001810000005ee1048c"]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x0) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="281647496e1d34b79c"], 0x9}, 0x3) 01:39:19 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0000700000000000019078e0000002000000000303907800000000450000000000000000060000ac1400bb7f00f601441800000000000000000000ffffffff0000000000000000890f000000000000000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb00"/126]) 01:39:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000200)="92f79b56e49e1f43347d516567be932a9d0ce38a6adbfcc4e88d27dde03e810c73e7c5e5fd175a73f3b9bee5253ddd1332315e0c12210bd3948529bd6055de537f69701203c6ce3c5bc34947339b06a0e8fc65d6e8b6eda0c89b23ef64c45e32082653a2c0581e4907e07c68ef6c53e8fe5a39ab760efba188a12253489203d806f9059bc6867b44727848b25ee6e7eeb9c304e9224d6172341871a463ee356c5bef0fb5e298650f00acb9095d50c8a55a1c54fa", &(0x7f0000000080)=0xb4, &(0x7f00000002c0)="160ff1622a64a3848e59beb38ffdec2398db0d809ed173947fcc11aedec4af86526a843287df116462800097bd454092838931409c2a5217065e8e97502484ac7eebe3887eb083cdb5b3f640d283ce25a51a31eed31c165b12b1a8e194750e69fe655ba46ae34f46c7f160e12bd28ec0b528d2dfcb143b9899c6e5c63dbe8bed892220d1e500cc336c4ad9a0a8cde5498649561785060704c14f3ce847f4237a3594bf3e8aa83c93410cd064a8f73b9ef8cc0b5e2e1f34a52e24a211c448a9794ef9ed4c164d7ad27e5f86729b6263620943971c988c8475d5b35e66e1e518f8618454b17e36af7901a113cb40e7d18268547dfeacbf3d5c0347617c07", 0xfd) setsockopt(r1, 0x1, 0x1, &(0x7f0000000100)="4274a18ca123d4ffd10f85b15803703a3eba7047fc1b7bbd2187505a04f10cd0ae5e0d7f95602c39efec546667bbf6f94543f172fcac6460451f917c1d12dc69ccd8c99213e84fc657c48421f520658c085b4e2797eb726d525c7fdcc467e8f9ee743e02c1080195f035d6237ec6856df4f9d73797f0d11fd51564d8c0e32b1ac4326bcfe081681378fed7e9d233feff56f9f3fbf294bcb39d23dfd57f8d7c22eacd54d1d5f3502f62263f6831323c9026fec77fdf98aa4caa6f73223bea34065f2dd6a7a83fc732611c6ad7ba3a4526472e54c64c04affc4b2240777a3439809043c401ee45c29e88beab80b8641323e7f730e1", 0xf4) 01:39:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) sysctl$vm(&(0x7f0000000340)={0x2, 0x5}, 0x2, &(0x7f0000000380)="31ee683371343ec5dfc99340798cb7a24c7a48d0108174286604a7992db248d5bd428c4f02cd20182c0e61874aceab1ddfaff87c38adf6899d51c599a8be3f6a93eae3452a7f85d51282e4232fc63eef31e325bc35d61153cde53681982d85c0e29d4149c2f1084423909e30e42f24bebc9182532bf7b546d173d0bc8aff4fbcfc3e3aa26a16d6a5d22f74d659db7d3fe4b7e2a98e80de9791e49f12285e1b0e048c847267", &(0x7f0000000440)=0xa5, &(0x7f0000000480)="51c32563f3dd5d728e1c9e0a33ffdc053b650d1d", 0x14) ftruncate(r1, 0x0, 0x3) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000080)="a2567a7aa22f6722811ec8837a369778366af1027e8b4934701802c3f1407508b38f6bcef04d0830e4fb6f11556c7a183b9af4ba5f0ca2b3f390df76a550023b47334eb715012badc7d2e02c01a1bd3ef0a73dc5d266f3f44ee5a49128a54168e4272264ed7022f5a3c18fb81486d05a5fdcdd785b4308636aec45d16d5393ddeebc22b26d9d554ebdbf9a6a7dd2a118", &(0x7f0000000140)=0x90, &(0x7f0000000180)="87c778d5aa1e1ffdbf1c714936aca05a8c49b20eef6a423d3c8ce47ad41a4ea61e29dbfad272434bfdb4db5a9d948d8526dfb5b402da4ca93b652e03f7bbf5b47df919154b06f2290c416dd3aba9295131dfd14bc209940102e9d068bca4aad6371e109d84da1165cd8393bc0719d2ee0fa37304f280366a235adec02ff5b408ae70dbd18308a832990195a5b8dcb659f37a19d4860c81614197e43c57a73a98ac43bc4b4e93c4", 0xa7) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) 01:39:19 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) sendto$unix(r0, &(0x7f00000000c0)="28a9c62388cadf0a886c0d4a8b519d8d04d4fcb2693a51104d3a34739f54f6814d1e21deba05e561b4c3b93752baabe46d95ebcebc0c52c446f8fde24b84d8567abb0542229e0fc2c2e6fb1e375772220de963a09d81c5a6746ddade382811d0c900d2f1c7a77c9b520c54f81f0c6ae333f96bad8cc73310b36d9339d39efc3fe113f0784bafded73060529f9813160322d487027ea8699d95b429b1128ada1eac31bc6dd9ef0db2297cb046c9d413cbce1424", 0xb3, 0x403, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = dup2(r0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x1, 0x800000000009834, r3, 0x0, 0xff) r4 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r4, 0x0, &(0x7f0000000040)) 01:39:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = socket(0x18, 0x400000002, 0x0) getsockopt(r8, 0x200000029, 0x3e, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="98ba0fa8d7eefaae202fcb80fec1d64f8a60ce6b64214b217acd42b75693f2b7ff686ec451798ec02e1205dfedc34486a28611cd004b852026ebcc591f1a05607939a6", 0x43}, {&(0x7f0000000700)="467977c0aabcad15023dd6cdf6883fbff8b42f5c1c7fe0c7395e1bd3b704e28e407f9c2f0e3c661e8ac2658bff036c69e5458efbdb881cc3d5d6ffc6", 0x3c}, {&(0x7f00000001c0)="47fc340e6a39e946d793c083f72be33206804efe6f033e35c77c3a100fbf8bccaa20afc3603b4b8f8d310cba4bec24ae96b1d3f22a21d2784060ea22163002ce8090887d81818e7fc496919ac2ee6cf9855e27ef176e82ff3a32dddd3c1417fe5c969cf7bd580d3985f8a337f9958bc747e2294283307c2bc4a1f14045e752239b88252e4a989217719959260cbfe0e88ed85ca621251efe1a132bf1206a7772006d0a67cfcd100dde7a7b56aba111eea20cd37ee85ee414bd1493f6de16554278111b853a029395f55272127ee3482292b5d975f4fb05fdaac1faa54a0d46a31539302a13565fce4901", 0xea}, {&(0x7f00000002c0)="5045dc628a0000c8c8f286a74eee55105fb16860441b497e30c6899afd603877fcf6ebeb174ba66de8dab06f434673db131b6fc019e9933468b609b006c3369d6febf200b692acf9b4c6d2e22c4c3cd94cdeb7c9f7100b2356370e2e3c507cc1d0a87f2e6f0649b4372a21f786cb49bc05f4dbbddd171d8c3caa0e34342d1006927bdf61c004bb6e090b17ba77d8166d35da9d7921920f780fdd454f8e3445e9f2a9c1a9b574bd41a17df99adcb5aa016b4539e88ed4ba42ff1d8760eab1e788d6364e6e6e1c45829cb74dc192", 0xcd}, {&(0x7f00000007c0)="8d42bf7131aaa55704936a9d3b86d1b160cefdd754f4eee3fe05f70b39eb2d2127ba371d40d508418df9c6d3fa4c5a74b67267ee37b3fd6dcbadf3c00100fcaa92a1bf6a23b81305a8b5b6ca2df07466dd60fded806a0616d84fe08efb7799de47ca3331648e0b502a95f0b2ad19136a6452db67744845afb4497e420e2296eda15279338053c2bb361be45ca492d73bddb8479d0e860be6ab72fae3043b16f12dbbef7b637d70829d7d02b4b809c275a037fb5c0cdb8720ca72718a6e453cd0915f2600118364f7ba999948c631240392e4714f4d13bd304b871da639b14b75ebc02a", 0xe3}], 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="00ffff0000000000000000000000000000ffe900e480fd40eca4d10760e5aeda2c7648dcfb40dc3879b21052ad463caa33f42c795e4d56f3353e43206ea45c9a0f3de53bae1c903903d746958c63e891961cf13cf04f39527abd6c8220263aa4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00h\x00'], 0x78, 0x40a}, 0xb) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 01:39:19 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a98411591730827204a1622e181089c4863f43fdaf7ed04896e2b29983942c37971e654875301936117165068ddf75234d573062f22fa11850c71e2103888647e1f6ec3ae41bb64603d2473e5", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x1, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 01:39:19 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000), 0x9, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x3f) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) pread(r3, &(0x7f00000001c0)="17e6a56adc86782d83228c613d5014795130e0ca17c9abafc3ca902c739c0108e9b59089d2eddc68043d99965caf6a1444bfb25012805bffbb1fd79d25810eaf1902ce49e18ef0e1a73da2cb614eb27ffadd43894cde694e0c92b5d3dddb7e94c2ab472350cedbb5de22cdbd113273e1fa898bbb47dc68a6eafa24c8efd29e08c373282aabc0a28005b719490d45eee5", 0x90, 0x0, 0x3eec) 01:39:19 executing program 0: r0 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0xfe) setsockopt(0xffffffffffffffff, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) write(r1, &(0x7f0000000100)="ed1ee51aac24", 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:39:19 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0xbb, &(0x7f00000000c0)={@empty, @random="bec298b1c1f8", [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x11, 0xa9, 0x67, 0x3, 0x40, 0x61, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x6, 0xa4}]}}, @tcp={{0x0, 0x3, r0, r1, 0x0, 0x0, 0xb, 0xc0, 0x1, 0x0, 0x84e, {[@mss={0x2, 0x4}, @sack={0x5, 0x6, [0x7]}, @timestamp={0x8, 0xa, 0x8, 0x5dfc}, @window={0x3, 0x3, 0x21}]}}, {"200931cf1b74a54b699533fde6578c2ae8ec367e790a69595c052a11b7d8ea83f3e6ed5a49d91a6ab6dce1772d52863a9a63094da26e92bed9ab6bbbcef1e643e5911721ccb1d7a91b3b4b1350e4793beac115d20862877ce0e750dfa42f19025c"}}}}}}) 01:39:19 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) getppid() 01:39:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000180)=[{0x4, 0x3cd, 0x1800}], 0x2b) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000300)='./file0\x00', 0x200, 0x180) 01:39:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f519f49e80d62af3f48b22e2ebf8a71e8ccb4de6e925a444d23bd2739227c175066dc71bc3f8a484433fe0f8b5a73bfab4f22444d064754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f", &(0x7f0000000000)=0xc3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) 01:39:19 executing program 0: syz_emit_ethernet(0x22, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000140000000000119078e0000001ac1400aa5ba161eba2f1f366f4d244cc515881f03c724be7e5f7d9fcf334486480a8ee473e4a8ae1f51d8b6d8ea776ce3be52da12fc1eb6c451902fe9a601278e6b5f576adfa95ed8a5e5b3309f9f2b0781bc2a40e1ee10dafdb94cba97e3f5a0fc96c65b12d12272baabcf13ea32074d0bc6ee0428310f758"]) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="8770c9a7a3d6aa99aaf14903dc2b4e97dac032c07469aaaaaa0806000f814f06100008aaaaaaaaaaaabf27237f7655d747f3e9df9fdecb1845aaaaaaaaaaaa46ba58"]) 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) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0xc6, 0x8}, 0x100000000, 0x6, 0xb09}) 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) 01:39:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) madvise(&(0x7f00005c8000/0x3000)=nil, 0x3000, 0x1) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:39:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="cdbf0e00080000aaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018502907800000000609433df000000000000000000000000000000000000000100"/102]) 01:39:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x401, 0xffffff81, 0x28000000, "7c69f466191677dea7011dff77c5ed177ac312ef", 0x80000000, 0x33}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file1\x00', 0x10, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000100)=0xcfa6) 01:39:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x50, 0x7fff, 0x2, 0x1, "298e4b360d4df90f441cc9bf24ea4ca954e12906", 0x9, 0x8}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1000, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ff"}}}}}}}) 01:39:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) fsync(0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x20, 0x401, 0x8000, 0x3, "5cdde58d86e29121c3f1d142924f820ed7c02119", 0x1000}) 01:39:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 01:39:19 executing program 0: getrusage(0x0, 0x0) 01:39:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(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(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(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(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {0x0, 0x0, 0x1800}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x2, 0x7, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:39:19 executing program 0: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r3, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r8, 0x0) r9 = socket(0x18, 0x400000002, 0x0) getsockopt(r9, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x40}, {0x18, 0x3, 0x40, 0x4}, 0x1, [0x1f, 0x1000, 0x14, 0x1, 0x409822bc, 0x1, 0x5, 0x5399]}, 0x3c) 01:39:19 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x3000, 0x29, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) 01:39:19 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xc) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0xd3c7, 0x0, 0x0, 0x10001, 0x2, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x0, 0x9}, 0x5, 0x3, 0x5}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000)=[{0x4, 0x2, 0x800}], 0x1) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000080)={0x96c, [{0x0, 0x5}, {0x1, 0x8}, {0x1, 0x45}, {0x2, 0x327}, {0x2, 0x1}, {0x1, 0x3}, {0x3, 0x1fc1f594}, {0x2, 0x4}, {0x2, 0x1d28}, {0x3, 0x234}, {0x3}, {0x3, 0x57}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x7f}, {0x3, 0x1f}, {0x1, 0x401}, {0x1, 0x89}, {0x1, 0x3ff}, {0x3, 0x7f}, {0x2, 0xfc}, {0x2, 0x8}, {0x0, 0xe69}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0x40}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0xfffffff9}, {0x2, 0x79a}, {0x1, 0x7f}]}) 01:39:19 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x6, 0x7}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x5, 0x4}, 0x3, &(0x7f0000000340)="7eb00a6450facab986a7eafb188efe357746f63d81a43f27263cb6bdf4bbcab0c5e77437d000000000faea40fd8901e4e6d6cee890c4ed9946c707670d843f3752411a0a8bd71ab1eceef270743b35e2b4b4dda845cfffeea541452497ad7d1346591ab15a5cfe91cb262cdb3d5475d02ab8db41884e5272b61cec584f437a71c79b44b79e62b4e14655180ff04cf6bfeb99ee529e32ac4805c88e6254d3cd9cfdaa2a56e265359e427d338b2e0fe02b3011b5338b2bf84b79c41d7a8142c7c1e4124229af64f813ae6d3202c0eab4aa55d9e86d3dbfa1ee18310ce79af0984b90e128c8df59f7acaaac1a6ffd4b3052ea44652dce7a68bba391ae39effce86bb47da36cf1d8480fc679cca596d2e3a1b7ff4cdd45e6314f2283cee7adbbeb8cc7d081ef5f0fb09debdc927fbf5025e81a6e59c604f040d3471e1782dbc3d29092ec53655ec812111683a63fce5dc349390a5709e29145e33aba6d70f1ad9b1121c8d3d2dceb0ab8c748cd1439893b4eafb078fc60829e482beefe857b68bac8c2ac27bd3bd2ad6679c7a73006f8031b02cb7743767d6b33e9c6883c8a98922f4d28cc712ffeb6a611a66ab81ea329260ae1d43089a8f674d7338ad95801d4a26f2ca05d82e3ce0614e74de8d73ecb152183eb20f39dbe14ce8acee98089aee90cb66b9d5ee4f530ce2b4a2009bff8faca7c0dcc66f908af3c8aa0e662e9e34fe7bc6cf80a675ae7a9f72d4cafe48237794ca05a55f21f43c8c524d6dc39b71afa47648be325b1c436829a3ede51bca37fe5b7021877fba0d47c1c4cbd3053b058c61ebb0c9641fb497fdd77ba236bda8c790befdbaea1bdcd8b1c9ac16cf8540ee80b00480454325b73ac31a8a859829a3e9263fdeaa02b038286f55a3b361f514860939338ad4dfa17ef3e9298860669a30f46bfd3b70580fec33038a605b496a1", 0x0, 0x0, 0x0) 01:39:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffffffffff286dd603179710030000000000000000000000008000000000000fea35997d81c5700907800000000602767150000000000000000000000000000000000000001fe800000f0ffffff00000000000000aa"]) 01:39:19 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000f200000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b019077a00070000000000005e437a6b5d3f9579d106202659717102000000000000000000"], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) 01:39:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100100000bdb91f0000001c9d60cca81247e4f515ff0200000000000000000000000000013300b100000000004e204e20000890780718500c27f8b5d49abf7df435191e340cfd015cabaa17f06edbbb113ef19e9d17689951cdf9b2c94fb378a925c60a6d71a2656c13b732ea9c3de876a50c6d9fd052d89dc3fd153c6ea93f9d74dc4cd6147c95e233a4bbce605e074c1551d2f173e55aec3307ff482bd54d1919ffbddf2badcdb20b49a3bf98cc949c4edb7b4a007bd3ee526a82186e7d38d088c595d644cba1cbdf3c35888b7ab137e52a7d76d085dee402a1ed81d305a1350fcc30c6f75fed1db7cff077fd5dac9e6f518329b0867e22"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) bind$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r7, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x4, 0x40, 0x1800}, {0x4, 0x2, 0x800}], 0x3) 01:39:20 executing program 0: getpgrp() chflags(&(0x7f0000000000)='./file0\x00', 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, r0, 0x0, r1, 0x192, 0x40}, 0x3, 0x7fffffff, r2, 0xffffffffffffffff, 0x1, 0x40, 0x21, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getpgid(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/60, 0x3c}], 0x5, &(0x7f00000005c0)=""/100, 0x64}, 0x3) r6 = semget$private(0x0, 0x4, 0x441) semop(r6, &(0x7f0000000680)=[{0x0, 0x8, 0x2800}, {0x1, 0x5da1, 0xe252a7d5e43326a4}, {0x3, 0x9}], 0x3) r7 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x400, 0x81) linkat(r7, &(0x7f0000000700)='./file0/../file0\x00', r5, &(0x7f0000000740)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r10 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000900)={{0x2438, r8, 0x0, r4, r9, 0x21, 0x2}, 0x800, 0x85, r10, r11, 0x7fffffff, 0x3, 0x418}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000980)={{0x6, 0x0, 0xe0}, 0x3ff, 0x0, 0xffff}) 01:39:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/180, &(0x7f0000000100)=0xb4) 01:39:21 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) 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(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf02f3a95197d6c5e55012d5c4419484158a165c92cffbf89f31d90e2187689db52e974b98f1", 0x84, 0x0, 0x3) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 01:39:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r6, r7, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000)=[{0x4, 0x3, 0x1800}, {0x2, 0x400, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x13e6}, {0x4, 0x65, 0x400}, {0x1, 0xfffc}], 0x6) syz_emit_ethernet(0x3e, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3c}]}}}}}) 01:39:21 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000140)="1b518d66255d745e57092db0568760080cab23be44e70e56708d49b12956e1ca1ef8834771064d82667a6b9e7331851a8a07f9ca94d151fca55f80ea6eba29e9efb110c9a6709d9fd68251f7e5b839931a05144530d56563d344f2f920d02f4208711f5000d71b0edd85c7fd760700c6dc8316c5898f0db9aa248a4f48ecd30a56e722b7f16c7b2c61a601c0c2338e93f1c194e5cd86e3439d0badd921885f4e94c7a2faa04464f4abd49b1dd07d4b3244ba048fe035396100808659000403ff387f2d00465125a777eb207c6865f4d6276603ebf7c13e7c", 0x0, 0x0, 0x0) 01:39:21 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:39:21 executing program 0: socketpair(0x23, 0x8000, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="e4e218d3cd47ded8a7408e79523593d44c09e964673cc92a971f57cbbc4d8c6655dab2e2de739875aed1779796a2ef551563937e0ef82c6922c116bb4e3a408c1ef377e3b05af4b61f128caf8bccdf65b54cfddd8641b7fca19f7c495456689175ece3b38ef81658ead9428c1a4c0c535b7457d4d62f433c4a82132ad0fa440da9e7cdfa9dbac43feee1c29568e71931f1d09c2121c18001e6c07098b32a73f6489ae2eff7e8212dc5c5c0f91fe8c409a0cafb223a9bba400b56a152af4546cae092910cc981ea06eea41770b6fa680384513ce5d313eca0957e89c53d89285ebd12f318c80b93d978af", 0xea, 0x5, &(0x7f0000000180)={0x18, 0x1, 0x3d0, 0x1}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000240)=0x8, 0x4) 01:39:21 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000400)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@rand_addr]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @ra={0x94, 0x6, 0x800}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x109}, 0x0, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x8e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f00000003c0)) semget(0x1, 0x4, 0x0) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r6], 0x1, 0x0, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x6d, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x1}, 0xccc, 0x38, 0x61b}) r8 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000240)) 01:39:21 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r3, r6) setreuid(r0, r3) 01:39:21 executing program 0: getppid() r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) listen(r0, 0x5) 01:39:21 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = geteuid() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r5, r6, r9) r10 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x714, 0x0, r3, r4, r9, 0x102, 0x5}, 0x3, 0x4, 0x0, r10, 0x8001, 0xfffffffffffffff8, 0x1ff, 0x3}) 01:39:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 01:39:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0xffffffff, 0x4, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/17) 01:39:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9c35b596e02a1cdd}, 0x2, &(0x7f0000000080)="0900000009908d506e8e3ecc12c238a747189214fe478fcf251b5d9608ae00000000", &(0x7f0000000040)=0x22, 0x0, 0x0) 01:39:21 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r1, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, r3, 0x0, 0x0, 0x0, 0x78ae9895b80bb247, 0x8}, 0x1, 0xffffffffffffffff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r8, r7, 0x61, 0x9}, 0x8, 0x1, 0xd}) fchown(r5, r6, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, 0x0, 0x0, r1, r9, 0x100, 0x400}, 0x7, 0xffffffffffffcc8e, 0x34d}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 01:39:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x4, 0x1f, 0x4, "9455e89a01806842e580204eb51f2c33c6d3d2ca", 0x5, 0xae3f46d}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x2}], 0x1, 0x0) 01:39:21 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="04959867b3d4de3490d3c10f6d3e42bb77eec809e37154", &(0x7f00000000c0)=0x17, &(0x7f0000000100)="7171d5f42f622435e7ae38766f13a1f9296365af77c724bb78d3e3edb86cee12d88ebbca4a9b3a470e04cf7614b3cde2d089b52aadcbff07b064d115d78353b870d4c33a576fbf4700ca330721a445b2a7b0d48c81c8c7adaff5563ff1089a0d602dd34650d5f5abff766cd908af1b9ca1782315328880ec25a187a87a78df25c9b885baae6fe1419dd9072889a019ff93d4a2746463e9086e82707a00c45d9388c9a60e6ca66ca83a2ed35bd66e61e877da99279200e817a920817de5da1deb8711863f339642487fa760476b71d283b3436d470586c68b075566379e90b4", 0xdf) 01:39:21 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) sendto$unix(r5, &(0x7f00000005c0)="87bdcaefbaa7779a3255a150a515e073ef751747be04728fe08597ddaa5698c2e6379b983945c54fcb529eb15f0ac656b32acd8ca5a8293fbf26565540bcf937a4544d8fbd48fba9023ee045367072f14896d99e5df84a3ed9fe40438626e826637e74bbc67c0feaf2ec657469979a3b1f647a92a48bdff57201f3c59016c569386403826b0b6fccb71061b1ebd921de2a3469b3f5baea0c4118eebe57499e16248761543105220d2bb987e246efb16e07ab515c8229c696ca5aa126c8c8cc0e940d60324eab3a7cc8b9586a8899cf6f61f991109f17e9d8d40d3ac16f98f8673118bbb5d680560ee5ce49", 0xeb, 0x8, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 01:39:21 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) r2 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x1, 0x5, 0x1000, 0x6}) getppid() r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) fcntl$setown(r6, 0x6, r1) 01:39:21 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000), 0x3, &(0x7f00000000c0)="6b3db4a9769311f0a86c17e3b1fa3b676508a43322e87dd35e5ca22a29e97857f3f26b23a8b215d1d7ba5e88d55396a367a60a75db9fd77910da3d4766a620be4a57e962be6c04825d0ca70e1ad92f957d6b7d77d4ebadebc74b27a600ad8aa521f529b9f9e23b09a81dd533402023e592cd55932e84dd541432852539fbb9df52b0df8c11f753e53c32b6d33c5d5878a4320fc5ceebf4", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 01:39:21 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0x30, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) r0 = geteuid() 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}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r4, r7) r8 = socket(0x18, 0x400000002, 0x0) getsockopt(r8, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffff, r0, r2, r4, r9, 0x4, 0x4}, 0x4, 0x10001, 0x1}) 01:39:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/33) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce748831", 0x9b}], 0x4) syz_open_pts() write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) 01:39:21 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = socket$inet6(0x18, 0x1, 0x95) fcntl$setflags(r4, 0x2, 0x1) 01:39:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) getppid() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket$inet6(0x18, 0x4000, 0x9) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2, 0x8, 0x3}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 01:39:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000600)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x56f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2c78}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xbe5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd94}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) 01:39:21 executing program 1: 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, 0x2, 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"}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) semget$private(0x0, 0x1, 0x84) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x39c, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd68226e6c03660104ff020000000000000000000000000001fe8000000000000000000000000000bb1639000000000000010100066f579a4f3124b3f0bf627736a6f1a290089b22f4e0779b1fc3c86b02ecdb622121fbdbacefc286afb00ddd95c935d1536a93e61d7021ad50e5bb481123bb7c7f80be3e37a457f1293c1b02a353a4a62e6cd1b85a0ea32a9ca3ab3e85209d4c54c817faf78ae65cff5d653ae94a94d5a820799fb6d3da1ee0b043ea92d360d72aa7a7a012eb79687a0c6b05a5bd81ff09ff0240d4650e9c0a9269e4ac8a9743a15209ab1a9d924ed6fe1799c8f2d8ce117b33ac9d34dfa3682dff16f5e225e1ca34d2c4ed4586b9e7ccefe80cb7f17105bc8ac116e549578969f91b4c762e211be5d751093806cfae9f2c070401f70502000309d064fe4743e8e2f2278910ac591e0de18c9153beb344ed37c01596857df1078f493e3d48e088bfc849bfac35323c12f7c951049d96bdd8df9d54d0dc0c4be9e2afb15b9b22877f5e74533973eb965df45b63988f7271f90c19efe0ac93ce5930759bc63f023ee7839257c4905745335c8ddb4ea15eb86fa8194534c9c1525b016ceee64ed0e597abcef9e7e6ce1e5d7f94eb7c7c22dd09655c9f1b85eac32a4d1eb300a90188edd88288bb332fd3f8880db44b9c96e8c5b90f8ac76d9547a2c8c92d0651ca7946634a2dcd1662cc31249e3200094966000000670000000000000005020002000000003a01000000000000010400000000000100000000000000002e00025064000000890a004000000000fe8000000000000000000000000000aaff020000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000000000000000000000000000000000001103000000000000c204fffffffc01010004010704010000010001020000010300000000000000004e204e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="500400089078b7966dfb02c5eb640acb09f0137dd7824ead8b6e9dc8c9153ea2e4b38d678283e6fa9e003894c78c8cd9cfb8af5561563718288052a9d5f6adcfa9d7071da3f6f845ff9b63959dcb3f73820ee0787926404556fa8f93ea82897533274329dff4e86d1acec922de8b587ccb0b8034c6f80330d7d6cd8d1de745a61e5be50e32a7459c1d7e49d169f920b31851ba97939e4728e112ed7e9af665ef7c645a2db115e361c94b648807643187393657725d3a12d9a20fe1f8a352300762fbe00b97f8d727c08bf64e0d42bd0dbb5e1ccf30a5cf9ac16e5caf27976956d5bdc61048317dbc945a6bc5a1518079dc42bff19348aaa1fb4a862510177af31908dc5d48d5774405f8df436cd951588703415f7e2100fbe31ddb53752fecb0fc3317b3eee87a2098e606764ab82ce3939fa8b925a47ee91d993e5cb18786fa4610279a3b96b360589a00ba40ee805637500fa1a920b78e510aa18f50413fd4"]) 01:39:21 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000280)=[&(0x7f0000000200)='!^[\x00', &(0x7f0000000240)='/#\x15\xaa{^$\\\x00']) 01:39:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x0, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) 01:39:22 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xd}, 0x4, &(0x7f0000000040)="1d007d80eaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x63, 0x0, 0x0) 01:39:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480)=[{0x0}, {&(0x7f0000000100)=';', 0x1}], 0x2) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r3, r6) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 01:39:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/64, 0x40) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000200)="7916f7a3859b65aa8bdde2cd042788f42b603390082e42c0e942aab9de9894816e9f27aebb271c52", &(0x7f0000000240)=0x28, &(0x7f0000000280)="63d622afd465aa50af1bf8b534b88d2e57c2f45f5006e150ba5d2859c1ee8c1dffbe2b58c77dcba35e9971825be4904ab9dbacae18e6ad20136b9c8c82f626d8a71e56ac05212ebc28839ade9565941e306f88da311615de00351169e3d9f0af79399714e502833e26e81f5770e5d72d36fa8746015f03e6875a6755a1c74820fe2f72f64646431db3b8e3b1fd2fd715b367f8f8940d86ff78f38d30ac121528263b7df1823c47dbf658a1dbf3c912e9c28321e6395e0d", 0xb7) recvfrom$unix(r0, &(0x7f0000000340)=""/51, 0x33, 0x801, &(0x7f0000000380)=@file={0x1, './file0/../file0\x00'}, 0x13) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0xff, 0x4, 0xe0, 0x4}, {0xfffa, 0x4, 0x9, 0x7}, {0x7f, 0x5, 0x5, 0x6}, {0x81, 0x9b, 0x81, 0x3f}, {0x20, 0xc9, 0x5, 0x80000000}, {0x1, 0x8b, 0x7f, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000005c0)={0x8000, 0x7, 0x3, 0x80000001, "c605f664ae67521db22b42385e251ecbcebe9235", 0x9, 0x1}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_dstaddr=@in}) msgrcv(0x0, &(0x7f0000000640)={0x0, ""/235}, 0xf3, 0x3, 0xc00) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x500, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000780)={0x2, 0x0, 0x200, 0x7}) 01:39:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="0000aaaaaac2e30653364fc44ec8aa45f7b676ee0e08006500001c000000003e7e5edc8a42a8b86c9f42c82d5100069078ffffffff0000007291ee62b4acb4c01b2e686ab29640a943229055c51c32489c95a14e4950d8a70a89fde38bc567276dd9520768717309907f2935fd5c785f8e907cfc2d63ac8114ab0fe52cb3092fa16063676fe906fb3e48998a182fbab8e18586159a7dc16ea6205bf49dff8fec6cb5a8b94d56ccdf7638c6936c5b57fc77b01883b810fe6e55da0251a879dd82256884bd21fe38a5870d2880a5832586758c1283af230a28481ce944d7b6f7ee4cc288425d2e9ae5263ad548f22521bf00"/251]) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) 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, &(0x7f0000019680)=""/102391) 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(0x0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}, {0x0, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1, 0x1000}, {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) 01:39:22 executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000080)="1d56c0fc6e966636b9b76b57c873211c79f26b7179ba46dde7d95ce2d20fb344bf3760cce3beffde46de901cecb1affd4e742695bb30992323d7b47e81a83f73809c9ba954ad8d9aa667afe28b098afde8a64a5ad15a99d216c50d7b0bef355a78dfca4fb98f744c5ac2c7eee50c4a88fd060077c4bda703a65ac16942d0d4e01e310f2da98f49e6e5797a561c514ed67cc863aa3827f5f45beb04905d629450fa04a56ad0e5ccb2f1f2755ed7b07c3eacd860c1c191767005801bf2d90ca99c0975fc7d7a641a48041cb1c2a4a8a65ecdba944996b7170df7989659dec74a26140d8ff1e665e216ca4925ad3e1c825b", &(0x7f0000000180)=0xf0, &(0x7f00000001c0)="7bee36aca37b06bfe6755aae2be664149ae5e5e0a18406cc4641cbd2d27c647b673af5ce2f3d92a3818a16fbb23c4251aa64d32e5ee9963f3d1fa6ee5522e61e0c994d9ab2718a04f31dee27ec97cac66faae3aa48e14b8c4fce87df01ce88f3d3e3b887ff641cf82d203cc18f51196c461c2d6f8de2516275e3dbb8ed38574477f83c97974d6b7f5107876506cdeed8d50e4fae8579490eed309d9e2f5da6b829274ef550f63f9c2992e41492d1765477fd80d7de3f", 0xb6) sysctl$hw(&(0x7f0000000000)={0x9, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:39:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x6204d3123f8f1bdc, 0x108) 01:39:22 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001080006040000dac81159f8dd7f0000010000000000007f00002c9b42fa6eb0832bb55c67687d4001"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xffff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 01:39:22 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000480)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3e7a, {0x0, 0x6, "89a446", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 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}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000080)=[{0x6, 0x5, 0x80}, {0x80, 0x4, 0x5, 0x6}, {0x3ff, 0x8, 0x5}, {0x6, 0x9, 0x7, 0x1}, {0x76, 0x80, 0x9, 0x400}]}) r4 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/82) shmctl$IPC_RMID(r1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000300)={0x5, 0xdb}) sysctl$machdep(&(0x7f00000003c0), 0x2, &(0x7f0000000400)="8e34314b7ece9ffb4cd6c182a645e03d778931", &(0x7f0000000440)=0x13, &(0x7f00000005c0)="74e253f10d302964d8bb272afba7a65461afcc958e9c8ef21577eeca6c570819a97e2c4237fb96d6c7b9fd7041d83765de7bfb37b5434622937b8cf5c68d613e3ae6df5493326f44bdc1f2a17aee84b1cb058f5ccc68125b9e7f71d4f6f4d1bf1227936c4f0893d4f63ff698bdbd7bade4ed3a2b46ec6932f2faaea9958dcf33473c50ed872f248dd36e03982494fcd1c22cc80264e85b00f7fde51a141654c68b6b857ab965e80fbb8913fb23de9079566003a63d45dee6af762d38f7375efd04c374c31b7b349ce011609dbfada7f5b1c6b009fba28104673db6d75ed753d689c60504edfeb567c427b3bc67d22c2e2b0d51f8dc380b81b88d1e38f70836079741433f81dc5dfbc7c3351483fa20c256873223773fdf5e59225dfbb1ebb5a2cde28baa555e1b613bf984ddba3b1c3782f9e43f45fa540394d3f7cdd9b1115ed0be0d61f7e2ac601b33a7a41abc748baf3e3e22a004c7200bf1357a66f5099487ec42a8506c7bf21ba5e52a2cd7c06e421ad6ec7ed315691827e95da18d62d94e382d33741d370fcac8764b9c233bf432b546a82560f578ef34bd76f6b5847eb9befc6ae85fa814e857515003b56ac6a8d67576cbce53579fd40d6d0ac66191968dbe917b853ddf8a230e40b9934e7affbbb72760dd9b1f5a4e575560d69bb1b869c1ffe83cef4eaa5257a6450c65adb41c5ef1898385b44c70b1d9aeaee83899b0467544e23433c5dd5941810c1468c21e5a6bd583f5f9b5999217fbbe6b9d035ebc43046d178ac3945f5899ac10632b1b26fc9f9b534717f7e9c7c3453cc2d74f90fcbde6956791c804434ca8510daba68090083cc2e9d7a5648e87f653e86e032f4b53c9689fdb321c31210d496a445381d144df5e916a0a70528135f06aec6e5c0ee714aadc2315972a35d8f240554970e276bb40cb8b56be3dd9fe6175db1209dadb94a5b239e1d637657b665084481ac9d3faba47935a2b4744d5757ced3c43c47f5fa24997966cca2a8574467ed1b8057ee4b730d939cda3ce88c796b750a83e56846a6f8e5ee77be95da85edd806c25e8443ce74b8f6d6cbd99d2f018399617567192413e5f6cd4b83f283e999c5684ba22c8e4a9f3155178e00a182b36e276e70920d60b163751c5a2b31d64b367b8e585727ec7796bbd30ec82992a312014fb5402176fcbb35099f07468d028486c34c8674ef5af01fb4b83b0e84eeee6026d653889ad0db9e888a8b9a96fa126a78b3328c1c1392ecd1cd7af174ccffed62f60419a8aeee72a8d9e6d7363d1aea2093b173eaf1ae371dc4737c2ff62ab67c4221c5bfe33fbd8fa4d8911b41a35aadea3b4b1a46f5b3d2d6e0fed3cc6f06b354fedd6ec7984581f0543b796c428c19794c8bb7080f40d588c5ec27fab042d22b6f482f950846ac6097df94bfdf9cd9f4bfd5aa34bd5dd316ddc611ddaea54859159253e9ce0702127607bc78eb061e6a9c932154bcc769a1ad0becc572ed10af8025207b734cee4c75a09d3e35d425383297b24626b982761536b8626b350f4d4d41cd01f1fb1c9959a36b58822a99780094e8820a561ff81280d18179d8c4e69fb2d2b4ff182085feb7207a95abb86625fee233f25b4a6f445bc072be42b15a2bdeb562192c7792c3bdb3273cc9d7283a7599173b6ab6fca6044c2f3ce6b889ea3a907b35e301a2e55e26980f3b3a4870cf40062c182ce4d35f814e4658874464290e3c0a07d4a77d95341bd97354b94e058e05ccb058e106f2f25f3d310d64170ebd008ab2ae64acdb30cef8e7be963817fd8b78e5d68287f590b55d7d46245fe363b7a833a5897be60aa38a3be4e3fd8ec7f6ae4254596a34eb70a522fc189f360c98216f7fb0f604f90855dacb6c229dc8cd55b0257ab5d115a7c21b4c7bef2b7d90cde54f5d0bf31ebf34b9c9530bc20ac3d8bdd4b9c85b3704ba0791b29c247aef4f45da027c0c2aa6e9c58af174da52041a06a63137817a9e91f41c5a6386a045a90ea565a11aa6f6fe3c9b187208564c2dec2b4fcc5660c5287c7f2749b162445c34f9be332316d0a600234f0ed995908afa9b3ca17a3d14f826019dd10ba02ba4b4a2a87f7a4993b8cf0bb9c0804c9128ebd54f98e25234094c7958d2e6a47c88759a3fb83d301d496dc4cee802006b47a88711d0dcd16b857529d05bf7fb3d38f88abf23a337340ffb67716f6a3a696b7b1a86885fa279aa4d80d3c16c56503c3042a884d3a12e0cce9c48a4464e1bd906e835ad2dffb94b28062aa44222d103f220bd5a4a90f5349c1ffc4189603afea0fc2d231dc0bd647d02dee55fabd8caeac04ab174d4120ad8623e45cd8937b6b8f7871e68c1ad940a651b16a555d55108431bd1d4cfa072c72c4ef225dcc70f2b84baac698d023c0d89d85a4f0a48473a7584e327aef2ffc1e48fcc32337caa6c3d1c4f14b490a97af6b301d18e84a8bb7099e3d1e4c2b0b08c278cb34f9276ef23f7043fed07d67a19279875f255bda08e990d5c199f0dd064a3de6c0ddfd73f723043f46c7cf3f1e7bf09787d464e494b6c6ff774d096bfbdaaaf9bfe274565ed5e0eb4e17d9c874fdbaa7da644713022881bcc7b8bfcfef6ced94f7223109511499b8732ee5f1a22b3576156c8de776b9510edecf890f9ce3e42a1ddabb6ea84b8a2eafffe728ab07fefb531087e943a68033db14ae94961006dbd464a1b1f343a7f9cf58934f6e101745265aa972679ed8c176117785f6687a8ef62ab857672f8fcf77c81cbbf430b7a7fc69aac4e8880bdbb28c1cbf550859a5502e2f61bf44dd01a3c68fa817480b4471182b2847eb91869bb9e56346c7b9d63e5a89b4eecb82b5e6086b6dd1affbe2d08e8a11c54c501ab36eb4461829b3feec21041e8e04aff6e11421b8d07be5530b05a14d0eda5636ac5128d2740f6889f090830e975fce6ad0c7cf6985d9ea64fb7a2dbf80e6cc85848aa4c9841005bf70edf20468fcb7a7e0074c86657c9b58dbbfa98aac4c986dba47c4c23d90ab557cc9e6155993c71e259726dcada1a263ddf16a43199a85bea2f0ff9da0c2fda1a2eac83892ab2c7b5a76b987a2d327cb41d828a6dc7c90e20caf247d14f8547b26e3eb18f6c270b8bc0bc4f7e8a0ad9cbb066adb623dd439dfca12debbb9484daaab54b987bbbae7e688d4eded445e5462dddcdc666b5b2b42c37315ccfba5e3d7ed83bba0b9d21ea074f98bb4f8310e33936a0de6ace8ceafed35de32c0d159af4081435d7012e9ebd72e8ce49ecda3a37195ac76dd3729e510113f00cc3f098bd5ac651fd3cca17fb7e9d73ea52c81723b1b3b18359cecb7fcd2d82cfda51e5e22e91ffef02acb5601f1455cfe9864e5ccc7faedf9d17941d0e553d0a2635c35d833a1aeb18cdf348a87e23d2d283329e1ad7bcc1f933e6b2f0222b6579a62455247c819fa86d4d67bb8739b5a69d805e9feca611468f3331946a8f48f671eee72e179ba76350410f2a0c7a8496e69e7b3cb61d147d04f87451a60dbcccaca7676751226ed6c8439c6f2bee5b9b49c5e3294976008ee96fc951d6afef31f33b9048ed0200d642a83d613e226e341cb3e805fea59787a492f17faf0f42e862739ecebd23d767c5f97cca9290ee968cdc35a056acc684bc475089784953e431ed2d2d354f054dfdaf075b928880c10b121b6fdf350b159685b641a309ff87b6bdbfcef0a079aeb83f52369a48728e075ade934ae6c4f0bde390b480a6e0ffd8586eaeb56ff9cf0b38e6288b6ceb6f66e61d726417b04e738315c5dfbf2a5b718c3adef44da9a8a64053b9887fba1bc96dd7311c7afe6800a5f7a453d84a11adac5f8ed67c619bc48fb80a0ab2590e843dd97fd8ec553e3ef4bd4b4de58549eeb33cec924f59866f6e6ae22c8017e30a8bbe0ba8fadacab0e7438649280e25b5786276a27428d83480cb51cbf3d25bf600be1aa6b4cb1f071daa75327da7a5e67ae299856adca313654f30fe390a1cb422ea3c84d0f12af5b2aa9aa64e25737137817148d258750324d4af584c8f393a6fbaeaf39bf4c7f229e638b86242df0e89ea5729dad22cffadd55f0cf28d006afff450ad6b7ef689b702a019b6558818fb62e2c921e7e39f7b568982da83cb3a0f71b96613336c6d6c39fa289830dbf81430e3c451548a667f01a349ba11f262a54dfe9077a77874160d813c585a0c01ab8c69310b8dab1d60c50bfa13c1c0600a68cf3db609893fe18e1d3714d88ec1e1b1038ab3f5232177ad2b7f10c8088c8cce04a954488d7d225e9d0d9209ce076fb02a9d489338181892dacffede9bb614085f1cc3caa81b762535e104fa543add2ed5b65e182b500637b6ffc7149e4461b798b6a9d7d19b87c6f53eab05b6b42b9a4b6ef3b7c96e9221d678f1e97f495450dae7596131d4dc86bb4f378e8264cab897ecf47247702f8b146b16965f82f68fd90cb16276bfe12d745e4feaff8409cea17474c334fff671a541085cd2644eabc99f9fa6a43afff4ced2d6beb5a8672cb7087b51311b74b7dc82b9594bee13841018df66eb001cc0b4ad3931c8a022643e9f0a166fa7d65ca7c9aed65166d04ed75ff5fc3b8ebe1555b2eb139a28cea91e3f278504b2160a197a12744f74ef54152b4b0278b6473d7cea997c3994b76bc252530ceecdc0dbe71cb7adc32bde90dc959ba093ee0fbcf6b30a108c480592eecb8e5f8f27c3703fe84a038e82045d07b21b9c47200d5175ac75110351715e49e8003047400669e375568e00427237333639be78a0a2287b0e8727aee7bbcb035f102195c2a03e42bf2183748322e55f5cb80379551aa4cd9202bc8cda75901533d95475ec0f221bbd586c9f126e46438275afc8f79a9127e3768bce09f5bfe4abe804b9d91f9f4d1b621fe925534220430d33535af1ad603ed58857c5c86aadfafb0c5698d56bcda73a39acc8a473019a0e00a026ba76665e1f36ff5cd9c307f947d98ba6e547982036b65d999a880f317293f270fc1032a1aafe6c53a5c328667fd568e7b7ea8736fc8bdeeed2a60c4a09cb8104db42084f66c3af7ea847c1d82336be04a31bb71a74da7086b0d4d094d5079f60b5d0a744c0c8d5604317e7bbb73ecdcecd38d096647d9d801f85f7ae208dad699e9377758f14957ff29cc47bc971c681437ce879ed22ddb2e00ae7c719b83d1bf7d61f57b985ce41b1f89bbd64e3538f9cd19484a6a100ee921e46cf1bbaf00da2f460c6c31f20baaca9a5373a3f0e5b19711a19dce5c5226ad0a73e0d19e9865fdaee8499e484b3ddfb3f24c544a382d6161876d5251b5e45a1776f5d61bc37b659ba1d9229bdb68745f7865d42f0a6985fc76eaae1ab4df89352a7afec147b9bb41a7edefc5eb4c641807a92a3bf6728c892ec0ae6dc7fd7c5ec07dd6ad575a87c87b068c53c01431145166069735751731bb715c82a7fbd8f97b7d45ec57c19f8cea22e0ef33f2fcf03f829e9c9a57acf4ac9b9003db4b4683332ce3fe5050c4a237a02ae0254fbe1d84abb0f5b7e3585a02f2342307400df32602c6d5fd64e3a2ff28a696ae355dec67626a8eff08c27ce696b3807c2aec9baa749bc0360e1027e09a5a9f2824cdbf646ff62faf6779679b754d35192e1efdfeef5a2efb073947f91417bdd70ed6e2fb75fa2ec89c4928a00180e77a7a93d47f7284ea9ce27a3a81b33520f90ee6ae540c3d34dbb69c217128a214c2bfccac87d26264a9b37c0433dea68fb90fded4f3aac59b5340ae8cf7c9ec811b206e6948dbde5fea1148907787462aca4ea85b0d70423f3bae17", 0x1000) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="31af4f6edcfc4cb011bcb4bff7207f943ae6f40346c054f8dbef524106d4dc4e7c69a69d00197eeeba0750fbc9fae021078c2dbcb50f88", 0x37}], 0x1, &(0x7f0000000300), 0x0, 0x6}, 0x2) 01:39:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)=0xfffffffe) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) setsockopt(r4, 0x80, 0x1, &(0x7f00000001c0)="9338345aaa02069dce3beb01ffb9e0d6b9181bf4fa57e3df6728b3b52acf623c88e1fa7849c0fe1c6c31daab6a402da37b3585ce472681a9d2d97ca204e6f38fa7b8623bb841d7806b94c5313ab2bcf88b3c8f79f66ce8ea7274d6d35aada0754ad10f3b0e0d028108253676e3e84eeda28e85b4c28256a51e93f1da2a7589553c14ab1033cf3eba9f911b49190964853775cdaed85225c45136493787e8ca62d6b38e0186448cfc7dd6958176dfed6ba2ebf47eafdd1ad174680a42135354a5df8d5e10a3781d75e6bf7533", 0xcc) socket(0x677a0fad8446147d, 0x5, 0x9) r6 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000080)=[{0x2, 0xfa7c}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0x3, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x32, 0x1000}, {0x3, 0xcb33}, {0x3, 0x2, 0x1000}], 0xa) semop(r6, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x1400}, {0x1, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x76f6}, {0x4, 0x8002, 0x1800}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 01:39:22 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x422) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/168) 01:39:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000040)="92d2e8a7e07cfbb65750d92ce112d36af373d71a01b8d5223fc58c1cb12375d4b28d9a504b0006254f455263ded7aafaaf68b3cccdac887367976bdf006f629314d0e81cfc9946a14753c71a06f42027214ee6c17121c823e9b4e370e3b55613dcf7b5d48087db51544815f378fd6f8a7b210e8a07a3df751be46b1b31cd5245c71f5886c4a138971ac1b44e3289e383846213b35389011732b97729e50709eb0d32705315bad498", 0xa8}, {&(0x7f0000000100)}, {&(0x7f0000000140)="4c38dc9949bf10af9384a684c505415f1d09fa158a31d776520402b16e957eaf225d301eefbc6dc4d5d8a5aa6c6b73deb156548af82afc82ffbf46d3337651786d64e68e543d64c71c8f7d2e5745d4d7e61180ab640bef7492d3c27277c4c27f408ea9fd122937cada76f3f8b4c1d18b75035602d5249f53757924857722cd72d55c964bc1ad66d63e5dc6e1deea82d658a70b2973cebe34ce9fb5943632e366c1074fc6e50fadcfd1fa3ba6e85321143d4c594e352eaccb891f829657105ce7ea1b2cda17e330129ede31c0fa48c73b404e0036d4806c4905e1787f9b37a12206ddf6f3333ec26d6f5e924346ba94c977f27fbc8203e6a09bd8464ac2ca6094e26316a130170a58ed83453aec45c34d3a65454397b10585a5b1c4f7b1a225d735545182aaf6a1885d8173e651247ca4a4b314cb557dacecb4ff043a5c6ba45da2fb4c9048da02c34e8e89e213d95f8238ff1cf0eca6d1e898c42f503b51be2778e28b39d0f736044b4be7322ee3f4600c14af96e20b8d6a3c69547a7573590b27bdb7dd1fc4bb1b5455a86304213cb0b4d559ecc01812623e65a670dcbaaf58a5c3befa81c582dd3c4d4e9275dee2d10f54da386ec58ba986294b14d2c966f47e31bf316937e781eec9e40eb30933d1bb9da8c62a63e43738ed248324d91f7236efb6b403a12df5bd6c79e35e9ca704b51aaddf102fd8080eb7b15a5d4daeb4f19840667df324aec4858c2abba580b7a8be5acc76b09ee6a942cc5a2d644332d8b68654cd9e55e4fac0952f13e36f771dfc73aa096f97da207843283583ae60282816277ea906ae03e6b87c644273ae48af2ebce45e95d75bc27b8978e7a5acba149965affd56646d3f48f4557db1dc3073f8166ba76e89094efc56c8ac9316be3c329e5250cf6342e214c1e5e8510a627b48b0081c47bbdb9b29dbd95599aa149a63ae2a24df2ff2bc94feb5b191956a266e2205703915b1fec0c556385e235fb851ec61a590651f7921ffd6a355dcf8d5339555088a5cfb124f5c30807b092e52e96973903a2394ffcf026ea6af781941192982c1d6fb947300b0154202680b05e093eebdffaa034a5d99ae7e61ec004ae7759529bfaece471be43a178c6bd3d49972b0a6c33cc5da03c7a3f59f8380d9ec5bd43ae85ac6723f3167b405755513f0a7e9ccdd0738b3bb89e2c94d2552a7e4982a654aa2874a307a47c5d755115f515ed3eeb6825ba0fc68ce3b35e01100573016b482fb163137fa977a55e63082f5a30c0c30cc0a7d344d7b455137cad207871cff3c8362461d702c8a46f406ae0b918a0bdf9549647d3cb539d8d2a9308a5054fc0d78f3220cd04f74d80a78f5603e1a3c7585609831eea94a996b370e4f34f8ef0fcdcf73f396732faf7c99b0b2535a1124deb2a375537e6d302fde883fa98286f379893b6facbd1eff553bd73c9aef059e1249e305768ff81312bde63d4f59796685d34e5f30631472df1dc07b50ac7cabad77b356cfed6ee847097b9ac3d595ddfb2ae95e28a0c367d673378df0fc012fa5c73f559ecd0eb8bb9003f201d6c1d5ebbeea0d18d6917d3ebe920d628c4f130e281474eb20c77d7f146b2bc70e72d560c528fb2acc116e0d97985425cf6b997cbcab604ade06f272e3a42dff12a3e650454da56ad129a5795fe0fa863123ae3f691ac381b3a0388ea4346af0ef1fe23b57c5eef6245ae693e643963a4daa607ab73c17624d0150097d700ccbe688c57fd35deef99b3c6157a769ada284c75252afe335d97fc43911f7e260ba70a1cdff7adb7f4fa9171845ca423669ce62b5e5351d39255d4eb3697ca9f9410a291b4f1109a95baeed1b73ca0ed39ff4eadf86fef44e35d4b8f06bb45155d15937d9a7c0c610874f68771799f2e50e5410b972fbfaecccce4f3b80188c6010b2d3fdc419c7ef6be0cf77c4c07196e1bed66bd8351c83bb97377e7e89a508a28b4bfde25643f8af02ac335054addedc6ed2af9a3bc8ef9e206c95eee684f3285fb7c65feffcdcc7fee37c4886d34b16cbefab1f0300d687331e4ff720447924ec7bc535899a950a478bf649edf5923edea5a23edc542dbd31593bf7933e74adefd0a677abef37aedca3e8808b731318d81655cffc07ab693eec732b29aff1caa1c04bb499cc546163c6b940bf0373ebc550361764f818348981eac17555928b65dbdba90842ed899935582c5fdce7147e80ae7be842f752a6475853821942cb8e04b7affaf28bc16483358a1b66a5afe37e168b4a36198ef58098559fd89b6895488942ae6aa6a9eacea576585426501650e646a81e3e7e63f4e135abfec0ef5a255b3e27944de7d00a179c3e05f6b51f37f97595ac13e51eebf43cccef71b4714cceda8499f18f62874208257474f02a8e5d8d9f459aa9d6b79f0c4b79d422d7a0db69091119ad19b15d0d8a2ea60574ff8aed49fe86b5d2c40a0ab519bda1b1b4066867d87ffacf9f67d290e7634319894c63220c3915b4cf15cb24b87226bcbf679a1da1727c93e465d30c233623ed50ffb5cf5c4e08029b545d752af3630ba88b8edc52ee3c8f6f14d0050c90e035c65592e61fa43b8bea3ed69c6ba8cd9d43ff81d8d63c938f079f00bd2fbbc693e05667922fcb0b869d952c6d7b211550b17d9066ca85c3a60dc56297d6426acb4b2ebe60e78f03f89e3721205296317931a0f750517aed6c7f67ac437e9db5d93aac5a3375ca219fc075cbed94d650ecf8deb93ca533624d95038e2fb1fec6c42abec9d47066bfdf9d085b94868526c4285377558fb07b794e7b5f7ee25a93f8437911868dccb1e49830e6b393d1325171e2e03141ae886206145fb894f52c73614f413156779f66648e4e568410c3fbdfe93c5fffd438f930179c9f70ce3e1567de6b9bf429a69ae2db86188548229eb385884f64669693f8e542530769d209aee768e2090f2096ca67a70f79b97fb0dc3d00821ecd81de736aca49b08480e4f213fb8984407b7f0333c8afaffa5d87df95f034e7912ed13fde5530e167e76587c8e1887efe0f4490cf3bb82a61a745a6f536004e71293951ca97fe086614b127ad893a48a42135c5d2e9c5864a2cb991e9a64cbe362ea5d44b90329344bace028329ef563428e3e5eba266cb1a930e4d6c6d337a1a518e841361afbad79b77aa6ffb96940d146f5b84265d3ed1b5b95382a0a6d3749dbbfb346febaa49f06a4ae6788c4427cc745642e04e2a486678413bd4db22e6d927a96cb3c2ca753b51596d8881faa9abef983d63157492a6def1d1e87cb4a14357f8f066b4be8bbc2229a0cf86d51a385a9e039b5b11a91a870f164e406203debffe9cf88f72bdd309fd3f600cbb338150f43f8f83bbd6403f4b8d309dfb00d35fe5d63fece6d2e7ad8694644c83ef93ca259d537f24447290f115a43477bb8d7e5861d448480b976d9a39dc55a489fc1378276703a6d60457b1a9865f76db3428d4c59019814dde0d10f87cd518c9bdcc3a01b90c54a8956b4c93eaf37519da36a9488378a935e5df3d0ccc54c37e12efc6a534b346eb50cd18a2bf4d10817a93d707c7a5faf4abef65aeb51570f4135e30c72203c2fa35e84903221ec0a7756277e472924cf00c90370b0f4541e2c5762f04003a47f13963a5d0c218317623fa6bf7bb456f088ae958025775496586db88dea4fa86f1dc2e0409d211345e7c3f6ffdbc2f503d1d7bd65147a4b7016a434e4cf27c9f35b8b3f2399f60e0f42db26890dfff52f9eca71eb72824c6a19bb63b6befc53508719a330fe3c9b319838cb067f05be8f64e20775af8ae44975258e600704d02c8bb73ab9bbbfa232668707e4370178727baf66bac320aa0f15b375c9d753f13ded4bda2012d6466469afdaa8f319a733b0e1c332e1c69f2845d6b05e500adda507a8cd4730d1ac6ecb863ba5da43c1a5a9d787aa1dc08f131b63f66c0cd4ef027ae3dd90bfa734c9e99e8a9c0f9b5487dc9386c72f37852e98b5b4d1a4b3dade0ff5afda43e8a5f9270498a90b4bb11e368e4d3a067562545e67f7e9255fa1724c2de6cf8a82ae9e6218110f7ca4e43765b27157c96173801d3d381504ce678b6b55fb7aa2c6a8b912914af020fbdf2da8712207bbb9a0a8be3c6efcba65391f8d8dd790633ddc609f993a7a120ae50f22a9a3b0396b9e4ec73218f4bc20104037e5d36c59a5ab2235750f5de8fe20bd5d1b9b30ba8772ea5765cb00dc62ceec76706849b492d0a7451400e9c895b11fb8c5a51074db054f911c09afd0f56dfe5cbff32d86293248003b6ccda2d48b871be15c5b1c9b2a4c300308a21604a121eb24e21010153e3255a8b04f6da4e9bce34be3656e1123d096ad4ea62cc4e5edde815cb566668922d1f34a3d093f47292c03d67caf80209718236efbe44fba662b0808693ed77d89fd9bd87453850eec314278c210e181ffd44514933fb8c49795ea42b389b56beae634ab7f3e399d78447ec6ac7f06d4c50075919b03c56ae2c3e2ce3e393ec102d854fbeaa10155c1ce231dfd07b7d434ce582714b9ca69f2d202fa30d14cb18602be31e4b7b133f227f54ae7e6a525c1c66a59ce85b2f18c389c4f2536c896b5b57dfed8f0d1826da6f85bdacc010cfa62a8cacfd61be638295c06a35d001c9d785c1288b59f84d2d05435a2a86a72a76d8eab73c282f1074e56ab080abecd80c347e74fb39e772cd151dfb530ba1453e5db6287936ed2d6f8bd7c063ba4759d80615641cfd3f896cf91c43e7bf59edef98241aa37e6d45ec1e95b074e5bfefc1d53c9493fb5e5544da2b22639bdfa98fdf407e549328779c00ee3387945bb7b8e6ee1242e8430912b1ca171eb1ed3f4a09b06403319079d7df4590a9514f00bd9a92e9ce6b4e3a171011cd4a3ab932f6ac03e213a5273a1efa4e2a88fb656464cef5793b9adf1dfb5436ac39254dcceb34ad336a32f3c9f48136ffdae8f5e3853015a7aba54e0a9fd6aa40aeed76154f2147aa93e39f11ffb8e88bf189871ac939d22ecdabb2b18e1cd0c300eeb4ed3df8150deb8d5efccb8a3c09f48538ca82c7cdc9471e3305e22d997558f7d9924f69e48c3a2827afd9d399b944811615967f6b52b2d547e8bacadcde0d130e416b98a1127372dc25556c2bf5a67be4d9f1a664fe47ec37de0301e4467a268a82eff2605ef5de0d7c0892fb2d23b67e05041ae33758a32ff6ac5b3644159ad265228dd051de904720f2277d217e87431a5e7fac81f7f7a3233a14461089ab5ac182f38a502ec912b0eb9897a4bac213590cb334491a6393eb4f46866f38a11a62a8b5172875c8e3587ca0806f478fe3fb2f35eca116030a7811e1ecfdef483546ebde49c6e402547a48ccb98ed49bfda39b9edff2bba93fbbf33097b9076ecdd3ff4bab1eca744bdfd2bec0ded7cb07151820166188fecc807b1f39bb7347e155312764b5247637f68ea620ece1e26335ea2e57739a534e021f5e91457a5551bd40222b68b47139ca7e7a3412af0edce6c72cc12c6c6cbf092a98c6567b4da65bb2db5da02677fdabc46db265f167fe96b76d665b97dd51da91268d4f39c5fcbd62bb435d6d46d09f81831b9aff5cf3aa6c37f1ec4e1e1ab31a0f6b65e0d87433b3839950ff653c8f42cfc5bbf5499a1c96be881e4b8c1e568a17bafa3f9a6ba2384c3188dd42da30eb3d7a0e049458d34997c85a11b8d2f50a46b89e2035cf2e05e09aefd2a67de1575671954f3e48f2e07dc81731323d6c8a5a9903c98dcdf3509f81f397e3e45db6425a20b46dd331a1f4c4e7b8aa", 0x1000}], 0x3) syz_open_pts() pipe2(0x0, 0x0) 01:39:22 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x8}, {0x48, 0xf38b}, {0x26, 0x2}, {0x8b, 0x80}, {0x47, 0x1}], 0x5}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x165) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x4000, 0x63) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) r8 = accept$inet(r7, 0x0, &(0x7f0000000100)) setsockopt(r8, 0x8001, 0x80, &(0x7f0000000140)="1bccb60f54dbc4f0925a6cc874634cea8a7e79e479e5b32b8afa585d206da9b02b2ccfc25a4bac822982bd62b90cbc87cbe77dd7fa72d4f2d9d01290f8e0f45708ccd241c7e202863f6daa87be371813b1df3b9f8a89c5c8bc36f46e5909311f7c3e7d5a478d04803e5ec8ea377e0abb80235f3aabb3db63e9f7f9826da4a43faa41c695be1edb4f3f832f610dc156edfb165f6f14daaeb1c557dee63dd4ac7dc36f1ab12433e5597a3483a2b39e17c9dbba6fba2dfd6f86eca7ad13753314637805820ef4e8d80af230f793eacb", 0xce) ioctl$TIOCFLUSH(r6, 0xc028698a, &(0x7f0000000000)) 01:39:22 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000300)="d7fc8e70179b3a20b73a29958138999998f8c8d12596cb211114f643b79a19c6040000005cbd0394400cc3c38aceac3c3cb67183ca53bd6500876b657eabf611e16d51dda680b75b3fb37b3dd6ef10e90682931c32db9b9bf9ee5555f456d01ccf28bdb85cc18982558b76dff2a00da6104d7e57216d723efd2eb574d61c5aa3559dd5f498de45046b041f00ccc8ac7e6885b3adc979acd541db7064395d6deed2c1a78c9983e8e93e27ea604d6e78ecd739674af67f8623dafbdaaa6a6f476cdeddd6dc56d7b5f7a294846f159498b70126c44a99897e", 0xd7, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x167, 0x80010001}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x80040, 0x4) syz_emit_ethernet(0x83, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7"}}}}}}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[@ANYBLOB="21502157f3e5aaaaaaaaaaaa86dd60c21c510048f005ff0100001964373d5fe73079e200000000000000000000000100000000000000000000000000000001880007106400000033020000000000000502077f010700000000ff00000400000000000000000000890000f866000000820090780007c535fe80000000000010932cc97a3ea8551093fe68754819f1ee81ed5d83e38010c927c4e6048c384ce2e5c8d7313324272ccac7e76ca482efd5a08036d7285a81da893cea4f9f8e6b9357065fa37e1f3d0a3083226ed0dd0f825420836367a8c3823c1bfc0c06910ab7bd6cf27505c7b1a5d37cf34235e4d109eaefe96afaaff46f0d6260c0ccd08455db58935ca85cdac1d950d6b9b4930a5b1bd4190d37ffeb65efcfcbffc4141f53f176a8893e45804d4ac97f1f89db1e197ebb2faa17aad22728a47e7fd6011cb8bb475ab74d1821f0fd5865d876e81edaa3aa5c29779fa0bb7e0c91de82b271e1ed345fd2ce1786"]) 01:39:22 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffffff, 0x0, 0x6) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/17, 0x11}], 0x3, 0x0, 0x9) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x7, 0x145, 0x1, 0x3, 0x20, 0xe441dde4, 0x2, 0x0, 0x3, 0x8}) 01:39:23 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x0, 0xa) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/42, 0x2a, 0x41, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r5, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) fchown(r3, r4, r8) 01:39:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, r1]) 01:39:23 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 01:39:23 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3ffffffff939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r3, r4, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/5) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="7020460411e0c5b166d91782e13d3644409126153fe27fcb8a0ef61d7dfd590927e98644ddb1be9f70bd1c838a2b0c39868b22828fa8d7f97a6019e9a6eb58d9c51d87", @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbcafc72c1ebcb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b686622c8e74f3d350164fc19dedc39acbaca688a9467a2bbdbb418282280a4a4bf5a7cdfd85de30b5dcbf94e009bfaa084bf8c2aae2bdfd2d150db923ccd0ef532b52f8a695e6129ad0e9d5e43", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "2bbcb86da44f4093e29cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc910a8f1861667a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40f98c64f7995217807fa4ba1ce374"}, 0x6e, 0x800) 01:39:23 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@hopopts={0x32, 0x0, [], [@enc_lim, @padn]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 01:39:23 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="214764a612a758aa3403ad641e657745069e1353cd298b8a52e036fbaeab58099f4b0fafc6db8140f1123786bb89e2aa64c172268281247c94e163d4f2c13a949ed440296d4a4f20115826a560557fa1408a402af7b332af8ad35927ed7a6285d84b471aef83ed218717cecbbafeb993f62eca3de191e91de4359b5bd92baff724194985cf564e327c91d4b642c09a94be4df13e8d89b21144768cda3ed1aa3b81d1bf49051007035bbf5a073a42382335ad2ce953a84407404b710dbd376c7dcb1e165763457d1daf27b0d10552a94f46b0b2f5722f0fa1fcae477219098290be1fcf1ce17168ae4c9916fbb7fdd1325a32a7a512", 0xf5}, {&(0x7f0000000180)="8ccf4cf00bc38b4a046e8d3f48fe8ff6c7d3f58e12c4b90d67e31017a6ed5017c0188b40cab784711cd1bf35705d9b19cfdb379416efc3cb3cb46690adbda3ee3c79e1c1394e706993272bf036d8b4b48d50f0bb1a8110fecb9758f6bac65e45e1144c7aa4aa7b3a616e1dc78a3992972eb36cc6c542378185f8db311739c2a9f6bc24e4ea7f7a7da08f6a32b1617b6f6baaccbd837b37c7f99aff945f902e307060efd5ce725d0a7b1b43d0fec2739f5b0864fcd216a7409dcc0fc4fd85d8f7d6b59b0ff1801ddb4a20e7c4a106e315bc51c27f5cb61e9f4441fdeb329c9f8e43d28a4efa0e95c3bc04", 0xea}], 0x2, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r3, r6, r7]}], 0xa0, 0x404}, 0x5) 01:39:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x400000002, 0x0) dup(r1) write(r1, &(0x7f0000019680)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f9fa4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c023e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r2 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0xc47b}) semop(r2, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) 01:39:23 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 01:39:23 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) geteuid() 01:39:23 executing program 0: syz_emit_ethernet(0x252, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x0, 0x4, 0x2, 0x20, 0x0, 0x68, 0x6, 0x3, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x0, 0xd5, 0x1, 0x0, [{[], 0x8000}, {[], 0x7fffffff}, {[], 0x1}, {[], 0x5}, {[@multicast2], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x7ff}, {}]}]}}, @udp={{0x1, 0x1}, {"773107ee5ea997814f9188114fbef5dd60006fcf426c119844992deec408be06951e30c458e8107357350a55aa418e715ea8ba79e7b462bae52972ae9dbe4f3bbaaa92565e9b0b81b4fc1fec4abb92c836ba23a0934b5d980e99393bdca4f539f5195051ff221a485ce0f5"}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f00000002c0)=""/63, 0x3f}], 0x4) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/3, 0x3}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/102, 0x66}], 0x4, &(0x7f0000000680)=""/21, 0x15}, 0xc00) 01:39:23 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCBRK(r4, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) dup2(r1, r5) r6 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 01:39:23 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x88, 0x7, 0x1}, 0x8, 0x9, 0x3f}) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd887ef7b97a39f65cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3ffffffff939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf00"/4119], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/242}, 0xfa, 0x2, 0x800) r2 = socket(0x18, 0x3, 0xff) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f0000000000)="2744201aa71e2a5b5c277e776b", 0xd) dup2(0xffffffffffffffff, 0xffffffffffffffff) 01:39:23 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x2) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 01:39:24 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r2) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x3, 0xff, r2}) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="2bb6ed62244350d744409d626ff6a2f09e6165a4149fb1fb4a4b4f953dd4dae55f3c705041e6c0371f240ccaf6402e3d2a3089c3617ac8a1a2329eeef353d618c691cd27c3d66fee741e474b4a4cb9d61db1a60fbcfe1954697e915fd5a6", 0x5e}, {&(0x7f0000000000)="0d9e7eb846", 0x5}, {&(0x7f0000000100)="84d3f5f0f24c61f5fe3e1dd3f08135b2af5392ab50ac8b5ef96ec3e387e6ad3fe5781a43d02982e37deb08cb40f8019fc2925da9caa5c4829c3fa055dd1e23b035fcc5d6c37a84fe1af1a625ae44df1f9b3bc7536a0aab8f13dcd71b0d9840be01831f6378115e", 0x67}], 0x3) flock(r0, 0xd) 01:39:24 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f954de80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14daeb19f0c9a12f0a3a3763f06f63605d9c46f21c2878560bbd478b6312f8d3ab7fdf776a8b918000c32a0e7d7390cff5f67b7b38240ced2b9b93f417ccbc249307f5d552eb8098c9a65fccde64d36895b42d1dd742dd985f515e6d7ac57d05a4fc87c94782f4e77c2fcb2e105eb48831b46304fcf75f65107b86062163293a38c8c34cd3a265e2fe9b6204792bae8cb09d0c341458701530d8f389c7b790d10b952f209423cf2a7b341482d221ffc81ec806301f51046ca5990948032bb370698d62d7617c1bcc1187f982dfee763991c75f63c55ad7124fa82469f87f3b0a5b0c20b00ea4c2d1b0f7eedd6c2122d90446fa7f8ee411139fc6704d7e6e4e7152cdec68879ce0980abe49b22c0c3f418c638c0fc1c7f76a3f8b6463079ef2760d052b90e47a2b7edd7c0687c50378695b2501873a47572c7013d7f8fb75071414cb27083a771898a95fc80805cd68ed8e71aa22b763f343d880efb0edb7f7e2afef80214a42f549d1ceabd6f9b9fc78647927bcb304b16c05a10639546bf0b8dd18930dc483d4b8dca9932a479bcc04b3edecb7ffecd09846d1cd49633130ae174315af61de6b1abad6a8efa476ef2996ed36bca051e56cbbc774c6f7194332ab0da87416408fd6df0dd954d59e5a67c417b080c10432c74109876d458bf17202f3456d768"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/119) execve(0x0, 0x0, 0x0) 01:39:24 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x800, 0x7}, 0xc) 01:39:24 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078e00000020000b1b80304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000000000000000892f00ac1400bb00000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb000000"]) r0 = socket$inet(0x2, 0x2, 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(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 01:39:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000000000000f375852e6e47196028e8854875e20db680fdbe295d78bddec7f8db1a6074ce3112130e8c36b528b1cc7e628ec031f59fc62c57109ac51bd0c560077bfbbcb57c074b40256839d46f4ce319533762e647c6558a3b63e80cea0a3f6e3026736bb90e8f7db86f1783286bdd3b2aa2969271ff7a0418ee11d8314f03a35e4b95816f9753f6e030288f4e5b2d4b13c5a4d570a7d2686e1ecc88ca8fb3cd73dd503268ff794ace4d55f22679bda9e3f8513b311322bd18242c02095a10db62", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 01:39:24 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) 01:39:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000000a000/0x4000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) 01:39:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffefffe, "a77f0c033c0adf71cf05001000"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d", 0x79a}], 0x1) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) write(r2, &(0x7f0000000400)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ff6db4eafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e48645c3aaa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf04360763780ad5f96d760ec3d21d80ea87b88e52b50539534f43f0898d239bff4c5c6204d698ac4a959fb65881f7419aa0bef442ac8a02a670af166d9e703a79b3fe68a853268336ec326fcee3ad96bc6868d45e6fee9344a4568438d0ae60ad5604dde371687c7f46969d7e48a065890ee6796875ef252982fd2565ea41841630cbd90857ffcfac655a527c10fcf2403ddb5aebe4aa9782728592a67e8166799fa6860ad90eebf4fc3b48083dbfc2da4d8a0e0cf7908f7597893a40188fba8785cc0e10dc560184324c3f86fd5fa2e2fbd4e34ed2a62ed478c49c9618b27b35934073c98b80751c6c4e918a2fddf6f7229bc104ada87c2dee9895aa8e4c5332a74d5584837aefb3469881c647fe551871153ea434be0f5f8572dce6f0500000079e566a0734343799a17a2e02f02fd3761c4cad7b074793abde478f462013a774d4fbf600ab6abf138166e0d888fe1d96b8e3ca1aa339cb00610341fbeb01d487d4294ab", 0x1e3) 01:39:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x5) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000019640)=""/102379, 0x18feb}, {&(0x7f00000023c0)=""/4096, 0x1000}], 0x2, 0x0, 0xdd67) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f0000001280)={{0xfffffffffffffffc, 0x7}, {0x6, 0x10000}}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r4) fcntl$setown(0xffffffffffffffff, 0x6, r4) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) writev(r6, &(0x7f0000001200)=[{&(0x7f0000000200)="af9cd50ce4f9a45e8b6e0f05ac87398af2fe9ed1229e3c6dae03459a9dca5e95931253975aa99a801e0f25be29a9265da91b31da70f4ef47c38c0c4c83845cee160f87e5a93f3873257bb8d7a5e76e845475088c79a7a82249079b4cebb4dfb118ce540989d2fed4fb8e91513759b310377009718ddae64a28622f05296e8bb441dc3d7eba9b0ae60c2b1647e572d3572c02c3d251cd575d40a5e74a140cba5d7592a37e3a42c429b342c627b7a4bf8a475c12dbe899f63e12b5339f7bd85e3f0146c2e44ec8c2d344f587a9b9ae8be5051c800a98902d367297ca8f86b553ab0ff49ec1875a1fb8b8720c1acc17c1d92df49875bda233eacc0c9c5d06a5f1dccc29211e617fea7cf6e1dca3210f867ebe1a9b8db9ee06dc4ab520d96f8f5f012868d2c9b77ae74790279f580149274d6938a71c9b82b9e8e9eeb76b1addf515a39237df502a87ddc012f638f8926819751d836bbc14dcd5e46ff86b7e128e4217792e59559e716896a7d18fcfbdda26d5f324c9cec5dd7a394cb7d035b161989567c169487d3bdba7bb4779e8f8f4ef7c0c17fdd82b62b7160718ef59dc304b35beb4ea5f3dc0d655b6b030d9fad2d4f9f1e598d017e115c7ec4a01a3f7edacd4fa12c31160da72004ec99327bef75ef51375758718cadbc6565301b332052e49fe4496c8336b82dd70af4b8070fae0306efd1a9dc57687c61942b522de21314d5a298ac5e78c19b3b47af828f3db3eaa4d16d5fa8a98bfe0b510a0f56d85773a52bb894c0564fa33fb4d5a47513115712ebea9cb2f11e6726fec2a157fe928a59b156b8d473f898940353d3ca48a69166bf75ec83039b8d07f2784df9e9618b54b2a676561736744f375a4f3b89c8140b54a51f7920b1f6cdb416f5a2e526d39288b7f736846fb8a5e0be1795c0f0ab3c641325d38c5fe67b308cbfd44e60aff04f2c03d109e8732cfdebdd7c76085c03d4b2d9207600adef1039be5b9abeba34efb6f6acfecdca3583d825a5708241ddd6c9f9df7ab02d42f54f302b373393b3392301192ffd606dd9e3874878a31300dd096631f90ab27c5bac4583ace6f72d4ec385d61ee29c98d41f959e168688e60351224bb269fcfe653f5d08733dd856c31649dbd5dddb5675ec94f81528b93ba5d531a7a3cd792fe8bd3109afd41090fef4504ebe7c9597f8ab842d659161d3e10d20ec1320c96259d3be32e815692378a59deb2ad309aac224893651c553251d9e3566b3dbd1d64cde43452b9c4e9137f02cbdfd99c470b3343b8817bbca6e04526012c502fea41ca25be6e72b29ceaa6915ce51586115dec015d665d5c28826fafd519e682f72a3b5dcf660978ffef97a0cc0470f6b2b080d358bfdf80dfc718c934474925295b287333bbef9d8bde46b41dd8d252be1ca93cebf6a3ef4652306b5b734916de1fcdf814a5d3bff0e4f730d424f6e662d7f594be2a0fc761576cbd4f3e76b616148ee4f1478e3d63a1234773fe2e26ee98797bb4c8e529f0fae2b97d67982433086912fb54af9b89d851258786fc1a4741490b440a7b2eaf072a8d0b7b72aee39b34ac976308a67047c9d6ba9adae5c0101dc62fbe6d2ba3a90c85e377718de5aa4d18b618dd56a7edda26e8ba6671b96abf143566672bf3a7bd4b31ddc54c0b333648c2a1aa2157bc4cd36e41b6da6f1f7f06ca48d7881e94496ec2969de50639e1cb9ff37e13a852ead51049812a766ccf2e156ce74a2e49408e33d723ddd2f31fdb01ab2d18a96a468b317b42d384343ca2cf42c6a264cd11a4ece3d73a05c7e7a680d201a2f338136e7bfafb7ce5bcdca4bf752a94fc3b128a37342fd4d86672da4d6916b2165cc6d78c3c1b1a0f5396e93bf96bab1acf41c13e1e010356428b7c2e2701205c832af34c7c3e9f01d241dd9a8586e0a9596fb445183223df0205a146127aee029c3f87eefaa43c3b25958e8e00cc9706a659ed92e03aaacc1305ee4e639bf298d50daa42415427f543739c9a08a371110441f4a02491f86f443ecfaf33a7713ae3edc13619a71ecb96ec781f1bb8c760688e5a94a14d4cff0d5b62354c9f6ac0a8ed27216fc6389229817431bc48b064813540404e069e8e43510481cf31d05ead4b0c6d0c746be90536d75c7d67d4f9ee9148b882aa2c154e5afb1142f5638c0a5f6d890269e998f2c8450cde2e292463e8e988627cf2a7201aac0bc9ed298393dcde8ea82be1845839cb992deaf5792e25fb1ed661447538c6c9a52b97f78a61845e9a1170bf20ff7f7773d11648738dee866795921cbececa56826d4476c5a08a43d93bff94fbd497c3cc55dadc466f598fc565b0ba50ca0a86d51d3d30382aedcdecc0072842468ebab6338c8ced7b8f8b11db6688305e566ef149a42c496229c87a9c3ed939b85082da2b6157786470f83ca9c88aba004284dc28c2290e293e49f56e860d5d1dd38b20a3784313cd2ed19f93fdabe2df42378d0f13f09e3ea71efba6bfc0094e58876ae8fb24781bf97dea3358809e1f4ef979069fbf9046c200896e5d1a4c94552544e9ca13f7d678220327e86f227abe68398bf1d77b0e38f832098cf35f774e3018f3141c73c4220fb6b285fdd5a3333b77c746945fc0ba577661aae579b2da960c6bcdfbc49b057142724c768708a6ff4974730a8186fb6a80621277d99b738acbad0141b1d72bc278090fd7fb6eaee42de207f0380d46e6cbe180c00ee7b4468040c9570079eb2cebedc45d6acec2bde1b854e80f186edb074f7a685a713bf0f4772a4d86b9176fe1acbf1ddb3f5a9694551a63f3b7ec5ff2e1e604b04f8ed184a9bfc9d06817d02a2f185221630b22eebc95101821777113f4baf2ef567cdc40308024f4e03348428c9e2f04471d08ba1159350766dd2f97915223168b986d1432ceff271fa056a1d7bb5c27a7f78a71e3538abce4fe9a91ca5f7a98a4eff025813c5559b14f784739a81b37b07bcfff4ac472cabfd1901b2a1d6e020c7b90b9df9b3f83f10872da218ebf34d4adecd801cf5a0624098e73ab5be4684f4db3de789d986d697083ccfd55b998f3477f53b9d785d58eb6ba6aa3ea942f3539481218d7811f5e0865bc2d26f6f8d5b05971173853b984d8863e5bade45de945358ef800c875fe9ed6719a6c383725c8be5e38edefee10fcf1aae041bbf2720326eb6f3160d24d47b2c5a39c37cebad663eec1d9f8f3bd35039131575b98b01dc2557a48838ba8ac894c797cea5045c56d26e55dca861ea8ade48166d8e754caf8341b68d29a785f1ad95f1c0c23590f7495d75bdd29666895c528e51879fb32182de9266758eab69d2d8f75425adadc7cff3872da9401cf4a1f06f9b1698f37e5b8fb6e3c8ec33cbbc474aabc8e5005f597599e2b8645f192e0373bda5489f9f1d5a315c6307f460db55b1b7e5e26b8863ecf4f19a7a662a28d58f0b430e723607268d64a49f79d6c6cf0a0c0386371b00f58ac3641dab57fc667139fa8d36cbdc53e13fdefbef51af88ad134ec04e98faa0202814e71681f38831245d4aaaf936b5f7a9fc61ad274fabab73d29a1573108f2606a6e193312934563aa1e820157a4b719d972dfea20f0558fc22a5b6dfe7aaa62589bfa83b4d8c6e2d75b8b36b9e45032e3839e8e895aa49f421841ea5e4d4e7f5b8a86d851fbbf63cc5cb22a931e55a02c45403793c5dd7b067b851d21d4c3fa3f89cf5bc991e7816498d6b71dac7f5c66bbc74911d7be35fef98798f1f6123076a36bf3d44c1697c14727be1a286559c64a269b92699b9463824b146ad5292ed1ab2e19d8d715d5b4234d17dd087b25a8caf61fa9dc36742865abb723aa36dba0091b88b9978a5ea3ccb4f42b90ab9830284a4c90a05526477456bf44bf94981921f94d69c6546f3a843ab7c707479a70ebbff5341c8d3caa381b2a034d42e54f2e7dd43d18e54fe77262ea6a49df737fc8777ef03fb93c5b80cfdc726fdc0bd25e4a65297c9d3aedab7091fcf67b72d8573ad0f44e45ff19fc234a94f2d23f21f47f8f386a9c5f91b41b67d6ce7fae52a8d1389df598f6328733161955f74d94e97b44c8c51c3914b69847739b1d4686e73558a8430ed1d2aa5d43dd02094ae38564752d933d971d52c37fcc0d5fe4cbef0285cc336823bb1b579c54f18342822db3bc60ba4eb40e5fb5644254fb9186bc62cc46674d572f8fffca16157a56b9a999413eafd5e7deb79c906f1e1973696346d64c2d4246edf4d1a98b842ed61e7519dc2dc8dc307bd06d4895e8d45bc998670603c4e2d2ce613cc1f697566042164d61828d0d416d915b7c9c6b238c2f47cbe9402db9a5874be413f9c2f616b4597ef644575359e42fec8ca1b182dafb9154655eb44ed127f195ff3bfef9fdc14abf5a0978608ad3c4acb7b5f46c72063bc6f489f321d989330c4d70c82ee91c6bdce4cce3584215b4888abad16ed1bf73d49c341e55de646f2497c21efd75e2806be9316e25e62d5ee117272d34edcd8113eecfd2327faf5f3d22cd1a8cbb6f52c754808c9634806e46eabaa992af88c36447823e35552f937cd738054e3b1a56182b5e2de9b2f006461c769672e11180f2ab18fde5d3e066508e87824f9016d4561a2262c5048e14b3ebd1f0ddf5214510ab46c95c3fb3c7e5d81dbe17a606f7b240de189a96f51c781ac971bcfe2b3835f63db80235a618497f27d346c4964ad08481ca8c5c713b3f0fa3a55b263efea60f97997e9acd3bee314c36499cfbf4dfbd2bb223885662a95d06839969e8803ff47696b40bc2efeeaf05f7d9bca0830f040c6e43084ceb1d76974f3caeb294e9cc24861fb4c3e491fafa97dc41300ad9fd18d259428ad400218d3e91d6cd1d515f37766e3ee351a87509fa6d56e14d104c586b32c434cbc713f04dc9de64408b65491883c8bcb3845f40b2f7269903072d0c9e784a0cc7dbf072554cd52250aec06e6cfebb5d4e49241f80e0556775f5203e56940226a4e51c9be7671a7f1959234e8a86801fe5b007dd55336022d5017166957d6b9e692b272d19509d6269c3f8a72b70ca26f5e68e3044c775a8c47974a613a0e0ed43a9b99d4046af28dd201cb2c411795143e5cb94d27b799c57dbd3d773caf96b3b8383192191123563fae2810d84f2e992239ff45de4db7f36e2c28284d8219d1e6b8b1b298408046c6d5031c514ca5330ff17398e65f108318a2e2477df04e3af7132ab7d71d7d3846f37b167a4803420d33c1f863c53208c775ad7980042028f085d6a766c7491a8429a407944bbf8411937dc1e37e64940245748a25b987d443e3e30af83b69a6ea03c4b617ddcb9315e9e0f70cb2f558d39df2f93532b193e657152546eaed77a63c5f371d5446264c6b33728a2d66c476ddaafe5bf06ee65d06bb16f05bb23861c83af9cebacff1b40642d7c546af37b94212590dd60d06c125d25a225d8f69a6f92718be681463ed2313becd15c847ff8427f77c89f8e042fb7bb71c79dbfad03229d34b37dc15013a04230c7980ae7a4d9fa1ca47a0e61adec10b05b0f14b52d207b84ba7f3ae69d925e62ee1b53d4f1ef1bbd2286069240a3bc94b5a4f0ae4021c8a211ad3fd2e0bd68f51a6dcbb2429be9d5effae2dd7ddabfb9f025d45f81eef18ca3c331f13f0e5543330df7a1ac4e09838191a715b7b08719cce97a330d48dd68571e7c0e3f38d60df1b4c1736cb90ea4a408b0ba52ecdca046984ca6ed71569ed2367cc1b36f6cbfaa4ffce7c7bb3025360a102977b60001070716f7acb7f332ad7cba73c4101da8969fbf", 0x1000}, {&(0x7f0000000180)="2228e6f774da0cb2b9795177baa23b038e244b3aaf199131dd05f88c4debbbaee8058e0d252c5a6e", 0x28}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1, 0x0, r5, r7, r5, 0x2, 0x100}, 0x53a5, 0x8000}) 01:39:24 executing program 1: poll(0xfffffffffffffffe, 0x5, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) ftruncate(r0, 0x0, 0x800) r1 = socket$inet(0x2, 0x4000, 0x66) getsockopt(r1, 0x0, 0x40, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) 01:39:24 executing program 0: getrlimit(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078ffffffffe0000001160090780000000000000000000000000000000006de7eb6898e502b83e5a694ff01f62873a66a84c0c0fc167322d3aa9a41a2f35cfdb3f3a913494623c2296a6047e56d7c32f61524e53c49d6fcaea2bc579bef5096033094b73fcef81ae5a509246b87207c36d568a12fed6fa3ddc31340f782c13668fcdeed5bf80866582ebf5717e120a53862870785c48305edc963a10b08377c95636fab1a3dd97e78c6317902dae06eaf962ba21e1b267e"]) 01:39:24 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 01:39:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xf70b561885c7fb7f, 0x40) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) 01:39:25 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="3f16ca0e81b20019a0577959d4b8e112531fa253f314cf6daadc432f69b8b2febbebdcae9347d1aea22caa03524e452b2ba32dfba5523608edcc26c2770c381d2f7e2ec6727a11151c5e0b9ae260b812d676f52a9caa4d07c59953012132c07d45e951cf124251fe64a4fc254bea4257b295a20fd5f449bcccbe516ca203157a07c791be94582a41841dc44eac3792b809003773bb2b66eb383701fa9f6bf7a5920ecb33034d9141c2eb2d9895de3e535649bef79a365dc94b44fcd39c02b3070ef6823714119be9286961c5ef3f9ed1472890938a473d214a3f0e73ea06", 0xde}, {&(0x7f0000000200)="e7d6455604fc3fbdd0c6d6121bd6096a288c250af8ceda6d2c93530c8b227a309e00cae95b37a287d161890abace0792441d987c76ef695f7b529f025d6d79408a8bd4d21fac67a0556bc0314f1a8f6fae73d6ab4e8c44e8f6bd06f51c2815095c148e4f3a3894936c87f28f06b6bc7097ec2478f001b8b195087a346c5c275df2a8a69f16e2f2a4877ee70a5e35358564b14e8ceadde449ef50093013946a1eaf914b8bc997e107e3334dfe3b0eba4b0cdd2a4254f97b70c7c71d6840d71cca3fe4a1892f3ca8089474c2609935c52a6625b6eaaee9ab9347d31c56d3dee544069d35e65c9d3cd7a1a304e4ef84a4f69e9f40b79d5dccc9", 0xf8}, {&(0x7f0000000000)="0a7a00fecb3c88424eedf8e2cb757e19f8f168", 0x13}, {&(0x7f0000000300)="2c83b6651ad0c0f1d25eca0329a97a0ff9cdffafc25664fcf767fe8c8151c037df8b80967843e01e444997e456ef98ddddd0413ac45d9da7729cf04886d313793ed99c989ae38bba147ac4f14e2d796288895ed4d3a4a6647c9a7a6d01be4490e0f6e7317ccaeb57e0276fafe5f5d33aa66ed77909a2102aefdd32157eaf4600469cbb6e848ccee8b6e89fbd5cf121611345965e997f10f4f3a258763fc00d4cab379ec1d284ae2ea6aa5936583e397ad250a5546915da7c61a97e2053ae93c06a804cd73602415b9595f521167b", 0xce}, {&(0x7f0000000400)="38f83bad4d50906c1f07982b907be61672292f1869fa280e4608fa6a8c6c885d3498e1dee2e98d9fa74a9c320afe02b0446eb4d93119", 0x36}], 0x5, 0x0, 0x2) 01:39:25 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ffe50ed4705e00691a4406f1c4646f00", [], "6019"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x97, 0x2) 01:39:25 executing program 1: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001f000b0000000000000000000000000000000000000000768ba66500000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce1b22ea076f1c00000000"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f4800000000000000000000000000e8feb1bd1d0c28505c52fab3e581bc565e3034536a216145c685d079c60b763db60e0e3559"], 0x6f, 0x0) r1 = msgget$private(0x0, 0x280) r2 = socket(0x1, 0x5, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x0, 0x400}, {0xca3991e2fb16efbb, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x1ff, 0x800}], 0x6) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 01:39:25 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) munlockall() 01:39:25 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000000)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0xffffffffffffff62) 01:39:25 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0xeb) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) r8 = openat(r7, &(0x7f00000010c0)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000001100)={0x5, './file0\x00'}) read(r4, &(0x7f00000000c0)=""/4096, 0x1000) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() 01:39:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x200, 0x120) ioctl$VMM_IOC_INFO(r3, 0xc0185603, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r5, 0x0, 0x0, &(0x7f00000000c0)="76503e4abd2fa5c7ac08f12de31dcd636426336fdeece35f5f4a33e18f7b6e9161191d8bcaf38d5a7f73669465ff4e0909698e84247d3f15f4c66d2dcc801442abc3554cdde8380ace54a113d68f397e2a42b18d892cd3d685e016f827119abcf28eda067481aa9f2a92194b36008e67d2cf368fab184fbdf9f2c4cc4ee61665b20c9e239f068d93857833ace3ca1833c5532209101626a4c0522f1835c9347c22d3bae3cbef8674334016efae36c5faa4b2bb2f7fb29ec0cfb33195", 0xbc) 01:39:25 executing program 1: syz_emit_ethernet(0x37, &(0x7f0000002880)={@empty, @empty, [], {@arp={0x806, @generic={0xf, 0x8049, 0x6, 0x5, 0x2, @broadcast, "049960d882", @remote, "c39bae233786251ca75d839bab1667e9"}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af81fd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5cab84cf7ee86ff7eda542da4431c2737300000000", 0xd7}], 0x5, &(0x7f00000028c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xe0, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 01:39:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) write(r0, &(0x7f0000000100)="38cc348381bce562a44ba2ee3c9a538968551e8e853db829b505d8caf82648ed27bded1dd079294af8b06dc5d172e69beb4ed37d7c2de30e738c14429b3c4450790726726de32d7dc0270c6c06b5d97cc0522259c83d66dceeb4fbda5beda44b7cd2d10369b6d8548d4ec52fd35c876dc830128b8d8bc9e70d674d45cd99baaaa6b108d2dc28c0858f1e3dff14af4992c49dd86bc181d26b1372e509ed9154631f73f8a399344ab94238d3c7cf157b0d2a44beca29c0bc1e022495c03b5e1eec575eec5fe460ffedc6c9011a4079b9066897caa90a58d6557b702bf0a5", 0xdd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x101) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:39:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 01:39:26 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x6, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000100)="2b369762e8900eb2d8eff514bbe6a976f9bf3d802deb5c0963120a7acd40523a8051352887c1540a93d82e2cfb86ee384e6a79589eedce96711d453d", &(0x7f0000000140)=0x3c, &(0x7f0000000180)="a40d95bb61a23230c20dd93dd4e223213713e0b69261aae39caaf047fbf3d9de5939473f3e95e3a543c5", 0x2a) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) 01:39:26 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) 01:39:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[], 0xf5, 0x1, 0x0) msgrcv(0x0, &(0x7f0000003580)={0x0, ""/4121}, 0x1021, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) sendto$unix(r1, &(0x7f0000000000)="c045e0017467dc993cd597309b27a7daea6323bb1a8418839e57f34d91bdfd5506d11ea9b5b62431b08dfc5c9991533e2cded5a287e565548fd3c6ebae06d450e92438b419f9b12f797ddffbe0489522d18fb5e62aeeed1a975b63e0e8c6b910b9a8b7187510d77f96444c05e6089cb746fbe53a6c54fd2474141fa199fc703166abd54de00e42a6965cd86790cf2786c031eac6f2c752f617839e3cbc424efdebcb1386c0aadbec27f68342952f6bb0d5b4f9e8948d1e431b8ddf4daf46c5dd322ba17493c6a509f39d1d9a3f143239b7f5dfd270588fa1bdaf8aec4df3398cc37805d54356a637a500f802734b1ffc2b62b4720b40945d093c60f9ea3acb2b24758c110cb84e1d3abf2df33b22a04a49f9e992c5586b9b03cf47088feb8c6e44bee4f69fb8628c9bebd972a0878569056773c9ad1bd45f3f9668e4eee90803209160d906239936044995e46cf81b8444730d50ea09bf1e3dc4a45fce9a5e7e7e23fd0b394b52fc15fe88807ceec37b74e057c38ba93ab8801e9bcc917b28279a88c48955c0c32fbfba578b028c4267d4704922eaf1741977b3bd43f32c7bb309c24c587d494a0951b86701c1258de4ecf6a040fa3015d03f7c7ac4d7e3b2d087e1227a792e7750d9aa598928fc06c2c57ea176b0f60178d0b9d4306019af6c4e23217510616c19965e5c58692c0216f9e7f3794d47813084892a348e58e8e1e610f6eb6ea10b706c6c4ecd2a6f49c40ea0052261a38709ad4ee1d2bb0763524c04544a2bb164788c49bad60327114d5650d5a4972dfc112745a34593388a22e9a9a3a86cefc2e35f7db89406be1017e44912a1bf30b56f44ae4c4d022a1fdcca257482b8c6a3fcf3d5f44086767448e2a1de179051cff054084c193e7a44ca4d938a0c7ab0daea467c7b355ee5b95406702a4b6ebb14530385a50691d7dd2b8b0c25621c9c20ed9657af9d8c894e4c42bfa877466b64e165b4984fc77a35468ca40e1550d1afab148b8260cd739bf9cb6c1b8fce7652eb64f84bf285982e6c6e9bcc8185f39c97d4a921640087a06f9e39e9133c6358839c359a189bb729eee10c6eb4242833a92607ccc063fa09be95e0f88b788de427fe4bbafe13ef4d7befb01599e807ad7aa6cbe920e7ee401b482bd6c5a2ba522227163607c93cb3d5c65c2519fb3e65a11120481690b234b6849e1caee9004ccb20bf76a3ced2e9348d705b1f590e4ef02e72a1876fa37469d5b4b83ada2462a7cc3bdd832b12e4b907c6987ecff2de6bdc2d7beca1c3e34a31c05c38284f0f1a81af60691f66e8d9e6674a316f07f2199d996a11fead5b219f995d106cdcba5eb13ab77d38ea07cc703fcae1c2996779e0ed35153e8af5aa27e3689abf8a8a2fcab05713dbf59b358290f6714f92a512a5bc834e7ec80002ddb7bdb773f90c144b92ed15907c3baa32ea92665d866ca93c04365c3d289c16e4814c68e439f87225a1cca3a416ca909fb85a71b9f0ddbdd157d5e2fb19b213f99126c58fe97f7d347afc4a3a965a8f3e69a0e7270ed3e980836f9f33cc53adbcbad672607c6fe92b3c54d76f79931bc67b898a50f471b9386e8da1131896f8d59293bcc2e117fc3f0f455d8ed3f5c06d2afee3eb3f9ceef08611e0ab3c603b09dd6b30accc0306b17f730e252be5cdf3d569c827ea326e973a436728307ecc23f8080962257637c8e9e66d3b1e8a2647131b15d610d8ad33a67b3df4ac33ea6e4f575b339189bc822d07748f8255423db2efe34a9a75d0ac45e6b5f9954aa1a6addc642d64e5a8984bc315255bf48b0f021ada5394e6a26cfb2f799edfc87d69da61d9d1c168d15ed453fdd6736f28baf3979d3994e50dfea70299163f1096fdba4728e70cdb42b61c495a7b298621afc613abb92c81542755dffcd1db06f9c8277cdd4a7f92701e1b9c0a575dba34ba2b6efb9b942696f1f7fdb8d2783729fbbf070218341b6f05f26da091609386a8eb2c7bc46f5cbdc729302c4ccfef3eec44efa09d3d61c405268ddb1d5e1127982ff7676f126d1526f99504c059e16a6b0f8452c974b5532e0dde123a12650b3d7f176218b015a5a96a715610b08860daff4df53939b7a4e8102aa650d8663bb106cd274d11fc65eafd1aa83772cc86039aea173259b4f7800daf051be26f3109f0de4b6c207e8241025dc1c3807d93256d1286b60df298dd23786764a6ac38bd34bb2472393a48bf94e99288cc1d970b238d5727c4c4afbd55bbde8fb2759226f32c97bb8d1e81ff3a6ac7237b2c63d96d7d86a4c540cde6146a6f780d8538e35a8dda64b629ce755477da33f3749fb60793523594074b37bd9aa1ce9c09d6e15531c0f3f5f2ecc6dad568ba44748d18ceb1bb6543ed9038c3736ac3a75e2da78d2b16af7127e24774c6c1a8700bcee16fa258e4defb98517ad1047d5474a8e5f59ad4473b2dedc1bbaff12ad10a3a9dd03bda442fad55b5eec700290570f58ad8e23835d628a82afaf1d5e3b11470191c377af35118aee55d0b3fd41d40c05b6c62110265c74b32c374d83699af932911fa4171e357466c286f98df4ea7c4a64082e9978ebb263e59606c1497901a88148fefb6fcf5bc75c6097914dd0f5b49fb06d7f19d9570f5a30bb573d9541b3f03585afba036b6ccc250902317073c66f447d01b8b68acc8168d094e418aef1245335f9bcc8888a3c9524e4da21b2f924ea4cde71aa106f33a57b1e1de330691287e19ccce38a90910355091406523532b796ae8e79714e617c04545c9a02754246a759642e245fee47f1d1e63a5c6f9506a3ded0a74ed8f4f32a37cb57d6f67ecf8b20963aa32df2e5c4052bd57b225ca4cff49a0ed747ee51a13cf18435c3a7a798076979a2dcfb8d60f33f5d9ac9f1084a68c60663ea87a62cc98b687acd0dfbf2c86b7b8f65910d6afea9ba5ec12417412f2878800b0dd7e7f4967ae81c3f436bc224e32a43669ffb1457bd34121563cdd00b362e0ba8f6f40ece16412f533133830a594157da4a92797e20b5d0c1d4ec47a7a2378b929841310a1aa2ca9787bfdde0e2346cf417df2affb7a4823ce6aa698d615481c8d5bdb1b6a3927521fa6cc91abca5f5caf18e66357705afabebf39a6eb5037e374d758ccbea43f90d0b11e2f28b57d2951863952cb028482e2fece2cbf10579a76beb21193025ccd8da39fd1f455acaa2af00140868b5fc599adeba8fc50710db5961784c64b6f80d785b24337302537f150ddbb2e46ebe9669128f19e79e1a295797f803fc3bb1c4168688588f9b8b9797edf210c5e6da16ab40767b3a47ab208010080f4d643bd4e1bb8419fdc3dee78dda885b95d3959a62d6b924af75d9f283ee2635aebec5e59d02f2e1961473ec5ce435e2ca1c07f5845159df8f1c6d9f27ce0c14676346f065fbfa8d1c190a028c26462b766516d2c61128b9934629f30ae92893f15025db2bd20a28e928a0e25066fb92ac5832258f69769271bbf0367648bc0b772b05d5318bbdadda11cf93304fb6fd4fa0a33d7a1cdaa98d57d93b75ad57addba15cab6429a9bb547b420edc40b552dc295ab725b8aba73fa49e601dcd2e0738c1d8744b27abae0a55a8142062857eae99e9bfa416d99db4c173cf73796a75b569b0f54dc276ad3e378c621b398e22505bd0b867f5572f9758907eb1dfb959e7cc65a9a1dbd6a12e684a90f4854bed7a7fc0d0a4e65582e135b23098cadc1c91698b3d326a4022c78c615753772d73c078afce2ff5d90955709c1a09267f9e6d871a03f85cbcd55ef4ad6afa1677b66338876e318514630d1716d1fa80bcc10392a46a3e88461be3e6bcb9ee2f40d5d813758998fbed3046e4c1a7e66f3501e3dbbb73690273dfd3c9964ad8efb6ecb157fceac189235fe555b467d47159d1a01a482aed480dbcddea5bf11a909d0f525dee4345cdb70b0fd64417bc8df768f5415b4513eed3584d256f8ffe83f2950ce87db467e59650a1788ce599ad2e6fc2a796f4c1970964e587568c3318961a9dfd87e0e2308e67b2a7eee84d4c52be582d34aae25504ac8a620b3f8ed5d8120fd41600785c5b9bb84f3393f26cd1a094728d393bc919c89544b4d73e747db07b5fffe45fb18427c0e1a5c8ff5b7b29bf723cc654b84e6894d10824080b37358537adc5447ed7f71cfa152d8af215c51a9f0d6919c59f0236dc0ea4bc72ec5294a93d0730f7bcf581cdd930a81454ef949e09029c9bed7344bad12e9c1c520f2debd13fc4b2e202ec4158ce18d5041e40084852d6cc063f78ef58409e1a9cd036c6ed0e4c1601910307dd66da43349e6f88390a154ff69033a0c8a48ea820a3b12776dabe8a7145144d6be5c8ba8f79c012cdaf3025836072711bbd3550aa7e1065d51111ac3096cccec2cc299ac661cbfaa8fc0a8bebe2e304b6bb38f29f2ee7a2d45a638e0c445128d2290cbcdd10e3d8586128240a55e15063540687eb703a8e2231401566ce8a0914284098ea331a3c554da6c66ec26f4d43c1027d8ddb75802a94bbbbd7e5c1355fc9f3c1552f01fae14f911b2ff66f678b09b2c6df9034db6fa24f7f488037e91ca76f889f8dbc2fe66f71712a8471e3253ca7c5982558446c28f8759532e3d0d4da550bbabf9637ffd98c818830f789bc42d4908b6746c76689d7eb3f03569fb142c14aeba062db212b969221f587bfb1cb962b290cb1d511c20602703d850558af13c3ba048f7c9adfed326a550eaa8834d58f9740c1bcfd8f38538578b626e8f03e9f225a885890c2591f591e7128cfed5cc6aa18cfaa3deec9b186ebb9271c6349306b947032f7f83936e64979c0a8c0acff41e9f9619cc046be84abde7e460d0124f7ae17d172f3c8597a4c55d0955740d6b38830a21d377e353e117a4e35910d552be608ba3b1cf9c0686247cc74ee9fdbe3550327fb69abecb6d845a30b8d6684777412c2049b7b5937edc4fcb04b1bed391addbc0436110598eb6627bc148822ef5797950ab0e146de3a03fc04ecd59c414fe7340d34485488a53b1cb74744fa5596065430804f76ed65ef55347dc5bdad8049afd252134387a3b350e059efeb0abdaabae7ae6de375c4f85633e4bb65c2d7f050ac6f92cf3546a66768a109d9ade7490a0fc44b3e92fe581e67771adb6f59117566ecd86aa05c165e9f9a30916519a108b4532eb051ca9c81cbab1b69d41cbbe70da682ba7bfa86d5a6717b3c7911fcc710cce5da1ef72cea2b7b6daba30803fce2849008e0471b28accee207487f82d99e27c35a18111621096e93ac740388ed04aeaaf604b98b19f5719b6cecc73d5b89238da6429828b90702154204b1f244f344a0d227c1f6e924f0d40610534722f9bb0c8fc7f838b9f8be8215fe64e7c229c67cc92c9f6f63b608ae2abb533ac8839e5f785ae81cc6166a0e249a9a7166067fff97f7255efc0c93f6554b59a0300f53d34dc80996d88d982f881062f206e3e013f3266995cd3088f07615591fe03a38e12b003cd052ba4d318540f4beaf83e7af7a41e98e196138c1f67bd2243290fd7f0a50381bd81a25c559ae26eeb2daca55aefde6cfe520df7ec56e639956c6fad8ed1f8aa51f0a7bf1127d3aceea4649207b42d52e15da6a0a8ff63b60a4cf4b93f927517fdb0609859c101819b0b857e95a45d148329442aeff30e44670d54dd5814f8e7a33daa270dd56e638ca2bdfe2025211066eb608370ce01c837548cbae2b2e7da28c3065d7878e40f5546a67e03a9142467e5af603bdfbf71f22ef2386d52b746bd44255d4818fce7b363", 0x1000, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000ee8c142921010f2e2f66696c653000"], 0xa) 01:39:26 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x1, 0xc}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, 0x0) r2 = msgget$private(0x0, 0x249) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x6, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000180)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, r1, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r0, 0x0, 0x1, 0x5, 0x1000, 0x2000000000000006}) getpgid(0x0) r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r7, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r7, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r8, 0x0) msgget$private(0x0, 0x249) wait4(r8, &(0x7f0000000000), 0x0, &(0x7f0000000200)) 01:39:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) readlinkat(r2, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)=""/193, 0xc1) 01:39:26 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) r2 = socket$inet(0x2, 0x4, 0xfe) setsockopt(r2, 0x2, 0x2, &(0x7f0000000180)="eacb0e6bd38faa44a517636a98e79996d7ca44af0c4c7482b570bde7f0e7280d522f0936d81f1e939e93224e01784d5a76042f81a6c1fe3965c53fe7f25309cbd6aee8559275b3f4c75aa138b827e76860a3aba3514865b8ff8f5dfb4694e1499ad73e0d44b3aab241557dd0c001adb621d5ebce051135af733bee0d7d8ebc0e65f51e229ac8be35610a153163ec0ffff3bc2221", 0x94) r3 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x1, 0x5, 0x1000, 0x6}) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) sendto(r4, &(0x7f0000000240)="600399457332dcecf052e443e040a78869eabccef40f1a8b7f354042d4181432702107aa7d3b7ed2195eb075965dadd443a8c547da1dfacd6e384d95202eca84755d31b1cec4d13cb23f4547692913362ef9138c8f371134e7b871265bfd5816444fa06d4b98fcff954b350df6a3fce8cd482b91ce38e411c7f83edce565de0221dcfd0e0d9c5fb39c937cc3f94bd33871aeaa2f11c56976ff28c1a0daef0715102c26669d0ece0402e184ff6517f0e3934346dc3f603b80511302b403d56b5e7829ba45202a610ad24a5b0d8c583fcce55f1c240c516fdfd2b453ef6c846aeac409af4622a0393e05da", 0xea, 0x7, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x1, 0x1007ffa, 0x4, r1}) syz_emit_ethernet(0x56, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0"}}}}}}) 01:39:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = msgget$private(0x0, 0x2000000386) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/249}, 0x101, 0x3, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/38) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/11, 0xb) 01:39:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:39:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x800, 0x9, &(0x7f00000001c0)="5202eff920746709f1a2cb3e1ebdba2f2783d06020a6c2d95b2ce5205e1d322d0d2014d134bbd820f8f74ba5629aa292", 0x30) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000140)=0x80, 0x4) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x93, 0x2, {0x0, 0x901f}}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:39:26 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x1f, 0x8, 0x2}) 01:39:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/246) 01:39:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000000, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 01:39:26 executing program 0: syz_emit_ethernet(0x10a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6020000000d43afffe8000000000000000000000000000bbff020000000000000000000000000001a0b426d611db8ca0f92d9c2720f57dec584ad7c94d980bc7eed4ff703fd2107abe2b0de9610425f209759915d9adf330e70a1c374f4c0b437a771cbe3544dcc040b2d5b2a21f596dc65e59c843bcff579d89d5f3e31db1294e8e0fbc1c9c74dbff443cc08d984cc1005c0805789fd443e247cdc251f6d1cbc52baba72af9069ffe58b212120b10ae31475f169bce85b0eefbd9e85ec4b62ca54b7736e778d15515d00fba3b62ff89f4483dcd6f981ace5d43c9fb60cef6f96567efbd24a4efe700000000000000000054de9b412885e9b45d8977d6badbfe41e8ef530f58d982fb8a817f539ad10f5c3f17b8ab7a529b43685544663f2fa091a7fc201d101f40487a2405e21339d08f3077201e56a0ea8bc450cf84d637ea472590d7c25d549bd7f3e54fcc002a05c449f67d3c3fb4ca93037314ea117bd3c4e33583878c594dad8a7502737e60fa5e0b66b0be7cdbb9fb9f64aa6453bc41bb15903f318c9b7d0b639757958209a5816faaa9f2f3bd4a9e6ae4681d5577cfe947af18564bc0faa9f360ba30513b2670fc765818c9"]) 01:39:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000001c0)="9d6703ddd7cad29e229520eae18496eb3295892e44f0a57519be79096cf47b438ec8f05c9dc496a5304850ced6cb92d5d064efa3999cdeaba1a6ddd601696a657a6cbc4531a13d63cd38524a29bfb2697c0b17a04d937238205179f74cdaecab7bd2c8770a2c4a902b5cc97d4d0cc5c63eedca525b9691e60c3337008e7dea6089e699e28931305a8fa46cbce0ff69b237baa763f8f5ba9ebb3998d22e746392d4c3a158120d08e9b62ce4abe601480ff58480cf1af4e15efd9eea9dd098c3badc670a5399d529d19e80570efcc3263b6a70e54d261ecc9f2594652af0b5c4c5b8189dea67d912d26f5004432ff214e82584699b74725f822fda1109038ec1c7fa840dbcb269b4c7f4e4c1243dd4839e93972058c908aa5ba0d7d95fb36ad10177342f10996c0453819cee7cab5f9d3ea06461fbb89485584c3e6dff08c2d8d364f3fba24e633fa1ec67d4b665cc79a8707782627122cd4b9eb9c0ea6bee56bb806000ed2594832a9f19adce3a6a47e35612b6d23d5138374c615c986f07bc4f1372c2b5bb212fac1efbc3c15106bd836bd21401ac963ead5f81d0f6dfe99154f2e2876942a249d714eba8ae964de98895aa2454403c6f7c51afc0d005ddf16c69ba3a497d79fde6205720cb727e7e4c8d2f5435273989598f241890cfee4b10e8c9d9817a3e215521d894f811e2c3aed680a4171bc02f70b0c86d47741e900f16496e7c3d6a62dd506f689b546fa7b40c6776ff12c4f3c2853adc54e2f95e29ecab1c97ed32d00a61c46ad107ba301bdc260919574807399f02da7bdce3cccd8fcf7154aaa4127d7e024b360d1740241b7ba42d8d49f3b59bc4e154910325160f7455592c43c1efe0bea4a26f02d989500a8f44deca099de919231ac2b5aed5ab466e5497d4f6687f9c2f326301dd8db403165b5299ccd153fbd2c52abc6c38ef281846a2e9f90be5b1cbf9b591530d600a83d4fcb5da69298ee3f48982f8645b5e212f808bcd9bd91b2c0eddcba33059330d96e00e5f0a1a5757af485cde07332712dd67589319fdfbe0f88f38a082ca8f2cd27635dcdd8eb9aac26c7474987177d8b72523a9e69c94735449bd2e8593971989711ec9607b3b0c3933172a841c17ba10d53b969243dd48d9180835c899d1f942b6b9d2f59ec6ef5a87cc80e934791171f26a1a768aa4450a6df0cbf152f96be6c609274157900b4ec5cfde3aa9293757974210e7995ce81f2815a1b9ae30cd1f62d79f61c7b91e570c400351bd801a28b1e21e8a39d896cf7a60f34f3a0d4226e91c2c43a6ed9b37f53cd44180afa664bf913ab83828b23792a464dcaf728a8968703498c4a59c37e80c4cd36e61f7a86980df7a83d75c1d5fd0664e7611315f81b8c219fc35b39b159a1bb7a31ce9c8b70fbb7d05dd19a9b506df49da4728be74a505f29acdf1bfe2218d936451f86f74c00cf1c93768411055fd0a4296cb19f395a0fb955d6579313a299740cee096026e04e9b79c067eb7b264b8b4704ce1495e9525b65b6d18c763181d9273537380d80ef3ce33be003c4b7a5669d8912c3122daca3ef7ecba28fd00e23bc076a85129e777b1c02b5fbe6c83eba12028491b8b05962176b1ca18863e8e65cac8ba5132e10126318b25113d5ce077c69a7171b81bbd8c145372b2462e831eab61edcbfc9aaa45f223a84f3561f0bc25dd33aeb246d57d197c433bb7bb745105ccb6cd2960145668470b39c1959ddefda6d672721dc993a6f11ed30ea61295e566c833782042b52b68179df327cfbab9783b6184e00e79d8a34465223fcf71f28dcba86db0eaa465c7a750352fed9de826f5244f2a357fac2cf1c309ba586864c64ba4c0307916c26c4244d56b83ca4d64c0a562781f410f4c4fdb96ba97dfc64eb339dd7893209754fd5068e5e3adbe45caa85db59dac78f62b75b1e3eccd428fb64fdb08775eb24c357757839379544ae8c61a8963b3bdf95f77e8f1a0025b30fe85b21d48736a4fc9d24e4fd85f5e0c7e73242880c7158c13f29126905a88378ddb8b2fa661d21ec1637e37807d899228f7f33ef23a5140e8772e700a19f47c7476bf99df326538a459dd7169a41e242e8d6d8b27ce75c0544c3d12531ef82658b891fd57a129756b7fc75ee01fd80c50e55fbbc72f51635d537134a87f601e37cd9c3d19362b1035e9cafeee41fc7cf63bdd067590419dafb39d099d4f9490907604c9ad0cdcca8cc22957306a99c3470467da2caeca5d82dc608c0ea0b4161cd060e07efd5bb90155bbdf95df0885c2593fd012611156361eddfb4a35a62eba8ab44f7ed514b9068072bc2583985c834befd79dd5c42b7d70a1eec46259eb4d57cb044100b93bb111dba0a5114f3d7a5d1bd7d4a4e182172ceb6ce14bb3d18d578217f6b48616c85e6de89069ebb569afb6566e9d4d8c47bf63607341f331e451de6befb266b1fe55fb19112a423e98ff7b55bb56e330512b976bd6346cd876616f6eb1595a9ad291a81d8a1ab96a9711d44f8a6bf49c28b2ad4b7c8c81c5d74c800a01b953fab293b461f1cd5c94cde91372ba32b36f4beda43e4ff40db24a209cf15dddd74dd671493be79bf56b030293cd5d53fefb9e9a693bed16d162f6bf25a9905816e1fa75042f46c818ef78a0b06f5956a09f1e23958a51886dd32e300929757828b8a66c4dcb99325c9c520ab4eace2b01067d0f3acb248949e400437c69ee6041067052db25b911c61991afcfea46504c081747cb73806c5f037757d5aef86bf8ded38012ce19a0917d7aeb0c20c46faab18b7a4159b5d3f9a10445b72db520ea82049e42f7dac88bdcf8ffdb411eacacc529e7479c1c6d5b40c44a1dc4c925a5ad039f7b6fcb3541eb4c9a8af036c7e56d8d63b839771351464623407ab05c8ab500a7ea2dc8061fa9bccb8a724553fa3c72e104be7be54ad00b8c83f3a51f6b58c8285e0ee36d183c40b7abc3c0d29e2c9914849c59dfc24e239400ea6f86c96a7a65f9495bc5222148567becd9e1bc74346ca9acaea6e750bc14ddcaa58566d588e92283cc4d04630f0b367ebab615d86c4475eb1a2ec3ec1257d362f7abf68dc9a7676b35be4c91e9681ea817b8bdc3e3d0dfeac56d28e2e9f1904ee7a10a4e5ed227615288f2225cb627e70f09c12ffdb07c5c04c0ce4c072f3a8bf5d929b132fe3667dd4e2f7cedf41c5502794b68f3a58d065933b3d833c3031c42d7e75dd70587edad6babd59ddf21f268aba8bdd9ee0b5cbb7e06cf43ceb181a4bcddaeccfa4c49a263c8bbf5fc7aae18fee9d27463085d6ebc3703fb9b367925ab04f8916efa15e9bd23e2d086e23e498950bc835f93354250468e9eb0255d1d1a6d70be42310fb7134a595ff8e38a566423f21c27b175d6dd8bfa6dc8617ca62cdb6f08e9ce9b7a0b3bb439d08697fc58f4b2c32d287278da004e84abfc935c9103ec4ab57f5d861099c6eea62530b5f6a6952832e35581072143510e12ae012e99b838e70025b3de5ca1839a61eaa587402871f35d79e9c05c205265e09c6038c2689b4a7c158f605d2156bc1909b7f7e0a6c06cca5bf126332fc0695d0ab54380bcbbceca4618204d458803ad496d8ee0ffa5a37808590c6f222c728e195d61897b3debbd25fc4cfb80ba50ef76f14f6e69290e54021c9b05cd00ad2a30ce0281ed71b75be225fa982f02d6dd5425d1712ee0d90a168344fde72ded4bab64ef36535bffcf5e6a843c922928a05c240388fad4767ba9230959907d9f7294e7e01a23990655797bf68748c5f73ba6d0a0684e500ca84980c5dc4641bcc42bb767b0bcda213b0ce090164106306fbd66fabe9d00ce52d93d485ebc5bef9094b77f6020fa217c3e1aa428699accfbeb8fbda2ce25e294afcc9a2e19b56065066f0c5dc912947729c6ed246c2b89e49a5375112ead11369743524c7078291e11b4ae84a94e28d800193eb71c98de1275c37307638c9ab990b341033737185195ea77dc3fd1cc04cb914c2eccd9545a9d231f90872cb948c1e6cb9803b0f4dbe44f1a00a0685f7531504b18f2c21d032caa1a6a7492febeb516d9d2cbf306f31f2c0d2f483367c6b7822e199bc64ee0b4560cac0f41675b8add71537f61dbaa451902b155f420c01d0cebc44f8df74d8a93d0b38e87a164c435b3f982e3fb706052d499fabc4a229106a3a7accd23fb0eb40723341c6e577e5c261fb4f12c8d8dd8d36b7cdf32de09ec87a2beb53e79e7f8db717d48ac97531ba69e9532fb49a1186b2dabb8f37d0fba074f67e93cf8615f63be21f63a07ef04c73ca818281d402c57625be42c6ebca7dc193a169d5ad4085a43addb317d59073a81082aaa8c13a35d2c3f4a8cbf6c6e10e286d29802f71d2ba04e332f45ed8bed6c8132b9f1bad6e6882cd2a8cfd72243ecefbfcafe93db2fc1c10d32ba6658847ad95c1f27b9702ad625435d45d6d5641e5bcea14f60ad0c0cd4ecac701fc3f251460d55683d15e088eafaff8c58d7d8f20dcf50519b94876cda634922dcb911b9c5fdb7281c8d14be2446e38489becee3fc59c14f9531c40279d3c661a6d6048bd49a18cf5ffdea5a7f33ebccc10399b948dd9188b29060cd3ff35adb011246181f5d27d361c712fe0b849e251349a2ee638c6da2194281b97db7603dfed4974e9124ae67afc9102099433147e7801a0843d888e5833beaf4622a3606ac050699742aa7321253687b3ece586f97fd2fa41cd525951cd1452c5122df3c8b079c2a97e6379f71037bf4b2e2ab590cdbaf5a980a16534430e715353d083f122a6eb36518dedbb24160d90fe9e532d4a40fa013b76e94eb2d778d62bffcedf917d89c557320363ad7894cdea1f077016bf2be2a9a68f38c5da667b4a442c1722470dca202ab35a1b69527d53ad87a7327d2047be201e4d236f889512204989b639199d6024ce07ba2600d36e1997de4d5ef9f52237acd256caafa9ce68f76aa3356181a2387d7a1b541b5c260b378e8edd795a517abb266327aa186ade8635bc64325d15efdcdf4eedc7b76c8daf243a27c431bb420bc1cb7ed453c079ab0a30ea0cff96f6615bd56a667d3940940f333a7c44eb2a48e2beec5e6c4ea65ab8b3d9cc4d6171ec7ae88fef0e4459feef693560414d3de99fed5c29ceaede99a5dd4175773c02756809c9243f962acc4e7ef43a9c90373b2e30d850db440663f3a0f2618cbbd4482384859b7d8ef7f685c09fa5f6fed7517546578d77f0de6dd02eed873f0e38c22c973e6d23a5d731ae3b6105f9b6c013f11d177563508f53fd2f7a2ab609b0aba54fc0c1dccae68db6dff81ec687852ac8e88af35f9e252b941d62636ada78cb8e206f495f49c73e84d832564e86b75236c29221c190b838f32f9a79c935d3fc73f7bf09fe76931722229aa3f7e93ae92feb8f0564f3c2a80c8482d51de34837fba07126c7928d45cb33dc7e9ac8bf819a61e24e55a2e700a53394cc722768605553dedd06a631079f42e2cff5143b9380a2f427ca845829dc28de1e829c23b8e620ff55bdf1c34d11b77dc5a30fba5ab916a90f46e306958caee88b7d3713586054c89c3dc0db0fe3d69b342eef15361537e74abd9b82b0b70f8339145a68de71bcf5a2bba2a66f3b8b249707e0637d153b1881b0f429d8644526976787948b48072aa863f1a3bcae4e298b562cf30f5e8cc8a6fddc99c61f3469bd76089ae8d8418d58dd6e9595325339551d1159a1916886ea839375ee50cbd5fc76794a016d90151f756f186f6b604fe237e944211fd380441c1ec01cdd5b4", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x40a) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f00000000c0)=[{0x3, 0x100, 0x800}], 0x1) shutdown(r0, 0x0) 01:39:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000140)=[r3, 0x0, r8, 0x0, 0x0, 0x0, 0x0, 0x0]) fchown(0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 01:39:26 executing program 1: getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(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) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) 01:39:26 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x400) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2, 0x2}, 0x4, &(0x7f0000000080)="c56368e1d9d10000", &(0x7f0000000180)=0x8, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 01:39:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x28, 0x200000033, 0x0, 0x0) r1 = socket(0x11, 0x8000, 0x7) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="002601b16dde6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000018000"/99], &(0x7f00000002c0)=0x6e) setsockopt(r2, 0x0, 0x7, &(0x7f00000003c0)="d8451ed57c267c0b2cd4deee75bdc60d0f0a2a91cf93912c9f75471026ff93dc3fd7937b59cdebe7bf11f5c46715c5a10b97a5019797", 0x36) getsockopt(r0, 0x2c, 0x20800000033, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0xed) sendto$unix(r3, &(0x7f00000004c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) flock(r3, 0x1) socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet(r1, &(0x7f0000000200)=""/147, 0x93, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) wait4(0x0, &(0x7f00000001c0), 0x8, &(0x7f0000000100)) dup2(r0, r4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 01:39:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 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}}}}}) 01:39:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x9, 0x4, 0x20, 0x5}, {0xb17e, 0x20, 0x6, 0x2dc5}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) getppid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='-!(^[!-,-#\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='{:\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) msgsnd(r0, &(0x7f0000000500)={0x3, "911c933ad11fee55d954f604b65cf9c812fbf9b61cea04f8796eac4a5530491e8f16a8ace3ff3eefa4e797bfa5a343537dedba5688cb05c1c69c7605ac3d60d94ad4523ce91b95a86d181e25213e06f2b7dc0f03f25c13118c98c32b83082642f358c9ed63fcfd59929247e305bbc66d8c2b2a6ca7addf426a10581567c4f1fa54cded137a4e15f84aa4d2bcffe687f0745894561aa76364e82a084f89c2ecfdb808d3d68c93ba7b95f9215f9f4e2904601be11b75ad6e477717f72fc59652a2e6b674fdab188a25bf40cb88563652465449f83e4f61968e2200c9dbd02c7a"}, 0xe7, 0x0) 01:39:26 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x80) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="24425f73916e6e2cf41a25318459e7aba5931bb66e30bdc3c320e079cad3e573ceac67fd06becf613e482dad2dd2d5333bab50ada5831be5aeb3d0cd4aab5b845aa6514688dec0f1c6e41682b8297d15ec6d006ba16153eb46a4f79127e26aa7bd53d205b9b98cc823cc3769cac9ea261e1fd9ba43de1f9812f81d8d", &(0x7f00000000c0)=0x7c, &(0x7f00000004c0)="9889dd2e4cef3cb83011fba9b9daf6ae9451bbb729b6673dd22b95f08d3d80b5f36e5307065d748cbf4cfa03426e0bf84e1635594ce7f4f7f8dc371c4e0bbfbf51d5cbfe98267f4d10b526d5f80543eef80000ea4449a70d2dc3313723336c5691498a298f8c3fe4a636433f72fbe4a7c9ba2d902e100100e8ab82b8967604f65bc02a2266728b18646be00560a3b0201de376dda8cb051de651b51f24c0c85ba389c120bd842d28b9abc0901dd56ef81698ded03e73d557d2fafc46752f6485a057e641d7fd180b5b5c21254a15ee0315479fd5612b389578fcbd5ca18ea6a392f79ad44990d710b254b302bcb8b1fe39e9f3484dcadf8c5c000b0ffd4523b81205dfeab00745345eb403b4326f9b3da4394655535e4b121fde3b4a8ae47da31c7856d61a8749fc5d4b5b7e861cb14a82f6cb0953f0cd471bd894e9eb21cbd5aa88f37bea575d624cb6fe39cebbea20d1cde15dbe7b5dcd16a18bde1dd3100ec3e50a9c243e0d650da93f2a5f3d64e9e970c9b8a6ab52569ea138eed4000fbe0fd2820d691b009accb9a6d22a307506665876524315d2b2e20ff3976547054e4da7fa3fae7b726d93c344148b30c73a38b12144f93c77fed49dc3c29c15989664dc7e0955be20cf5aed76c1c35e3872b403b8e56c8693768fe8eabebee891134575ba3143d0582db09d2e41b6883a4b36aeae080407539b3092ce7ed5a22c7faaa0e7fa071c2b1ed489ae38e2d3795e6362b2856dcbecf4e72e814e608df4f5e4f580ce34145012f63661f47407f969101ce4f8386e7390a155dd8260f1c46e9d55fc84c3dfb9f01453425fb2d648e9f58342365909f06f5a6a446d3d744c82aaaffc2d4dfa338edf124a45b81481a45f7f9c34528c7cdf91a29acd67e0f258573d77d0161a3812a398a47b5ddff95ed5442bcef45d13f97604d6f4dde9efc6dc32570f78c363e26809e5eb9da936fe4e4e923e8955899f31c4fa6847f8875884c2dbb1d138211e3517dd35bd80bd6151926dac1a56be097bdda50c37c8559432de251e57f79ef7e16fee4b626e08aff6bc5263fc48ee3f7e66bd52027ee3ddd5f7ce6b8d32300c46f023eb54439b42178970256ddc73fd18d0d02367475919b549a38a8285d748510854cc634f90093d83cae2fa6daac80eb49202821bab8b61aaf12e880f7e26e455579a3a11effd58919e494fa36b15f01f623fa5d58e5aefd56ef23e9f3e4e235e1f76ddd9b2f0bcf0044f8c980d526d1a5dd42a35b79e1db656b7bb9c88d92bec2121e9192a754f2247cbc0e46253ea3782909c28b5a3e6c8bf162651c05fb0753ea4b0c70ac194bd8f158ad6917a83f4e803bfadb7fae358eab77c96ba964870ee5aa5ace171c94d7b825c238fbfbf6e06b136cd3fcc34d39fd6c81bf18bc221afd03cadcebbeda931693429aa8107d407539268bc5557f0fb00df6eb68102c37a4983c9b91c8ff73cc7a8043104aa09b3bf00ecdaff1f9692c6e48eacceea8f919382a0ba0d1c6e2e0f1015fb66303bc712b4f562d67ff8b40eb2529a5b663df5488bbc67e23a0fb3f535dbabaeb9b2d32c3c66919a9e408ba5667ac13f9f9e5844121f34f1bca15adbbe2a94257da5ac7f04d1cf96e63cbf3864dcab0388ce0ed2dc239fc8ba01ae8e252f2c292f086e8112ad87c8cb4ba70aaa79d476a62c973566e412ab2728fe192017c11bcaf4e37b19fc49b47090eadd10bd64708ccd3aa01740521679808d3d43f8754b39e23d563b980439ae401d919c9436335864e963902f2b14105fa29434db14679098168cb92c74aaed44b9a92d980b138aedc0a4fcc9660ba3e92f8455680ee745fd2bc2410b223ddf6aa80e00c923661c873f7140be4e2c928d42ac1ca39727ac909bc95cd735ecec428c8607af0dddd61f862a80bda45892d15bb156a19119c12390f8c66f993dd9087a402866e8f19fdc9e2770d7a9a8230e66f982d977d9106fc2c08c6b38e93b602cdc619573e52ed27210cf95db0c19b01fb9a50ea5bab71bd191ed87af0073ac2f369ea455117f86a3a89202abe0596995f6ad168fc596096b3d0bf43f0181951b3cb85e66e579e96bc054cbed05a475df77761d10d28be9a264d6cedf70cdcf3849d9ccd2a0375a04276f650d535bf50cde75ffe8206bdbf4858c46d311ddd076c9e5f43bc4ddce3dc753c3ed08687d594380be128f0872f07f52b3c34a648ea1ac1a10ff56573458d06e227ceb8a5aed05329089e2d42238753e7f8a820031640bc70d2e59495c60d8762a9322961dacc1b0b13015b2dd7219923d13fb498dd23a200c2294dc3c6c13c17f8b293416d02245596a92fa529c9f144ad7c93eb6d44a872ea86269a1034560467955586a703df25dfca320f6e42706316b5a04cebfd20c40690bf7ad635d4d5569e90f27a2651249530ec352b3e00f249c4920e50ffb716e562e64ee4d7e5c3fe6fca3dc71da674d84e48a26696f912361d34263ae4453212199a09abb7e8876979a717b5e5e7805f602a9a6dc16d4f62dd99f0300b6584a758e4c02105b6a9ef1fa3adce996e0a60f05b9c14a56c49d785e98535a6a01e52f9e5c421308c0a5ca3dcbf1cbe5a58f5c3839958a9368725b2b2ca8ec899968c3e247bd86c9a569949be2a2c598e7dc75bef260e91a05ebd581664fc7d959bcc4bb0272826ee3f949b7e5781228a32ef4689208feae1ee4bd6a93dc25d1eb68c0861a3ac3dc5d62766a568162f1ed1f5654f2046a5f1c96336597e5f077ecff3ad2c2a72064e4aa8afd2c607f15739e5a2b2f87a52acce79243f28a67cacbfb3af2eb627a23b8b9ccc05886de91d5e848669e26afdaea9429225ccfb8d36fdb32b3b6fd3738046d307b84621d5352f8dbd9b4722ba90538760a46a1b2fc02cd1675884c4f6e1980d6874235faaecde7100c97b83f1c50aaa073905519a2f5478b89ef24819f22b1a31cd378cad08712b7ba88fea7ead79f15970c033aa4b2783094923dbcf9f976c6b7213987628881882ebd3c43130f787a726b586cab8d22a1538c30283ddef3f33dfec09347986b4bcc2ef3f2d422a644ad4587252c38a2854c9cebd86cd09bd048c581e15762744b94a952b0025ce7e5779cbb8d2aff1c78a0b153dde18ab0b8c98243a6a0291d15ecb035c1b3a2f8a6d38bfe9b9f22963336679c9b67a95810c65ac2acad24368e354587018e6e8f820b762dd166c07d4bb108a16b102063ea818ccd0cab306b7e53a99a243d6a6fc7354943342a94bc04d28617cf79fe6f218631e807c44655dcdac73b2c5e93b5c9f76c52306b1d231674fae5369b5b36a6434f022f81ef792b16b0599313c38385e58081bd1df1a9ab5855447d30606e3987136b62b3aaa87ad93a6e5491f0274f66bb21f0dfacfe10d531ce97aeb20173b44e55ef4d529d285a14d786ecda56518c90592a952dc70aa80f41fbb379ede30f9f116dcabc95dbbfe1277e41df2cc6fdf0b20a7bbf26569352301b566bf183c7196254740675da6b019a6de2cd5f321f194a1dff5cedd8175f32a3a5adebaf8c4c9d263fce17fec53e654ab94c67c2a4a27f949816e4bda87009645ff1e5fad98dd91fbf8516d23db6720088a653c881667d44f9ab6b3e41fbcaff09e8f46df395c859a8c9eee7335a2c419c6190b2141099b2d2c08148c73d425fe4185f76227d4be30654668ab49ba9bf20308459031308d59f5c222ce113e8919880f3ff0a479dd50f16cc825fcb80ee8368d6787f29c6676581c01d022589dd6d11c7ae929bb5d0bdc7bd0aa78d71eae8585274030a68f8e494dd27177f9676a99e7d7325055a29b2a7e58293a7b72bd2528f85f013dab51f42ec296efd9e2078b8a6e3e736781493fd485514cf95432acee663ee20860de197a7c9679b29d74cd5c19d30e0ad92b56ba8ba060a5207c64bf199f51371ca5fe153639bb017d21b551daf882584d6f60d617866fa210bc047d75c96951a041edbfeb6849194548b395e1d4bc50c1e6e16c058ee77bc7ea2018ec8f8f231687c3efc254ed0f594ebf471570dd7bd46d7094eb78e4e3fd1cd749a6bec4f4fb2a4839f18925607b9e0841a06e5d020b3050bdb75d67c3825fc074729484d7cc86acc1a9f09769afaecf28a5da968308baeba5d9be53e52e87023dbbe1be4cc21ede1dd31058dc40d451eff96c3053ae9e85dc0f4d77013a93a2d2463f3a7c2781b5b533dd7d824e78c408c16985b768e5fc7bcc664dd512f109f070c9f092657c1910d1d86e26744f52c429ab1440fd3607fbf02dd3f2216b2a2274d2e890b43bf7d7550c948060580b32f013906803c87f5bc1344c22f59b1471c1a9f3a30ff961c64f4cb97167777b1ca9f76f8e98e0b94b569b71efe7621ea6b7e3795e20c7b5befd7b7211b622b8db01b1596197036933dc263b41bafe052b716f98c6b565cbbc6f72798b29ec3b36e74f8c66e0e37ba56ddce05579060344c9c6d6315195e70491d70a07c410ef0753bbf11a7249158b34ef935b8375b7da59e6e431b024b2f0325d8279e3600d09afe3c67c8d275546b92cdaf4de53eca7702aacbdad9450a8aa108c002ab292e2c2eab917dd28fe7ddb20858c6a74f62b90c3f5ec3db0f20e4bfebedbbbf41d74e9aa854dae41e7e9cb5abf8cc4f9d48a045a51a3df3673da6d78174b5cbb42f154c5389b3bdeaa4ff09f78074d8571038201514bb9f7f731e2a10e3e2a711582b0451174fc3fcde7278c461da41455d14b9bffc06ca26b35d1d05e1f64b4ce2889c5ee52798772315f6e20928e1ad1d27a52e876079528af6d8737b863604fe013f3c7e636263be342df148a473e69a0f050913ca8de93671da6e6359e2c9bf5298627a8283301ec938942d1e1e429cb96d2df07923628e7d021feecaa32bcdd4b2752b89f20c9ae6927418f96cab9b3c874d8b196d56156cfee9d5692d6958d15dd3ca7ee0e42180601e40e5feb37057747c2759e79eaa87e729a353b399d9c0637470ea71966dbccafe3dd62ce31d96697f7476c7c5fcb0a1427005126e9cde644bdf03255128327e48951df0f8d99309f41602ce193de2d7e11b670019e427d17c8ba21b673b3983076212f3471964ca0d786f105509fcf85b2ca5d06d87f8c6fecfcf664ae5b53b5c27f7a8ed7330b6266a28e715ed73df3ee80ea995dd1e61abafc3e76e0f9d3b9aa3d4387e2018a17a6c7dfa7fc8b300c407bf1c24b03986fef2a2d5229ea029f96dd97bcd353d8a2d4586fddf1ff58059af8f4aacf3b7cf034661b0b79f50e1b63a9dabf6e2e4ce3ee182e6aed2910e2b26b6bc1f1a0f344dbc995127acf23a034065c961b6f53ec1e9e4dd512d3ef0019a81f4ef28ac1686244beb4051f8801ce1daaf303f772ea68f7235a19a9295f29c74d6fc7d1bd2d04846eb1b318f7e518f5643dde69f893026b84930dcca3a3e4b40461e24073e9b71e891b6f7f0eb30a7c3b763d2f067303f67b13b4cfb2571c22254cb95b30d1fe75c8e8ff2bfa8f0287c42180ecd9de03bc237a4f0bd37af12f3acd703c08440d928138b15f66b60b3c166b9cdfe3475674f435b8d39ae1e7d4ae590a9246ab9ca307ad9f14178619f480579396af98204bdc8897fbca50aefb8255d55d19c6f55ddfe21f515d88a81913d67d398e65663c0b33bad77c45d3c70a2a9f822204ca243e6a4e3ff8256cf9a9c562f1f1948184a82879987609d5c222f88b44f57b8436c15fb1a66d21d1fb8c390a995da070047ae79be53186fe785067d05f1ec5a2f827fcf872c06adeb0820723904695d", 0x1000) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffff446) 01:39:26 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3ffffffff939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/115) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="4a420c547190860d62b68d7d9c00325dca6534fb1abd3c5e12d5215fbe9dca49dc93f3bfbe0e5dfd519415487aa5e0775253bdc2c778bba07afc0dcc4f9ab6e075fb4bec2dcffbfc2a9e853ac9467fd0e32d012b558d08d58ef01ee6d147d6545f7068cf418e2389fb94896d7238938b54a8b7bf9119d09608ad61d4c6a0e1b0f38a788b02b96fc141e7fefce61ab4004c133185eccc3c1c89e8ace370df47422043251c7a2dbd3762622ad0f8384f832eef3ce1827f35453142faec300ce607c725bbe5d4cfb042858977859d01b4293c3b4a636acae9fc581a0f89eeb074b5e31e", 0xe2, 0x201, &(0x7f0000000000)={0x2, 0x1}, 0xc) 01:39:26 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x2, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x1, 0x538a, 0x1800}, {0x0, 0x101, 0x800}, {0x2, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x4, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) setegid(r2) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 01:39:26 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000040)="8626011209b4e440f70a7eb19f23daab69b1fbfc6d40d06f61e737bb523ba8aec8373b73bc2016641431b8be5818c383cbc794f23a355c52042fee081bc768e02e19225e370130c843cc05b4f4085fda315fa948d2cff17bf829eb39efbe2da76c1c55ee20f6317d981aa0f9d9e411a7012907ded00ce77ff5c217", 0x7b) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:39:26 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) socketpair(0x20, 0x5, 0x3f, &(0x7f0000000040)) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x22) 01:39:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) poll(&(0x7f0000000000), 0xfe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r5, &(0x7f0000000000)='./file0\x00', r6, r9, 0x2) r10 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r10, 0xc1206949, &(0x7f0000000300)) 01:39:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) dup(r2) r3 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) readv(r4, &(0x7f0000000000), 0x0) 01:39:26 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) close(r1) r2 = socket(0x18, 0x1, 0x0) 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(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x9) 01:39:26 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, &(0x7f0000000180)="d75da56a7e84a887b7b7de6ae26e728701967c5cdfda3fe9adf367ff57cc680497fede894ae57fb33cba12161c66682080e7ef886d49b32aaba60786fa953696c00e787823ab01b017352baf9f2649204bbaf4a125803c7c744ef09e426e3c570cc71d32f559e98d301290b0a2f961c371f6bbd3a809538b327537c9731df0e8d5fd0239051ccd362fdfe774ec2ad5740100b7a423bc07abd2b532da25408fe1ffffff5cefd1553af47218d7f687b663f6264164ff8fdefe9400e9d3f41fee3fb3f36c6ed13086c7b223a5faf6cc03ebca36135bed240097481030693d5559eee40ae705bf2fc853cdd1755e4474659c2837c5320b0aa41918e1666a2ef17f1dd7167a7264c446e2a0bf3a42262ade09e83616f8461d9f701d950a150796f1e26ceada766ce87f06ab267331cf9133807056729708e4be28669b4a0d7a5a4775013d607dbee440855a0ecaf76f2253b6c2fe09ba9d3f81e0a4544599effcdf16710053225a19a65ef15df3641c5094a6028d7151c97e5c13abbd20f808cbdb1bc13dd0820ab4077bb4b901601cbeca3deb7cc71709e35c1540de3274f8ec801e13bd1cac5ed15dbd6b529d74a62c219c4ce461505f052e5acc4efad1eb658d3251399785397eb8fa60b8e5bfeee857630c839608e343e7c90f787a748ba382148fb7cdff4080f50398699421c1f27b08c68f091547060a8c877551dbcebca81fb5ba79545743c4876ef12986b6b49724f2eb", 0x0, 0x0, 0x0) 01:39:26 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaffaaaaaaffdfffffffff0800450000740000000000019078e0000002000000000304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000000000000000890f000300000000000000ac1400aa44040000070300240f0000000000ac1400bbac1400bb000000"]) r0 = socket$inet(0x2, 0x2, 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) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 01:39:26 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9163, 0x1f, 0x0, 0x1a}, {0x2, 0x5d, 0xff, 0x8}]}) 01:39:26 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r3, r6) setreuid(r0, r3) 01:39:26 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x98, 0x0, 0x3, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @generic="1a46525de0b698a020ec6fbccf09f2a105a320ffb585cada5ff242f850d17307f3d9172ec36e14eba08e19452bf985357e447a2a96c534dfcaf9ec2a8af8b0284abd0b9b2765764a2f78d1ee9a56baf50001f34e3c7bbf337bb58728b56b89783a53fc80a7db9c3e4c58849517e0bcefa9355c448eee5eb0b3027a8d62d06ee5b3d44604"}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x9673, 0x7, 0xd61b, 0x1}) 01:39:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x320370ceda2412ce}}}}}}) 01:39:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() getrusage(0xffffffffffffffff, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r3, r6) 01:39:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x812, r2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockname(r3, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) setitimer(0x0, &(0x7f0000000100), 0x0) r4 = dup(0xffffffffffffffff) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x110, 0x0) 01:39:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x280, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 01:39:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000003c0)={0x4, 0x1}) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) sendto(r3, &(0x7f00000001c0)="3658a40808cff3fe3f7ad13407084f3bf9013754a7a360e5177b798d0659e46f7eef7ebc01740a76e608d534598d6fdc63c39f23f7232d376cc4ba32bc8cd60afd003e4f764d0c759ba400e2c4ca72c1d11130f28320387f00bdad29e89a40ef14edfd17a47499bb778f3d736118935def2439609238b3fcd7b2ed7ca7b0d1281367f4692cab4b7a51be196a92a51c1a98be8670338cf61a8ac3351087da36b35b976f88582530cf3f01a0e89988fd282c79b0a1284be51d527fed9c8b9858645ea6633ec0ed0d2a9391a1a7907e23bc51bf126dd9d1a44c6ec1d3", 0xdb, 0xd, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x1, 0xfffffff7}, 0xc) r4 = socket(0x18, 0x1, 0x7) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESDEC]) r5 = socket(0x20, 0x3, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) getdents(r7, &(0x7f0000000000)=""/222, 0xde) getppid() 01:39:27 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100a0, 0x0) ftruncate(r2, 0x0, 0x9) 01:39:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) r2 = socket(0x20, 0x400000002, 0xff) getsockopt(r2, 0x75, 0x3, 0x0, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') r5 = socket(0x1, 0x400000002, 0x2) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0x9, 0x800}], 0x10001, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x2a, 0x8, 0x2, 0x7acf84a9}, {{r0}, 0xfffffffffffffffd, 0x18, 0x20000000, 0xe7, 0x1}, {{r5}, 0xfffffffffffffff8, 0xa1, 0x80000001, 0x8}], 0xfffffbff, &(0x7f0000000180)={0x81, 0x3}) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001400)={0x80000000}, 0x8) write(r0, &(0x7f0000001500)='\r', 0x1) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 01:39:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) 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"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) shutdown(r2, 0x1) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 01:39:28 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000080)="b25e659111a7080edb58c22d7ac8cdf6e7c695de07c57174ca4de268f016bf332386b507a1772b8de5b458605cd316267c9fdfd8ebd0f05825e2590b1bb92f32ebd1e23067b2a61fc46587e78093bc10381c1d13fab60ee81989e5b2954f060e3b5e385b3d9a3954982460a0a2de9f2c8a0a1a4e8b6b5647b7db67f74ee7c5be78dd475daade9d5fda4f2b2cc1346df4b06add5198abebea1bb8f6cf4ff9b7d64c47a3bf059c9f9b12a07137c0ae8ff6226cd33d20923fbd641fb055d37a616f2ced835449c1de6f51b839682f3c80a47e07ed7c72c8badb7335a63c39da43370f3e132ca4c46f77e9644cc7ac5824c71be5c6bfd35764a8d5dd61f455c8aa174354660f565bf71420450f0de49c88f76694c9d200f3aea89b5ad662fcae64645ac257253bc979329c8bef6df7c5851a56e336e97ae980605ddc83fb7634309aa1e0b510b608bd2b07f105b977889d3660b935a0e53bec238e172cf6d606f9307b6b8d9f5d4d61c41c0af24f0d5cf31333d8ed2bc4af30dfe6432ae7a6e2bae3506acb3a29adb0376f7b6a92ed311755d3e84f9de28ebae313bee6c400bfbbdf7762a6d241326fc190fa7568361ab4aec8a6c8d14cb8f2e482dce3412aa6caef90264dcfae45b04863715af3146c2c6a9c2fc7020bca064b66ebcc2ebbd947d5570ae354bc57997aacfc57386e7d7c0f53af360a096dd09805dcb89288347fdc47fe387bdeef96c071ec136bd2404b5ad7c5bd4b4ff82d5e77e1651b4485890fea013a6285347b19cd79668e5ae0928a1a43d7ddd1d2d11e74d7f6d606ef6254a62f87b8c5fd757a42af10ccf8be13b8cf985410958b53d2a979f56189ab225095c54a4648ed4ac87c5045a6bfa3fce0f710499465cec12b12ff72e366cd90179ae9e08fa3f03d16943fa487bbbc0836832f42b70b1a06d619c887854b1c630227b618b65088ae7f489ba66658bdcff3fb9476a088501b884b76ad0bb83c29f00c0101066c850d8a08e37d8520c9d254faab75d83b048c6824cb69a9dbd92ba448e38c72e1a829e09a91178d6228cef740355b7c00a842b433a2cba6322554c856f76f3ca6a809e33877137840182ba2491a3c590d1dacfbdf2242e6e534b078485a19070d2d677f17b0499457c5290816d87dad2b400fee4f73b69f699d17a1c82d707ca14049bb83c09ea32f2ab67e396cef5b0f29a54a57a3a46594a3d6560c35a8aa6c8c9f7318b886d9fe11a288e55e984b3af696e52252b34255230857a34e35855ede005eb7016c6aa9ece8e7fbd1d25b7823509af2183a1bbcec57a9173840f9c0c8450dc81e81fe0de953c4bb5c56fdf23cac3d9675917c6c51ee4a5f8833d3eee91438923ec6ba68ac4f5cc8fa2cc6b69c65f4ce33cb2367daac23bec6e69e86ec3bfbe38e5d56daf22fff8c97816e009b8c3d9f8156174c1e07455ae6079daf6f69d2afa80b01c1e7d31c6e1ec8bbf5988d8bc01bb93d1e0b08bcc996eaea9ebe66106d39155653119e4ca7105d24d11379cd6ae3df046d9e9a8112fa2d3a05c4bbbceaa7ac241ce5ac6b51ff3779ea72d84f973b5327d7ae07fd7c72e8cd4aa6ea16376a0f77a5e0fdae1bca81f7a299eb16547dd3cb5f88208d8a20c01d7fb510635f89e10d22e7ae229b7b2c075730fd7435add873590b408e1682899758ee9e934a02e433d9cfa426426b49d585139bee87bd800aaa3039e98a06a39feb3d05288ddc1c50206932e55aa91d98a2b015263705222c88f8c3ea45a989cfb7f3b3f93372bb86e070113053017df1b98cc255c46b13a9733ef557b5a54dd1f7af1bd5d946e7aed51c1202d9d0868fedcbf8b5495cb4c43dead7e01d702434410223956e3da0d906f15f03683e6f25ef2b278adbd7e2f1307eb6e63034823ecdfbf4145f8171422c3b95dab66e762de24778ee5eb64ddf4970ad0262c03cde22f35510c6aab3934002505118b9cbf6ebf7a1c9387951f4ab5658460935d28e240a1803c79e112b908990376508cdec5e8fa45fd715284aab3a88764f0bf8cd48a0eb8035d351079d10897afb05de99c1fe39f637ee6778d7b026b15cea15b5622487b3a70d977f1c4cb91e482251de958122277a401e717428c0d634902e7b77a20ecd27a470cb1970dfbebb180402f3078da5116e8d77733719286893fb3dbafe9a8b7446692193c702b1b40ca3400ea3ecb24a6ac35300c367718b0da4757802038bf40f171c708d46a0da4a37dad1a7f7f1c93a6108b3b3141ec94edcf6112a270b18382ebde3607d427eb1a383da59399395b699be603481f0c1bd0b269d4c1a27966ab70fc61d8d1c212b7b3177af7e152c80e8d29e48bf19e802a36ab451070f034ed0a4064aa30056665aa4a29ed882e7a6a27fc92b0ba2319242d2b0194b8f078339452f57a6d9768784e24020f082bc88fa28b6a50e06ece3d3293fab14706146650d58d45e427cdee1b84f4e3bdc317bd9f7073dd9433e0840d194a5e582b15c4e4158224a5c51609886ab7417437aff17c9d65afef64145b05cf0919bd8a8f6a16747175e5c93b169805155ed2148f5511452ccb18cb857ab8e7d13cb7a8e66bbe3bd33a9c21ba8a646258e293b91163c9f1534788c496319eecd84a02a6484c04178c4e3682046409582d380eb762ce2a2fbd9b733e8cc839a32f62f12da7c656eda72365bc0484df9f1950263844b2ef5f99efdab8d4660bd349a45ed53cd59efc3fe4b275858279396dbdce2e6e63f0023bc30d335d8a5279f97b2370458e9cfbb5f06c210a8bf24192907aa45556383b6dd5a099ab265a7d59531b62d6f1c3b2b07f626bfb8d9be21e1754ce9b23b1164b11b67774e6d06c36751027a42a66a8097743f4b0cf59e603905bd97d9a6f97ce1999a67492ee02796f54d17cc07b5da60d4f9fc20de715a2988d2c6106e79176dc9bb46a967cba4d808952fe0746d600bebf9af0a364110a03b46bbadd7300c7e09de524a241ee8345b51e001e2560ff5f334a54d650df65b2ab298f1fb337992ed4cfc1b83fa941d5ef432e04e7569fe8b6b3f8b0c923e1fa8797d9dd0653241e4c16965bdc6fcf520f6739c679e83403ed7f6c52031642b8c0e27b4d50da2d81d1476344e38bdbde6f51b15a32260a0ffaf85d85c8081d92a47ee9d1649033c4fc7801cce5c7033519e14fd6429a044fa7b3415e4dd5654ab5d371542bb83ea21de2863228e1028f0799ab957425b07b271ced1f20fa49bea38a91dc16f958c3aa5d18ddfa5b8abc80c41d11fd65022bb1021ec2b6e011719b1d512f4be5ae866c1ddcf491d1c6f9ae9192c1dc74e75af45992762b61ae0b4391008d87baa3a4e2a02f0dbcae6f622eca309ef305257da5b3eebd0cf920077d651f7cbb9b00eeb347955aa559e9233d2a83a59434bd8ee80fe659bd550823ea7e983f4a0421a8a43c3eb1a8aa60a9a37e038808d99db03ff6a0fabe3542630b20daf3b7cd3fbcd883a10b4eeb60556f093e8f54ed186403d5bb6cad10c3ea95c22fdb79ffc18d3e87b09738f77b0eb05c4530cf1bb3a971010cd16c0f27297d5e942f35dc89df088c194d319779c41ff2b900405bacf11793650f6b869ed0bd75fdaba7afe8cdbe74a74f992a657d3ef9192ec7ccf9c4e4a4d91b2f8cebf560e61a454d5b4ab2b55c38793000433ce4621f24d1fc5500e2679b78e6aff92bc849b543d827969dd2693062e251e6be32e7cb77259131f799a37f78e3b03ecb3bac64a026b11ecf142a46dcbf866884d8fa258aca5198508e75557c6057f2764fae217b370b01493352a653140ad58176d885ef055ac2d143a4df92c2a2ae25155e5b8688c0ca3b9564a8e2d9417b07710b3ef054b71c63072d5a01daa4ae1b7eee28f1c6fe1bfd33c58dfb15fee6b32db3d7073219d87831373879bb1ae1f2a68a294b93e32a0fb0075ce9312b513690a7151e1769d0774e64de2c6384504aa69b3009da7ddd7e487ae8489b47650e227ec03fc1b1bfe3b60bfa7f57a6bd19ec18ca8dcf0b91e64ce671ced232c1f5e6a0cc5cef41aae27606ba764ea54b091055b63add10ae72f378a9c459f93ef0b573df39699892bdbacf88616d2c109a48d4c3e2708e54ec54b27169c47e7ccf9f48ce520538dcdfc132fd0dccd0f803a22a19716078e8046e6b79f75e37419107d2700df01e65f5a2c5c8c1b4b216192287660da9b90fa58162a29c413214dcff45fd4e8bbe3e6fef8411b5ec0948f86c8087fa8b65a5dfba9c780f6bc3c7eb360293bd26847cf40d1a1f4b401e22d131c5e3111b53c28cb46fe8d1142bb48570aa12222521a369f651021b1e838e5c576baadcdb4726b8faef601d17d3d9bf53d52a94f6f2e1e143f3e795696f21fad0425a3a3f933eee6b66a32366c2b57d663149899972a502f749b7ddce096c3f547adff2396910a37e8f53ec1dc8696afbc96606967a01c6065888155ae8c9fc76b31f86d952564132620f118bd2a94f8361f38baf6a4339813dcda0e6b063ddb5b98e0bbd5feb922bf9bc2d1e000dec65b15efb7dc579ca7c09d46097476319dacd26482596ac486ed338bb239b704900fe0e8baedbb0a958f0db964c800d407953e613ffaa7d529a3660d13c448e11f2921b524c23b624450018e8575e3a1799678dcac827dda046a36d335615af99a9c7a4f86bde3506219402bb83c240d9e3cc30aaf2ff5d38ceaf43db5c998b0f67966c0f83f7aa2dd654e13ac1b5ef589d7cc6f18302e015a6d1fefd9440125fbea7598c54081b7025a3e06e4e48b55bf78f8ced7cb372551a5422f9091f4ffce67988e76c19d06f084cbbb7706e1310062bd3308463e85a30fea1135ccff6ec6b36e2e13889461c5d2cd156c848fc85685defb2873150801002fcafd3b8a65a8e72166d5d58425198d67ffad269191e322bfc2c0c1c387d4315de2e59d648188db9f68fd0c8446707f744a5e73425b91dc4d07f19f3b8055bda5a9004c95f9c9937b5fb5cdc7a4e9587342da23448204c0c037bcb2438148fcef7672fa8ff31fa09757de92e2d70761f7511e56c3ed2211fd54eb16b83b668c42043fd989f301fd10acc59316f3ccce0552fe4a591f78fef80e76539c754ca5e544d0e99a1256b3139ed760006ed2fc62d3f1bb7115425a1b864d01684dfe01e75048a02de360619b1a20f101d78b61c6f417c977b97588146642e82c2db5e7869c39b4a1d66e530c0ca3366453c5e28941a728ecac73eb57122847777a182f05038197db662c6b1d779352c4447c9d7e0baa93ff80ad55e744fd67dfbb0e0ecc28dc33bc404d7983282a60dd24ec5cb2b291713c2becbad40cfe2370976c91708d0888083a92b11508fe95d2d4933197b414068a705461743634b486ea63841b4423da010bde19af7714134fea42e542f9ebe92b2d9ff1041ab0495769c53beda98ad55a54fc02fab742a6204dcb7345a7cc3fad90893f5f50a66d693f9632db1916472c78499ab31cd1b1b5e1c64d346bbab38b13a9ce8fbf21543a05d908cf97354bb50cb1bca9a2443151cb663e2c9f8c6cadcc1f246b4b4916c58ec17f9f7cbdb0796d32db480da5bd8b099204fa33b898aa2bad3bc2253cd238bfc1e4d26286a94ee797e8831c52a9fe79d55635e9e80dec9bdf2439f543cb7816eabfcd0e9d9e92cde746e35d059b6dd040daca432ebd64bda30aad8b6f69e68134d76de87f90e002df5be8e7959284356a39a6dc1197515ebf70ad3d7c149ed4d5c3fc94ef9f6c325875c8490cb8d9a077cb84c86ab46be52e9edc7038d79a241c9f", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="6ab4093f5a0226358fc7e839864b1ccd31ec30490aeb567e26760a701d46f461387624059e141d6e1152970a75b53c5bc9313909d16fcf1433feddb5c3a7654aa7aab340256e52032b4267d05aededf938d71daf1195b8fc6db858a9436b781560aec930d031de5f0a915cc7d29dc717d0f26c2aeabf604233d7af7749cb1c52aa00dec1da99853d400abb23b8c31df7be9041b36ed11ebbf6fc7bbca67d8915f04dfc7a3e5ae645a30477b0b3e5d814580855fbac264632c822b7c67604f8d093d310b01750c1d4bdab63bd1915106b3d53ee376e102e0c0d9c646f3c2874edfd7dc9dde7419041591a7253cfa628ee2019873fbac6b1eb74e8af44f460fc27f5b95fb1c607d116fc8780ce525999d37b576fdd4b582696cdfc5859c68ed32407c39d455209802952baa8a225324d7ed28dd8983cd3c8a45875d6b34f988f3d67a84ae981e6831fff75e41fafaf909177469bb75ad5b7a96cf17e5479e4c3484d35da1866533bd94a382b9d5110aa26a6eaee2881779e479fa1c437e0e9e4f38f1a8c2047bc701523fa24e3e3037ea76554ce6e80fbeec0421a138bbbee0fd204704deb55b2026f865d3ba85c33ea36e1107167c58870abd36584172d719552828be49e0852e4d23b5b27b2f92f9ca2fb410ed2d55322f9937e90351f9fbe5f52d53c7154c0ba2d86e2f39a5924356188dca103d22a0c085743da3f616c45babc075f6b9cc0611ebcb4c27987221e61e599c40c3d3570b797305feeb6d1ea79d65bb358c4e1ebaacc3735ff36d8252483c7334b83ce1d1ffe277da43615d2b9b02a03a1e2488ca244d0415a7bba4dfb2396462759babe1e431b15ac4746fffb468085f6ba800b4770552a049f96b1f4347d7fe503bdd2625054a949e34572e39dcaef8c3d9ee5b09937ab39ed1c44ae24c9235e9017d1a41400afe88b484e25511894f4dcd2fe1a03a9ea6d78a8e748aa221f5f800eaf7027de077e13d4484be4ab414198a4e87a3d302c56b5f4886644efb6cf5d699418a9ebd3707d168147a3da03e96c5a9163044fa248f83d977def9488aa43727cb12a029f9917e23a26ae8557e05db96fb00dcff48d2439819ec312030c92e2f22a41737b397e80f3b234f649db5dff0a2d62faed7804c73c28cdc4922168f3eef84731a77227aac623a14ca51b8c140f7639707b4c4a5e03f2d23869bd679334008af31435bb77e142b482470d2f2ad0baa5c4e96705e1197a53b55ed14ee017d843c9aff19272bbb9b8d2c3d1ee84e6251cf8f6ce7b30c4447176632b6005433e2570eafad27c5aac576fb2a5451437d01af8205f971bdac56cedd0efca947b6b0b81fd64523cf1347d853a86b3bce8f9a8537c598fbefbef35d3d4c2b837eb881c02680d3f99e81880d110fe8bce7eb812cecfb674fbbee79b714883e45a1bd37d18da5d37080f9bee3d80dd5d46e2020f65aafbcd02181c3720ed1d69ce64431591e621feba8c0429a8b00c5e76b42e86682575691a22eef443c81f2f80f99dacf2300d17c3268ffd0936e6e2232175db3acb00975d0b4f00434f7846991d66b914afdcb99019c0f932a3067ec9b2f0b54d6d9c58dad8c7dc788e84439fe168eb05b3a039f05bf0d5060d22b3398be31079c8e5cab8973e81ec1d479f0ba3e44d999c2de34dea746e74174574eca7870e66cb65b51f777d429d970b5f03327beb2fa468a596162146f2e38b70d5dcecc135859dfb043126b2fc6a3e43851e384e529c609e01a298ba255f11619ee785bfc83b552984480ce1a430a1165c7393b9c2b75affc2210fff30662556e3751e7c688553061e50babe0d9c00eb0db60ae116e4bed0154dfdc7796286c15249a27342e79b168720d0f4df770e75f38e5e1959d8a38bea62c6c8f72c357ac0e3fded4e3b294aae40162385b479595ed44b777ad4e2e3d184bad45723ad31b6492a35ada1d4163a2fdcd2fd3e35e870f4f3633087eb1c4b8c0dbd2653eb844dcd4463d97eb868751828b468287616a132d215b7ebf09090dc398b2607aa5bae81dd55c8e6e78be740bcacd8327fd9a8ed327b239b87dd97622c008aabc63630bed840d597aa49bf1169d6a4c4326b88ad1fb571271810b6bee9f876cd58c32aaa3a30442118916345130f1d51c017a4dd0df6aac30ed184309f7c934a75b54d2c8d8bd9214f75d9878dfdd02030b9d24f809f7accd88ff753ce3ff9944fbcd3065f5d5d6f737ccb0583d09c3c1bbdadda65a4dc4f2735fe9fa1a204de03dcf3aca02de8104c9e49d2fe38117b109095936115c8ac72315a4a2e54a46212bf3b61e3b02175a1e5fceebbdbc1758c7b95f95ebb1bcfa08ea23f588583099dab9d9e7a5c89a5f1063f3981518645836c7deb7a3793e6957b8f051532ea4f0a9a37160d0de0b8824d9ce0dc7cdb9f4e4378153bf104a59f77a5a83aee50deb0488b98a280e9c0f361b65e3fa48e0fee661899a9def375d09aa4afe770e4c7776cf76cbd987e56f2d0a7f53fd616be6d64660ef7d4cc7205657bd8b4882663c5acbe2cec74c110782e4902733d139faa78e7c818bd2f42c7e58cface80e15b900595be10b62518c8dcc11d06cba938d7d4db0c55b1fabe0e741f64bfa830ad9db9a5339a2de03179ab7d0b8046d2a5f45f4f866562e4430f0ec059d22f9e36d1f405b310c99b1bb3918214093cf0a44e20764542fa95df45b732f9b6353d4736dec4376da1a3b7e527af733338fc917e913afcb8d3352c30dc690502787dbbc0434f7ad8c972bd3044bba5299be664a8696e828d87e1c39b54d257b4349f88d0048da24ae993d8bbdaa7827a372d85c7213d7ffcd208d5dc3feec41b65f87a933b335cfc825cacde46b3cd634f995bde199eca8175846ee782ade08066dec0191ce54464bfbbb3feeda538858dbaa53d6d99f1a80f0f49ed0f907502fee8dad5da37c008ed54da8b86f7f6d1734413c718b3b57481dd3d287e9bab167d9902fb017f153c9ad3124f71ba3373ddf9f1c44297b22944f0ee03fddc1d881390485b418cdd123e8333b8e9964e57a24fcef0a34385538b9673ababe4505303d040612226d5a3a069085c11bcb5ca52715805e3b929dc49f0cbece4c650163816ff6e723dda29a1e382cb7aae683e13f38e4c55d7b190a075e5ee8a8feaf9cdfef924e3ca5233affd83a897438e3275a92c0466fdeb5e66b833675e19ff07fe40ca3164c0b7db8678f9dc1c786f15a2ab7be61026ae949069f1276d4bc9ff4e9ea4f5152facd7612d07bc8463895d5c052c039231213668645a2ba395df27d56b6beec8063b7291cf03aaa46dd01a910dd640ed74e09efc6325743035de66b63bbc7fbf84714ef2d8cf0ecf74da812c3b0666621076ea080cd878cb496fbb9a41be9d836f8326eb54681c4d00505a9cb33ac1430aa59a41804b1945e465ce38fedfd48562543b78a35e506cc8eb1bfd3ba7153c2e7c879d5e787d7b767c5efbff0f12aa165356bc7b697669ef4696e9de0a5fbef9a23d0de4f3908bd38097dc4ac4825109e77b2bbc2876709f9926ea724d199a280c4cc98e423bda91f9c36fbde00bc89e6b8c021e9e5b16d24c380390be5b6b61798b10b3a9d545227be7925e6bbe368bff77064d9936e3137564e6b2460d6498bd33b924c95b8edb17befce5d63090347c0ac9412035d2261016545a328d2b47030e7b66ac4298688935120ba112744a7163faa8426b28fd992e001119d51e8905e6d361c052bbb0f5415fec54224ca77436a5bc0ac61d03cefc76407e2c3775179236344277adc3034e42768915f8031393ef1c0cd1113bb5d9134bc6f8873bd7d519b6cbddeb17df68b4ff36a994526b165ab0aeea38afea5957ecc452a95c409747aa7f675386785a2731394ceb9b0be1c1419ddc27da2b23e6ab3a68c5d75d73129f67d35bc1f39cf72bd46f406fccacb6d2eb54f7905c4b34c8c2c4c4f17ab47dcd0a822167e9854e03ff3099468a1a6f927e2384ae608fdb21aac195e81b9fecec3c24c6cd0d4262dfd62ad7b7cc6c303ccd609e1c0e8d6729e93c2d7c93e3c3fda87f4ed22d0f571f8b974de32389867543c8bb087d2be18df2b13822de01ccecd0afb7f1fce8cda4062f05ca606714da1d44b5450d51478bf0e6546ddddd9b00e7ae5bfd2ba467e22e463373e8a9623adee6e57ddd945b19b77789d8a110f714913c07efa26b14cfcb857df88acaaee9c59b51c6990ca3bb6599ba0b3d742233287934a76a849a168a47c12c832becafc7cc67a3e1140e61f27c5691364d620c5be2c08da86321c67fc0ca1913d51670efd49c46dcf0d79e40109ebcf76a0b2f4f67ca74ee584b44da6cdb17483630e644747268fed2635962bd2a3c8398fe62230af704453cd9a0a3fcca7d63475b1563acc35ff4f7b5aff97053e40395fb7377a8f198df7e4a4834b1da990996016158be529b0a319f157bf7f9c66e333c2f4b88ea37f010894c4c283d3799e54f6623b3c22c56e39a14b16bc8c3fe198bdd36ab20cd030a361dbb811bd078a71fbb36bad46c147ffe9a6f5a8e368263100e7c774f6eb3efa0fd2b2bc1fa3c9cb93980b93aa11ea27d2da5ea0f83df5d2b6e3c804c4707f8f8f8ddb1402e41e3302df9467d03a3e1c41943c2bdd9bfb95f2e27748f6af1248a9776ea80692425696fdd6c1d7666bcafe8bf07fba2ef2d8ce24edbec7caf91f00e48d56309d2511ab9198816b4ce4644109684c91baf90e1af4d97fbeac325039ca54e59351d44d99c3f4be422272ce8130869d327f175e6c3e9be6eb6fbeb22891f3ae01f91ba67e6c76f384ee414460d0cf8a3554d87640be47a253b2059349e46143d83e1ddc6bb53cf364ac6cb31340de21158d786d18b8ae980cf6fb8c3713f892294302e56593ed5c72e5a6b331f5ae9feafb33ba4c73b848c017b6b9f8a32bd3db1c008d953d7387fcc99947d92af644ea0fc088889e837aa3789ec46845dabb46feaf33748b3f2c65a984f84e9df311f1d0cdce418db5443a8a70bc3f3607636a58321f33e140cf26cff4d3d410e00c322791b3afaabe55bc0e27a8c7b6e3c00856c9e17517ea0a18588534c55a702e0a17df58443334d2f8139695ccf5857b04c479b3fa87cb53bdcfed187f619fcdf90828051357e00d98d8549f367d3d383e7fd08e6d69885054aa7d389639abef6d7899ceab74d92e327a62f582179e710ec8b7e6da87f56e3230d83b2975c7050c11ce040e9c64ad47c87a06bd430d860749f339c35384e4974c72468bce2926d26292ba2cd01306da7aca5b467d134820845b59dfd868e1f96321b811a822b84ace5fd3824dcc16f6fdc23e1cabbec9ce7864b6eac3cab64001a2401f8ef256eb28976d16df4d4c0ca65cf6d406bfa0297c52b981ad2afc15828a6a6334eeeacb809933070b6637aa55c9f4a696dd0fbffbe3254bab3e6867a635fa831657dbfdfe2970d53d2cbe7a97e814b2907e8312284ae227d89b050d362fe82a09215317005a7c9671d0c202c008968fee0996603b5ecef2fa19c763f493532b26fcf76731489ea35b18401b4db97e1d238fdc7c929a456033f6446b26deb40eea54303c07c6c2ebb407a41a649112058e5b5a66e06f67c7f35aa6dfca96fb4743e040051ea86f785f3a605445feaad88f6c2b1ffe19112693d397e51bbf3b2c060748ad08fa9c08277acc940f067b9c82fbfaf658aabb88bf4130c363b0e57eeaccc44736e58d7f995bd7ad4b9dd95408112b99ee1dfcf0f42bc021a3698efc72969aab6d369f2d49e5fb13dc4c7", 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000002100)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f00000020c0)=[{0x1, 0x5, 0x800}, {0x3, 0x2, 0x1000}], 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 01:39:28 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 01:39:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x23}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, 0x0, r2, 0xffffffffffffffff, r6, 0x1c0}, 0x9, 0x67e, 0x40000000000000}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r1, r7) setuid(r1) getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) setgroups(0x3, &(0x7f0000000240)=[0x0, r6, 0x0]) sysctl$kern(&(0x7f0000000200)={0x1, 0xc}, 0x4a, 0x0, 0x0, 0x0, 0x0) 01:39:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x80000000, 0x0) openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) 01:39:28 executing program 1: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r6, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3f) 01:39:29 executing program 1: mlock(&(0x7f0000d99000/0x1000)=nil, 0x1000) 01:39:29 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x2}, 0x40d7, &(0x7f00000000c0)="adef173c302cca8fb7dc05f04538524d16af97d7f87b2c8413a8c53059cf7b03ba09b534a3687b5e417cc8361910b3e6", &(0x7f0000000100)=0x30, &(0x7f00000001c0)="4ee12dff773c69dd69d4c5af93f441236aa7f8f8dfdcae192aae833b77390309933c0a37b1de038cb7154ccb3fd74d1008483fb3d21fe87218e8fdb2b575d6200a3b2d8433903bd7d245690ec546e4b8b714c2687b0a13a7951fd54b3e3df660b5bb356ba1ef3abb938368cf0f4697f12c8b86e690eb09c70aff0c194036a3bd981f92f08501fc915f5c432f1f98a9eca5628e771683fc4dc5d567e1a46c1ec63246f06197c35e00", 0x8f) 01:39:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = socket(0x18, 0x400000002, 0x0) minherit(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x4) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 01:39:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x6) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) fcntl$getflags(r5, 0x3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x5, 0xff}, {0xca, 0x7}}, 0x2) writev(r1, &(0x7f0000000400), 0x0) 01:39:34 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) r2 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x1, 0x5, 0x1000, 0x6}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x7ff, 0xffffffff, r1}) 01:39:34 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="6fa7e2347d9eeda15a2d7bbae0abcb11e1f0355c1a9efc12bc3416a1c333d8f7bbbb0aa2b68d46f5151a6b26ac921c176c7b6d1444a9368f47a5884a73e2a3810ae9efeacbe40c02453789e33f1dd917cda9ceca8c78886e21a58ba24b9dbdab83cecb874d1576e3f916b272b77bceec67a756c9f3dcab308b245d7a11e3d6aafa94f3dc997100853f9f149df4e0ecda5e6712d94940121f8561427364543e17c46af86eb9964b01f961db7b0ec822002fd50b155a25fb02553fe88aa55b4ad2c70d76d42f7f11ff39627b5962e4146cb2de3879ecc1a200000000000000004d00eb5a2d24131d27afcefd", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000002c0)=0x5) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2}, 0xc) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000500)=0x8) r4 = getegid() r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r5, 0x0, 0x4c}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockname(0xffffffffffffffff, &(0x7f0000000540)=@in6, &(0x7f0000000280)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/223) 01:39:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x9, 0x8}) linkat(r0, &(0x7f0000000040)='\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000032c8e1654cc688a813008100010008003c0000280000000000019078ac1400bbffffffff830b0000000004e0000001001108907800000000fce598cb50121f58db92b1363427ddf804d188d7a87d5f14fe7fb342eb7b7ccea6ff101d76000000000000000000000000000000b1c39e64a9a0037bd4e9f2c184d0c627550a562f0c11c64b9c5cae60c952946f653219bbf2fc9ea6262e7a6dc2a84757e7fc59724af6e12210f4150afd064592c23d949e5415664ba9762adcf3fa433a9077c0b29677431abd5ad971cf2c5188f9949a6edfc65164aac01d19acc41f686748f3878fb17f6d9263d2b562"]) 01:39:34 executing program 1: socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8000, 0x0, 0x2ff, 0x0, "070087a50b0f0000000000fff9ffffffff00", 0x20, 0x3}) r0 = socket(0x2, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="03002e2d66696c6530000b659258fc8703ad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb77a0000b61d6ae33ce1320deb581aa596b069061c93ea35d4f07ea8df691b97c7fe69cec81a108c80f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece37079e7a5d30923be44b28130ed40500002f9b00000088ba7a82b18c9857189f43adb534c917544f217e3f69213bf30000000100000000000000000000000000000000e5376b32febd5a8264492a7dda38fb3dbe6081ce7499b91b029607b297ef37ead473b9127009cb0debba10458c00f76defab2242cef9d0470ebd158373ac7e3455763bcd4b61775d8853730bcabe6d3d096f02555aa3beba1c6c919e39f7c7d985b66a8a654cc65158e8812d75dc6c048ef1c9d8fa38e98dd2d8f32bd8415f0ac4e5ddf5b247445878c3ba8051b29b6c4130f5378d578a30b82371d170281924822b127b5bc76aa751dca91e56fd960811ff322f08668aeceee370f5be21befff560af12216ab5ca897f763e99fb3050047a11159e000000000000000000001e495bc8d741f57f2d1a7b286e34ecef40a80881d50571aa039e417272ce832d7f377b41fc62958e77e23e4c95c1a507625a6f2f12c7174ed5df8d904802190b7e24da3d2fb1184d9463ad8c71d796e4c7000000000000000000000000000000ff0f00000000000000000000000000c4cda1e724df801e8023912843f41d3b99a6d628f55c6bcc12fea3740003ae281a4556e3bb8ed8ce53dc98bb41aab5a8f51b7e0c93090000001f8ddfc49e5c536863bdb743273e32f6f81ad0272fc76b0c7a4b055d830fdd7b6d4be3bfd295a09a06b991f46c21423506c003aa1dc77ae512c785934448f699241cacc96020a13a4a4ff0fa4efc9524135195f696e4a565b34645839e44b8a4462fbc31cc8e5ebc22c5c61fdc1377935dff11dd15c7c9d5a12c3a6cb2326d6bf76a8a13453567b9"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000001c0)=0x44) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="11f0f02e66600f921b599635ca0a1976e9da057d8579f661bdec1bef5ad92a101c4d9153f3eeb90b48f730c1ba616a478beee6d6cb0843c334d4b81ceb87f36ca43224b728006bb09735df37794bbb", 0x4f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x0, 0xff}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x3c, 0x4}], 0x3, 0x0, 0xffffffff, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000400)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:39:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='c\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004600003400000000000100442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000400)=""/233, 0xe9, 0x840, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 01:39:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0x4, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="540750ded65334a8", 0x8) 01:39:34 executing program 1: socketpair(0x21, 0x0, 0x90, 0x0) r0 = socket(0x18, 0x400000002, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) pread(r0, &(0x7f0000000000)="f4b4887ff6d1ce70758e453de9eeeb375bb960b757646d17bae1b25d7c2d9b82027b3626bdb79b4c46497b825a2c2887d710fad2adef68f5dc2b62b8eae6d10ca17849ec0122f763eaec6566fce42c69ea29845e6a93210e35876775a0ac88d03e4a085eb3ee2b9dad5127ec577d000000", 0x71, 0x0, 0x10001) 01:39:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) syz_emit_ethernet(0x24, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@generic={0x200, "96c72499327f0cbcb5ec391fec607d6ad3f8"}}}) 01:39:35 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000000013000000000000000000000000000000000000000000000002fbac37000000000000000040090780000ddd345de882c0000000000000000000000000000ffffe0000001fe800000000000008448898985565812c5ee2fb7a800000000000000bb"]) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x202e29, 0xc48d) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) dup(r1) 01:39:36 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x8) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x0, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast1}}}}) 01:39:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="dc747765322bee435837bb77607999aed1be8c4b7b38979cfb7edb94e22476ddc9aec00025046c408641a9f571b23cca7c266fb45fffe1f1134e84d16307e7fb252c0eea918bd0a71b28b16276c9e6a5b6acbd60b917d2f06216e2be4ec1a2d73e16b3c2b3ae76c039459d5d4d0253fdfabe93401a442e375171d7d32485eeb0e76eb187c61ecba939a3741aa72703b9513d2a5a0c472a1bbbede2207900c29e68cea0bdd08e62e2b49bb161182ea26719", 0xb1, 0x0, 0x4) setitimer(0x0, &(0x7f0000000100), 0x0) 01:39:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) open(&(0x7f0000000540)='./file0\x00', 0x7465d66031e57fbe, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x287f, 0x40000000000000}, {0x9, 0xdb7}}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 01:39:36 executing program 1: 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, &(0x7f0000000040)) 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, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dba85a4123eef503f2a84acd463ca27aa4d149300af6927dbe81fae4aa911f48f4913c9b2f398d0c25d1d94a59a6433945e0a853ffe4d617899699fa468c610ce"], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 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"}}}) 01:39:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x9d, 0xc4, 0x1, 0x9}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xb8d1, 0x1, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805", 0x8, 0x4}) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x6) 01:39:37 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) r7 = accept$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r7, 0x40) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)=0x100) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000000c0)={0x101, './file0\x00'}) 01:39:37 executing program 1: 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, &(0x7f0000000000)=ANY=[@ANYBLOB="6200010000000000"], 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(0x2, 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']) 01:39:38 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x1000c) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 01:39:38 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:39:38 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 01:39:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) fcntl$setstatus(r5, 0x4, 0x40) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x1}) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 01:39:38 executing program 1: sysctl$vm(&(0x7f0000000500)={0x2, 0x8}, 0x2, &(0x7f0000000540)="3ca68540827a2690fcd7304e2c53143f284be17c6930e99492e2d881d37c6d9561b1ce6b7d2fd4e0519be6fd9c4a16464e71caf137d449463b80e37341368f4a1d81361c89b949e51f021a97e58d5760ea079bf0e126146ae56d379f0c8213822653d8a9367008e5b180d187a21a33ad1d9c4a6c09f933b7ad1fd15a2d5c2fa9a2c6a43df864940f15da0a2e2731dcc8e4728b7cea1a42bbf5bc9f9ea445ce8e00247058cd41af9b39d863f49b9e372fc13b468f58a3e0be55232880cd84ce9a716c36915cab65d4c484b5ac495b57bb", &(0x7f0000000640)=0xd0, &(0x7f0000000680)="a721cbd9a167e717ea4487687732449da0a81fe2085e269fbd7ce01a8d", 0x1d) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x400000002, 0x0) r1 = accept$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0xe571, 0x4, 0x5, [{&(0x7f00004d9000/0x3000)=nil, &(0x7f00004d7000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00004d9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00004db000/0x3000)=nil, 0x80000000}, {&(0x7f00004dc000/0x4000)=nil, &(0x7f00004d7000/0x3000)=nil, 0x4c}, {&(0x7f00004dc000/0x3000)=nil, &(0x7f00004dc000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x400}, {&(0x7f00004d9000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x7f}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f00004d6000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f00004d6000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3f}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7}, {&(0x7f00004d8000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0xfff}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 01:39:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017cad0ae57a89b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820d84eb6fe625bdc536125f631eac76deef7a538cb551b53077c7a80f97a8f02c926fb3b6dd6c4d29c80d5f9c1738120a8a0bad39bb2619e162eaaef722b33cdb9e727e2b6b307e7b0aa7b50f1395f85ef5b9a95c81ed8d1bd25031e91489dfda21f6026cdc5401041482abacc2d3f7bd780c30aad679177b2dd75f1c7534b97a533b6dd9d1f93163ff86fe7f4eece8468f9f9b2e05d5b3cb1dd7c39e09c39525d3130d02990d79662701cf65472adee763c5"], &(0x7f0000000180)=0x6e) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:39:38 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f0000000680)=0x218, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1000}, {0x2, 0x3f, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x2800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000006c0)=""/32) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) 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) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/194) 01:39:38 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2], 0x3}]}, @timestamp={0x44, 0x24, 0x7f, 0x1, 0x6, [{[], 0x1000005}, {[], 0x2}, {[@broadcast], 0xffd}, {[@empty], 0x80fff}, {[], 0x2}, {[], 0x5}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0x9ee}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000005427093f600004000ad891d02e15e068d65cce6e402b2fd3c0a312afb8879e71180d273144bb88cb5c05e23931a8a2a32e8d8f6b37ebf94005f299116bc4f3bb76df8791d115d65fd39d10d7c42c6edd2ad5aad9b9e210ebde6ce8ae976b7a025a80cb91a5b8dc54b4bba124f6fb766910fdf057373e18f83c6631525bbd8eca51bae24e8798064c921e43791adb446afd44109be1704b34fe690e4177ede9a32ea7dd8fdc351981dbe8676f19834b0f03dbdde2c9e5bf67878aed59dba0a8b20e7971b3f61072465fe"], 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, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100670200400c907800000008ac1400aa891ff7ac1400aae000000100000004e000000100000000ac1400bbac1400aad8002dc30005443407800000cd07ac1400bb4ad4127d0000000100000005000000060000001fac1400aa000001ffac1400bb0000000700001000000000090000003f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62ac5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af700"/224]) 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, 0xc9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000600)=ANY=[], 0x1, 0x0, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) 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}) 01:39:38 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) r1 = socket(0x1, 0x5, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) dup(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff01, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 01:39:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 01:39:39 executing program 1: 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 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000180)="2d6c6597051dcdca6895247554a8ede402b7d45384e5c78e3fd69158199f52a71b22e4641dbbd9bcc6cf4221a0649a597e2bc0a5ddf2f1731ec8a9eb2671aa5d925f8f9992a5fee9a6997c296d759f65c3c204a832", &(0x7f0000000200)=0x55, &(0x7f0000001000)="6eb489bb20a7cb38f62ba64552f9fcb58f71c852d6fcbfafab52418786f9131c1bbafd1cfa3b8efea4336536ecfbc6a734e51dcd3b524a53c62ff1c44b87dc94c4613b6654dbb4b4f238d568f5f9b07e0b675df859a4cdb5c79917265af8512103b7cd5831d694fe9c997829c138a1dd3d2c66efd902800e3c1d729fafd66a9037bd706f4a76900b413e00cd1d6bee34ebfdaf8a6717d5d1bfd63aa6e3f3d098df4efe9fee2ba897fdcb6a88f290e9f8a377e8c50a2a7a9d9dd9cfeac4596473048e591a0e354df75b31e1bd17aaa4324b28b967b03b389019066668b12d4a359f504feaf288c90a75f350aca8f65fd72aca04e60a3c80397bd08b8ec8ca09526f3d966c81e5f493e4fc4c27c89e6ac403f5507389178ec1350a279661ebaa0373f886a2dbc1d0629f7eb554c9302b82d708dc69c3cef8a55002d9095e5f633cde3bf1eb12f98178d829afb1e8d52d696a854aa2ca21bb8861858f47b6e7a199607048100437cfd30987109b7bb1f297716ce308acd2d3f73f2bc2a14fd9ad4b3cb16893b3f61b6800818bf06623699d9057d361a66a422748e4ea23004884f0b3559d057fd4465369f3dc31502775579a471d143d955d1bab8afcde74ecc2572b92811ed5d1db3101e98e4a1a6c2718c07a312e9108273f3cc9a36e3f0aa3674a807d3c78722d2c9c8b6ac0777b43ee7b4fade6193f519820bc4859c5e44848c4fe51c8ee606aed9e12d6a85b92339e77e4923e5966e7ab68388032ee57de41565c0ef0c53032b1a69a28e2701eb179459498eb3d353ffc23455ba8453d4ff42bc32e4d1421615735ea947e084706fdb808a8668b78bc437d815cc742f73c9c1df4416a499559b2b308cbe140b39c300a28c21f0cc4e67b264b0f96948fcd0e526f88dd433bd1782aa462ae9c1581e2315a7fa3e6fd49e298f145d67842b72dffcbbd273c5b1f355f1d4ce01cb1c78f57104df7aa4c8a0eec8119362aa148790f689f4eebd294f9b424b4bd1616caff8491815b2055e0184e73893d2185fc5fd630ea7ba42114687d3d96c1da2d3f8f65fa0ae5544d43ec02d7324eb34814233d7aee9c11c1d74e648b443ae9afdcebbfadc45bf368fe07c66efd9b02bf05372cd1ffa073a75d42dd49f598dc93892a6a0fc3bf2bfec14bb70c02da0fba5351c9957f8b740640b5ef73f2049ea41479be30a9398a945adc28c0785d49119a753b4e742a4b7f0ba13fc9a82465acbc40916e67ca81d8578fbcda9e2dcdebb60f2891cb9de1dd2786f9dc9fd8c7c011a5162ed94bac3ce0227a04adc00e0051601e2245919c6776220b48a22eaca6ab22b3496d8849f8e381baee6403c7be4a2700a021522e7a209495fc1c95e81c39bae5f2704c21bfc9d32577c50497c46206b0ed2534513cbee099d964ef618a238db6a99291e6e6495c4c686097095f1df2e403008aba9ba1ade0df08827528a0ae6a5a8f2b326edc83d96069b926ac07087e41cb992dcf99fff055b818072ad7c6b25eff91a99ae6990b81b835a37ffad4aae74c3c31592a5ed722cc7a5653a9cfa0777b98cbc59f607137cdb7e8e7ecd9770ff8979af482f9effe69d3f07caf115acd8cce90332b74d9c0fb977c43ee129c9f5e2dfbb38afd29e5bc0e4b7e64fca4c17c09d321d94acc5584e41616b43d68457ced6d0d93150c0f83b50814fd0a68c789d10a59aaf3a4680fe426e842c916f4b4b71ea2aa968985d0a5b663ee5550c2bf2e1715f547dfa493b124b52a8c296dcfb487f237f4788725621a19a793612f900b329b1e56d1dfb0dc3118b8225874d1ceec051ba87999487d48d1ef750332faabd644a98e2efa163224bda1af1609a97bfec66891a78e1e80d0f1ab8b99ff9cecef0ee7e8737993d99d0389aef79dd9a3b3bd0364d6a2429262e20f5fcfb5cda18975462d3509707fc36a76e64a8f148d59a21403ecb671b767c5d3ac863b6bec0099fb4967ed996c92f6b3dce35a6e0075ee7509becf59d82a066e5822605f8a2cbdff420a2cbfccc99fd02e91234cf10f13d6c8bebe5a23892b8f736d117f0782c8eabcd6856dccc7a28a3859ddf1d55016faeabc4c8d7591e229d4377ebf368f7632677128b39d906d7317e61b60a10b3e9bef237f7d5a72365b40ba03b97cf06814b2f8254833626c7ac5b6a7c12d73a8be2a9e740d5c82dd3b6c6cc6fd1ac7d087d697de9c0f3b92f8ef1524852825f7d83e8b4b8ffe4e5d7886a18755ca3ac7998d086c92b54532f75b78bf34ee28adee81c1d869f464c0914057892ec08afc1a50cc37394bf280d5f362d03f873c2b23270c3d8ce6a86318e141d9bb46fb3625ee64557098636ecd51ed52d598bc9a99ec9e2005a1966abc663ae2eb179b5c87818a7604fc5724db18406f9c90e3561bd764d6a71520736e71a50cbc18b6af7448008b75430a7604078266a919fb04c1daba3f595d4876b4e406e6ab82087c8ad4abb8e409b980f5c57396abbaea1a745b4c2e37fe1cf46918d8632433c2e5896745a76493702673c48537f0278a847e21c17bdb51485f76e28c4078cb871e9b6292ae583345c5a75160207d1bbd7267105c678353732ae849b2d5529c3d1a3eb7e31efdb4b478e9a2f4713bddbd71bb12152dceaccfecc6598b09cb67894603c06072b49b0c1de3e9b429581bc6a6a493ea15b5811de1f5d9265c7b16cce6b95221236fb0a449122feaea54b90c63c7cc7c82d640890ef967518a3ec4a6a4830c6631faa3a52019b40314869ed59fc15e24cc0967df6783aace0d1025062a8450e1d5566a7f975ab900b99915bacab260fe7142dd08de228a43ee53aab3f74d29c754abeb54fc53983e74e621707e8548a404900e1027d81726d320d777ea5c7e880cfb009dec22fa3c2554344698ad47269fcbedbe009ae1d5043e72ef754054a72f47a2f3d298d0c07e15c9e1810858af2023ea166e99dfcf20560d92efd9d8380f0413c0e741cf6512765edad80a6137607970eb0fb9a4a5aeed2c45d223b3385d61311949b17c014c373e104771a2356ece377947894fafb2431fec4d7c3b728625f01416d00bfdab85a00da424449eb121bd0e1cd0b3b640b58e80a6f1cf390e381b72816a722785786771952544e4d0255e643660703d32d5109beff08d965d18fbe7b55ae67b0d954c502951908d6dbcffcd98789b92bb00954cdfb917b66f0aa64bd62f10dc18860f454ce4ec49cdf5425611628e7a2a8c827ef8000fbea900e832eb401986c263042e92c1c0552f211b740c5ec807f83d0be3bae1aed29ce2d563c2071d477f1e3a76b04ffb94008d9019a8b79eb66c011d456b56b4119329dc6a0b340d757bda4027064b26076f0d21082a001a338a46384363404f099bf4e9975fd33fdc95d578b0c4f3e52f13aea991902c3ebc7917be5dabaa03518ea214fd2099ea6f2ccd0091535dd9a3f5da991bfc5f83e15047c2bb4b5c08629b66d536f7bfc524f21d72003cb806fd07bb080738dbf57cf2ed02ad755686b7996b327b471f1599964d9bb64083daa34bde35dddc8e8143f62361320a7c72b4fc1e6048e0c76386e6740df913ac359a8caf94b4453e809b1bdd2db3c8594a1d43719b626fc566a300c861213f5724dcc810e04fb6960e2796e86a2eb2e3a296ac99a1b3cec55e82a10ef7d6961bdf201579ebb3864d4a0b9a29d131c4d9174f40ece18d6d40f5129d8e719bcab3fbb8a2a1390443225ae09652522b8385d3320270ab0e2b243c3f88be8dd1f1ab67eed488b2ea3140a9441b07c4edf0199a1477b6a27c2960ecbdd242f940660459237478b9829600690ac63a60ef6b2c96e8a8099a815dccc49658ae229bc6ad9368db0c51e5ef9c6473121e634423f0f0635f38d451b9b5dc42b331fd491e188bf586d1e47a0496cfc7ddb639e8337bf561c83cf34baee88b2dc8973106574e1a24d5ba2c7d19947ea33b75f5b3eae3e544d3a722161fb7650613824fc3d90d3e1b43a2d5d1c2e003987811635112cdee81f4c4f795aa9c111bbde339948043701052ab67392b6a581982365ad78faed14f2abbc4c1e397296392a96e1e15b023e5458242f2f0fcbb1f9e1f0c6a9bda72a4b98bd425445da91c449a80e5ec44db02541de4b86cf42c347d93a248b29f7d03d1aaec75f14e872862557e753decae9ba107d04b33c71759beef8864961a16ec4d51e3c4b7a376e4e40761673b923305f6c912c48178ff4edc90f186dc15b72e5cc5a3b0b92e78fa488bcf2738081f041209c9647ef8725559728ea9f4226919989ace0513ee06fc95dd488d460d1feb3b6158f0aa31c9dc758a537d625fb1b68aabf0243cdfb970c1ad75316cf0e0ed00dbaf5af1153358f31530c51a5fc4d886751e1cf0d77a99e513c8a3d5ec7039602aa1d4242cdf083f1e164310f3f76d2eb3f448018ef13e8e8f306d84c5485dfebf7009ff63324541c05d367760ce6756e0e5b2b8569fbce800414bc2c0b73bb59adb8abb52854004aec933c88eda879cf6d0b37eca76cd42746a396392bf937cbc5e72c23c5922523486424e543cee8783953e8c29dab4e7308b531891d3b88e875527e711830c373632e4ec0ec53576a2d73ee9bdb7870d6a62e23143048cb70fafd4f0627293010d79c041d31d96bbb585f3c56ab5449853b2f5ad4d46de92511c64057df8cc36f5cdb3b9dcf6c7f4d6e2b5bc6fc7218a9726192af6c88cc2db90e0c0a153cc8f24f298215d543f26d42d6910ce57e78af05f4edda5554aa96bef23b2c09f57501ffcfc1fca4e397553754fbdb059a89f70256d912a17cc275b300edc7f322cb383431a5169091b0520d58fc1656a46c790833643b67b11092bb2a793bcee18cd4c525319b041abffad2f8527cc6e42243e424976389f2d32042ffc1ed6e4f9049d4cf9e734e1ea4e417e420aeca0ebccc1529bf372398171ca76863a484979d4f39a272d8b368c4362ac9a85912ec8a6b81b1e29c71119535b5a433216f2351bafb21482af47d637a384a122788bd5e88082b6acef6ebf9e8b00b8bbdcc3733320b7480fc33a942f7516d4087c61ddd3975c0846ede2ec90079b642dbcbda4b27c1e022ee2252552658c490e399b9b575e4c2aa141616748f039ab618223b1591899537147bfede478700312b9bc343598ad42093fb68a9bcd442080868cce32f2ed87cd42e0a177187f6ded95f0f3da29b4b00b325609f7b57bc7a4f5bd5d5cf7559e96088e01862747a37f0d56d42c96f027408ae9a2d6a08254b207d5ae613a81523d6da6cde0274c318b0f147289340bd0bf2f91e0a9be4b7da53d31e1ab29f8cafcc1d99062567c2edcda04317a153f5de7e4c6eb261eec67ec0ad1337670ebe3ad034fae10240fd90ea9e434aa85e816a74142c392961647dd7c9ade0a6fc3d10be8ddf54234ca8ce29590aba3bf73d0dae27cc91b859dfde68c889814067c49170b22588f68458521e543cb0e145f5046336fdc3502397dac81cd9ca8d01e8dfdbfd81c1ccee3ff1517c6bc040b0e47a1b825513f01dd76800a85f32a034c671eff06ab607e83019048a81766590c187d96cfa37d08f8400e40617f18ccc1d60d5f717dde241e8b95fbdd474ebb463343eb52386c764afa631f65a6f4289210f28fc35ff64bef3f040baf741f86a8137d553ace28103529b0bd3cc8f5cc4f5c3ac84b97007f4e0ce31083f8712f5f3c8077d3e2bb14fe0feacbf3d27ecc69590d2990c59856a414345b4cf571b8ba611c4c3082b23f202daff2a2e8d2f67fcf4a882b900510d821337d67", 0x1000) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x202) msgsnd(r6, &(0x7f0000000240)={0x3, "15542f502f25a511292576b4eaab789b131a5e7ac129e1ff8d09a680b9a35cf53857b61c2b86cb7d6b7e77a81c879edbd98bfaddbc541d0bdc4c55c755d5e6f2e2e8598a870c925401ec97b2fce2b1bd4eec5a93845b3bfba2bb22080952077aa9dcb9de64f663186fc6ba6d18cf800eb9ad3660e70fb77a03d936b0dd795cb420539b3ea26b9b4fa8195e2d3a6c70"}, 0x97, 0x800) fchmod(r5, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) fcntl$setown(r7, 0x6, r2) 01:39:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 01:39:39 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sync() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6000000000000000ffff000003000000816aff9b62a2f4ed3f741f2048fab60acddfccac1c885d0d913eeb33c0813bc09ffa7acda8b485cc132a65b8b7f5282b82d751661eff3c7d6fe69c3e44befba87e7c2444516157e8d31612432f50000000000000"], 0x60}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 01:39:39 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004d0000700000000000019078e000000100000000030490780000fffe450000000000000000330000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000831300ffffffffffffffff000000007f0000010000"]) 01:39:39 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) r2 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0x1, 0x5, 0x1000, 0x6}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r4, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r9}, 0xc) 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, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bab7c5c1bbd953b5"}}}}}) 01:39:39 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000), 0x3, &(0x7f0000000100)="fa4d92ecd95039a7539154d7ceb71eb68177f36e8a7e8335d02d9888b41663b83bbf28c0b4f3fe48346c80b0600e5538e96faa03fff079d899fdfdd03dea587d9f2d05cbae7feddf7bd95e54843db1d26c92e14172be55d1fcbc3fe304337a728d345b0f5b61f35e1635342265dbff35687e3be757278d531bc8c68caa3bb34f0531c105b67d00"/150, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x2d, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r3, 0x0) r4 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0x1, 0x5, 0x1000, 0x8}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0xda6, r3}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0x65bc, 0x5}) socket$unix(0x1, 0x2, 0x0) 01:39:39 executing program 1: r0 = shmget(0x3, 0x2000, 0x19, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="31e2efa4ce83", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) 01:39:39 executing program 1: syz_emit_ethernet(0x30e, &(0x7f0000000500)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2d8, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x1, 0x0, 0x7f, 0x1, 0x0, 0x14, 0x66}, @routing={0xff, 0x6, 0x0, 0x6, 0x0, [@ipv4={[], [], @rand_addr=0x7}, @mcast1, @loopback]}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x65}, @dstopts={0x8, 0x1, [], [@ra={0x5, 0x2, 0x8000}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @ra={0x5, 0x2, 0x401}]}, @dstopts={0x4, 0x22, [], [@enc_lim={0x4, 0x1, 0x9}, @ra, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x9c}, @enc_lim, @generic={0x1, 0xfa, "4e5e07c765fda0e19b57e64bdeaacd781172d663f591d17cfd0e8ee126725f2af6aff5206bca14ea6430520448fbc067191e5bc1c6447cf7bf2ec9f7ea8981d0c493238d7a2c6404feadc311303a5556ecd464e2cc13e5205b0ff2b6b8cd9d81367cafc06d606a60f5122fe3863f98bdd9341c78871427086f89da57dd2090d497012b82d326bd1a458fe319858baff580d81c4ed4b19822b655ba09126ae27bd1bfb0275d8f6dbd73c76859168596aed80794bfe00d0d8954792840d2027a35a08ff1e053895efb87986bb4988432f4921f40d7019904b2564d86d9a1673b41b2a5a27339c051e9586a295822e113e3fc0d5ca1f1dfadc3bf31"}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x2e, 0x0, 0x1, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x20, 0x1, 0x0, 0x13, 0x68}, @hopopts={0x1b, 0x1f, [], [@generic={0x0, 0xe7, "dca8ccdce9190b9f65ab6a08186356b592903feb9aa05d2be5c28d1dbe600d9a4d14a27675d64384c1c76bfcc9179f38c596fcc263e411bd10eef80d539779d2cb6f3e45b262f7321b262f99e218f4f280c77ca057848942588a5c30318963f906e1bf122e649c370cabcc5978ec13d1cc4a3ea2c2e320f11f166ca4687fc71a686bee2835f815606c72835a3f2b71965e1902d25af1a59dae509adb07e5b80e1137281603637219bc20ad8b08db721b64cc8185a41ac01661f53f383436b2b3083d88fbb4070e4982d030ff22198cd5b5590a8b5541b38fc085344ee24b83194e127323a6ac21"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xfffd}, @ra={0x5, 0x2, 0xe1c}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x3b, 0x5, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x232}, @pad1, @ra={0x5, 0x2, 0x5}, @enc_lim]}], @icmpv6=@ndisc_rs}}}}}) 01:39:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x45) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 01:39:40 executing program 1: sysctl$hw(&(0x7f0000000200)={0x9, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/209) r2 = getuid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x1a, 0x9}, 0x8, 0x2, 0x200000000009}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x4009}, 0x209, 0x1, 0x9}) fchown(r3, r4, 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x800, r2, 0x0, r4, r8, 0x20, 0xff}, 0x7, 0x2, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, 0x0, r6, r1, 0x52, 0x1ff}, 0xffc, 0x1, 0x70000}) r9 = socket(0x18, 0x400000002, 0x0) getsockopt(r9, 0x200000029, 0x3e, 0x0, 0x0) setreuid(r0, 0x0) 01:39:40 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) getpgrp() 01:39:40 executing program 1: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x6, 0x7f, {0xfffffffffffffffe, 0x7}}) execve(0x0, 0x0, 0x0) 01:39:40 executing program 1: sysctl$kern(&(0x7f0000000240)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="b1482b84a34fcc552009bea7894a3fa8c2698d503eed8f0435cfa0c0fcc1c81f5fa1304a225d409b140b85afe532635d13410ade10701ca984f7242a04b35c9680bc066fb818c02a370f01bba71684ccfdc8d6f42bfebd5ca648068e842d25617b3aa500bae96c1077c863eb606138bef39439d38b711b3358399ddb62169e5a259a85c1529bb6e0893174a18989b8d10b31165fea8de7bfa6cc109b8cec39da75fd36ce4745f4f237bce6714df4dc8d2cc4eaa1ab87fc6b197f46e40000aff9950346071f8fa61c7f47d322469105000000294575d126e9602803227f3446a8352be695b6713209871d7451fd728a99600dc52e6e335444c7d5cd1d5d54de3c2d487e8d2c4c2ef9eba059ac694b473a8b556a713956d502434defb65d9ddd2e99617e0e86b9ed1700a0c8c5f97070dbcb56a26176a1b2c064fa9bde6129fc9326c113", 0x0, 0x0, 0x0) r0 = socket(0x20, 0x3, 0x85) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x3) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)=0x8) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x9}, 0x8) 01:39:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095feeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfecf7ffffffffffffff3306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r6, 0x0, 0x8, 0x8, 0x9, 0x5}) 01:39:40 executing program 1: fchflags(0xffffffffffffff9c, 0x1) r0 = socket$inet(0x2, 0x1, 0x1) read(r0, &(0x7f0000000000)=""/95, 0x5f) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="6330b6f6349b5bdb22f11cf2c7f25d00306229d5d581af7fb807c7cae054565d4d8315adebe374b54bfebd595dbf8dcac12c3a2f7d0315f0c177e503a64f487a7728199b15f46a4fb91189a8a5f82d226959da950286e2a97c3321debe7d8409000aff75859042698fd0f6fa5a5ce5f7d61ec0a3cb0877d5dd274eed0acddabfadf9a4f37d264dff157d54116ca4554fb3238140d8da6a482f29723652e21f", 0x9f) r1 = socket$inet(0x2, 0x5, 0x7f) recvfrom$inet(r1, &(0x7f0000000140)=""/125, 0x7d, 0x1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000001c0)={0x1, 0x800}, 0x10) r2 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="c6bd768bd23f60acb09155563795258ed79afe7643fad4c6774374e4df0db96c5b5ce2d8dd0f2662625226f4a8f88bc451f8b0ba5f1f6471541fa92f294eca2f82eafac6f2921c34528ead324fc7629ca241129379971fd76b4546b8d92cdaf742fc85619d423ca508c6e92d388c1436f455934c4d384bbb", 0x78) socket(0x2, 0x3, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) recvfrom$inet(r3, &(0x7f0000000340)=""/233, 0xe9, 0x0, &(0x7f0000000440)={0x2, 0x3}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0x0) writev(r5, &(0x7f00000017c0)=[{&(0x7f0000000500)="9495c15e682fed37dc551b699d020b2a2f0bde12a9d74bf5324d0e6b7a036fbc0f123a80818fdae9574fa587029c34b27bbedb28442f29b9e2a5ea7ca2f64020c5c8c4f032443accf4dcb12201a5eac3a9eb85e2cee79a5f9e154096ec9ede73b0685983cf4ca1fc76b0b816e7fbca5823fb70b37684c19b2f75e62d653f2ad10f2899488629a94fb010299989b174206628c122860aa8bc7b7d66d2dcd63c5979acda1e1bcc54d1363a679040357a3a772098a82a1ae42ec1af92cf78856840003d1885fbb2da00f956451bc58cdbfdb3c0ad69a66f8ad7eaa334e124833d2c06a816260a2c40365b6a276484d71cb64f8d02c5182c38fab87d51543686b1049088791c3d35786c0c5bacf235f527d6091119cb5f722f62bc6c9784f96df905848cf0d5e9c798eec13ac4e448a2525cc7ddedf92d7a34ce677e9da59d7ff1451e20132adb68b16991bc1032accc687772a8e746049a71d6af424b47a88a491adbfcd58718e0d117643d038105d7bb8beb82f0dfc5170acf66d4d6abc12a3e4c63df00bd0206869241c3f689c7d93e535bbf15f87762d3dac877cd9f245bf0d5cc17b91679be9fce4a521764491fd0111ff1f04f02fbd90e3e92974a691e44a19dd973be9cd31370f312a84289d7a4cdb1545cc2b42501a42f7b4140e2b81ef832054e5a9bf536ed748ce446749e1a5d0472ed5ddfe4591b2e9d66adc6211a595c5753ebf351b94d30add2e4a084befdc01453c9cd68594d02a868320668c8932d156a04408971ee22e8461c04cc17e28fe1d5f1dcf0a5ff0135fd251bfb4b8f16127ef0198d1dbdb46bfb11cef86a809118f5efc9b2728534da76d339a416fc0c34065076f2d14d2bcaace84ab4b47825b90f7f5f63d6046473a87d847593ca9e2502726fa000621e0c5cd847f5dcba0a3e0745ed2bbf69382b40988007f9031c1fb0483cb12fc7b7799ace440f1f99c052f988fe131d3de38be90303289381797974bf9ba3f750bef7a87e453377689c0d8dea425d6e43e6d9400e81b4a8b4f54a9de3ec5e74b2b45814cbf156d88520f428d56444b2b16ada5fc01cb1f79409df90092933b69055962ea7e2405c917af4ff7e06d7807afcc37c4b6a08c4be3ad9994f7ba76852a448c42dbee1667b53da7e1174cb605c9156ca6a9f42f81d8ba608df1d1d270169299a82fd38b29b1c19d8971c5188d63a05c032977ffdfa080a353225411f7fe1e0cdabc8617b200d26ff65c2a5558dbac34fa55644b93905168ff847f752983f2958f120d6d25ba88b1f30eca36e67e0bcb1f958393bfada1e69e2ad9e955126485eed64e87e6bac0466b5e2ad88de0a02c143588e29fb9596da1269d02b827be60cefdbbeb37e036a583ad6a5725e2495a269a9847fda489dcb8ff0c9f0af06dc6307e7c00704730a421545bf393d2982f83927e22ca59cd90ba2930413fd04823fa9e0edc21785fa2e92050342f423ece097c527e2f96bedb39c511947738ca50506220fd57513969b4e747d4c97cde688a6e5ddd99981a2351a07aab8d4e9769c3e09b99ffd8f7903e7c47739559ed0d660a417910ff37004cbe8d59eb9830dea60b6557dbd0f5cd3039a7f8f21274913d31490f4a835782a40ef3494787600df54716d27481ada076ce9edf754cd3d4e73ec6c66e96d267b39bd0a6123d3dccd7ff1c2b9cd13cf0e32952024c92c9c1b97927be48b9fb254dca8b3fbb3a9b6eb0bf70d064fb4a41539753fd58ff6236491646f8952a406dcc7dad708916b806eea5f853e8a194fe2b8bbb03228db4774e30ee0c3242324527fc77487f0b6c4513d48467cecf796620ab6b141f788ee8642d1736e3c90f9b9c936fd5300ebcb6b26cb3c907e07f9d7f6fac05c2d4dccb387bacbc3cac0b17988ace92f01f0e2b17afdbe62f98da977995fb95c23af4836b9f0004ea9dc20822c1b7a078febcd77b9a100a90b04f3ee0ba3684f9b7cff5854697a14b796a9ab4faa03d1336aeb77d1b47b0c4882b4899e0c4f9026ce406b7e966a8bb2ee22ba258910ee607d67bf4bab9f07820245bd988a45e09b29930f64ffefbdc2d849023374b49f05aaf947e4f90d9bf2b19f181782fe41b576f85c4150b1460c66449d5d31c7d814b94e14856737ca31ddc436c96b493ee84d1c79c6239b8019a883329057500158713a34d9cc8d4c6f288ad9352d4f5292f27808aacb72421283d2a8cbdae134bcde94dd610185f272a7e833906fa85b78968e3514aa4b17d81cd389c8bfeb6f6309b1d49a47c2cf37d502c6bf48e5265983e81bd85c2963ffd3994c0b9d72b660a6eef116a6b318d3a40ab288305d6f2a7ccc653ce083fa15f9b7903f25eadcdc4081067b633ff0274e32f71fcdf79b9f19f2925daf8e148deab7cf9049c424799c6b7f743836671b2bf2097e9cc3668c3054c863633caefbf20711a66e29fe64a814f4c5ba7caccc1eac4c9db303d6c74fbdcc5c75edb5d16adcdf074b1776b8b5564cceaf77fa61e66eb0864a281ba55108c101f1ce20375859fdf4d3cc6d12c51b9c6b89dd6894e8b6b6c8b17b1a2ef48dd2c655b018ec227c6681e92803fc49dd8400b7d2c2f6b7980c1d0baf712ae0422542d08ad7977884b00e67773ac6f90479959ae9d53028ff8c4478f1134baa7e95e37b0be6f35b28828d33d0d6dd1dd525631fd8165b9535a302bcdf6a3e4f2c30c38a15efa8cd5ed3e885845e5af6e8f230787002010ed1ad8aff811829a9f308c0462709b0d8c8bba308fcf88b82ca6c8f1b1288a23762512e4aa5e8d3c2d3246f7587df433bae1f25f8a452525aa70d69630d48b3eee012b40fbdc57b6401685d40ce344275cafcf7a0853640b3c78f81d782353785f47beb57dc3d45f821d5e3383a29e983a0943a973889990d10536da1f950227d16f2883ab46796a5d47f9c5b47a041deeaea2a7c5181c4273c72cbd3f1a2c98b3b93e97f2bdd7af4a51fd4b1fede283a54f53de5e3c42a79f5c88d7a9bbcb55caf4d1b57a65f88e373cb9d301b027eb45b8fe3957a498585df586170c87b0e7d355dafdd8662c855267ff0d661ea992d3e017de3f09c48d32d8d32487c87979100ee4291e1fcf5e92cfd9d7c8f491ed598996c756fe522db7d8e5082165edfb39f8703892f557c749da3c9b97f115b3b836defa101068ec1b4e9cb228d5a834dee364f8267cfce1ebfe4eeec5e23426a7e20379eeb9a05fc6a7ccc9c31f682756de9c9ee3c24503346243f0fec1020ef5485c4b07b56d9b077950d19a05555db8d1f31fdfec5baeed574b7aa50f5432a8ebc60b2381810ab999939190714bfed2a889d2d5318d182f498e8b889c20da66b42df00f6e393d04173cf4bab5fc497ebdb3f66018816323bf7ba5b9ad2150e59a321e8c4b924a380df557b99afea356a23415fb0a83e1357a5ad1189b49d8ae4b746d7e082aba6d92636c39858a132395c0c2d541b7c8bf9705ebc2013001b420e56b9cca8f6fa62c1978651c0711d61dd125d89ba90a070610a5b6809b907352dbad45f0c72519901c3a1cfdaa791df852acf0b3f55bbf27773e0123627e121d7bbd3e1c2c6b711f05c5fef60311418091fb9b71543f9052ac2f3a6e1cf4a3011f2c5e6c7a61b9fd53f52978e48824183cf6a994f18acd5e70b94f9e39003fab217d550501f62fc3ed7c5f203e4243c43cb1e77b37d1113f7da084d4a8a89e92228226493cc9812756f6aeec0480121579abb3d3bdbb5a525ac097594e2652b257278f09b962786a898b3acbd502b01e2ddd6505b5ef9221c3a9d1bdb8dd52095a092e174d07a8522799eb45340d81ece3771b55b7751c6aed735a1c193f6287742eff27e95725387eaf979d56faf695d66fd19548b69c5fff2b388d074ccad45728ca70f406ff8d1d2d2d67687ee64e50a4036286298d08ad7248c6908e5935c691b6b5313834824c0f068aac828d064689cd0d6acf2b4ae6ceca80e35caae847f8f9fd9f0c18855acd95285956ed1349a211a623c44be688fbe64f3cacbf03124d0702811cd96a00a99ef7d317f3949357fa51f6fde46ea2b36e8356d634474e2b7b87db0e78ee0930bfed0bff773b2106547b4c612bc51855b7a0eb09d87e507151217eb534bb33e4c5fca7070845c23713daa896b9b3e52e8a9efe7dfe8619416ef6006f8935c3541b1dac8b85dbec2f3abb2f7c4126ddb0261c2f9ac1bfdce2d54492bb8c495fa839565587ed168de437808b1d0690de384cc8ee4c9538b462bb63ef70c491b7a8c627206dfefeea42235e5229715a5e35b8774016ba5aabdeac2e2cf3cbf074d6f7d2d9b42419f8abd36e8df0df3a7e1e10368c50a37271d3544c6d00eb34c34beac1a2c96a7c0e2094a2f79602292b115e20b8ccb9b8c08fa2e8db3d645810a5e990b85a9511a003010c6e303450a811ccf175f5356f51d16416bd680cfa3491b961a49856c642e99cdfb77b61151d439edce1af0086677f72ceecf66e8fca31deac291f2205750a1652ac4c13a56483830f0ce6a229b3273c15c0c85aa730345eb8d132422b47f0cca6c721aef6d64838c3c64b2da86e12787774a093a82d8c9c3a9c31b03b5b80c6830fed1dd719f6f1877cb83a444e0cedf0e2f377902c18f411db9e5ac3061968615371a2883b99667f048267490808597055fa8ba8f4497afc84d1f3adc1c7346393395ea963cef301023c4b9838e7d3ccc5b3294dda15bb773172f689d243789d030960ea5ffbc8e21e6d9db1a4d8a198a9e7232f465878c69faf0b0a6cc3f22912684601da696c8a2f11806bb356c84244a2c2806faeac7983f30b7be92edeced5e8a2e3b90f229cbe4f70aecf3cd72bebcff0bbe2a26be823cec24a388925a68338ecf77bb0711b48e82234527c0c976f85b6244ef38b6626f08b4571ad792303b5270d6a9eb7a59f05899046b378a7b5300fb827863534c33d764ebeb28dc4e8a075ac0dd53d874464b010bcbcb2454834a851cbdff3a88e84fdfc7b51e78697aca75cbea6a7f29fca247414750f78c0eca775ec56a712fa9a6e437832c388fc972169591a659a974691c080a71bd71f2f82be51ad154898ff52c97c70685ee9cc44077616ee99b3d6bbaaec8db7681dc7ab28931612e9400d6c8803d82703b22b4181550ecfc8dd5a09b6e918f21f2cde58bae8d23c463e433b791786c5463313dd30ae7fe528ca27757d5f3d7b4bdfc11d662f93d0c55618bb8edf63dfcec1fdf92bcd40c324a4ed8782d9db61f0e3e7910d9d65513965ee09d23753887ad793d65e461bf4f15b5c5fdd26e5c4368b10af6b9f13f06c4df5dbcc79d393301316551cfbc66316e3c3c3ddce21817abb47304feddc716696667a251ac30f6e816bea0ce55eeef09f30aeb123a767b84ef243d7910d6f8934d1e56c64d11bc6aa7fd38dbe252a7d5e1832dc55e0aa4839804f4ee5f554f1dc4771fd51572a1bc43d069cb553249200d33390c65a715b42515c60107a38ba381e99b1b444ff0ad9b05fd6b1f995277bb74664905d488d0e4dc435cacffb449ac0f7db8e1d7c95588b87cc89ebe34e7279db7460eb539af96c51a75659e726abc0a147c0c7da7e5530bb7d51e885ef22f3da505780fc89b5e51d3f74460762d3bfe7e456cbf4746929f96b6709ef704af649bd28ffa5cd1d9a24360ce28578f466c8490bf5b4aa1f3df4686ab1b0aeabbea49af9510f7f0013d247cf67ae86e5a61dfc56f3d814b3a84ebc005ee7ca5ec8aacca1276a7ee43780290060b505f11a86206e9cda7b6d75ffbe6658b30e8eb", 0x1000}, {&(0x7f0000001500)="fed88d106ba280b13f359edaad466f19ee3a592e8af3c4d24237ca9668c582eaa039c72406c9ec27ca8fbb326fecfaee2ade108f7f9be1b16c86cd8745c82ae36c3cdcff781364c3d691c8fb1d9facea753d645242fa72d50306a928b2c91887299e48bb4db39d969af347c3dd54357f4d93a3d674d63d7ce34f3aafd576b8dd5882fe845f0594e9374d1d5fc9f7bde388e84bea4f766623e440ed4ccdd76d0fd48db2152b1e4e23da3402db3867f5143fe45e8e0fadad2b5e20b5fa079e41786774", 0xc2}, {&(0x7f0000001600)="ca4240c3b8706c7674d840ed92fc16cf94faf88828c53647d38e7c7c8f4bc0c44a5ec1151985da8589ad21029924212ca95c6450562106250f7ad0632d3658c1ce19ec266b4f0f45a7afc0fb32d9be75bd713d1770a4da17eb23523106e60da28ff1a29a58a130fd0b162f1b9622dde2a6974216ba98ae3c5bff3565a562ffb3bd15f28864191ba69c8f78f529a683fcb1ee46157d67aa7f4b650af519c0fc5637e9d12a53246da0d19e2dfaca5a8c8cb77ff2", 0xb3}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="619b266248c9eb3bd844206ef3bb987192fd2c49309a", 0x16}, {&(0x7f0000001740)="b4828ac5d8d43040c3b810b82fc792d3132399899a5c4a8f4ee79de33acea8e7ece10f1c2a79efad04ca7894f4532a2212c9d08b71041c1a4ef50e596b526ba061c822aa9fa91c7a504fb62d5b68a38b3e58ff550135c618fa3cc4d5de605a00ce600c1d343f215c3d1c5f6bfec36f09", 0x70}], 0x6) r6 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001840), &(0x7f0000001880)=0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x40, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001900)=r0) 01:39:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x28) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = socket(0x18, 0x5, 0x76) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) fsync(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x2f, 0x0, 0xffffffffffffffdc}], 0x7fffffff, 0x0, 0xfffffffe, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r6}) semget$private(0x0, 0x4000000009, 0x82) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000080)) semop(0x0, &(0x7f0000000180)=[{0x4, 0x8, 0x1000}, {0x0, 0x1f, 0x1800}, {0x0, 0x9de, 0x2000}], 0x3) 01:39:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r0) rmdir(&(0x7f0000000100)='./file0/../file0\x00') unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 01:39:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20280, 0x104) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:39:45 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) fchdir(r0) 01:39:45 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2e96d46a}, {0x0, 0xffffffffffffffff}}, 0x0) 01:39:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9a, 0xd60}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) 01:39:45 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) 01:39:45 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, [{0x1f, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) 01:39:45 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) 01:39:45 executing program 1: 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) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) fcntl$getflags(r1, 0x1) 01:39:45 executing program 1: semop(0x0, &(0x7f0000000440)=[{0x3, 0x1, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x2}], 0x5) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000003c0), &(0x7f0000000400)=0x4) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f0000000000)=""/91, 0x5b}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/230, 0xe6}], 0x5, 0x0, 0x7d) 01:39:46 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f00000007c0)=""/143, 0x8f, 0x861, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 01:39:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/191) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) 01:39:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="90022e6e6f"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020e73699e4000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x0) 01:39:46 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000ff0200000000004fae9700000000000000000104009078000000000600791500002b0000000000c5a100000000000000000001000000000000000000000000000000002c0200070000000000000000000000000000ffff00000000f5b47f94ae04fb019ad9e69743153e5cde833871fde6b44b1c2e77be5afc3a8c88a9cd4cbecee502f5ebbc6db15e56ea9681e9414d620ec9f06678f5c79f60e8fe0da6468a09922481fde8186ed7bdd0d3265f88eff1f38b30d6d1725fb6f7a0e458418578a465b369e61a9cf17e01d5ffab598bb923dc7ebd7a287a5968413afddf4241b230f45b44e9d15cf4da0780a5806afbd2d9790b5f2df4a6c2"]) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/186, 0xba, 0x3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x11f, &(0x7f0000000000)={@remote, @random="d6ff2621bd25", [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x111, 0x68, 0x8f, 0x0, 0x2e, 0x0, @rand_addr=0x8000, @broadcast, {[@ssrr={0x89, 0x17, 0x7, [@loopback, @loopback, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x14, 0x60, 0x1, 0x3, [{[], 0x400}, {[], 0x7}, {[@rand_addr=0x8], 0x3}]}, @end, @end, @end, @ra={0x94, 0x6, 0x7}, @noop]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x7ff, "749dfa32a4253af350e98028761f912e8cb71fb93f5ad32c6ac99b21266f5f6b54f52ab0a35a8ac28382f369f485a82e6c2b4fd030b0a129cf517d8a57dea7c5ffe7b9cc113c290c37dba0e94118c233d5e242e94ea636947350b71f5400cea82edcc8bc0cf11117fd6e5733765e806b8ad0afda7ad565c3c9b37ea33d4209e28576e39d3747e091c459c181e9c39db53af707f65f7efd8cd37504c5417bf6bb4e0345cac89b66c33c2cd36b4bb30d97c83014ce6deef2d01496ee84bf"}}}}}) 01:39:46 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) pipe(&(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 01:39:46 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @ipv4={[], [], @multicast2}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0xffff, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) 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, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 01:39:46 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000001500)=0x78) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001340)=""/76) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000001540)=""/4099) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getuid() acct(&(0x7f00000002c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000013c0)=""/226) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) 01:39:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x100000000) 01:39:47 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x0, 0x502) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x93a978c030aa762a, 0xffffffffffffffff) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, r5, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r6, r7, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x14a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/225) 01:39:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0xd, &(0x7f0000000580)="dfab30ac", &(0x7f00000001c0)=0xfffffffffffffd23, 0x0, 0x0) 01:39:47 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x9}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x3, 0x6, &(0x7f0000000040)="559ef6eeb301c2a977fb75bb2a19a2d82a", 0x11) 01:39:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000580)=0x8) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd18) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000380)=""/132) 01:39:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) renameat(r2, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000800)=[{r7, 0x1}], 0x1, 0xffffffff) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000280)}], 0x1) 01:39:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400e3", 0x0, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2}}}}) 01:39:48 executing program 1: 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, &(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRESHEX=r1, @ANYRES32, @ANYBLOB="cdc6a816edef26703d3f5a78101e940e286683ab9db2fb6a9f5257f4e46b50960004a29702341520da694df2ecb39ac218d53fa3f53e9e5e47343101e9b2a2d335af9712112fb19d2e0e539d7996d901319b8704e3c006d058cd4af5f971c0dd356e82b20d82ae3b2db75c2f49a756e7e2f1a097b09a6d1ba75b5c706477d9273c8f4391b8183cfb9948300ff2cbb84133d1945c4cbd0ea43aee72ae386e7c11cb5c43f648bbc5998f3aaf4b802b8e59512745e7e520906ff2b8b09add5a7524bdd2b663588b655a47e955ee498ab63a4be574ea6c87278c33e826fe99670000", @ANYRES32], 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)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 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) 01:39:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x1, 0x0, 0x0, 0xffffffff, 0x926a, 0x9b86, 0x1, 0x0, 0x9, 0x1}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 01:39:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 01:39:48 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)='\x00\x00\x00', 0x3, 0x0, 0x800000000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x3) r1 = socket(0x18, 0x4, 0x14) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTART(r2, 0x2000746e) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000340)="6a7decfd40567d58209dc7082c465eb532d69b4742e137d4b9f94c1a7a31ad0c443f85a8202ce8ce5a797329732ae498882fe11b14c59858bbc70cf60474f61ec8be63b63fa547427ceb29e5545c6950b317799861e776fec4b4bbb8a1106f80739af882a74ebcf146010e6e21db3196fe2f9eb90f64ca101ac2654e4fc34c99ff741cf6f5b670eca08ea54b6e7468d2ff32505e0f60da8d88a3e6f76262299798668165b0520ed94e3aa657156ede2b64cab391504ef6ac91b55246c9780202d6480e84d03f688c2deb72c1d37d0404ab4bce4c2941e09d752cf9b0effd0f6cdfcaa7591e27123aaadf36d2fe714eabbe4d06757d5da0e480c9f2782b9e7232ff108e1d433e75c66340d366191ac3f881a048dba5aceb65f7cc17526e30edaf4a169f58116124a97d40cfe914e7af7a5b13e83efbb55b0d78bbf14ac68a06891a9381bbfededac6bf4cd5873601035c122fc542a9947b63d0e344dd985190871b4ca4eb9f31e7a7426551a5b34049f1a47cc11dedbe6657713ed3717565cc024f19d56a2fede6406981c14652c9923d08186fb515d78cc4b219a63c2c53d948b9bb2a259dc94c6bfde26739a9b50e64f4adf1c7bbdbc03498b40542355658d5fef6687a8631011723a43ef7c16cdf2f5bc3508846c1f01342871891105cd0d206a308bd43f49ba79d4fc6c1f8be88edecc8c3f258c1baba6644d75525d279a37246dff16cec061fecbe6032c2c6462fda516ab242b3a051191ed2ef2d33272ccdc1b6884da3b598c929224ed7ec8961e849f087cef3bbd0986872a479282e5a7a6875adb3705f93228dcd356b3980e5f54e1d07919b6dc24cce52028ac6e26edaff2c069827ec9b0097eb7123f707c25db793e7ccd706a0a08f80cbd6614d8d312925e24ad58cc1d0e468469b5afd55313134ea2fc746a1077678c6ba49e85afb6ccfae5b5d1a08b0dcfefa9896a38d6033548c0d14c8111fb89a094a183582feed2f981577cc0735a622271d66ec56059caf78df51421cda88f28ebb0e05dea477ba453fb7ae90a2e7d38606782ecf045601171e1d81244b83472824225621536e2d7445669b09f50c9cedc304fede6e26d83040639998d43e042aaac4c81d77e9d63bf2ab40ce3d8ce0a56c3138d2789c0edfca2e412ac4c3da124ce758682c90a20eafe02e65afcf3a7116c7d3eca780def30b5354e05c1405f8d3de6b80f5846c60450662d10220356b1c4dbf640f22dad2b3848ce46818ea59a210a652d8fd10a548f18083e16f7895b386dca8a119672097a5e3057cc12f2ed0a2e317e9b2ed33c80a8d05eedcfdafc8bea6fa8ac0af7943d6c0eaecf5b9974c281dbfd9051ef3bdf4bb0a77705e4e499309d9fec00b1d567cce3d460818988cea683c6fdb06de65c592ab9e9ccf45574d4c0ef7142dcf1ccb7b60a9482300dadfc1e88b2e7b9fe06b887f06b2bcf0de32864ace4435e94f069b34bdfa4ed1431bdafcd4d7a15e62417bbc3c1336c6968af423e1c7721cfce2be8355551df0013c033e75805951d366d6de7a8a85d3d0d5d44531ef83fad06a9b94aa872460438f6b463287724bdf1272409ebd47c7bf1a0d45d16037af14e6587bf0d50f629f447a8d25c5ab2876681c560e8a66c1462b728f9bc985de9904c119eb5314f1bde1e0561116c71a91f739059249f79b685187d96606ba7ece36ccdad440df8776ab2d80fab6c748a02f72c182d766dd8e53eb7b776decebcbc3945b9af73c34af97213a0324a255f3e33d9f22ae4fb4f289409a6da4c536a6ac679a2116628a8e3fa8487bc7c3882d37d42c3da843bc967d6d211be0bb89b4a87ca738a1bb060914b58438fedc4b601b0dd0dbe0216c373071df98834f80b0a45e55452ea1f1d49c69989b9b0db1d3aa72616a29dc2369300c08947798776e558a2162c2b3a9f526f628b35f63c8616b7390a04674e865426ed96c0bb8b2af79aa477fa3e7f28c8837852ea89b295a55b49507d07b7b94d716f32933a47656b793e119e89db2a99f949e1f3ed734bfc76971e826c42ab991cd88d7f009d26de5d7961a9742cb7ad3d17c5ed367ff853108cffb09acfcd5350f3ca3d5897acc2d13dada6c3108ee35a5c378871235dc4b4676cb138defbb8c40c2546a453afbd6e8b96151dc2056d6a0294d5ad88d4134b255771fc62b49343a32092a40065fee21c021f64090e4b43c46263ad3787d6fb3f31896ef059a13eeb345431b33c72f5853d9f378ad579f6de1ba9f62b5454250fcf21574f93f21ab60adc96b297d4f0b1caa8e29b6032a189837101779e2f6d491d31eb292dc7b71c56ce948b3cefc9f308bef17b803403e42b00d691af42b36e65ab5697e7c80ac184ca0c4980b19d80aeb25c17db897158c74828478dc2c960d6b9ebb6d877de4c58ea239a79e5a5b13f90d8708ba24d80010493ce9e4e0267654615f01e58819a2dd96827be5deacf8a40a6c4b4050c235024ffdffe2e9842165402e783360c4418dfd66ab399d6532c9df054bd09be351d81c84d63134dc7b0359ed4571ddb0063007d9a6c40e0f869656a73cd676b535e9d073e136d1afa49888d3cee4cf2fb4b412259f3c12cb4eeb54cb9f9cbb4ef1d8e8980e1604cf7b0128a76b37973ada8680d60861acdc7213549f0239e769262770529860517b48c4ee4ac034704b3478f29acb215f9e0d328e25bca69100a9c34934a9cedccd7a10ad5c4fe8751fd7c5008e1abf53817b15fca63e1ae51947b4595298427e7b4233c8482aadc49faa040cfaf3ce674df8d01f48b1947ea59824f26a9b1212ebfc596df5ec4a28fe450bc8fceb628e28a5193b54eb8a1d0d484b78bfddd09a74b4c9208600235743eb68a7c553b676ca9e0a02f3d817c7ffe37f65322573a20f4d588e09bedc9e24ba41e2eef2bc09cbf71346246718425a0fd997075fd8ccdd0a9042527d71e5b3590a724a3f0e49ac8911ca90c1048a93a83bc64702ea828996617843862bdc7da35b1e2293e5ffbe31ccde48fd41d7c187355e0d173d13025391d97fe837741972516876b18682129d3f047e2f7471b7726e4c6a173bd553b6a32194bfcf944545edde7cfbd9272fa66d895ab3ef5557da7727b5d45c0f4f739189f6e55fc545c6111f83d0e84e9a25d15d7e4b55c65dd7bb1b85ddeaa3f9201783b1242c064312816da53997b24277ec7126f92d896aaf5275e3f1169975825a83bad06b36355ae91010cbf7a9a45fd98a9d3e9739e3b86eed20a17f4d84363dc6707b55fb8d8e86b80cd180ceb6085be096c4e3b59e34047eccd3d3e3801f59724809ef32e537a55c13ec3d84c58214fc8e92cd331ab6a807722d28936b12ca4042c422c8cb21a6a27280a050b5537566c314220e2e56bfe0f554c8c17ac28aba23b9dbf2def18e0f05d1254c9a98aa3915565feda90242c449ac833627aa2513d362ffa4256b8494eba62a06233e0b6fc0307b1e861e2d85ec9300a8a231cf15f4914b2930dd5a4d301680398262c7308c2fcdc8ec6d3663b7e42164975f131b1db2bba1fad5c955e7a73c88b02caf3d3f58b62db0075bb5167415652c532448c00e6e4d6130b0e090a24497148a7f01c1d4b5847eeab43ba8534a72ecd72822b54a0337e3e7c568e1ee09cd455456857705fafb94b181f1531fe36bcb107650cce1ece2faaafd01692f62fb889a5bad5dd226fc7a30af643ae486b1398ea29bfcb1e9111f835d6d5b29a3f3317615be18598c22ac4a86d8c7e523af9e0ee17f24a0b246c97039aed3b15e93b98d08ae213cfb3501b889956edd9e03562adbfcb6873b1346b3758d0458f62fc03974b6d4d7ec934c6131cb96d629b39c85b74ff5ec0df8c1e23c5019d192bfd96f10181236690db0663c68656d2a838d143c4719c3a3e63b3ed6ac153d673401d764914b922373136921336d227d903f544d43fc0fedfb729de5d8b1ef9c450c99dd7efbaf64c627d85765b4edb2940ba61475e7209afb4b8f09380b90a2e497bd34a66d0b10600e9f034a46cb9102ed5cd707aaa40b3e0d151e272aebd226e2b7829c49fa6b57914d20e0f380c8d77ee31d157dc9085c576340c030318d2b1113193fd994eacdc98d717d0fda7627296e3c853a6e5519b0320393a947b4d9b8f9ee78430855517aceee0681a795deb2120050b8106ee16da6159c82ac6263856b27698f83bb56c9eebbe7ba2deb62418a7ab67bf7a0b8b4f303a44c3726df0611eb7b6317fb3c4e80c331a5e1930d81642934d1ee2848fe3e75423a8ab9c41c374d519e79b14de97e031f5998738fde27ea37f44b3648de97fd0dda9829a1ce4bc30e74772d7319a023d26bb2983e77dbaed21046d895a38226887c352634f6d2d6a0a5b4e9876981f3c01d2df43a44abd9525929ac0b35d8f5ebf28354422e9d99165f60d1bb4569cb359b4051fe7906ff42abb847cc87422eb0823718dd62fee5deea334e87460b9ee9147aa479023935cf8adcccceb58ef6526c18a7bb7b7ff3b48b3469e9cb312357b38cb37fea2e49bb592fea50fb78d05835e4a21d790dbf5e23df0de8111c0b4f81095e9cf22806231b7994dada275b16105d201cd85649921007194c023acbca896fe6c4ede890101b155dc5ad882f96e303754c9b8a124b71cd24290088d3e41fd98e10eef73404d9da8cf7015f0b077750c733c953debf0fe1de83a9106394e3044cc526869ab8fb8270ee5555f13ca4fe7172ae88f3c1087a5388fce0eb8cf5a7b9b448331af063499b25c53f2e08fe8561f611a83c24e47d9cc074570c620e6f1393967ce096264c5b44582a417d2538855d985785faf20f7e6ea5dfa7e39d35cc23837673ccff852e99164f44aa79b75f3b3737e0a3da9b3ddb6eb9d93d1efd1b951852879d59967277ffea594e4385b296366cca93b5c5877c9d1c58c3d9febc210196233d272c3b654c51dd3b800e346faf0b68e0b806465e684ba46af187844a8a15dc83016521ca7f06ce75123d499ebedb60d3187167d8939b8eb13e78e2275e9bdaca5cdfae91d015255690823c147b1561c387943056e5bc46c53463b209be430959b6af999376adb4afcb0ae353d71101fdd0f6bebf6f1887961e370bf3d6d8bcc5b031c252c772222617af6bd5eb9684b969159685a3c95e88a07114401dfbdf31701bc57b587265e6fb3711e2de598b550e53c075e57cfcad2fbe76fd3847299641cba522f1cb672418c469c2f65a161880e90c981b0a1061d86ef1a3e6108a39cd87a672b363a4cbc072404933b269e7fd2b52b7e0ca1ff58e94832c9d36af754bfc910ebecbccdbfbf2db1f1fe6750d7076b38271eb3bf2b6248837a9e5dbf3bd85d4fbec5e9e1083994300ca7ec968b76b4fecfca35e8101c5bd33cd0897ba0303c1635064f4c395e1965b351ef9fea969c8c0aedb64a65fef1e2e3c82397c3c1c6f0b7d41d3572255808a6008d61a61d0fc9cce42773e1fb2cfd03c68211d132dbb6b479eaf6a9a9484a67de9232e93d45bc2db9b5642ffa5bf5acd1f9a5e93f60c97e4aed0d6d868a5dd93fcbbef124e9f6f8bbb0649ea47fd3768791286d77e4215cbd7b9a0aba13025852c0832109554a102dd585dcbd278b1f6114a7a611c0ed2d749120ee63a64024c23356fb669481bcabfc6b23bd406d6c613498f34596fabe22248442d14f11b842231a185ca6b36ee66ae6a10c7155f9593b275929f10cad2b595b4a91560bf6f8a88b68efa6043b4c59bbd0e9e2f5b53511c22fe2ae24ed655f2a106b45bf3a0979b4c808a7f5e7fa9", 0x1000}, {&(0x7f0000001340)="510297f2595b212ae5ce14128b16e5b4935fce3aa562f283827ad75622acc5dea79f0a9f3d8bd780839a7ba29cb7897b68518dac9d3c3a8e7b064f07d54fede37dbbe34258b47f0e42652bd800f1e7c43bb93a6f2ee322f2c44cf2532a74053a8a7264209d56719eabe1151c3f6bd253ce9bd4496a77e27d963eb12e526dd8d8b79407fd42f2b963d3e81b1425036f0c37a763487acab48ff8a1b19b36d1b380fb7a82fe2b55a58a7ce4a08d2fa6c1ea4cb6e42f516957e3f4cf5527dfd07802a4112a62adb9736c2aec5d02558bc72e7a8a0cb9acac335e9f372bd4e3166e239ab947cff9c4553d356d14a659905c2f4ee8620ebc381a4d51e1c319f64a803689e1f82a4f0ce74911993e294c8523c09d70227e6766cc97dd6840ff4d7dcd0a3dcb08b316991f77587e6736f5322f5e21a7698969a54342cf6f961f011db94f399c1e9544583f3d50de57b3fc99e5cf79d8f1013b565ee9d60213063ca650d6e26af6bca9ab1f3f62cfca342782975aba15d36cf6b7b7429a47b058947d8a85239fd73c6a878a1039028550debd086c5c5e11f12170858dbe95c3b66a670214cc917483e2d95eab9c8f85606c0daa1c26d90e7fb91b67f42aec705b93799109e7831f5e42d840d6250a9a2ce0807b1933c996576be0ca09c0ccef3a5ab35799a62b801e04260e506d710f75e6f2fda8889d056b05697bbf855038d46c0ccc303525ae76574c6d73bdfcc4e6623a779427a5651b5bf092b1b44787a5d7b696ebd6fd06b531dcf96ba8a83bf5950227e26bfc3a933ccc2719d89b322cd2b241cd8e7dfbbaa58ba46d251e46eb11a2236daa2d3cb63190d8cabdae5d00dbca5c37d111cb4b5d5c8044b8eb149f1d225be435b0a59c1f9b2ea2b93926ece0ec613ef9c5b410f8ce373adc16ea4c0f1ef9f2d6b04c7478a5160516880a5ba0cca185283fa069a5a07ec7f3e96dc3a8522b3ece0701a36604cc22f88ee3b0d47148348f8bf9abd52bb913d54009b0c666cc5fa5bccc89d52456d714d738ed9ab85833ae3bc7d84924439df1dce0143dc9c08e410a74fbe8b9b606f11f0d46479a72f9230b9c31c0aaf3f8a426dd687a2ef618e71a5400dfaf2f61421324a3b6da3d1ba5520713d4ce5dbc9e114add309fe41076e2b7b261653b99a3d47c1e0c0325c19cb2cc3457920a5c86ed418cbd2ee290b5f08cb7f3bfd9f54fe9383c3592d8ad4ea3578bc219d9e964fbd8aa86fe8afaa8f48f32b229f45eacf8ea611dea2c98af3e64bb353e13862020701b1f0f4b83e6634e1eb53b1107aa7235eb69c86d328ef54690ccb8e266e46e3b06f5859b1b5e1941dbc0038a55c907f0aa6af9290ea9c4c4aa4e86432ef1c2c30a336bcb024962f7f0638c6d535a86989e2e51ebefff7cf837115f348fd99a2817aaa225b591c02ce849ceb20232b5924b7b40de8c1fb68e56d447655295777f7954f1b699d2318a564c289e1ee4148171e10c38de9c067897d92085556bdd3f052332f371e53ca973f39ed71d898d4ca49187388b3cf600bcd96fb5a80bb34a631009acae5fa11ed19dd35190adbec1ae98895f17b56466e304603396f213d09a77ad260053b4bfb27b54cb8e31eba1b0601cea60f7aea9c00fab959d07e8ed806344cd9895ead1a0875c57eb21534d42ce61ddd901e11ef3a959a93625f05e478e8d36185fcaab7720a483a014416e17d051bc6d2c29659e3841474240dea60dcdc5dd5ebf4e61e3467d29fd6817afa3f794aac4c7fe72efbf9bc74a6a45d2a7bc2743c2a04bf171dd27654b17e4f5c8e34c274df5312ad188c896a6eca0793b9ea67fac942159f55ba1695de1792754ea9c264524ccdd5f81053b745eeec448d7ae6bdd9a69904dbb2ff79a2ca4cadabe7c65a2acac15f298373cc9fa6aa28a6e51157996b0f2e9759076a7c718f992fd8303cfb9fbd2df7b91cbf6b68a263cdd8ea246320a64469233c276aa16b78674b4c8cc535ac79381d91169a07bc9d14f452c6043ae610b264a4439718306f9848906694a611e293392b9ded963df0a71b0f193c98d9911b3834ff9205d2d94d9673b85bbb7566e90fa8de79cedecf5155b4b6461bc5c17c82da0f43a2b3fc4f8fa5d8d9d230a96215a03491ed833cfb342189127161c282bd0a272bca0303b70295ad2b7e6dbbe2ac08d4ab953eaeb4d7f678567360cead5121d60addd4be334c7b4287158cca87b9ecf5a20a5845abfb59e70a81bbc40ecef5996faf68cf399c29e6b5a93a1a1adf0bed13454bb757ce331f662d9945ec14a396e7e8db61dca4cde35302406c731dae30c1e47914d83b41cd50143511e071aafb00b38fb0848166d3e4daaa13e6618892e53ea1bdab96826ad08fccebb3258f79bf7ec205a5887d16957446b3b7bdbf34fecbbe617033037650b6933bbfc8422669d9a127893d0c8a6f730709e72e61a410cf0f8a44100678e397a69d2c35b89bfd33d9d4c1100bb43130b7d6bc25ecaa7dc28aba308c592f3776ec491f37945259d6b1b0130911c1973460ac682d407c8621be7bfc9a641ba9d635efc62ad60a28c286abb3d0aec93afccd5452b1c555d3e54ea19a911257377d23c1225a49c3772cf487cef6a7a666e1b0b7cdbb439c3dbcc9e491add843eb64c057ec9133cd6b52a1d9fc1a43026288cab1d2658f0260ff8c854c44af97256891961689a38c485469b7ce9aafa40a1dea3d224438e0d9fd080d3b6b4f408a8ddf85d6d5db2b6d21dc4d9561f0ad25a1eef66f26e22f10699768eab6e016719492de0cbf182ba68e64de49b0600f060dd48af4cc77bd8f1c4d7ef063617fab05c7603d2355cc457c4776d590accbae9010eebabd4c5293a9c0eec923e60fef27417a3b607973b2ae3222f2c0f2fdd559698f723ad581f897d768cb22124e6a70c57bd4ad1cd28268fafc126042bfd71f3d1eef7f095fc8f781d8016896e4d500be39e72cc1190897e18e313079fc39781685d6d29eeba10a69efcbe08fba27d8b43364c7e26f6640c080e7375af3c25910a2f3e575df62aa0166a1e282a975c3576803044b99e035bdcfc1c79726acb2332950038f5586a0aa15b32881aa25c5d1e90c27eda88032cc31a95541f4e9b497fa54e2c2fe70a8e9241bc88166cacee7cb1b12cdda07ebdb741db8aa4318b20115ebbaefda101fa34d198b7dc0134b1fc50c9fb788610edcc2005747464a5529add1c5b63afae739e31d57fb8d5b7b7bc4143a270bc165bf7677463a8b7425daf927fa95784f711fb266064743a468851957c4614f6ba9bf50a5d7bc81b1618aacaa46413da181e34f0c28e936578dbc5944a80af683a2cc42f80d2cc8159cd77a6fc3c73edb8342221a9a5fa17325b135cd7b24f8c252ba8cf8ddb216ee88752c60b534689124bcbd1b4b5304d9f838d6ddd9ff9e91f945c53740bbcd963327aa29d85a2f7f2ee74850e42edea3c0736573a9c6f6828b28690c5adef89bd68d9fa44fc42b655a275def81a92d69ba1c848b88a02e511282e54e5ecae3ef9570ba30aa252ed9946127c8bd5fcfbbba5827af9f47383e79d761e7b92f87ddfd88421935709175691c082d5fa7c1d429daf073bcf1135cd724cf550e05212f3a71daeb0659377568deaa2d575cac100703e7a840164c06a44f5962d6054d5188f379e5cf71e05ba918bfc40757578778d1b7dff00286b9e908b8dfa8e487c6686c671690faaea054919566ee1d1bef670712dad94789ed0db644f30d8834fadca53360930d2d8099cb75af0b1c1c97b40459c98d97b6c19c10df2d6e0b2a2407071845e729c89613c1572dce3590de446d0ed6eaf152b760bd1888cad05856ba565a38129567f0ec7af4598c1506c15019f26796bf3a6c25db0e853a857b767a5d0069f16812c8528934c7d0f830b736fd83be8c340564975422ef5fe3fc81eed3b82b2ee4ddd8d88f8a9a6963455dbfe68479f6de00d4319ac56d6f5481866c142fd346ab61cc460b3087e664dfe007058cedb8d0611340ecec62d7aa755e212cffa2982a366ba9f168d4e0962898715df019ad57d2ff287b29170b5d91bcb116a38d862b0d6de3dc2610db264003422c80a13daccc046fcb08db91798131ba502f0d705186fb0cb01c4b3a513c9d8fe5fcf7c1d268c74ffa615d6b8cdd7e1260bea01abb3948b4db1cf806a452b7d0605bb050edad6b5266c9645a965b2da5beccc29e29cce5f982c7a2e87c437e17e013c56d0b57cabb6963d20ba3038f468c7aa7abff405f28e2f659e84f5f63af513ada699ffa0c1e17b07573ae9e73dee1276c18aba3245bdfa5170e3e87ccf5445761f225675901418be569520f2bdb5f9ad44e22436afb8f7a57169cbe4b92e0afb88364fc844f2b499f52ca546560c1463702e7b9f58468a5a9b297562fb648cc8ee9c058a0331bd9220468641610c367359a3ecd4c1b309878becd21cb87a19a507e9987d492a3312415fc558a752d17870a751224d309f860284d89984592087f23bc583b4a6622e25077b2c590f9dbcc79b23e11d00fbe68a4b314565fda30aea2916522517dbac5ec9e7abb244776ecbaff8e01fce7ddb7716675b224c899a60a2816da9c4e85d53b1d6720234b50b6d28a9bf18621187efe183ac793a045f84f62c0dc6ff80064550263667ac7a7120422261ddd75458ebb147ce2d0edb8125d7b5313d164687fe7568532234f7c79f76a2643d3f59b17fa60235f35cdb72183788e6935fa14b4dc820328a8a35aa110a63d5f0d73f32a9793819b62e48fc26b184c4159a747f59daf2935036e73eb73b799312fbda6328559c6140ca53d6e13ab02fee6d09e07cd40439defb784d10be055ddefd33b1798e5ec5c80021ac0677b886301cf6cc00a9dabbab5453490995a17f22ca33b038879102413811379145cb1668cf916b9b6467fc56d0357c6d9b00f490e778e85fc2c91bce7a4f8b49976f3fdccf5c37f20f2a8301253c609f79113139aa899b03677bae706104322993b41dbebe78e73fbcb965d28424060a388bb85b78cf01708b7ca43d6d687f7ffa18d8874a6e9a01506322291ada0564c1a515ca6a91740ec3ad49d224714d9755f24d1bd37d796cafdff79dba0756320d3c7a75c3c53fd043bf5b289d37dc4411aa25b76cdf976c92607607c9a50986e1e4c9820febe5634157c1e895ac06610eb109a72bb931f948475917397897b8057060e8e5127a4948b8be67e8f601845f864a4f939629de1ed5b5d2dd6391da811710ccba7691f6750cd520381d42e50f1fa4b1df5c54f7bec9f20f78ac6adb7e198cc972571d586d801f7770753c6505194a1fc3faba48241b716d9ff3bf329ab9bd6f7b565ebbcba9aedd21ac2f9c65fdc5d79bd9afa37e93d4be0e1ecbcd4c75d21db9a5023371011e62768f0f30218ab1d036252dca57362ee9b5dc332e78da38a70425e5b068ab866eb3b43ba7e52f4ed9b2c7e525e435af7e872fde7641140bb02c5b6c5af05c5931a2198b4c5f1b037af6ca0b90f6792608a20e571e667287fd0bc4ca48b3608e84e24acae03c1222e0c896ea5bcb9579f5df5c4c7c0373ee4901dd39d7fc7e3bb6f2ab90cf40ec04c0893160436a7a43489d93080be73577228fc53fa216378be41ad989435f462cab413ad06ce8095c0c0776d47d5fa2329f8b4385a9932009bd624e8da48cad07fad352d4f15da65e1af0bd85fa6b62f74752747449a6eae3728e4cf936eb20ead96548560895875402316bb6c43de520900b4b11363481d50dcf45b0119862dda2af2540679a6e58", 0x1000}, {&(0x7f0000002340)="fcab30151b98481e84f0937305a8384125cb9eb7b708033b18f5daecadacab1354b5b81768f8624dcb4ca193a61082b958722a5fd3ca28139b2914552edd56a824c3d717767c4af73b960c9bb79470228e52373ff9d16ba5c51bacd58aa95fe7af8c8551dd8c713ca5ae0815689d662df4a16f508ec2c67a49e9b7f31bf5bd48dd9e0cbb62c785c901a302c5a3e07f7ad819b50dece3012731d2038c3f548924606b2728c83c97279e11c3a9f1f2b90ed7e32f684a5d59bd3dcef1ec374235fa079214ec95ed0c4d9c1caa1b0e4711f141e581b6b28bde7b53921e5bbdc0d520267b4efceda54ff73ecc156ba78c207351c5", 0xf2}, {&(0x7f0000000240)="ffed6042d00027904db939202e2a252c4ff9cc7daee7b9e5c864d45802c47b34de930367a90c04e0a59cf873bf855b26325e62f6e49e89c9cf59daafbab27eef03d212f149e07552b42f4e87a5e7fc7d8d6f2b460c2b33b7a56d66d8454e88e7aca178c192cd3a846c70a450062d70e6fef750562ec732433d5e9a8e94bbd42b9054576289e4b793efcd45a336b67b00bb1e32d53a45", 0x96}, {&(0x7f0000002440)="0f48953db90f3658919059f81d29ce46efd7983f8b3d0af8a8cc70e5329210229f54059c7d490991d2828269a73c9fd14f058bdb571eb14c3a9295394d2ca22aeec6c9487f18ac1f1f6d910697ed63acdb19fc291bf9d842501e1e69caaa3fd79a5f6386c17aa82fe01f6326d67177af03f4f1b06816812243720ad6f109e4f39c46deacdc321fffa2cdbeda5546d4d585eacfc365bcc38753074d0e94ef766ff1952f5fe06f348c7bb56b8c6bf38cfa3a0f9fed9fd20efb4fe34825cbb5", 0xbe}, {&(0x7f0000002500)="df5f2007c49e2cb2b092e07b83214f986a11095b692130cb26695506d2e3bcad9570efbee478e9391046311a74deee51b35047ac24cd8ede1fa4031d8ac815a926b7ce958a4629ceb95bea9074ee7b66340c6d54308b8050cc266693d4bd3e687e2ad07e850e759e6ee71cbabc3c6f094ee08bed5bd67bce77308a7f10da06ff43a7fb2be5e177c7847b4c2c68226073cc64d503e1e031e8211093cc3acee326b332b23707ddd96982f022f60affc9fcfaca8baf8ab63f567e3126d0c86430bedbd82019b373dbdf8041fbc2284c1aeda3d9f29872202c4d3ee968f6648ee5c7c7d0507a1847a103a69a6c6951b04c8f18107d5bcd158483b982", 0xfa}, {&(0x7f00000001c0)="80ac6e8cd483cf36d2fb5b92b4494d5b033c", 0x12}, {&(0x7f0000002600)="8a45341497f9305f7a9a614c8623", 0xe}], 0x8, &(0x7f0000002b40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000008000ffff00000100000043a66e8568bf03479f2eb8b3545306b815ed01f7cfc84a88508b26c45482732ac210ebea411ee1f08ca2081ed606f32ecfa6bc1d16f6393fef30f314087372dfdfe4598ce07ab6b3ccc4", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000ed99ada3e8289ecfe1fbcbc77a49d7a0ff4144a4b26bbe2f813c5c139a7e1266ecf1d4f4fb1aa4249beada6fb57cdecefbeda91c1be4db3dc8ec41f516ee20632ffcb09696762e0800426235f437fe53476ff7466322ab81e1d87fe3c9014284d0c5632e3262c94083f92d9ee3611e67170e561d8076477a705d945a98e75a56594f24057f92ef92138973db2cc6ec89f7ebbfac9271ee84c1a66a09dcf88f72fda65c8747855b26394314b9fb432c7a1633fabfd285928c66bf0000000000000000ca024c7db243743a6507059c2c2c74c295757f2531f563dfaa02a9a3d941aa6402b91fa5f94ae041cebe658c73cf21c672a35c43bdf7b8375277572cfa9c8f95def39abf837a2a7cbb2dd763b2d1b09378"], 0x70, 0x404}, 0x400) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x180, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r5) chmod(&(0x7f0000000000)='./file1\x00', 0x120) faccessat(r0, &(0x7f00000000c0)='./file2\x00', 0x10, 0x0) 01:39:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000240)) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt(r2, 0x5, 0x7, &(0x7f0000000140)=""/34, &(0x7f0000000180)=0x22) r3 = dup2(r1, r0) r4 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x62cc28d5e7e85c96, './file0\x00'}, 0xa) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 01:39:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x20) r3 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 01:39:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 01:39:49 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x5d) 01:39:49 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) 01:39:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:39:49 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x58, 0x49}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r5, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x9}, 0x8, 0x0, 0x9}) fchown(r4, r5, r8) getgroups(0x2, &(0x7f0000000040)=[r3, r8]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r9}, 0xc) 01:39:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000080)={0x1f, 0x7ff, 0x1}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:39:49 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bbffffffff070377010dde040000000000450000000000000000000000e0000002e0000002"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = msgget$private(0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r5, 0x0) r6 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0x1, 0x5, 0x1000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r3, 0x50, 0x665a}, 0xb405, 0x4, 0x0, r5, 0x1, 0xffffffffffffffe0, 0x8001, 0x8}) 01:39:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socketpair(0x14, 0x5, 0xfa, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 01:39:49 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) semget(0x0, 0x0, 0x400) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 01:39:49 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:39:49 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 01:39:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x401, 0x90da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffc, 0xfffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="d5c53dc1a580ced0747961a388b0bdae437a257df29dfa2ef436596101cf30cda5f1a8101f19df", 0x27) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x34, 0x0, 0x0, r2, 0x0, 0x136}, 0x1ff, 0x622d9063}) syz_open_pts() close(r0) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 01:39:49 executing program 1: r0 = socket(0x10, 0x1, 0xfd) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x80, {0x7, 0x3}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000240)) listen(r0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x0, 0x3ff, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x3, 0x3800}, {0x4, 0x9, 0x1000}, {0x2, 0x11b8, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r1, &(0x7f0000000280)=[{0x0, 0x2, 0x800}, {0x1, 0x4, 0xdd94b5819a60b956}, {0x3, 0x7ff, 0x3800}, {0x3, 0x3, 0x3800}, {0x0, 0x80, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x4}, {0x3, 0x80, 0x800}, {0x0, 0x29d, 0x1000}, {0x4, 0x7fff, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x6, 0x400}], 0x9) accept$inet(r0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0)="aa6499afb830e8e7dfab3ba01fdab406bb3cb503602d0c180ac16381afffd2eee817776cf2c2ea2b348bbe9e2d74de806e5d6c331da1c9bb901966302b612c779806bbaf44205d0995edf558733780e7d7819fc46565b7c9d29095fa4f8d9490", 0x60, 0x8, 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r0) execve(0x0, 0x0, 0x0) 01:39:49 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x809f, r3, r6, 0x0, r4, 0x0, 0x81}, 0x0, 0x0, 0x0, r2, 0x10001, 0x0, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x7000000d, 0x4, 0x1000000000000}], 0x7f, 0x0, 0x1, 0x0) 01:39:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ef0000302c00fe8000000000000000000000000000aaff02000000000000000060ff9de80000006500000000000000000000000000000001fe8000000000000000000000000000aa00"/102]) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) 01:39:49 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x9}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="bdea079ee890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@generic={0x11, 0x0, 0x0, "45792483"}}}}}) 01:39:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1ff, 0x1, 0x1, 0x3, 0x1, 0x6, 0x2, 0x1, 0x5, 0x3f}) 01:39:49 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) msgget(0x0, 0x400) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x101, 0x9, 0x1, 0x0, 0x1ff, 0x5, 0x3, 0x1, 0x1, 0x1a7, 0x1}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 01:39:49 executing program 1: syz_emit_ethernet(0xd2, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450400c40000080000019078ac1400bb000000e4aae8a40080000000000000080000004a8281215caa603bb0b33267e5badd2f2bbca82c26c15ba7feffffffffffffff82d0466b1356800dd6da1da420748798b1d5563dd020e66d1a137d38c73fc18a2f2bbc569a70afcab35bd0985c83ca6128e77a095c6941a203b3a542b6b4c3dc10383369b44d3ae7d1392c40fcba3c2af46bc33aa1bbe95c463d394e054d1fe799b0b4c63e45938fbf03f10bb9dbfc36fee19bdb00001cfeaec4775506fc016b841953de4587c068b1a7cbbc2410050000000000000051b29560df236a7f3a19a86d749f92a1319896998a8f327f43d5259103f7b57b133bb2563963d61f8ef565dcb1e88d8352a30f010332433435af5b4ffab6aa25a027326ebdfddb9cbede46357ea11bfce17d6a6cd329aa7fb32e8f3fa71807010fbb875b0095dcc3669c3cd2bb67c0b3fff50fbb3532cd00000000000000616a6915e0e6c6879d4f3fc9a0de74395888aa076af20977f3c71782eb7fba631f56f0288e9d9f352c912449b715f6765ba235d2cb62843b7d383f0a515c0ce9"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x78555888) 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00') r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r1, r5) r6 = getuid() r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000140)={0x6a, './file0\x00'}) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000340)=""/226, &(0x7f0000000040)=0xe2) setreuid(r6, r6) 01:39:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, r2, 0x0, 0x1fb, 0x7fff}, 0x5, 0x4, 0xbbc}) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) getsockopt(0xffffffffffffffff, 0x1, 0x1000, &(0x7f0000000180)=""/116, &(0x7f0000000200)=0x74) getgroups(0x1, &(0x7f00000000c0)=[r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, r6, 0x4) 01:39:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0800450000f8ffffff0000019078ac1400bb00000000030990780054e70000e0001002c49d53275799bd14d9344eac1400aa0000000000000000"]) 01:39:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) setreuid(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x3, 0x3e, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) close(r6) ioctl$TIOCDRAIN(r5, 0x2000745e) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000080)=0x1) 01:39:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x101, 0x9, 0x0, "eef0bd3a824f05b25ad29effc29676d6e32b0c47", 0xffff0001}) 01:39:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x101) 01:39:50 executing program 1: pledge(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="a2022e2fc69876fa276ca614000000bfbdab4a0000000ca852ed07bd30a0cdc16a7945c01fa3b7e39e5a527e2a6eb549b894f1275fdaffe7ad0a72fc5f8391833b1932811162d1a2fd8373750e80dbc2bc876580ae8745674a725c00d12378deb62bad3708a556a5fa0cac29cca4ab5392f1d1d35e9e364edad058193c4ac07ab0a27ec28649fb462fe4937126250ae21952f3ee636081e35dca8547c1b9c8fcb70f408717ed8619cbc60c6e5b710b7e028b2c0e00f698de337d58bbbfd0d1fd0e2b26d2974dcc583f0c1f2e251df27230939f224b1e020000000000000010"], 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, r3, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, r6, 0x104, 0x81}, 0x8, 0x1000, 0x1}) dup2(r1, r0) write(r0, 0x0, 0x0) accept(r0, 0x0, 0x0) 01:39:50 executing program 1: stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup2(0xffffffffffffff9c, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 01:39:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = socket(0x18, 0x400000002, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000240)="ceac650ab210c2ef769f96d24a78a96eabf42008fd0c6a2b275b482443c156a1f8f02778965e185df6903b07877af0b67914034a4ef9083647421e60c3139fe4a8aa98706810620ee2459da08c0afceebfda54dbf1acd9692e627044b32e0ea0697c27a579ea6ec15fad03a4c5d6b279bc1703a82a8184ac8220e55e95ed60bc0ee356b70538e9945f6091d4ab0d15b6d4d2701274cc8afd625daf2f7ff70e1a2fd1ec8326833beb42af", &(0x7f0000000300)=0xaa, &(0x7f0000000380)="ad3910b681a4b5674effe4e75053f29e9af648c525577685a3f2b64c7b2bb98f4febf9537be5728a7202b5c60a107b4297a9c074da2be20be8992570605ba94115c88f059f75871f89ebda58afa7f9b5652f58ee7362aa6646fe6c0af44ff94ebb93ca1be1d735aec54cd50abf2729e0d4f8ce78ece084477f5364eab46aa9412333dce4", 0x84) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000140)=0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x98) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1d9) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x285) rename(&(0x7f0000000000)='.\x00', 0x0) 01:39:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[], 0x1c, 0x0, 0x48}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:39:50 executing program 1: syz_emit_ethernet(0x6e, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) getsockopt(r3, 0x200000029, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x200000029, 0x3e, 0x0, 0x0) write(r5, &(0x7f0000000080)="b0c18fb7514f936c3e4885632d5209612da24fb76ccaeec6f35a231afc8f0409826061da8c5992a83751441004ca7fb2c57f500984c24d8a1f89e40b4e16f423b28a01297fab59206f2bf31b599090e4eb700432763036ede87b990fbb13fe9b2f7b2063fde69a41c4e320392ce21b3881604b7b7191ed9624196af0d0028cd2be996d06e7d95be6d869a4a6e126449e91d8fb988abde9de19adaa72f523c6c08a86de8a855c012ef1bc4113d44a5564c9d066d644e9183815c011b454052d195643370cda7d5aa34b09c42f4f9bf043a799cbb83afec0792fc371d92765a4aa9fa6a617f15c0f3b2a0a0ab91aae1b33f802f00f3ab4fae0a44308b978310933d4f0b6b0a624893541e7dce3af2f852a15414c7fb15d4f119f974cdcf2862378288e795cbbe08d167490704a518191d69e1531ad812a3cc08de74ff961870c6d3a9196e45b960b65c9b3196d55e834fd7e31300922e4eb90a41b88dff3f749a79a9b757109a2d346715c1a17819d6145cabafb777cfe064d4e28fce8e2b602960ca4387171d47cafd3d5a7ff9a968a878a146d90f4dc081ba78461050565af91d7ae35555b3e767bcf12af99c1c27cc2e4e984f99eb7a35136779b1eb3e8e957322fd59f5c19866671b6ce3703d38fbcad84abb8d4e87609ebd3ea426bbf25ad24d2be5e9ecaeca8947deee4b3d707eb596ad92285958b9044248618cd0e671f75109f703099c12560278c7b6b1ea6ba7c614bb9b7bee4024de2ab2571badcb8d02b958d1dc824d6cc88d148bcacfede2fa8d47479bfc47de3f47f4cb965d838241fd7475ae9e59b109f47034598b7652033ea88c09ae608452e37d29379d5e5be0de98258b6512ad9297eb531fc59764ae953e13cf768c7a0957616a685a6e4a62b9487d00fa63d9e933901b36269c8165caebc33be5e9c39b7e0f5158eb93d118b3eec3c4dfc78479ba0bb95954a9a01dce1ac86912c5ff669216aadbf5eac3d054c82e039f9683456b1c700cf216ab87daa463149afab80dca79f398fa64e561b8a939230cf4e73907acc69af5db6851f6b481c87a806553ef0e3077998927237f45e7e87c37d4d86385a63237331f0dbe6e45949d2d7e672dbe0819937fdfeb36e263611622f0b1212fbc061fd84519ce3d08bde4253993e62f9ae61579d84d5c0c6d188faef88eeae99fbd498d13b152e11fb55c989df1858bf344ecc8c55d6e390ac49d028f02112e70119a3ea260b8d9be0a8c8f0c12605703b54758204c3460ec1c90ddd5811e0c797375c45f9d7d916b20dcf3325ee8d9a89bfcfa359ad410a533f24284f522536de4a8b386f429560d127dea093cf7a93b3df3ce536774eea4e59d79ebb1180a3080f052866397dc981e7864890313f947e03662d0ff0ef1b1aaef8838027db4135c4173063c3ab7e6f9b4c77d2d4957f3218413464bb75c6879302781805d8b1a6833b7d7bf731931522d9faf4e8a4ec434d7aa560c57b42fde0af438db4a9dfb41055e581a96c420eac1a4e02f6547dbae60f215610fb819b7886d6d0882216d1b64cb0085df7455c5d193f130e077ca862f40ee1db855eaabc7b2ab16b94c4dedb0948eda18f9a4f904c1d0b9b4683a1ded17415bc98aa64047f9479936fc11d3932a42bd938bfce8647f1d2d85e992d70708064d01e33ff98a9dfd26df1d2334024f0d7443501a5394769568624b9b0b32f4a4558c5ee172251b7c91185ac900c5686ce89588ae2b721783331272728aef3ab54fbc04ed8272424dbca33f2f6e7cb7c8abead22da794a313a601df1cfef0129bca1b0e7cc6b139312738f2b157cb242114667fb57b4f2f9e13a70857004307983c87911cc0f8a0e50a6b0a5bb65b833230b0bad8cad8b30203554e36f5a5fab000c3cfe73defb8dde7dc3bd2d189c9441c2591709437edc15c06c29906948bfe8fdbb76cd1fda67c54c696aa01c93e4eac8bfdfa77c94619d8d4b155d16d907fc5bc7c6acb2c0582f1d9607e59e622311f98c2389a65818d2dc8c1d2375d7b77aeba00a48c975cfdf8072596ec641ac9592e11a89c92288f82b2d262100cd79c6bbd5e24b7562388a696d26d2539d5555d2f4a696e01313decf82c001068f5a4a15981a53ef94798913f9bf5e85f4ec822d11735ba85b4a126964bcb1c68b2529cbc90062fea199846097fb3b5b28706c5102820faa0ca6638d06430a5261e8ba5f30b6552e52ad0a62dd7894752d96b20091fbf952581b40903a2ea82192c7231327265c85300b58fc768aa7868bc26fac8aab99c055cd6274fdf5d56e4d0150b689e0aa0cbc97e1ed7213adcce7c3b61991d198a61acf4f6a38acb81ac1f4a9650bbdbf57c02216466cff26b3fb5ab1689ed673c701c34e849a51edf5c0b9330d7b279b107c28a1f4f35dd46f25e0147231fc68620889dee7fd1abb62d423871bf18cd605f4d3f38def0b022a48ba1a5655257397936dd3d1ec0f04a3c8b311ee7d58ab15748da64d91a0fa34abba3483d466a19be16652e7ad2630cf0558bda161110c05882eb7043b98fdd5b6636a5fcd6e3aaa67f820a91947ae6aa66dc931401aa46162d6b8e839975060d9307212e9126d76a686df3289062787218191734f6a221d7734e573823016739e1c86d035019fa6b76b6b75ed467aa9af476320935717ac546741f29f127188b15e47b8b2e1949d059dd25172e218dd456a8c302b5de123b56b75ff0ff312704ee5ffb513976a4a87e0576a2adb5a855ffc66ed6612b46e55df401141c8698a8a017c8c24846b1aec91e90e1e83c71c2f0eddd0e8fe1c42c9ced547519d374f46beec47fa99086a6691613fa24c21db324516e21d02d833f0c28a6ad9d2ad67c6daac9e1106ff032e476a336bb415d2eb25a6d58d1c2f166ac1e7c4401bec727b9beb9fbbebda2e8e8159e42b5d98cb4f7d1e3f4118e49ce2f2618ecfec9b4cbffc40bdd8d6fab87541a53ba93a9ddfbb24450a2d3d0201f0309ad8f2e88c1b74a3afa3e6ab137e688a9d4a3033f6a199c7e84fd1980041403bcb037028a2a2191b9965a2a3012453b7f44835aa65d3716bbd786e070fe74a1000b0ca07584673f86b1e2b24b0393ef5fbb02eb715a43771f826dc6f1d9b55dfddcdf5d261e547cea8f19900d2093cb7543d061736b68bdab8056dcf9027b1ce7e5b22cb4faee0e5276ea181a5361218380df409b8f943f024f805b9f1c98c7dd7cd3fc9ff1d36e3adb5b890c9d9f63e4725bcc7c76e20fae727c6ad167b2cd03c5d903f243bb30097d7d1f57e38a048a8e5dffb7ec19503b6dd2b92f0ce02810e49f02e88e1866ad37365b5b07709b6c44e9dd48f6400d1eabd1683ec6e451b8e36dba46e489af0a71a71ced8e468421747ff22b89174314510b4f3b09cad1f8ed9e22e09ac040327b5be0b42673a61e4e54b1f93490fe24dd97f460564fa0ba02edf850b3e04e47ea78adb7eb66d2a438ab7f18f79c7056bba884e42276d24687de0442bb3c1be422e287c15d406c155ca146f7b112dabee3c48b1ac27717daaf45078a0e815d2926ae6026c96c58420f13e3aa895186c1552cc83a55aa188184701067906de42a63790700378aae3e801a9994e5e199cd114c76cff1eb8375088ed265151709c860cac32c7030d16de5ae0575c534991d080d6ee3848067590fa82164ac57f824bb07634fd575f64c1b195120aba269c4cf1763de8a03a93219d214b3b563eac70fcc415871bb5af4efaebf1775a6e40c53537a1e542a54f065763eb95342d60d100fc8e223e1d0704ba377bf9582a224269cea2a7255a9cefb4d1e66c534550a025b07afe7aa5a04749687d65c7624aeeace48ddd6ee707023673430c041d77a952659ccdaab10b6f99b0d7e6c47ba90e13c728bd560fd2c4c5f3b611942cc61090df4ad600de66c5e09eb54c1154d34b0072f6e9b7a7c634eaf996801c8d848a40767cbce44f9c3847ff17abb178d76982a6ad0b595887b1ddd40b7e952dc28d6b149a763bd60d7457a024dddc2c28a2f4dc3c5979d28c7101262f053d3870ff72027b254b613f8384043b0f8eb5a37a506a67fd8ad53731007a952f409ed35204813f16dfdf81b9dd64e8b95b5126d436a9db91b3ebf10ddf3a0f2c2a5a0518972bb6d9858b4d34e653e1ac2b37e33dfc93ec5d24c02b50f4e8bf5c7fc3fd96a81e7f1ab1db1eea8c88614b6c24300db7a99de8449534d722edd7c6ffb70964607abc7145b1fe4e02592bd5813662875d4515387aca40e552c7b984ebc7a35ecc1e098ff8b7f4b810e586ff217779a090d7e4aed00b7e94a566aaf350f5d37ad5dcf0ad56e1ea50ebdb890f4822f93e138fb9a42a08b81a198b2acb6c70ba0691febc81121aad52c54c4f1cab411cfed51dc1c1e7b98101c5d0400df2afbe9388f649d31ffdf27eb03bcec41ea94dc3ccf5a7d6c6d37a86858b7e41eed15bda0ac06ee0a76dbd39db99c8f449dc70e81a71815ecf16300aa603b53a2af8d732806871df9ec9ca4ced36976275bb2a86ee8564fee0fb1c48b7fc9da62cad8394b4309044bc8881dce607f37a821c0fef0ce5071f5445fcbb0bd7c3b88919952cd2cc31b89ef4e42fc213653135407d3f9b015fff1695b855b1eeee5f02e1076383ec68545581cefb1ccdc112ae0e0a0c2d6fc62eea94a6a889f652da4571179f510ad65e547152c8fd23cb71569ae47f5e63ba5f945de420c32fe88d2dc0cb4ba3b05c6356367852caf172ee47157ececdb9bc1290e4df73457c5ee3497252acde20f3c1a04d7f61a07b1c5261c5fabf057ee0007ae532dd7747bceb52a2348e3a49b28b26630cc1859d3630b9c53ade81b8ccc7392e1f9b0de6175e210b6adbfcb4e7bd35dc8b88aacbe09266539acc0ebdc2ebb12a3bcb721d3cd49ae6bb9c886aaaaf5f1f7fa14cf20b2b5cd028d3ff1c2e1a19f3ba82567b363318566e14704cfce6ffd5feda20f4911f09b0edcbd6ae5ee5a49001c36ad1408f8c3a58146a51dbe48b64ca9ea8939b1997e61e03f670498c1581d2c3e4db2940d5aca4b22bac897709087e3331eb42befe757fcf49eef31af4894975b6d5eacb285fff45f91bd4001092ace77aef0469c38f472991b9e8d62d971bca1a84765db5ea744bedd649b4ca859def59cc7b7f5ac312e284c2cfc4cd1fe224c74a6f6d483440d09cf52c36e265361db80057050e4be1481df3eddc94de7d264db068a3a074ccccdc3d39dee2e781e5e75c03c39f3e0a40f9bd76cf76b6de5158ead8d34225e622c25790e2e9a3a9ec0741e25b7ee8a987922f417183d9a6042cca34fafcb7aa33946dfdd588d62d951b1e708010883f8886f2abccfd30dfa5ddd62fbb17e1e26d34488dfcaf6fdceffa0134b54ab6c1479ace50bbdfa7ac829a463ac7c61b7bd33487b40515975db8cad755ac5ce59bb19832ccddbc06c48a0af4a3ccd794a2529c7aa6920fd9b90b891b071f0ba69f9b47591beb95c9e85ed5684f064acbf3cb15f90d3e58fb923897db96246cbff6a1bab3053448712d26e6aba6c0f1726264ed5a21233520e7df4892bcc5082db49f335655c094c786f94ca18e84c5d99784f8795643130c314817bf9eafb91f4299869950cac3c15ac76146404c35f1eae860ec7e171df6177fcc753c3a993ce5eca1a2580ac71b802033c42d34fdb277e3d044ba67d58f9a2ca263fbeec037962ceb60353604a7713a7c337d928c7a643b3d6eafe0a889b88a70be68950eb2adf12bf7333e27ea3a4f0c36d5cf9c065349b2457dafdb5f48f975a6729697eeef", 0x1000) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0xa, r4) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000000)={{0x1, 0x3f, 0xac}, 0x1000, 0xf8}) syz_emit_ethernet(0x16, &(0x7f0000000040)=ANY=[@ANYBLOB="60d00c26c6d7ffffff9e86ff8048a71133bc32d064f8"]) 01:39:50 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="ff92e80000000000"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) 01:39:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffd9b81ccf810eee45dfc10cabb3ed8f97ffffffffffffff86dd6031797100100000bdb91f0000001c9d60cca81247e4f515ff0200000000000000000000000000013300b100000000004e204e2000089078a43892fc4c8d3c83e8abfa119377cabaec0a4bcac5b3388575713804d74cc12164dc51c31b522dc823f2f3197d33eec9ae"]) syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @empty, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xe, @local, @broadcast, @remote}}}}) syz_emit_ethernet(0x9f, &(0x7f0000000040)={@random="148ed23a7916", @random="d2e61556bf7f", [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x9, 0x91, 0x67, 0x8ce, 0x81, 0xc, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x29b}, @rr={0x7, 0x3, 0x3}]}}, @udp={{0x0, 0x0, 0x8}, {"5019eaca109554ff1d7ecd0d75f56ee3ac52214c5e9755fc73abbe5a1f6dac47260f3a8b9aebde8701efbabc6662f6822068feb490403b91eedd8e8ad429d7667639d46ab7c2a226789f4181adaec4e54dd0551d1e62f893affc00f644e0ad677cf12066976bebe27e"}}}}}}) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000200)="e1a3d788ac1d1a6c8034e326adc64c7ba4fcc865d0bc1e7f9632c7b16de1771e46a180e5676a67fe09dac43b52e2837440e0204b4e59f58c0f6289f5a0cd2e7d04ccce9b09512e660c69f9f5d4557ddb03f37a916f6b94d925d5a6235ad5545fb3eaa94f1e48a0ccde028c2de05773a0ee92e44c474d1499eca651ae2122116c06e44b876a376a833fa9f8cb9f2eca39a94e6d2cfe8264b9fb958ae941bcfa9692cdde97443111c3855c112493a9b0", &(0x7f00000002c0)=0xaf, &(0x7f0000000300)="b9b3bc4f8d6c4bcc0b9152aa1a61927e082acee5cee82a9c21b834d6f1912dfaa72e", 0x22) 01:39:50 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000a08f8c0a0000000045000000000000fe00000000e0000002ac1400aaa8d9e54ce304"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x4, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x2, 0xfff5, 0x800}, {0x4}, {0x1, 0x4fd, 0x1000}], 0x7) 01:39:50 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7000, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 01:39:50 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 01:39:50 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRES16=r0]) sync() 01:39:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000180)="139443c73dc6d842165849a758c59bb00c60d2125bca475b52a899202f38958d2c9e00eceb3235f51aeb5b6214d492154c7f503cea941f81036fcda77bf551544fb45f16a1953385b6e49e839b2897beb82735eb446216907589b0ecdf80d4e7e11ad13eb9142f720b2738f683d1cba0fe0ac01efe5cdd20b95a9a2473e13e663cf45e9c4329d5d4e11725616983ea3027eaf51d048ba47a84562d72e95fae3708309927302a4e51ffce478f8730d0af6a794bb566cd8c3d3389cb972c0c3bb4dd8452d7861440a614", &(0x7f0000000040)=0xc9, &(0x7f0000000280)="53de3d8a6d0577fec1dca3fd94e6cb8ef9cc5e18aa1a0aa7758103712dc2ecbc0be3c05f4bf2b078f4a102c962e8668a10ba6acae95299d4037472f07871f86f3464bad6fbae84fb67370ae2e606b437aab68a92da7a7b69076e63a84f9b2697f48f176f", 0x64) getitimer(0x0, &(0x7f00000003c0)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000400)={{0xf9, 0x0, 0x81}, 0x7ff, 0x1, 0xffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000380)={0x9, 0x1f, 0x7f}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000080)={0x53, 0x0, &(0x7f0000000300)=""/83}) 01:39:50 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f7413fbbfd422d709c44ca455a14d70b543b02031a6c81c10100"], 0xa) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 01:39:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x100000}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4}, {0x1, 0x3cfc, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x4, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 01:39:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(0xffffffffffffffff, 0x429, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r5, 0x0) r6 = msgget$private(0x0, 0x249) r7 = geteuid() msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r8, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, r7, 0x0, 0x10, 0x1d8}, 0xff, 0xfffffffffffffffb, r5, r8, 0xaea3, 0x5, 0x201000, 0x6}) fcntl$setown(r1, 0x6, r5) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:39:52 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 01:39:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/15, 0xf) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x3) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x200000029, 0x3e, 0x0, 0x0) fcntl$lock(r6, 0x10000000000009, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000300000000}) 01:39:53 executing program 1: clock_getres(0x2, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000200)={0x5, &(0x7f0000000080)=[{0x7fff, 0x5, 0x0, 0x19, 0x101}, {0x7f, 0x0, 0xbca6, 0x3, 0xf001}, {0x3, 0x0, 0x992e, 0x9, 0x8}, {0x401, 0x8, 0xfff8, 0x8001, 0x4000}, {0xf800, 0x7, 0x5ed, 0x3, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 01:39:53 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x106a2) semop(r0, &(0x7f0000000000)=[{0x6}, {0x3, 0x1, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000280)=""/168) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000100)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0xc, 0x1000}, {0x3, 0x4009}, {0x4, 0xcb, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x9, 0x1800}, {0x3, 0x7, 0x800}], 0x8) semop(0x0, &(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(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x2000}, {0x3, 0x132, 0x800}, {0x3, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 01:39:53 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 01:39:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x40) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) write(r1, &(0x7f0000000040)="1a", 0x1) 01:39:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x99, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffd, @empty, @broadcast}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) 01:39:53 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x2, 0x1f, 0x800}, {0x1, 0x8000, 0x800}, {0x5, 0x8, 0x1000}, {0x0, 0x40, 0x800}, {0x4, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0x1f, 0x800}, {0x0, 0x80}, {0x1, 0x8001, 0x1000}, {0x0, 0x1}], 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x244, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0xfbff}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x22) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x3, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaae, 0x1000}, {0x1, 0x8, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x800}], 0x7) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x1, 0x0, &(0x7f00000004c0)) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x1}, {0x2, 0xffffffff}}, 0x0) 01:39:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) shutdown(r3, 0x1) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1012, r4, 0x0, 0x2) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r6 = semget$private(0x0, 0x0, 0x84) semop(r6, &(0x7f0000000180)=[{0x0, 0x1, 0x800}], 0x1) 01:39:54 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0xfff, 0x7a, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000000)=0x8) connect(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x200000029, 0x3e, 0x0, 0x0) 01:39:54 executing program 1: syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="f33c240000000000009078ac1400bb0000000878a20000000000001200907871c5f300"/53]) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 01:39:54 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) shmat(0x0, &(0x7f00002ec000/0x4000)=nil, 0x2000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f00005b1000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 01:39:54 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @multicast1, @random="5f8ea487c255", @broadcast}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) setsockopt(r0, 0x1, 0x611fb235, &(0x7f0000000000)="d94fa7c55307c9e92ecc7b1282a49c2453de52f6778e82a36f4999ad14a00b377a114cde2b91d7f2382928b34c13f84bb8eec3b8745cdcaf803d0b6079789a5c7fa08f1833dc96a70c4a882fdd14ea739c3cdee63bff511774a0c8558dd1", 0x5e) listen(r0, 0x8001) 01:39:54 executing program 1: 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)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 01:39:54 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="064f1428a5cddd6ab14d094c9c14b94c", [{0x2, 0x1, "bf355f004f05"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) 01:39:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000040)={0x4, 0xa132, 0x8000, 0x1}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:39:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = kqueue() mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x12, r0, 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 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(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 01:39:56 executing program 1: chmod(0x0, 0xcfbf084159c31315) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 01:39:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 01:39:56 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x17, 0x7009, 0x6, 0x9, 0x2, @random="359b149a0640", "54ea7a03b9818cb452", @local, "4d42675fde34067b63af1bb1bd8236a7"}}}}) 01:39:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)) 01:39:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x235b02bb88b62b17, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653000e6e07d3ae9d7f63d105ebf0aec3e4a47304e3ef1e2287d34440956c8c6"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:39:56 executing program 1: kqueue() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffffe, 0x0, 0x0, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) 01:39:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="a1028100ffffffff96a457b5ef642ccf4f7282bc5229d9cbce73ad052cbede7f62ce140c7410e14d90179cafe934b3e37affac3fec30bbb053f88f91a4b88b726dc8672ffb564514f6110ca6f9ec0466dc744467cd4d89808efc42383a31bbb93009674ca28da36e9bd3e12e9719"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) connect(r6, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1f}, 0xc) 01:39:56 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 01:39:56 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x10a, 0x6) sysctl$hw(&(0x7f0000000280)={0x4, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x54) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="88", &(0x7f0000000100)=0x1, &(0x7f0000000140)="91b34192d60fe77b5467b239a765a440abc8eab1c5c2b04d11f4e6143835943660ed6abdcce6003ccf9a0bcec9e7257411572ed479c064dc0112576797b97380651374301f74542dc2c4a6f6f01a06721ef07fb737a9a9410e1523dcb0e353d5fcb802c86d503eb4b0fa64d5e13af78bf61456afcaa041f9e22a31dcd27c75c413c8f449db86a04c10ea145035c3acaac8427b0f7fd8da", 0x97) 01:39:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x0, [@multicast1]}]}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000002c0)=0x101, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/121) 01:39:56 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) 01:39:56 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgget(0x3, 0x188) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x1) 01:39:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x401, 0x3, 0x6}) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r1, 0x20) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)="fe3e492a810c5e16432dec6db2371d44c5e921d8360865707937869b9c70295fe21c7ed7877141c3e09205467adc62ea6f698b6497e9ab6f81ecdf9ff28924c45be809ec8eb1a26bc4e72044cb63822c1b", 0x51}, {&(0x7f0000000180)="d0645a58ebb282e315c78700464e818a97b32116ba1edb8f99f6cdc9f8b6394a03a657d5ba4a4f", 0x27}, {&(0x7f00000001c0)="4414f3d24801d7d64e1cd04f6abac1640fc5372374a9aefa4f81077b1ecba05ffd932a827a5c5c66cf8ab6120d74b280e101c908d6014d17f4fa7da3277b87859656bdf1a9d465ee1bcc8983191a4b51fdbb4cea579ef12b37cdbe42bf419faa598b7dbc1760977573792b370e38411b9015cd5f3476418ba68b79f4462d2819c6b0c7cb00825d1d25ffb3ae6c522603f6a5e90439ef2614a20e3388d511f64a743f1d4f2dd958edf978734812c91c030d8803ecaf78855df5ff7b1db0b792e086b24eecc162ec346b942b0d36fa15ba6b37386abf426c3f9d3ef6b9f89dc6541a5631e322809cef6af0abc36a1c1f5dc31d7b048446c5155bc93104817b02d3bb4433706e8dfeabc30d965ed4c8675b3f57b01c4bbe06b69c9c3139466dab4272c8e9084fa230abf06202148cf261da56755b022b4443ce5ffd21ffdb6d531e12f83e6afa02b8922e0b535f14f16118165c82758dc5d314a32843820121587fcb619a3fde82dbac4b2e1dce82f0c01c9abae8e5e0a3f5918f74931e32bf397d091e4be4044f31004ff24c435e14d15a027152b8896490320808e86a27b5f7627c6096b86ec93f86d4f9902bbc2676a2c937db6e975541d302ca2788089c9f3ca10aca00d668f21d9a0b7a296579301f59c917c9492253a9a7ac1bbc7c31d1990c69768195414fcb56e16ce227abd5e398df3f53bc59880160e428325e068d49bca639fadc0cb707d93b5b374bfc5765be2aaebfd40676aa1b45f976fec6518c209a3fba08da6fa8216083517e12d02d6e8efe7d301f068a03db1485f8a2bae9da9dc3dd8cc2f765e41a1cfc8f756320e70aae78b4fea80f68e956a2c9937ca62c092fca77649b22317377ae3dc285674403850ee88d7c2b2e53a93c9a2250bdb0c43c63413c0ac51c4586a093e5401b7fd32722e6516725facd9673bfe69968b1c063fb8dee53abfe918b01857207f51ec84bee575ff47753923c506d5bd0d02d46f4f2ce2fcab44c2d0235c04ab730526e69fe7718f398a81400c0578e92f7cf2195174ba64079a85b5b870fa235c83ff66eb071bc55f2d9896a42f41ef54923b52e6c2d1546827ad42d3afb7a0a9ad1c092e9736169ac0654590ceededcde180d176f21c13ae23e465230701481bcc45805fffd75190de7171a7cef4466eb83a07221fecc0f717baf9e7ea117ff7d0656a1482352d8532e161e9e7891491e651a7a1d05b3aa6b1dfe482a6a30efbcfddd267a887e1b37be62adbe1be805f8302e0cd4b118386c8d3067362ffbfda6330bc767a7850b69c23d44620ee6035213bd3d22249ee496314e2dab6521feb0c53436f1c16102f7d341148d22ddf1d256b9072a70330c40a57060bf412e786b8a152cd495c4c05a28df4c35f4f9c8c14f9d526d4ea818438bf5585ed528e8956822da1e7cdbd8488191c6823d0705b128d6aedc79b04229eb6ab526696ac0bf81fe24c6c16ee8484da15c36d69bb7aba49cc06951667f04b8807ebe851efd35a72fd66092756ae28f5a02cf6141ae8d263ada9a404c4070ee53f94127c428fecac3f32f7a87ce6f56a3e2fd852e60bc2440517d55da59b18e8a4d699acff7074913da4f237c5dc5b1177447f1bcbd0f573d972e54f8263c9741b32bd0ec1573872eac3df3b8a33c48a2b55fd8e9e5d844f7e8542a9feaf084df3ad4d77207ea5cc236f220cdad4c7f87f1f63fe2c72ab9f4fead565c83336a4bef514fa84436d6dbc7f0b7ed5e3a934fadfae291eb2930c7786d119f89dc9faf80df1a3414479576bf38bfb5ce1311226817446f919a55cc1e670cd087d6da0c924bf544fc247a73c4063c6d2895bc28ba2382393bed0575f0f2f58c23357650d61c818ecc091a0e9b378145fe2718b841d54d1815cd573c472206d2ee133eeae212719609ed8495ea4b56963e19f95896ee601d0e4bb4f92f2044c109484383dedd788fc9327cb72ac5dfbe876006e7973c4776ae0f146083fc115e5e9c0c0347e55b737981685c3d94a46e050e53b1bda37036d79914f950aa0902291eece7215777d867ec2fe63f0ca703f21906a27db26520916d05d7df3ba5ca39ca4bc8b25c272e9ec407e06e872c7194419517090b3a54a17465e2b07909f05aec6bfb85dcf6df381f34f82f20f31c094b1ae4118fc51d872805d299e4d6a44b00623ecdce39431f57ce8bbddfc90ec75b18ee9ab528e71753dd829d353948adcd061de7fb51fba5c603324a86b6b6e64c15c285cb16494f1ca76c7ceae09a888a1c711616fe36ad7eef315ac3fedf1a6fa4046d1f19774832c3327264fc98c02a84af7fff5920dc8f49d8c0f18f2d0a57ea9fb9b4792f3b6ecf3d207b2b5ec23fe084a61c5b44ac553febc015717b41edf60fd2a82609019fbc42f77de1e4def4614df3e5689835a15d0728cb32d87280c2cee4a786d8958b2c806394e601b480a4530c17825d28da80e02703b70290eae1bf0fa418e43ef5029f0ec37f52ad2b834943d9f750c828a3111fa331ac2ca28e205b5ec5dcb87c161d4c5abfdd0c8d2b55b8e901cd08e3ea3bc4b9b184f0cb8853340cb0006dd94bcd39143c4c4231a60840e95e6d1ded2fa57355229882411db318c98c3d24d68d7c9f5b253f9386fb96a29f002b90e49267a53c9faeae99ac85895b858fd0034b0e98679385b6f57c374f6363159bc3a68839aed1242e7c523ed20239940ee2043acbb67db26381a7c0bc3b434639557c6b74a2c02a86dbf8215af33571110392860ec7e85f8f7fd7d821443f30f78535a68e4e141ffed84df83b530276e4e99b8c286d8d3c21b604a1ab5d36500b1242574643536e61bb673b90538e306d3d3a03dc3861159e9cee28a46b179165a6523f34b231856001dd41ecb310cee9dd21f4bc29a65bcb188aaf78d2362cc8e7625629f45db1f7132fa8071e0a923a0ebbca776a84eb4e3b933aaf5b3b4fc575b9ba546585d08ed849b0137a3effe282d0df1e7c457c84ed3ca28f0ea9c45c59cebc9c93782e8bad6a0c2667bd875396b72b4b7ce0ebaf10d77a53c29ea4e69e8e09ee62765be1cee316ed784a7b69794543bd72f67ff234993a3a23fedf5a12144ec0816c64ff79442c8cd3849362e1c2f955543d49b4a34c0f385829e2ef0134ed4a0ca703ce338445f73abb8862bab8a80b8ae7d4498287cdf89474df052ec25c7eb89a97930b55be56258c72beda4f62d271a216ad423f0e57eb983a86ac28fb194db3a30395abc1d1cb74183121e94abd15970f79c24fd026554c457046e44abfee0218db8ee66e56ffabccb7f468c6eb10f512329b673cbf8a7b326dbaeee2ce2e6d15d52ffba2dfc73f7945c715c87dd4b833fc11218d890aca07278694f0834f28721f120e970154ea614172771b175b7185bcb60322f62735c56b3ed17ce5fd00d1b637640c8604c20c7e326cc81d2aaeb88c88d624004be56768981eb999e00b79c00fe7b103c76023b5e88eb4aae6c1ffeafa0fe6cc8cfe1578f5486735f403ebe36129d66abde8f9e53a10cd54de925df84b6bd3a85b50574b0842f156ddaf15519cc159cf312982c10a688d12fc6afe193acc12f9996bc6c73b46c405939b28f2a66399018c5caa3e193236c201ac4222db6dcd0511fc6c9d67c87798d13595e7c6bb8b2429cb302f0cd30db74d2a23cfdf2f92cb8d4fb7def94bae093e7e56cd9ad6f78f4ebbe86fa8beca1a2f440cb1c358a00df659a51f9806497baf591934d9520e409ad9b4e4497a501a29aaf48aa9c2876a3881b349a4c8a10f740d6898ec5e0a4100ba6fd3260948e66ae94e0c4a721467c153878237edc02ea2fb3c90d638ea9e3f4ac7ea39783c35de5d8f66fdb277c0ac8cbc7d83a42b4722144cad5507354e8a1452ab2f2194e315e0b2fcbbdb7c980962cf987444fe2fca39732cdb62584bf2d6bad0914c00644d5ca14aead6fb7cce108494d659290f7e6069775d6758e57d2ccea78a349b1942dd50cc3fb59cf22a6f4cab72067d4369057b76a7206507c1995f26550fd3027fa67f176e93b31f9808d15ef26851c552e5be2e249d86b858000d922d5c1e20ac552c980da82ee22888429598a3d817ced347a15d84296c820f8ac709e2c45f12bed2dc84aa79638cdf49fbc9933a3f1c42868271181986150438a8b16ab4b204863f0300281e95bd32282ac208d777537fbe7e08ec51dca73b984f97ff6b95e6d6f74eb263c2f46947724d7f2afb8c5e507ca27594b3ccab0ecd2ff49ebc87b8a8d103b078fd5d83507f917dac0692e3e696ea61c762815a16e002043d6129de83c6fc030062a4315a3f52ee4ae5e06fc61db1319cdac3dcf1c56c238b030fd07e4b64874334e5e493a4c3eff16a8f1d2ec0b2f5151f59da245587bc405b5bd5c7fdc7e27ac9c05818e568694765b0b195f71cd8c863e4491bcadcc77f7a4d3051fef8fa37961f241fc749d8f261b2bbd447d2fca7a9bb3fd2c65bc7cf66dac411f6230f2a8a3a68eeadf18f807b9594a7a699970fcfa22fbd0e55cfd74b876a401165b204e4a7d5cde231f46074f2315a54dadaf7b86c51a5a2d0e98c2207bc5f3182d6a8fa48354d5a3056e17a1aee000bd1a0c0a45cce1e2cbcc8d044253752db2664fcfeec4d5e5772f895ad30942141bd62bbb9fd18f223a59ac692717b32f3e05c752f24d5e29917efc56b04251b139d34ed9fa2eef84578cb2b80c43dfe2d1a64a95d874f996f49114ed226241c2ba06bbd91bef9363fd4e484d57f6fcf2a7b8e72ad29bca9bdcacbbb6f259449f3d9293ac6bc9712e977b56aabb20d53dfe2f2d44431f5cdb0a135f08ff9ae9ac85b60531d144cf2c6517d730ba38f0ca186889899d42b8b7e39624413d0df40879d4474324cd4c71503006382fb3b14bf152c4a2f67ab001c01be209c9e6c286f360338bd3da7e35f108e128020485ef3618208dae0f5933b3b74c1a4f1da04018e0700147c57c01464131a408cd9c1dc8f7c1924313c1719f64f020f6168bed54d3f7e8314f0850609dcac48b1b7d42441e680517630401ce6ae713ee6f03ab0fbcdad51d65f6d3231175b5a52da1c69c601f7e208e96146c4a2c6b8de14baa0a3af187508961dc863e7cdd58bcef520dc18691b150e79c8bd80eb16b86606ba8c42f1f308409cabc1072ce44ea95b45f6d98cdef717d665d7c19b4a1a792b04117ecd982123ba39d32c38005f77f9fe509f953901a7f1b5b643e80328d24fbe969ba8f274f880123b7abda0e898dd0769170d358a64b9307e4a66143490333098dd902f788376dce380386ecdef6b216a6e9958e15c6e2c3702efc53cf58f31f0082bc419b3bcef020bda9c6902d02710b9923b7c6b05b2a4e48eb0d5347f5a739e4bbc53ef4b6de8cd9b8a79a27a238751242559e1d2b7fa6a519f790c0baeff399eeda21cd3110672d179fa4622bd87a4c7f58724ba9e881291764852e5ee0a86a553b026151d0e94e7ecf030efe1059fad04c367ed8fc0f995fd6aac0fb38297d2673307321e6283135c92eb5ae716017215c8ead9b49b8772300969bdf879e4782ecdf05d4f3003415f8819a64569badc54e7ba92044a21ff5e247ca39a6a0d31543238e6c59a3a186873f8fccb4c0949d1ae1db54adef6e9e334318bb630a4decacc9c4d30e5e8f51921877015226c21c12446331812d40f321c67b7c681bd8baea4d423c0aaaa0d9354489716b989a200efa532f651471eab7ca9896d6b84ebde0f448008b2076789ece9f39486becdb367540b4c2b096a39f7a211b127c00f62cc3c40e2450d", 0x1000}, {&(0x7f00000011c0)="d7006c3108137fe335570e85c817c253fe47b0c588b8444d47381eb2a3531e4f092f746a23abd78fc8400b6d11a44855ae053c218323c2f4486ef76c6c4147b43ed1519903e84898742418cdd4c2f94dcc9c56b5c3534975361d0acbf6e1c50b26d283f970c680182f3621f1f7bc1f7443ba4af48130e4ea0582f6eb17f78a2d199c7fb3d4284663ac00a3468551d1ce79b2880e3dfc51114bc977510ada388c8f77828fbd83d5e1a20225f2803310934c8c8194f00443e5df7f06444ad46fa91666086617f68c55968ad90492ad3665a4072db2617b16f870b86d700fe7064359b0f38579b975", 0xe7}, {&(0x7f00000012c0)="ff52191c9b1a1f198b7216ee4636de31efcc6477372862c37b1fc118f1be3b6978e535d227687608f0755ccc2d33a0245a1a606480c42325576a57c435af52f9dd0341532953cf63a313b5e0fec6da3528d9089b1eebcfd28d8e46a87ca3c7006961be0bba53c0edd08a37f18a646b852a8b9e4d", 0x74}, {&(0x7f0000001340)="8924fa7db9da6d30d5a61d5d6c2a18f014dc0a9ec477a72e4d45b6d9e4ac506425bfe9a285f34cd89543f0811561373ccd1e17853b5c4d95cb632759e1e3bc2961c88a8053c53ceb0065ffc43be4a14988f06608ec51c63ef1322934dfbc2a3992f53c7044ecfd78e4ca2843a8f8eb", 0x6f}, {&(0x7f00000013c0)="15976b29c43c5b24141cfb202e626f5436fb322a34aeba96635af21c38cf0fe1986343861291fa59e748333d238a343cf894d8138c69f643c3dc96949fe0294539aa6fbdc5e2fc1422f3c82770ff8cc179185cbcd3669676a1380be0294e9191dc5535d47a2f5bace46aca3f134664ea61e1684853d1266032434293c0fc80f94d9ea875b9e4aa46764c31f292542d1ed89eb7d4c0bc7a0af3a260a1bb87204eacb2c10622a54e8749717cbc3447657e00b576543fe73aba575b22395a55a046430d647a3cbad002af32c8caa0088e66", 0xd0}], 0x7) r2 = dup(r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000001540)={0x7, 0xb8, 0x80}) chdir(&(0x7f0000001580)='./file0\x00') r3 = open(&(0x7f00000015c0)='./file0\x00', 0x20, 0x100) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001600)=0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001680)={'./file0\x00', 0x80, 0x400, 0x6, 0x0, 0x4, 0x3, 0x7, 0x0, 0x47c4f63b03a0ee6e, 0xab}) r4 = semget(0x3, 0x3, 0x800) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001700)=""/229) r5 = openat(0xffffffffffffffff, &(0x7f0000001800)='./file0\x00', 0x8000, 0x132) bind$unix(r5, &(0x7f0000001840)=@abs={0x1, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000001880)='./file0\x00', 0x6000, 0x0) execve(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001980)=[&(0x7f0000001900)='/dev/tty\x00', &(0x7f0000001940)='/dev/tty\x00'], &(0x7f0000001c00)=[&(0x7f00000019c0)='+\xc3\x00', &(0x7f0000001a00)='/dev/tty\x00', &(0x7f0000001a40)='--/\x00', &(0x7f0000001a80)='/dev/tty\x00', &(0x7f0000001ac0)='/dev/tty\x00', &(0x7f0000001b00)=':}\\:/*/^.%^\x00', &(0x7f0000001b40)='\x91.%\xa1+\x00', &(0x7f0000001b80)='}\x00', &(0x7f0000001bc0)='/dev/tty\x00']) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001c80)={0x3, 0x3, 0x99, 0x8, "b8a78b6dff641a47df20b9d783ff1ca5483971ea", 0x1, 0x7}) symlinkat(&(0x7f0000001cc0)='./file0\x00', r5, &(0x7f0000001d00)='./file0\x00') 01:39:56 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffff65aa6cff1abc1cdd86dd21405aafca51007426c00f82783347a0ff020000018800907800000000ffffe000000255206304e700edbf0000000000000000000000b04a2a245549ac377f824471e499f55bbfbbd8619f510b5bb8cc76384c735672bbdfdc4461a0b4c867bd93dcad16ef834c599d"]) 01:39:56 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x42, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x2, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{0x2}, {0x0, 0xffff, 0x1800}, {0x1, 0x1000}, {}, {0x0, 0x8}, {0x0, 0x800}, {0x3}, {}, {0x0, 0x0, 0x1800}, {0x0, 0x401}], 0xa) 01:39:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x200) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 01:39:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair(0x6, 0x4000, 0x1, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:39:56 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 01:39:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCNOTTY(r1, 0x20007471) 01:39:56 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffefffffff08004cfc00b1007134be0413d99baf6fad0000009c019078e0000002000000008209b019cfb89992c50010c7235c44cbeaa300000008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e0982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b40af83f72bb0f96831b043d6ab07331ee152f6f900"/201]) r0 = socket$inet(0x2, 0x2, 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) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="11ff79f868a13513033299bb1bc9a6e2ef6bcc8c3b60a5b24231392eaf81cc9c39a2174d4918e4eaef8aa144bbd3bf3ccf0405cf1b6ef4e89e54bd5e47f41549849502c72fbd6b72c95b1caaff8409d2a84862b766a4d2d3f4051a45a80080996bdac90f1d", 0x65) 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}}) 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) 01:39:56 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c, 0x0, 0xff}], "af16f98ecfa5717f"}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:39:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000030fffd000018019078ac1400aa000000000d0e90780000000045100000000000000000000000000000e0000002"]) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093fe7700000052221bbcbb393c1fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169e57cee3357e4962a23b6a22ad0aa41f52260a8d1b39ca89f925ca865cce0bb9985d9b62da53da984c05a2d78add49743ebaaa132b4a5e09e703600000030bc1cd1dd4417066dd0a7099a8ed50025b0a274594da3fc6edcbbd408c7cd652a7d2368c836fd16", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 01:39:57 executing program 1: mknod(&(0x7f0000000040)='.\x00', 0x1, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x8000, 0x78}, 0x8) r1 = socket(0x11, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) setitimer(0x1, &(0x7f0000000080)={{0x2a5}, {0x2, 0x64}}, &(0x7f00000000c0)) 01:39:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0xffffffff, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x7}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 01:39:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) 01:39:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x1, 0xfff, {0x728e, 0x7}}) r4 = socket(0x2, 0x2, 0x0) r5 = accept$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) dup2(r4, r0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 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) 01:39:57 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3ffffffff939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000200), 0x8, 0x0) syz_emit_ethernet(0x1f0, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100370006614af30ccb478d43d3d23db4fb34cdf6665df7eff73c5f8430fcbdec08fab4280ad49f788974e94ab85fe9c0d7e57ad69d56063500957ccc892e5e5c9d97dd23b9e87ad8831ce74aa96864a7f6f9aa9a0cc93edd20b43f09889198c7a7daa9f3175032b1eb75a88c6a97df1860a0b250d09a2644630085160a5530ee712ae2cb50b58cc4ca8f12d72cf73b9c965832b32527a218c340986cb78453b301000080ac8cc65e0800000000000000aaa28775ef3ebb30023c5a71bc645e548666dd9afaefe475c93a65d8114326e70266f5a6327821759c41a7e73054ba634027040c8613091d889cebb5a88b0054bf7e339afc77ad9ca0cffb3d9b0c97ea0e9026c550736715923da06bfb0293a1d4ee58e5f5c954e1216c0cdf29430d90b19c5c27c90b9e31334f2851af3370678e1e84a9c9e0a9cc340031fcd4d80386a6c2b616b870d9e831010f084ba92844385ef2c6b9d47e4844be26c748154f73b0e88430ca9921525dfc2453e7cc4ef57587ec40358f62124900529bc5c137c8ab4f96c7ef581707e1134d43659395aeccbd049eaa2aa332e7ae6b86b4fe1f6ae2ab45c6a9aa8b90daf58934c1d21a0ff01cd9c2379a8076b28814e41f5ff8b53d60f3217c1345b3440569000d39fb455107c4cb41b96723baff7233b0f36343b99398"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 01:39:57 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 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), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x4, 0x9) r2 = getuid() seteuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x83, &(0x7f0000000480)=ANY=[@ANYBLOB="ffff00000000aaaaaaaaaabb80379290c2a09a723b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b5876001000002465997f236d6acf40096102b71568e2935f434b86027fdb3b9358098773fef78846aa8e97725a282187031db44794e72040"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) fcntl$getown(0xffffffffffffff9c, 0x5) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2}, {0xab9dd1ac6cadd1db, 0x6, 0x1000}, {0x2, 0x916, 0x800}, {0x3, 0x3ff}, {0x5, 0x40, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 01:39:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0xfffffffa, 0x5af}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) msgget$private(0x0, 0x241) login: OpenBSD/amd64 (ci-openbsd-setuid-5.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