Warning: Permanently added '10.128.0.194' (ECDSA) to the list of known hosts. 2020/05/07 22:01:45 fuzzer started 2020/05/07 22:01:49 dialing manager at 10.128.15.235:26027 2020/05/07 22:01:49 syscalls: 338 2020/05/07 22:01:49 code coverage: enabled 2020/05/07 22:01:49 comparison tracing: enabled 2020/05/07 22:01:49 extra coverage: support is not implemented in syzkaller 2020/05/07 22:01:49 setuid sandbox: enabled 2020/05/07 22:01:49 namespace sandbox: support is not implemented in syzkaller 2020/05/07 22:01:49 Android sandbox: support is not implemented in syzkaller 2020/05/07 22:01:49 fault injection: support is not implemented in syzkaller 2020/05/07 22:01:49 leak checking: support is not implemented in syzkaller 2020/05/07 22:01:49 net packet injection: enabled 2020/05/07 22:01:49 net device setup: support is not implemented in syzkaller 2020/05/07 22:01:49 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 22:01:49 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 22:01:49 USB emulation: support is not implemented in syzkaller 22:01:52 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0)=0x3, 0x4) bind$inet(r3, &(0x7f0000000200)={0x2, 0x2}, 0xc) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$TIOCCBRK(r2, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') r6 = getuid() r7 = msgget$private(0x0, 0x400) r8 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0xfb2f, 0x0, r8, r6, r9, 0xfad9c7a6e712b0bb, 0x1f}, 0x80, 0x7, 0x0, 0x0, 0x7f, 0x6b, 0x6}) 22:01:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0x1, 0x9, 0x9}) nanosleep(&(0x7f0000000080)={0x3}, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) r3 = shmget$private(0x0, 0x1000, 0x700, &(0x7f0000ffc000/0x1000)=nil) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x7, r4, r6, r7, r8, 0x14, 0x6}, 0x8, 0x3, r9, r11, 0x46, 0x9, 0x200}) r12 = shmget$private(0x0, 0x2000, 0x62a, &(0x7f0000ffb000/0x2000)=nil) r13 = getuid() getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x7, r13, r10, r5, r14, 0x6}, 0xffffcdfd, 0x101, r11, 0x0, 0xfdf, 0xb3, 0x2}) fchflags(0xffffffffffffff9c, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0xffffff7f, 0xfff, 0x60, 0x1, 0x6, 0x6, 0x8, 0x1, 0x2, 0xea, 0x3}) 22:01:52 executing program 0: socket(0x1, 0x5, 0x0) r0 = socket(0x1, 0x8000, 0x1c) sendto$unix(r0, &(0x7f00000003c0)="b10005045fffffffffffe9000301c017c32c552013b7f501b29e00000000005f5cb2529532b3ef13583ee6eb0100cea1fea7fef96ed8c73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd163960100a8699a1f132e27ecb5d6a8af63ff37282921e4fd89720fd3872babfbb7702e93ac7067fbe080f895c1abda717d1a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36c30f9000fcffffffe6082226f855c4be276886a43be8506186a0b1334b00669e1caab7417b1499d1f0b069304c37f2652daa7c1fea50ceadf856d2439fa4bc9bc305e768f65f83e06bdca5a5ceaf590d5212752daef8a2198fa99d0a975eea9a811d39ae1bf627e7f70d59e0672aa4d23e487280b093ab0d122a9bd3bad5463f7a44dd294a76c64e6b59bd6c82beaf556e1477665e89bfba32d605bedbf51d9562dc6c0d74bcee05aa5db8add3b27bd10bd9dd6dd371283f799fe7dbaa698e997d9f8d9b3cdd3801148139c5e9386202f4e488ec0eb18b67e83203643b34165ea5145fe86f23fae5038eba8504cea806b0b5c03a37f04e9dcd63241533b9f88afc22a31894a5affb236fedddcebf077e451bf06e0cb236ec4e6ff864207c913bec28c5c619d1620dd4a95ce577e36a21c10b16e15fc16657c6fff1187f59ad6b4ed535bd853da6aa827b75624399840ad9352e92343b61975c401106c27892d6dd1d10a92435fc4fd62e0e29324fba4b8f6fc698c81a7eb906905dfbf6a4a19e9b99d44cc7e3bb3d3f6bbcd71c7cb2f5b1e41adffbcfa4eb6f84520ffa6e1362615324a303dbfe7adb5112718e82d22e0948d1354074dbb8d1c0fa9591c121ecd386952b18f3fe5406a1b07130e5700c869bf1c4738d98b719e54df1978a47b2925e7c348102ccf0e9c07ecc48bbc4911b5af50ecf563ddbc760312152f12ab55089fca18f7c1c04f484af256bdddd540c6a0bc439b79fa144f8e694bb6d59742e55f8b3c0a9632a1e25383fbe910d3b7dbc1a83016b933f5594", 0x2f5, 0xa, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000080)="b1000504600000000100080005010000000b0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31d0df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff8000400000000000000010000000000000000050000609dd65794db25a6658564863382192ad49421d31810c0cd059e5959cb81f79f8a2ffa234969852a0e", 0xda, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xff}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xac, 0x4) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getpeername(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 22:01:52 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x1c, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x6]}]}}}}}}}}) 22:01:52 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f6521091884ad4702c56f34a0480d9d0d44c592a1f9cf8bcc35610557372f4b689da93a0004575704dd79e30aca00ab935c876b447fc1a9c27061c08b93e73097810002dd9bd11b3a327c1c729e9dd86a9f2827de2f37889a816dc7d0c775f33c12495e488428bbba5597d3caae300200c1cdb7f63087d35f8f3a77551adfa81180212df25f337ee70e08b78bfeecf069c29a1cb509810f9809954a06e04cce193accc4e3d87fadffc2a2deecc78d32df3f865217d4f14cce4122c575f6159d5af5a604f1df866c45d7f5abcffd9ced74112cdb0d36117d7491397fd73a1fbd569b339dd69c0e6b52866c46a08cca83e5954d38c6378e7c4c5cce683998c339de648e9c7cee91833ecc1aa326"], 0x10) write(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffffffffffe2b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) 22:01:53 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa47cb383a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000006097be0000000000000000000000000000000000000000010000000000d8a97586610c2a371df181921ab072ad00000000000000000000010600"/126]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13", 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r2, 0x0, &(0x7f0000001200)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) setsockopt(r2, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) 22:01:53 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240)={{}, {0xffffffffffffffff}}, 0x0) 22:01:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff0303907800000000450000000000000000290000ffffffffffffffff831700e00000010700ffffe0000002ac1400aaac1400aa4428000044c288a200000000e000000100000000ffffffff00000000ac1400bb000000000000000000341ab15f5c9952cf1ae4b1c5e61c4a3f961570413f86c64e0993e9920a8457d3bce2b18b00f37b04805183c2edbf10625e708cb34f67973e1e03b9f2ea43621a45fe505ecd466f7abcdee57ed77ad1b5201996"]) 22:01:53 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/151) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 22:01:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x1800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/196) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) shmdt(0x0) shmdt(0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 22:01:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x1) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getppid() setpgid(0x0, r3) r4 = getppid() setpgid(0x0, r4) setpgid(r3, r4) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x7, r2}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800390000300000000000019078e00000010000000003e5907800000000450000000200000000000000e0000002ac1400aa"]) 22:01:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 22:01:57 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3, 0x8}]}}, @icmp=@timestamp={0x9, 0x0, 0x0, 0x5}}}}}) 22:01:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/37, 0x25}], 0x1) 22:01:57 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f0000000440)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x3, 0x9}, 0xc) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r2, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x6) write(0xffffffffffffffff, &(0x7f00000004c0)="ee644cb8e4904fd8082d2f4eed4ffbdffa57c3cee0201b784172b5148adf3e5f011a936a236ce8758bb14c5d37b85ffb317b11b62116c08da17a05d226b95c0e9cab32d5ee2b5934c60225509fc565425f758675855c90a268db2e9a86b07c98190fb913de46d4cbf7d0d12742b7e4799b7566b9e6d857c55058f771c67e0043537e385810f8b44526e61dfd8976bfef28a92502305480bf875a7bcb7057e01a36562ff1e49e67e717f7dd37b92bba82b1eefcf830de395a76a2ce83b68f5ad7e7f53ad4db82b9ae0de39c1a1aa8d23d635c6d0ef21fcd8167e4722f12a8c4da04ea0423b86ce94b4105b002fd5f832cbc7c906bbb", 0xf5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x118, 0x2) r5 = kqueue() ftruncate(r5, 0x0, 0xf3d8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000200)=[0x43]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x5, 0x6b9a}, {0x18, 0x3, 0x4, 0x6}, 0xfbff, [0x0, 0x0, 0x0, 0x8, 0x8, 0x4, 0xffff, 0x800]}, 0x3c) 22:01:58 executing program 1: getrusage(0x0, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000500e7c524fe6edaa6979389aa0416fa76d0b7d1f23996598a34660e1562dcf726b659b6a2d3395ac713a3ef000000dc4d1cb15c91b200df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37030021e4fd89720fd3872babfbd3400b10b770c1abad9df1028bfee8aca4913faff5a872c881ff7cc5c72550dfb60acf3c894303b22f310b404f36a00f9000fcfff800040705c0f2b27a8c6e1e66492b99b13e4cd70b43207d4019082e8dfdc440c81b6ce776389b9f66794032c5c0e9f45028cbdb88cecca0b6e1aa00fdb415b184086dbbec060eca3cce739d475947a55364c407118489e90bf26bc76cafe62a9ac91cdb157966fe7e32d5df0f94ca18c739dde39820d91e9d96a682208cea10b284593d0c11a0b8711aee65cca76e1f56cb16b7d0ef0a5cabf5b6540b01c0ada19e21fa50a1761e114212179b756bc0ec1b3ed2d206277386fbb9bb7024dff72ab6f7c9e1df30cff90710cb07b31e0f2907e77f6ae15ef5d507d275b0", 0x189, 0x40c, 0x0, 0x9415d338a6b1504f) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x10000, 0x8, 0xb33, 0x7, "2ba7c4923175d50fd295f6f4d932f18b3a9a57f8", 0xfffffffd, 0x4}) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r5, 0x1) r6 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f00000013c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aaba1a733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ad15cca7be91fb3ce4e5d3453d7ab57bb5afb7940df96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb0900000000000000fe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:01:58 executing program 1: syz_emit_ethernet(0xc2, &(0x7f0000019700)={@local, @local, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x88, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@pad1, @ra, @ra]}], @udp={{0x3, 0x0, 0x8}, {"c64761895af71e710f42265ef6ea85df107aafa073057fdf75d40d3dc9497d2c3ab3669b1952d48ef1956f6b031beaefbcd69369499edc1f1f06232005c40ab26a47c6d3049d1671986851ef58e1b649aad997be6b753f4f19c5e6ef8d9945a124017f2dd0aa62b6"}}}}}}}) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000019800)=""/174) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f00000195c0)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c5594075818aaafbd9afb884145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b91a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e12", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x1df) 22:01:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 22:01:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x4001, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) 22:01:58 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x2, 0x9, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x3, 0x3}, {0x3, 0x0, 0x1800}, {0x0, 0x20, 0x800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000070000005019e71700000000000000000021000000010000000100000033b40371b5dd91bdaf3fdc381a34be3106c0c80918886c6a3295cabd53a796973ceda777b6d765c75e2c9de6f8cb5eb112b92ce3a0979cdcd2b1d4d17bbaaa03851859f1e1d94bfbbc4309ac439431166817953efa98f0a0fb5fccc139e039ff3e86b26fd96ba2515d58716ffa000000a4000000074acb0cefd14b7e57a032df4c0864f0772511db602043f9babd622622033c7db6711771c0e91ba3d5ae61d676ba70c4b2b814a1b3bd998be4e0a7f2c10e58933e8805000000000000e3e6927e79816934fb5c78166f6f39e1b9db22fe463c2116f0bcd200000000000000"], 0x22, 0x2, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea9adb9644d30e2bb493bdff1266c80014001833b499c2fc9a04870100000000000000cca16ec57fd9d9c39588edafcfdb25c2dd338a9f18b64fb151c4c2be169e89a4a0173fff060000000000000000", 0x50) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="01fe2d2f66696c6530005f18551110f0e809fc25b4aacf29ca91119b0b316dfe05150cddb9310778ccf5cdfec3f3757827b8305032deafe47b0f32a38f525d31e4811e73cddc10eab343240c9d9eee872f886cd6591b178d189aeef25d083e2500236916af1e13ad2ccba7d51748bba123afaeb35481b5213a57a63042229680e6bb1486c105e239d644949174d9a730260c9c558d2866e9becd1432997bee9738a16e4ddf99f566283501dcf7d051e7bbd171e41ed427ce415c6b116bc8e1453a81b390e8ca8d3d6e79dc9b67d249288eefef0a528a0d195fdd274aafd42fba9c32ea5bc211dd63805c010cea20321b44ecc94d30928973435000ffc6a677317198a2efacc5f9e7eb4c41d679b6fb8c6e2ee82c575bc58ebf10270315c35a31cb94"], 0xa) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) login: pmap_unwire: wiring for pmap 0xfffffd807efffbc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffbc8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffbc8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffbc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffbc8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffbc8 va 0x20ffd000 didn't change! 22:01:58 executing program 1: r0 = socket(0x20, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) 22:01:58 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7f) 22:01:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getgid() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) setegid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0x8, 0x8, "20173355bcdd46a80969c83053793d26a92d2453", 0xdd, 0x7}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 22:01:58 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x8f5df5b0dcd8fcfc}, {0x0, 0x8, 0x1800}, {0x0, 0x8001, 0xc00}, {0x1, 0x8}], 0x4) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:01:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x6, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f438d02361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70f003a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc70017018d69e06c7b03abd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce31900"/2232], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) r9 = semget$private(0x0, 0x7, 0x8a) semop(r9, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 22:01:58 executing program 1: ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000440)) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast1, {[@noop, @timestamp={0x44, 0x4, 0x42, 0x1, 0x1}, @ssrr={0x89, 0xf, 0x20, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}]}}, @generic="85aebda18cad20fe"}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x10000, 0x7) syz_emit_ethernet(0x1dd, &(0x7f0000000480)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "c00ff2", 0x1a7, 0x6, 0xfe, @local={0xfe, 0x80, [], 0x0}, @rand_addr="74551f8adfe681a7ecb1a4232d713bc4", {[@routing={0x37, 0x14, 0x0, 0x7, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @loopback, @mcast2, @mcast2, @local={0xfe, 0x80, [], 0x0}, @mcast2, @loopback, @rand_addr="8272d9fed18d7148632294cbf3059972", @local={0xfe, 0x80, [], 0x0}, @rand_addr="e08c5facbe03d307689f398c8800"]}, @fragment={0x4b, 0x0, 0x6, 0x1, 0x0, 0x1, 0x66}], @tcp={{0x2, 0x0, r1, 0x41424344, 0x0, 0x0, 0x10, 0x2, 0xfffb, 0x0, 0x2f1, {[@eol, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x81}, @mss={0x2, 0x4}, @window={0x3, 0x3}, @window={0x3, 0x3, 0x1f}, @sack={0x5, 0x12, [0xfffffff9, 0xe89, 0x7, 0x904]}, @eol, @nop]}}, {"2ab8f37dba1522bedcb252d4f3f7870793ae6358926f3508c526721907284b4f55af66abd51c69754ea3659f0e93e6f4d9fe2ee64dd855969bd4c4194bff6c11975aa786ed09690b13c776150bf659f7ae2a26e447ac72ecd85f25424948dc2f2ad37905c44f4414e8709d801d2db3ecfea988291c05aa403deb74e488c6d6c074c985c1cb1936c51d5d3f78efe866d9890ff17551eab85d042f532d5c00ca7cb596190246dace970a7a6ab0622de10983081d65429e73"}}}}}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='\x00', r0, 0x2}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000400)) 22:01:58 executing program 1: socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000501f693f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x1}) msgsnd(r0, &(0x7f0000000040)={0x2, "ed20194cac22b32473ac85d04589266ef409f3e78b2da1c9e14cfb3536a64c34f91de09ea71e9adb75f9bfbe8b7146da34da1eb246e8b414cdcf"}, 0x42, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "3e342b25e52ffa6ed21084cd5c3d5e86c522b3751114229e9d2c86a14344594b66aec420debe7d5b56db9f91b81a8d2ff8e6040d4f634b863ad5c9bdad47d21ef200e2ee95adca62db2bc5ffe6634377c9c3fa34565436199049d64d55ff2b51f25ff7293a1d43dd2cba19f69061701e157a620d0b589e09eeec40182953bd31d0d06ab7a1672b2648ff618acca477de314c5c254649902d926fe814f5fb291d40fbb038082b31a732d18ee52517dff1e3"}, 0xb9, 0x800) 22:01:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:01:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6bfb09176cab02731c7f000001"], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x9c4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) readv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000740)=""/162, 0x2b}, {&(0x7f0000001c80)=""/4100, 0x1004}, {&(0x7f0000000800)=""/193, 0xbf}, {&(0x7f0000000600)=""/135, 0x87}], 0xd) listen(r2, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="1eb9a229f84bfe2fd5a749611be00840a1b72ed22b59221ce0689cc7c950f34cd7aead7c12b6fb6fc2346e275f93bb7def525cd836c07337f7617ea3304c94e9785154a1406a7aaf559ac0f26b91e2956d7a68a8853313264c7e4cee33d774a1bb9bea0be7a72a783573a1a1ee1b2736fa2227927b663388144cca49190a0b06b9cf0eb392894848a81b12fda6d3452c64fd696fa2e163defbf8478143d081ec69d7f5e241047a22c815383c7a93df068337f4054af4ee03bac518c35534482d66a20a46d7a3a99aadff72ddd2dcde2014f0f5dfb3f5c6db9c55de085c5033be7c"], 0x10) recvfrom(r4, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:01:59 executing program 1: r0 = kqueue() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xb5, 0x8, 0x0, 0x3}], 0x3, 0x0, 0x200, 0x0) kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 22:01:59 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) r2 = getpgid(0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x100072) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000140)=0x400000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r5}, 0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) 22:01:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) 22:01:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r1) accept$unix(r4, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x81}, 0x10) 22:01:59 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @random="3167aef370ea", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0xffff, 0x7, 0x5ed, 0x6ea, 0x5e, 0x7ee, 0x8000, 0x10, [{0x0, 0x8, 0x2, 0x5}, {0x6, 0x5, 0x81, 0x8}, {0x7fffffff, 0x6, 0x5, 0x2}, {0xc48, 0xff, 0x4, 0x56f}, {0x6, 0x8, 0x4, 0x1}, {0xf67, 0x0, 0x6, 0x4}, {0xffffff81, 0x5, 0x4f73, 0xcc58}, {0x20, 0x7, 0x5, 0xffff}, {0xffff8000, 0x5, 0x7, 0x9}, {0x20, 0x400, 0xd7}, {0x8001, 0xf31, 0x7, 0x3233a966}, {0xa95, 0x10001, 0xa728, 0x7fff}, {0x6, 0x7, 0x7ff}, {0x6, 0x8, 0x100, 0x4}, {0x80000001, 0x6, 0x0, 0x1}, {0xc7600000, 0x1, 0x7, 0x2}]}) 22:01:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb9, 0x10405, 0x4, 0x4, "777742f4fe4390680ccc61010081443700", 0x31, 0x7f}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x40000000, 0x0, 0x0, "c6514e6ae973739ea78b7ec000", 0x8}) 22:01:59 executing program 0: r0 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) r1 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x6e, &(0x7f0000000080)="eb99c7ffcbef13b9fd81319296480400f42300000000", 0x16) 22:01:59 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4, 0x80000000) r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) sendto$unix(r2, &(0x7f00000000c0)="00fe6d2ecf7d128e31afff72e8adcae8b2943240a0c1b0a094fe15a3875b17aaa727130360fe7414d556e56cf2d2bcb38d6e7b174686d440260df1e822baef95bb07c17b0b70115a417c41f8e906c6539b1455a8a508f6cad583afbe755dc19d6e12037709155076f1c07e4e68364c0bdba00d629eda98c4bb80bed54efa5e6f23ad4d08b84c4be34625697e8f4f4ff58ce9f360989fb320fa32bc8e2c080e339a55f04468dbf79f69031a2698656133e6d4fb315351361420570ccf87eb3133f6f39adf2f1001b72656180a0df6196f03b4bc4172cdebe9d0647d7753aa850922f8b5b00281e038885efb06d325526da1f3496c8170d1b91d2ed4e20dd623727e89849197f354d36c771beb45df71d39a777faa94e01b6f019a544c4e8298147c01fb1db1a1c9a8048d64f245df339430afeb1753ef8a111a596c0df17defa61b43d90a47c05e750efe89c4a79139aa8495971e5031d7a6888ed32b367c01f0c5a4c0e58392d3287d68c640b1e8222c86ab805d8f14e8391c4af9593fb925897d1387d5816d2331ed5fdb5eee1c0ff7ac9ecd13a85d343c62100871bf554db063834795a7771273c6b85a9a1209351aa0fc60b2148a9bab2cec6427467b2a49d5317273a99545ca23e8420b1217543e005859b16074484e1b2569761daa226bb44d5ed41d3474641a4dac02703d1d361406fd5bcfa4327b39234a5358979a7717f87fb24c3641d501cc0fcfc372e2abdae4f8cffc91c56813a36b8d02ee7c4e968f6ed4ff86be4e3b82500fdb623b97fcba2276086acd16e3f5b12417fbf2661a9c23721729d7abd05b007b1dcb38e776503fe26c72b5c810b40a008234663aa9f1c3669c62c009568701bcd90165b385f8e561a634336826920b4d9bc992ca539aafe15c0429bd8f01b6ec2cfc6db3f7f92bcd5b55ae4a3edf47fd18ddb2cbfe6e1ad883b9b775b8a309f17885a8e9c4b92cec9e9d42e7f67576d0f7d3a6a42ca3736ac865018c6caa3acd5e928705e9e393104e4259014ae1be9005718777ec4e6111fdac578f7484a3f9c66ca0af54a7adf674d0546f97d6dbd90a7e70b88b044a6636c6439b7e544ae3b8baca814c122ad204834a622c0e9b97bbf5a6d99e74c328e0fe49ebbe2bad79841b5d7f0352d0e1a1eb6f8eb2b9faa3b9616b5d90b26b25f8e9a25674dffb844a696893596408a4e3e8e2f4d9a53e0d51403eb670fbe1d7d6c04522402ba050e0f40800b1299c5847b7d2c2a3aad4503e7116e1b58015960370dc37f58a85502dcf5dc2793fb203d0e6154316fb0fa8691ca388f6d003738dbacbbc48c7a3ef8e52883760958c6a0a5b603f048ccf406e79756e8d859eaf7e71c5bf50bdb528b81a002d50ad01037eb09f1dd665047a87831c041970b8147d72734760253facad15693315ba61096e31e8baa07cf6634f131d03329c3d546e86441b27f170ede2409911b4ebb75ff0d1727088e37b905fe203a0b3bf86d368494d6d4a6f1aaeaf0f34a631f725249c284d641128a2ca24a78612cc6127ee16164f89db5ebc6be0d79780638d0d3ac92a64dc79bf32531ce5e17f8bd91755db24bee4c0e975018034ec189b69cade689b2859c5abb9a23f5c429e8f20fd9cde05050e44f3b9afb27909139cd8f71e00d086bf2ca6af9d4c1f35785f9db2c92ca891e59f16762d74a1031ad835b36fe54382db7153c82523f58d312924fc28cccb64b6c70648a942d32cfa6772e645e3b1d9ec525c0a51f14ae454c8008e5d07a76d2e1f8d523076f43713fe443e146a2bbcb226a823588a60e167a22f93e5c326a7a15da96e6ee8f8fce1bd5e88dbf2b06e3a909ec168c189e5c6b5285580c5f15ede1bc3b0d923e6e8ec8347cfd415c24a974f08ff201f368620f4920923d0f4b7c2e9b5216937c456dbb97a589bbf6b85e760b637c7ea518f2285adf343010dc6e230c4a3eb0de6662e92b5ab1bd82686ebf35c8030f6260d8b8d5e91aaddb187e68573253ebe9cdc46f160029e874e93b8c73f9673111dd799c507fdef07a326fb9f282af906b4b28fdd674295b20f9c6b8bdd24c86db3587415ba0d892f2b65c20711a3a9192bf53f5ac57d43e09f8d07609b56871a58b5e27b7d08e9b5c0e9cf77d7ad38204f0d5e937a045f431cea84292f36bb4d1a7d2de401b7ccce35e8057ac997b2ab129741fd2e999d402366ab2d2de9dde75e678a675b0e074db770bef746c67a82c2b73573b62cd430640f3544203d385d3feb015c3c5b4d46890aabbd8fb5ad35886a9bda559c7754b9ae573fdf18707d54c88977f7cec7210386add8d1a41a088363440e3c0de415737e4ec6ab5503ce118719ed188914642594d15a0d0a2f3f2bcd3f83b2822dd32a16980f283e49e645afa9a7184e18b5d7d86f1784aa774ba89e3a27d242c71a6b80a0bad17b46dee8343e68f4bc1eb971f35d5400dea4fd5acbf3dde099752558842b6ec0b4e2065cca856057625b48e6add2fb1a4b0800246b52ba729b09b93b8016762674f95756c76cfc46443007d5028a9ba05caa5d5134556397719d0f5111595843eebba73943c066f9566668a4da2db276d62cb01458cefc4da0f2b927a4c21b0298b7c467177f360214337c9e922fc39650b42c9453ea469a50c679023b3054e0e73f0d16f00ccb6e3a609dfc5b0c01ad4d00697a3685e800d2c0778f3e174b9a3966a4ed49186d64bdd2d674529911778578e9b6fd0a60bded9ed7afbde3da5a2e2a65c64bc1d28cd653218becff4d3091760e3c20682400b30d843bbe38264f4b95c9dbcb23e81a1643d4e14eb0645ebd892d4416c6f4140f9544405ce6bad530d5cb0be559516f8b7627ac3f099f93ff727fe2a2bbe662f6eaaadc9e7511928e5c26d7bd315ab862a3ade0361f3ea11f7bad0ae5a5d43edbf73fa4408d67bf69ca5eb6c54a107021a0c87513186bfcec08e79d789d85e33c3705f6ac3ac908fdf18466f6d44c053755b2a2f61b9ac83ab906d2c5aaf93a6158506723bc5ff9519ecea9c237ebfe671ffc6108b5f9eb929351a458ed3a650c7b8403a8893aea8a355ed0049de0f6072078e74e355d1214bc285b23bdcf9938ed37e5a996b94fafe2b8d5b85a46bc0a3327e15b7b728f0864b3d06226176f032b0dd0e22bde65a10ecad6c69860f2c7d5110ae9970acb6953182d1fda5ff5fe2bb75230145bb9618b9bb45e03df7d2974bad812b7f4c5057000984a680cd49c5ea13d454e31dddde5b72f8c4ad4357aacc2824cb6f9bc0ad905c412e4039c7f7c0f2d80f1f1bae7fd63e2494e99915c94683302958d466466242aa9a32aa9e646f84ca082d91fdff264b123d8f5e83f851db3c8a8541410fe15f0b8b146e70ff19132b86c410fc1920fce3ec1f03e6a692e53f1be5dbba4afef03ff26cf5d9b76700dbb60f8e8a73acd9564bfe791cc74205e315aff11163b49b79f01eb81e9c0471ca96938f5cad9233fda59bfe4cdb58cc9156d2c0a03db770bbffff5978384366311af5b5acf157aa4dc2d9552d0a12768dce3d92c660b88015cae9832b33f644f21353144310d4162458c3e1cc8d4a009ec428be1324b4298bfbfc1cc1c002477bcec1222f06a364c591df4e228bee98e3c927fc353eb22d898b04a8743fee780bb72054551d3b4d0e7fbff1ae0535e5ddde54fae43154279a83d62a926a1d5c51abc6bbe1c2f720a83fb12b5200df337564016d8925fd4066d093aebd2e962bc28da3ae37137d6d3221269a88bbdd1c852f60d618a6f9cf5731300cc35aa0e6fe1597ec7850265b54d1097f0fd63eb8426265de4f08fd74533eaa324c9d16bcc99fa62fd029ba13f8beb0723d79c633e38443173aed1abe9ead493213d1e1caf8674667ea8d2853942abfd5cb67fe63e180b9beeee20bad3921693a1cd54a5cff116ce6461c5db8d9e3da59f522b26b3857f4746005a6864201526770affba4a9fa6913ac3ea20fbf2067ccc0043e17ff22e7c1a86a33b9873718cf80d358eccba1bf821d11ec1e870f8a3125d5409d118c53d6f986a00d4aa47f1fe4698a68e72399fb03adecaa17d88bb8b1de07ae77c0e81702e1dc7bc738fd0af14c14a3886881ef3be4a8e6150413eb597956cae72219644bc77fce9b825aee8259aeb52b943b0f55eee51e5430da45c609dde10046e9fe32eaa2c0e5878ba7d37f6b08c06ff463dd75440fa1e28d3e3aae6853374ee0f73fb188c59f1d2d3161468cf1cab7953f305bea0e9aadb12fe8b6b710e6de3300b2d98d6855f120898d2268ca19f11f44228bbb61f9379a85f16edb3d629f127e59fab7d7a8e8abe8e609a48d01cbd74121f249a43bddff9f42c96c9d0b7ccb195163bf6e0fbe79dff5037a6f32f4e894b30014817c608c35c99349e6bb093485f2c5a1f1e97082a5651c2a32b0649096f7cd9cd4661e964b9d2e6a192d0fe1bd1fb7d778a603e55d78c425836d38e3172db646a21da6771f86dfd4f87cb054b72dee02326129bc981b47f1527217766e8187047e4e4b7408f3c83f7c93808f1f40ba168fa23a6b6cbfe3663f8cd6f2cbb12a0b4af0a6b2eda8b2b2e07cc1cd8d99cab5bae035914a6cd0ca3ad0dafd181abd2ecae6b5a7a5ed3e6302113b9dbde63a1b313fdaba747a999da5267ecabb50d934d2395f70306fcbeabb2c8fdf6e5d10001e90a379e713181ba4cd18bee2a8141eb096695ad952bc4d880154e3023e3ca0e85175001361249464f451d4a5a689c74398cf843547e3676bfffca3d776cebd5da2e59a991b13e0390817ef8a92507e7be5b3ca87d82787528aa4e8f0ac9e53ded5b87616fb98d3041386239debc1c796990dc0b551a6ec24b654fa9b81516fddd9366607e2efcc909a2c3261c90a0c9931eb5ae26d6be512ded5fe7ff531945f22bd5b58627e2126a02d7b92cd3d643e682de32d4ac781de0064fe05bd9da5c273fda1b429bd563b48feb0f96232b0dabef420fac3b39bb15cfa4f38df8a7bba4d41a43a0f8bf38e964c4af3accb487f721a10808e587aadfc106cfd9603aa2a69c4f743bfdac4bb1b20e3acd3912fa1f12dd1a4858b6b42e3ae1ffea420e9adcdb39acc1fdfae183fa684136e283b4b860294f8da18457b333752878f23e21d44b9591167b0ad816d1f40d6632220a6954d6b8bf7e64152d81a9649855a28275491acb0918ca4992e61f60af2f6329fbcd557b8e06825de70deaf74f1ab3fc74512edb5b8dc161f19aee9bd9b95e2dc4e656c3f9b3cd67799dea235277b0be609c490bffe879e95777f7ce63d92160a6dc908f886cc975e2681ea9b4a94b60a325d8b5be1604aef16e38c1bbc043fb378fb0d38940eb5c2fbada5dee7747521f47b9c4c42c5161dc8d368c0cfe408b9f5c14a97f24f08870f256b9badb35afab9dd76c063e487f784feec2e17915eaac12ca29ff662cb418ce8be8d77995c1fe782784e854fb64c2de0b62aabc2fbd0636569880a82e1bf43dd547a5d79597b1640871f8277cd6bea0df2b360b3f62b6cb4e9b8dd426bda013c7d9df66340c15a0f248e94039b1e6b970d3e5d940ace90bf6aff6cdf04b5ee0174343793de8404ccf8c8ed74cd2a30558445feb8eec896d95835a92048161bcd76607c48f385b1e90e87538b65de9f89594485a5e6f199d45c78e785ea293a507019849170fbc2d3dff48169d0aae44a1fd66d123b5f180302dd02cd850134118f0d7d1be218e9ef02f028509f5fff3e0f7ed8e40da70d4f5df9a827d7e4e3b7436e0254333b775129bd162365b8b48ab828d911e1b3289cf", 0x1000, 0x7, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 22:01:59 executing program 0: 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}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x0, [{0x2, 0x7}, {0x3, 0xfffffff7}, {0x2, 0x7}, {0x1, 0x3ff}, {0x2, 0x3}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x81}, {0x3, 0x4}, {0x3, 0x4}, {0x2}, {0x1, 0xad}, {0x1, 0x8e}, {0x2, 0x8}, {0x1, 0x1}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x3}, {0x1, 0x5}, {0x1, 0x1f}, {0x2, 0x1000}, {0x3, 0xc139}, {0x3, 0x7}, {0x1, 0x8020000}, {0x2, 0x5}, {0x1, 0xfffffff7}, {0x1, 0x4}, {0x3, 0x80}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x7}, {0x1, 0x1}]}) 22:01:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x18a) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="909c75d40fe9", 0x6, 0x2, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0x800}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 22:01:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0xc, 0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 22:01:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x48, 0xffff, 0x10001, "b1607d9f5834188ab18f16be3d4d36151a0670177f4605bdb50917486343d24e033756c32d3034cbc325ca37d3417cac222e3f39022afbc1"}], 0x48}, 0xe) 22:01:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000124000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x9) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) 22:01:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202492fe6696c653000"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="16000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ff3da8d2fc48001b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 22:01:59 executing program 1: open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) shmdt(r2) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r0, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 22:01:59 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff803500010800060400015b0180a2000000ac1414000000000000000000004eaf727fc8757292b113db61273f9f677a8724eb6d678e67bd96f575d1b5b06df0632bb3b0cba5802d5aef69f7b2e8ec4b2b49f22efe5d12eadc6de953c26c3d908cf2a5e3aec154e0dc5b5bead44639a04dd5c79f1fcf000000000000002cb295bb031e4efebff37a882e01b04b175410a503c335432fdc490ba4438ef1091890fa7f7924cf066e950922bf20dac9cda2f454a6014054edd63e91266820ef878826aa60be699abd278ca48a201e3da651d51ea3e21cf8c0eb88ec612f7a69d484b3e85d92a8d9ef850dca06213daceee3f26856dd90e7aff48ce3faf691cf06b5b79dcb5f91a4a1d984bb857e45dc8620ff5d23358316b1631fb20ddda3154ef8a4888a491ad8cee9d4ff43aebfe92d9807d264fcb96b9cd711b60d42e6fb4304036e0f6d8f5d0c8f6279f6e305d910de0b67a61ad4c11927f99213f7a181f934703abd73e6e36f0dd0d6a0000057913dede5259f8be1011eae46e13cb114e716407e5f286fa9656ff71d5b6c1f03e52aea9d4e3e51657d5a8b75b35f7240445cf3beddad1f7f423b9d7a54c6350fb4fb6f3764ac0122791b7ae7cd2be299f0674f7de830e22e8aa7ca59ea5e737d841a1894936e108c3eb0bae2dcd732e4149f41f3c291373041ef19f10f380d941060fc3dbf12dc2440eb67e79f5ca695cb645fed71a507bc56dfbab790f3da2fda98aaf857995f91df8eb747c144e8864bdce5f3840ac57a75bb73b3d20f2421f454c450e16f1171bbcfeb51f4e135b8ee89346c901b86de3f9cb7966c9d2909fc882ca2f61de37c396b20d7357a9dc0a4958c803643c82fd6044816c49283382cebfd61f5405ffecb8badc4b1c1b3c7dde16c556c159b7f9de87f8a7a968f376790367f44cc5e5336b986b9214a6db0bc33227526c9efb01e7eb976fa761b855f746a72c13d"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCEXCL(r1, 0x2000740d) 22:02:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socket(0x6, 0x1, 0xfe) r2 = socket$inet6(0x18, 0x2, 0xff) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x11, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206949, &(0x7f0000000300)) 22:02:00 executing program 1: symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) link(&(0x7f00000000c0)='./file0\x00', 0x0) 22:02:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xd) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) socketpair(0x2, 0x4000, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() setpgid(0x0, r4) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x1, r2}) 22:02:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffe}) 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, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 22:02:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90", 0x1}], 0x1, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1011, r0, 0x0, 0x2) 22:02:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xffffffff, 0x8000, 0x1, 0x1, 0x9, 0xffff, 0x0, 0x1, 0x9, 0x1}) read(r0, &(0x7f0000000340)=""/222, 0xfed4) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000140)="dcb07e64ce4d9dbc075550270de3cf166ff3a844a3fe599d0d8d64b40161723441016e4d56caee800d6f57a8b2d65a0a2d3061f00048c15cc7ba60a8ba3de4f258c5dd5e3451a25a3972392a22e07bc7a9381450c0c0f485e38c8c8fdd613fd33dc7d534dac97b15922703cf864bc2f9fa0f226f0141832e13714bd1787588930d1be110340268ad7bc18f95dc7f869d4f5b94e50bea23caa5d5dcc2dc01c840238bf8ee81d845f5687e69dc7f55c203ea7464255595dbcfbcc7ec05b8f10a3bb0c060a10d7e6f6d3b66e5da3021e5cb59c89648dc495168a8ebec04", 0xdc}, {&(0x7f0000000240)="ae496fc81b21b7e256aa2f69d626e6e5a978ca3a37", 0x15}], 0x2) 22:02:00 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000080)=""/177, 0xb1, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x100, 0x4}, 0xc) munmap(&(0x7f0000677000/0x2000)=nil, 0x2000) 22:02:00 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@echo}}}}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) 22:02:00 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() dup2(r0, 0xffffffffffffffff) sendsyslog(&(0x7f0000000100)="bdb9d523e624a8a6ca26b799f3a3c3b66f4650fa5ca393f889fad9a4599a8412bcb2d8a1d4e7648f22182ff32afc17563ce67e9a772524cd97d9f3502c72fa7ca3ba08975272216cdcc745bf67855288408aa0977ee151629f5223363fba820521bb6b8fcc42a1fe7cc11d50def9bc062d9704102f759e8e64dad7364e86d88e28123a9573d157d81ad8801c05260851f61c9b9d21031448d83fbb611be760e7b6d6ad6941bb36af16e45a4777b072eda44ed18aede12fa18620bf7a76887a0bceedc034c4511c7199092492836966a23f85eed5824605", 0xd7, 0x30) 22:02:00 executing program 0: socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced3294bb56bbf720da4f9babc1287c87c09076df6b03c6f"], 0x10) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000400000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001000"/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000730 failed: hole in range 22:02:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000100), 0x0, 0x402, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYRES64=r3, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRESOCT=r4]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x4, 0x6, 0x71143b20, 0x6, "f30ea851b85f8b13e06ffd44290fc70a5802a07f", 0xfff, 0x1}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000080)=0x7fffffff) 22:02:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) 22:02:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x11, 0x4003, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') openat(r3, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) utimensat(r3, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x9, 0x2d94a66d}, {0x0, 0x2007}}, 0x2) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r6) fchdir(r5) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000040)=0x6) 22:02:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x5, 0x4, 0x7, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0xdc54}) dup(0xffffffffffffffff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019240)=[{0x6, 0x0, 0xc00}, {0x1, 0x800, 0x7fc}, {0x4, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xfffe, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0x7}, {0x3, 0x2}], 0xa) semctl$GETPID(r1, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000019180)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(0x0, &(0x7f0000019140)=[{0x1, 0x400, 0xc00}, {0x2, 0xfffc, 0x11acb1e5ef0d91fd}, {0x1, 0x4, 0x1800}, {0x0, 0x205}, {0x3, 0x2, 0x1800}], 0x3d) semget(0x3, 0x1, 0x146) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000192c0)=0x9) 22:02:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x83c, 0x1c87, 0x3, 0xdd0, "eed707fce8f568bd870b1782d73ed17bb35e9acf", 0x5, 0x2}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6, 0x0, 0x0, 0x0, 0x0, 0x1}]}}}}}}}) 22:02:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x10, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3c, 0x1, [], [@jumbo, @generic]}]}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0xffb4, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000100)=""/165) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/238) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/118) 22:02:01 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000000), 0x0) r1 = socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0x29, 0x33, &(0x7f0000000000), 0x8) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) 22:02:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semget(0x3, 0x2, 0x104) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 22:02:01 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x81) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) 22:02:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffe6a88b3333d71c9edd828586dd6031790500103a0000000000000000000000000000000000ff020000000000000000000448f047cb72d55fe563b904a40000000000000000000000000000ce234198b34b8c2305d54c2e558e5cad8947479b7e4bb4896bf401da038edf9b7c20f9479d532fc70012bc36849b147383cf805bc8e99559c1eacba5e69e572015a975af90467d4d692f43550a55ce7cdc20e03013bf1255941750e7514336795de8cc5988ae09f26412158ce30d003e83c5a272f5ff4d"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) flock(r0, 0x8) 22:02:01 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) poll(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) dup2(r1, r0) 22:02:01 executing program 1: r0 = socket(0x18, 0x4001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 22:02:01 executing program 1: poll(&(0x7f0000000080), 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="1aad02de824d4fd3073dfa832c0ab2ea9d4fd062b33b1219be904d15461e64d6d5e185e6d08104fa515f5e771a84b6e11641525eac60541293de3ea12c2b6784b411d571541e2e8ec679944de90fb2b0391dea6d20d7397d7d319fffd697ff9f861475d6df9a04b88ff2474eea6de15ba8ff1f3fe8c9245f8fa49f596726fc580e0468ba1302f5ba872dfb6eb5606942c2523f998073cbf43c1c9996aad14b4204c3912bae9d2cd968bc437c3e8b", 0xae) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x6, 0x84}, {{r2}, 0xfffffffffffffff8, 0x60, 0x40, 0x6, 0x3}, {{r4}, 0xfffffffffffffffd, 0x84, 0x1, 0x1000, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x81}, {{r0}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x87, 0x1}], 0xfffffff7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x9b, 0x2, 0x9, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x80, 0x10, 0x80000001, 0x4}, {{r7}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0xffffffff00000001}], 0x2, &(0x7f00000002c0)={0x8, 0xfff}) 22:02:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x6}, 0x8) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) writev(r3, &(0x7f0000000840)=[{&(0x7f00000001c0)="9733cbfdc735eddc9c94cd4f3112b6898df2c91e273368cdad3835c5ac56e665460bdfdf586704dcf67df952ee2288d82b6cff2047bca2ce1e2af3fde831740058b53c4634f99e2718b488e9131b74dd052c47ea730d4879e5e298f57484fc462876f91e1c3958ac9398e780031645cca85733ba5e3e28df8aa648678f10d0e1af7312c23d5c41d3ea15367f0d36d67820f2368e9e35af84c4e0e5b0bcdee7075c2bde991e85f6dc99f7a8e8ba21579abf5c3994b3ed40df482b5d2a4dfc880c66c21fd2946b964b1dddfc196d264d9fcb2cef37c36ba15810b719c61ea00d63977b7617d45da018949c685f2ff33b6694", 0xf1}, {&(0x7f0000000740)="8abc789f4bfde1d101954b162151cdf3ca44bcbdab51f1005077bf402ca3bc0e25bc584b967196d7cd659cf309bc1690d68af132c3554429831a9e7874faaf506ba5ddb5bcf15269860312116dd1c7fd5280d570f2ea46d8385e3250577051049c6415b5cb42a1e958b720f158b9081cb10d9020096ad5f99840c3507e", 0x7d}, {&(0x7f00000008c0)="df44cf93131156591b8a01b5a929fc5cdb5a49f5f894e3476582fa4d59262b7560f2f281473becab90cd0d0c5da645c6d124945a9ddd822fa1a0c0aa0cd51f8c3319f24dd249c276cd87dafed4d7712d48922d22ec93ebf9326ea0a30500000000000000a4ce03963f86e11f50300a80095e1d2686219f5dcdc5e6d65855e4df5e82549365817c4c62f272eadc1c02cbe72e6134ab378b7de6f2dcb372f4465d9a5425351c53a5ed73c91b03377c352cf59f09bfcddbed87b4ca2b548f12b9e0a3ded4135dc6ba42672205cec62159e4c023dddb666ae2871c11b947fb5856cf32d07fc2bb714d", 0xe7}, {&(0x7f0000000100)="407645d69a53cf3328f42bf7a780000000000000000953748903bc943946df955ecb5d8989716ca3bee80d0e253acee425bf4a7a97616c3698b23b45bf26c9c2367b557fe2c222662924ecd551fce851576febd4355e7483bb3a0c2ca563e895ef4f8757860ff730", 0x68}, {&(0x7f0000000440)="08aac726011789605a4163060b2818dbd66c3fb71988a5e8528422baa4021bc921b279de8db3e8188b831fa3eacedd555abc0bedc561ff9d4c6f6e533643d8933f89be3446d4f15282d81d05d9559e6e1a1c1ca261779f29511dc34b9bcf2025f6b9da1b12b64a4ed62deb729ef6d96fc0a98d499f15064ab201c6b360f5d4d8b2384a6b5e7ba4b75cd449446c924e481b848e7e347722fb4d3ab1c6ab93d4cce7072d11661779cea0a5391201e80132907fe76f479aa97b9cbf0e1ca52aa4427dcd0051f6f230865e1bd549c99e1060cc0eca6671d1407bfc8daf178a6b294d290ad8390938f4e14651df70148577aa53586b9b60c6511f3c3fdb3b29", 0xfd}, {&(0x7f00000009c0)="76b3a876f902c11684b107e46723e59cd64009f9765987a1c83b19424bdabc2cec2cc55b411b3e4e114ee1fe15eef8135e0528d9d180343053772eb071f7db3bfb9f83dd115abb9d7bce9f10d3f7054e61c763bd081d451f9a140640f26d4097a088bcbf65b2d4afc70f7b9df06ad2b6647c9afaca57344b11f8bf96373d098f63a2f4fae68434565ac118feeeb1cf311e976969e53fe02b0123e9347d7ef027ca0e2b1cb49ba941114055438b300648cb5f23c3609d7dacdb4badd2fd0e7d96a1e707aef078d3fe5d86a166a1933d3c8de7207b8ad874b491f2372903e1de4d1f0090421992a0a478d084921f4860e77ebf160371d98df02e4b582af630e572ddeeb1f1f2bb053492dc8ac7", 0x10c}, {&(0x7f0000000600)="203ba5ab34477b7e6f9e8b357defa41ecc2f0e60423d771883e0b1ce23bbf1f06f210d3d4a640b04ec98bba9708f3715f6d2993eb54a34215d46c8139d2e5e0b482052e05e18b13497a955e99b6a2282d083a9e930d153595c8cb6d4ab6fe13a5b1d9a585b166f796a271ceb333f48ae", 0x70}, {&(0x7f0000000680)="46fa910f980dcee58e9ec9b0480becef558f608c740e3a78510be1cea9e46644c75a7e47eb43d27aaf81726e6732ecec240351b9a49130a3207b18cd655bed7a30416c0866b2ecb26cab0408e05f8718cc61e213248bc6cf0a49f50ef828ed65d5917ea060fe1b11690b481604e03fd6480a9a2634eaca20a00c34f369de5b28ad545b4c4e77d835e0d614f0f3497355c5a192465618878d9df176b1aaf9d9f10838cd0048bc910fd28e1338e84cb0c2badca16aa0", 0xb5}], 0x8) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:02:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e508430c638696b862361ca4dc4f7763ea62d7e50baac5e800e3d31828052409ab6751bdb3a062f0c7dbf01043cb80e14eca9145898b8b3fc663c460fa83e2e466414b96e41cd284e3bde74826188e3ceea500f0acf3157b331180b93e4b0ef21921fc989a8ea05d833a527e4f3e4511702868880d9cfadf035a8dc4ae8a7802da360477e3d4a745f21f21685184dcacc172"], 0xa) write(r1, 0x0, 0x0) dup2(r1, r0) 22:02:02 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) kqueue() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x61, 0x40000000, 0x8, 0x58}, {{r4}, 0xfffffffffffffffd, 0x25, 0x10, 0xf0d, 0x1ff}, {{r5}, 0x7a00618f2325dc2, 0x41, 0x4, 0x3, 0x4e60}, {{r6}, 0x4fc81ffd4764710a, 0x10, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x33, 0x80000000, 0x1}, {{}, 0xffffffffffffffff, 0x48, 0x40000000, 0x5, 0x558}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x21, 0x4, 0x6, 0x3}, {{r7}, 0xffffffffffffffff, 0x92, 0x2, 0x5, 0x10001}], 0xddca, &(0x7f0000000100)={0xffffffffffffffff, 0x9}) r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) shutdown(r0, 0x1) 22:02:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000082087736e66d96690d00907800000000450000000000000000000000e0000002e022187d"]) 22:02:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x60) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmod(r1, 0x64) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) 22:02:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="009e97eba8696c653000"], 0xa) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 22:02:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1008001, 0x20, 0x3, 0x1, 0xfd, 0x792f, 0xb, 0x1, 0x0, 0x20, 0x2df6}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 22:02:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002380)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0xfa, 0x8}, {{}, 0x0, 0x12, 0x40000000, 0xfa3, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0xbb6c, 0x7}, {{}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x8, 0x20}], 0x6, &(0x7f0000002440)=[{{}, 0xfffffffffffffffd, 0x4, 0x40, 0x7, 0xfff}, {{}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x8, 0x9}, {{}, 0xffffffffffffffff, 0x22, 0x1, 0x6010, 0x2}, {{}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x6f1724cb, 0x81}, {{r0}, 0xfffffffffffffff9, 0x21, 0x4, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x9855a9174e3efc40, 0x2, 0x621, 0x3}], 0x10000, &(0x7f0000002500)={0x313e, 0x100}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x6, 0x800, {[0x8000, 0x1, 0xfffffffffffffffe, 0x5, 0x8001, 0x40, 0x101, 0x2, 0x4f, 0x1, 0xf3d, 0x1, 0x20, 0x1, 0x8, 0x4, 0x7, 0x100], [0xd8, 0x80, 0x0, 0xaa09, 0x20, 0x1, 0x17a, 0x2, 0x7, 0x3ff], [0x7fffffff, 0xb1ac, 0x6, 0x8001, 0x6, 0x1f, 0x6], [0x8, 0xe000, 0x1, 0x1, 0x2, 0x20], [{0x5059, 0x10001, 0x40, 0x80000000}, {0x5, 0x59, 0x7fffffff, 0x2670}, {0x3, 0x2, 0x7, 0x100}, {0x100, 0x223, 0x4, 0x10000}, {0x1f, 0x8, 0x10001, 0x4}, {0x7, 0x8000, 0x2, 0x100000001}, {0x3, 0x7fffffff, 0x10001, 0x4}, {0x5, 0x1, 0xfffffa08, 0xfffffffffffffc00}], {0x1, 0x5, 0x3, 0x8}, {0xb3, 0x8001, 0x4, 0x45e6}}}) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = openat(r6, &(0x7f0000000280)='./file0\x00', 0x400, 0x2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001340)="b8f3ea0dce82da2572e9e8cb5d7fa838eb079a8a88b07cd1f627be9c266323c253b4da7221b3c2fa01b184500e3929f1d0925d00e12d91440d1d7e91d8c09474dfb5272e392cf78158f90f6f54e20327e56eaca9cc626393e6f664eaa25d4d4500043d5311bb3db8fffe7b69be7a42aae9e464d69f021d1be120e721aa233a2c4d243264f9ea2378b4600397c9ead09eb79b5f01c8c6b2c8a909ec63b6195d84ea74c9c485387754699fbcdbc793bd991c7f8e559920f6a0f8926baaba04e1cef7897a5363d99aeb30af3f2b114e7caa4ae74507392c3871a2adf4636044d1e4fd9e78de1cf37eee32480dc9a52edcd63f8eacc92caee9879ae9f7ec61f76ebeb21ed901d8013af8245d9f534411ef2f3c57383d39f9695bbae5049c6220de9640f23767912a51b4094c830153db981d95788b22beff2f61988e8c0ae35e258dad67a9da304ac0e163ace60ebd623d20e0e7004d7ee3ccae67ceda2f751ae98179da991be3fd7e408733e0d13e36f4ed27fe067da34b911b6d635c3bfc7d5df0252d19c25575e7d9a0d42d380f5566dcb07d18d4bc275c67a1b5ca1b3b8347cf27649f11a89ec32d9c87defa2c96b704f1b52faf24f03dab7579098cb0f73a81f4b572489da3a4586e0330c3e28252dc657ecee0fab4ff5167e0fdafade6857031c0bb9c9626e81571b14ce389dfcedb7b5b06b291b33dc45ca2081f28a0a2bf9ce3246ecb6216649dc66ce1fcccb2aeaf3684d855637935a1ba48e891555f30c14ae545187d0e88ec1ee63d9acfb9a5e9a96f3772859fd77b5f259522d141a3100a46d25ede021996d5d92eb66487fcd66860866ef644c9abb9c57550a825f613caf5cfd058083f98509937ae1e52d589146421cb60ce746846cf073462f848a101702731654692ccf1b46a75256f2d82832dfbefe7baf4f61f6605f8a4ca4591d8ac5100b4a8b461b1251ffe3eab2d3ed40d6c740b31aa240171815779dbb7092f08406b61a93daaf1e3c806f3a12365598b124bbbbe85785624dae61dafa00097e3c7cb1d2cb4b16b77c79a7d853c0b91c1836349ee911f5d1502fde663b950441f8cea0807a764187dd0b3e53abf3f2b39be8ec1030ef7087026e6dd9aaa372a89e8b2f04eaae4e1e65a370e00a91707521f7150eeb036e08246816cb3b64462888b2af173d21f8929cac3ffa78032bdd4728148659d038dc13b2625233a1ab06a3888a8ee68264b0d0a863fd8614d4c072ec83ab4c3249decfc578db493c8c07bf64c1c14d7c1eb4722e2cc7f8dc12d242e2761c6de2159fb98c99bb31d952b5e5e45b0c91da1dd2d246836c4aa2d92262a35cd6210823ce09b39e8c02507d7eff169f24cb9de05d2b0b74b6703b50fadab8bfc7d16a0062ddf4664e3c7517f1be18832955f5aa58e34304df95f1d186b9fef2785cd697c87b24ae14daca1aba26a2226768b18fe584299b5eb556f7ff4437d27b47d206da42ec7ed662f74b174d6613219711127cc53a839b90029060b849db241b68ae2909440bc7f3269d2a4e8455966606282c40b2550472f114b14193f67b5cf7428a8516b65bf4463572b9fd597ac03636f6fbd07d8d4d3709f88c09b01dd90236f339f60e66f9aac33921facd6c3a0e20bda87cb10339d3d37f7ee7cecf39037e6816af32370909807ff820c2a7b5cb3fa88b2fc51978986f5b2cc548a7974d767527dcd8e2cd8752261f7833e0dfa601c738eb98cbd49396cf9bb513767b5ffad0c0712af9308052637df11d28e4a075571a205b591664b7e7a0bc842278b7ec0ab87d8fa938b38ca6a6c5397dce77e8f9b85f1f60e8c81af17177654d19a8d8a7fafbc746cf48478bf5fa526645f6f0436ab216811cc8800c4bf9220b892c83602b27057daba970cced6a2c967f32202a92b11c5f98bc32b56073134eb86be7784c2f2890a987331d7fe22470e19e7f2f85b36a625fe6f9d15b961d8a5a40cd495569aa2830cfdfa883bb0eaabc2710ac96aae609087a1ff5204709b87f98164515bf37fc777ffc5c321dfefbe131960b1446a9ba4a24d6d7a80ca72c77eea7536aed71f8bb239f12e3a7443f2a0bfe571d9bda5f079257c512a32370231984d18ca1c6d208509b56345d8660f29a147d0efd3923d553629545e41d7b0afa303ee3b3db8d32792a9ddc0bc9260c969ace514bd9da5c11d5ef49f39b6a75f235e2ad56db11b166471a08009c30eaf9f603a37fa2378220432244b5c223c05669de47c0f0530624ba4e24cf227801238576a33006ab7f8d303acbdfe2797d16faab5f40c5f729a366696792ea8c0048516b91e77dedf791767745426d7c52f878c20bf499dd599afe37376ec7a4ab7ccd8283e8f54a2ac12087e26edf2a136a4029e0a272d93fa5a46e8985ed7fbe97b457077ab3aafd8c213de038995bf333cc2b21daa29df08f9780c4f1777762bee59323d87abf3fc52c2b1ca3b52d41610f385d1bf2c3f9cacb79cfe00f5d8e43d72d4e4db4f0b5dbd01a3df31ccf7470f22b2c4134422d55c35ab6188bc3464aa2bb5eb8cd542591c4475314a36073831bb29b2a2e9761ae37f5578dd46b1077b97ede3622bfb55835d2cf2b871780d5dac674de68e2c7d483b11351deb6d445bd840e932a16b7be1c6b0aa8f1ab3ffd3e4de432e94f5efc23d6f0054da0f16600b2fa6ea1bebf4494d7d0dceff434e8e05c57593e4d363f1d7c71a7b8a363534bd3742285a6a5e9a73a30697a40c12edcf8b9996690f3ab9e0de20ef55e5c4384e2eb0cf20b85626b14d1acd495eb96100086301b6d322099a12014a98afa726341ee8c3cf274ea50f316d27bd1c82ff83afcddf0ab7f0f6dbfd62b4e7154520d95e333250b4e19cffbb0d9988ee59498fcdc764a2c70b22812383cff0df11a7c1661c5fb7e66f43d7b676d4503b1ed9e1da8d0b18877c4a4b7eea743dd7c71da294e75793639b9735aa87afdf7849559461095082b1050ae6a30459c79a1a552d9b3be023e362a69d9a520dce9b104749137da205c8fe24be866d3defe31cabb8f89ce0d355134eb6dda8b6fc3933748ae19d5806314f65eace87d0dcaee3afc93cbf990b06d7961522243db8909dd2183a474858bdb6037cc0952d17b7456958028c034e61e23d659ddc488726556eed423a0f42bbeebcbd2a7bc28e4ee3cf1a1e7f41e02fea8a7eef38d810c8363346f468869869d73219861ee87175e85a28c23f2281b7caf87401eb55561eb948bee38660c54a0e27849719e495726a9fba067902137b891f0085ad198e241bd359de10453ec0e0e74f26cdee4a7b29780c1e6139fe14d93efb15ba3d4853e7baa2745414972f0f523434ab7d88c4b5bb29793d595cdf6f06aec6d4d1500faa3c07f2ae7f03f9409852ff230f4233463cfd349f53e55ee4429aefd0a3442814d7d56a9b8557ee3992a42fbbef6804b5ca626d43c9535bb4ad91dd86f848ea0c8f1717234ec5884f13a74b400faafdeb7512026ce8b4d49e7cb3274fafe0168a29489c3020f83e2320ad66f1b7589d86609e942d56fb36043c3acaf97b06dcdde89490b263154421c152986ac30f45fcf46b891cc2f1f7034bd51f1dc2f58462b7e6c158a831bc71aad795f1403a1a5607766fb3a7191c71bf749e6563424ed36ba81d0830d53684243102d045c8354a50f242a1df6d8d66ef19bd4e8b0acc7aac27d9fd6cf1ee0ab53c5ecaa2528e73c019d6a7a4c878cc0e0e41cd336ce20e4489f0dee0206701f12a3295c5b161b66ba324526666723c174ec9d3734a600d27168b3fb7da61a930c185640d7a0b46b76cbcc22ee9f2866f3c2bde9b67b159492c6cbec57a58669b5096364e9362403a2b52f74632272eedadfa580faaba45348890a572b0b2f95c0220643f93fdc24221e47d04750c8cdafe551deef08b1211413cec33884b9bef0ac19ad529e98ba6255429bd6aedda37e476d52353ac17152eb2d27580a7fa800b6a4d357a3aedbbb972c5a70a14f9d747b4dd78669089444ab17ff66207d92eeaf060f3b1261eee8a275fe85fc0c103136adae00efe6991445ac93a4844bf7f7537a6c000f327a26f66fb7e24bbe77fb627b320c00cd732a4a0366defd69f50a6272662a5d682c84b03f3f25baa860276d74b23e9cc351049b4699027475a8c3e1cb71eee73d8194578c53dcbb4a0a5457cc2ad6162c6e82cc0d0595ef844baa3e8a9675f1d6d82c369c51ba5ea5f14612568865d3d9f472cdad2fa4072bf81edd0099a42f0f7436928e38bd195f5934cd3c4a967a7d497adbd6ad4f3af9f3009b94585f2a555747e8505408f3cf82dcc91bae3c03679a2be48a2ef45ba008282258580203e212a189b9a86491e24aea85b1a2d4c04633657ea92bee52e35a63d396b3615edf127d977087a2d674413f8e36b66cf8f0fb27f3c8b742c8182139c7e2de9250bf3d41a611dba314c8f959f93fa9c4463ab0d64c80f2d3a9566bf14a768ee3b17144ea158474f8a609514ee0b8b69b178422ae65333c828e0ceb804461d1359331d2753eb94d61e8d37744a8ca7c2eb692000f242e5b72cd66add030f1e153cd422e0bed46598d22a0753fb701b15496e62f673a14ae582a6db8947f7ea19e814a8436c7e40396d7d8a0e4ac04454fb50180ecea8e0beec7ac5b619b1e13fb4ad5f40546fec53c6791edc5ce854ac374bef82e03d4a8098f5d848c403e04d460070a4f5b58fd51774a8ae7dda34303b6573aabbbe0d4b39427b27cf0d9aad2a0e47851ad4ee08ca720933fc5a285cc127ff3263c5ab90c5c9564fd592b895505b363407a8f9f66207b8668972a280953d212287edd69d622bcd9bffecc874d7321e6580296f1941346cae74f21fcf7ec55c5e00214ea957638e7f054ffe3d8fcf67cc52463c9389e9e3e223df272c12c2c562811d25dd1bdd0dacacf14ca8b6120c8f66eec1097313552005b730df211307c780f541546f727bae7b21d3c0eccb37adfa6693a58f09a95261921bd4e61d25f2f7d50f6780c80ac92a02df32c7d4695d8794e6ac738d1f0a32dc5e42a17a968c0124c84b4c0b33c1c40550b4caa4cdb2eca658f06bf80a3a6e2d8a3d8ae5489c7fc8b0d047d6f5957f8675772132a8dcd29f49dee02ed6c7fb93b60255ffa5f44384a8e1b769a213ed41e01a01179c7db769053acdbdf623e18f7579cbcafef47caa983fb163893b8c0ff2c2bfb76839bd22731fbb86da75f61a1a14793b68764f12e7544776dbaae8df2835bd6fec35d6089b7b119c76866270b6cecc9e82e608ddbb68140bfd7f6050c84d370597e0c39ed75629aa72ac3fa78d910b61207057751bfc9ed9d36ac76da56cf63562a920c745cbb4048669ba068a84392ef61d012d2fbc855ec2ae997fa67408034479dd8bac2df4b73d5555d2c4ca9ce8d45ca06c4b1282dd6a231a51f19a17c45a556066bd9b76535e2f32df1a99232c9b4154368bdb9746815131594672523328b41bbf021d4dd2e54056c3db70c739417784b25e3659a5e5ef79dcd36aafb440fa6330d76f5bd545fffb42ee1765f1997cbb02ea9e2fa506bb26c1dcbb793b6ff3a90b7fafb359110616c13f2d28326123f8cb6dac6237aea98390c74522c0c1824a3e1bb1c651a9d705103cea5cbca250fa8198614467eb4b191b05062902d3898f01d41d70cd7287f202d15d8a59271fcd9a3b3a82f7467299081c64c32ac6a09ac78f5c310b88475ce63c2431529362ca6e719d2f43848bb8b9431a54a0fa48633dc0b8a66940e58dc0abb837cd66c6960368c70b0264", 0x1000) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000240)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) 22:02:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x40, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @mcast1}}}}}}) semget$private(0x0, 0x4, 0x2c9) r0 = socket$inet(0x2, 0x4, 0x20) listen(r0, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/18, 0x12, 0x840, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 22:02:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x11, 0x4003, 0x1) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@un=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) r4 = socket(0x18, 0xc002, 0x0) r5 = socket(0x2, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x5}, 0x8) 22:02:02 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x20) r1 = getpid() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x100, 0x5, 0xc}) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000080)="5e0a02c72125600fc6f9876da0d4460484693a650ce474177189a505bfd37e20db48823d294a97b59096219c653726c52bd294633eefa73c1a342d3644ea280aaead1563aef6d62ba2addbf74fc739c34fc98378de25a6dd31ecaf424a47e7025fe497f474bf7265705f89e49a489f45afa0ec3097d37b7089e4c3dc143198e3bc516f66624eed9c25885b6d41bcc1e2fcb3aadaf8c29a959b5c3979738f412e0659804d7b81e960a1105be60c934a7f1d686a2b87b6de3ea461e48e6b0d057428d3bf8ed16ee12a60c32b2082211a1f0f14df14d50cfa41fd0bbc47fbbd268527f4883a74eaa6730c746e33f11a60db2455f3cea4dd", 0xf6, 0x405, 0x0, 0x0) close(r0) 22:02:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r5, &(0x7f00000001c0)=""/257, 0x101) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}, {&(0x7f0000000040)="fe13b020f91a50dad2af4cecd3d4870978d2b6a6aa7f5497453f47a23a68285f813a92ce", 0x24}, {&(0x7f0000000100)="af31aaae762d5f2259116127e7b1dbfcf5c4f937b0c722de2ddc7444b3984f5a2860f32614410b95148c1d090de1babd7580c13b8be8", 0x36}], 0x3) 22:02:02 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/178) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000280)=""/210) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000100)) 22:02:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x20}], 0x4, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x9, 0x0, 0x539}, {0x7, 0x3, 0x3, 0xff}, {0xffff, 0x9, 0x3, 0x3}, {0x8, 0x9, 0xc1, 0x656}]}) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) 22:02:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x4) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 22:02:03 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1e0, 0x1800}, {0x1, 0x5, 0x3000}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000500)="0000006958a10d47a86b03a22f35b276ff14c555ffca08000000000000008d9c38073b18d0fab9779d2574be1973ac2f357da0175812e5e46ac5e1dc8ddf70e21f3b2e86f07050816ecbc163d3d9a4083e7884860000e59e5014f3669f7f123b06aa30ee349108a99523b1c2b4a837", 0x6f, 0x0, 0x9844) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/219) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 22:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x80) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000280)="eec3aaade0a1c8ce01c916b5efbb017033f8a90adf53ff5419d7f14b2fdd66bb7dd6b0c7645f380de2f7240d5a247e4944c2282fb2ad71cfa4935ea48b7796294165727ab88165eace73210823fdde55a626afedd6a02235d5f55bfa8538ac4cf3cef697048bff6bb7eb1ae87e8e9f68e38111d2b11a82601cd89140e8cefef1254c4cab125dba24139b19bb47e7e8398596501fb53d6973778658702915c52473b28dbad9af3164db9178e8250d795d07359f3dcc991fc3a79b1b9c16848dcf0d2561c817660e4f454ae7bd267b6b1d26ad2b363156d964ad12e512a3d01720972c5211b9f819702a1b96e1a492bbd5bfe2d3338d6dd27309ae", 0xfa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) 22:02:03 executing program 0: syz_emit_ethernet(0x314, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x2de, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1f, 0x1a, "6117ed72e5269f7a0ef728d4dea56c9037334d04c38a133863e47c7cf5cf3837880eed7e5bb19a9c457335cd79fca9c86c1cdbe27c0de3c2712e63369d08a7056b6b1c0cc3a47217e621978995e6b24ec8ecd74021d97eca4ca49671a1b0db7f04bd2ecb4e8c411584eb9b2913a94b0d5f3b585e2ec1ef680fbda380508038accafa56d648b373a3cc4c6cf2f394c2f565587891255b76076c02003a67997e36ada573041d113e3e79dbf067bc9f1ddfdb55632c7cfba02e4ccc1aad67809e8dcfe4e7230ec0cbd53d33a91a058d34"}, {0x19, 0x5, "20e55431da87e76b099b9a2a55ba76e1262da62b6a43d33078eaebba800350c9baef4e58b759ba85c1"}, {0x4, 0x13, "994eeb14adf471f06798ca5c51e42d7022ea56414c45dca0b2d3afffdce977f0f9afaf38de4b7f3309f0befbe235ee8f4729b263b2fa62f0cfea30a17176fb2ee2d026bbb4bd5d409c58867db533d07b44d0866a3cf47cbc07df2a7477f79e84b2f07d1228f1300d08cbf140f27f75b030395ab5368c0e9908685072bc4c12f9816397e5c40a43db2c9c7407a261ffe1d5b46b5ebdb4cafa925b784407"}, {0x19, 0xf, "4e98acebcf3959bfcb8258b8d1bf4225da573523d84ff625b430fb0ba195ef732786bcf630728bf4501b8abd9655729b5c4e2659b69462956ace3fbddfebecc7816fcef10c753a17c1fbf36d2184316c788ee891be3e4e9e9816f1b15a292e6701346a5b2ad2a658d33b629d09b60a7806aa8e9903ac3d58"}, {0x19, 0x5, "07b4209faec687c1d096f017ffc364d1086b83d2d3c08d972fe2d19a6ba9076712fa3ecce449"}, {0x5}, {0x1, 0x12, "a2a6b6a1e44b946165c95a61736f61a7c4fb610fc528e0f6a56d26dd40037a4fdffdd061cbd5a0286b5a8896b130bc8e982f8e06652609142740e0e4d4a2e073be6ec28648cb5180553d60e144aa4130de792c6b914fc5f22f1e8d8014d9c388b124065d0057aac5f35f36819a0384ef88593962855882e5293d46b1aa38be4a71610649c81667a9ba194c4b5658fac246d1e33b61"}]}}}}}}) 22:02:03 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x3) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffd2ff13cbfd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt(r3, 0x7, 0x8, &(0x7f0000000080)=""/72, &(0x7f0000000100)=0x48) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:02:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 22:02:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f00000000c0)="cdd7b2c5118737b65c5dd732e2c5cec4e64e3f3815d0ff678e680de8482d6accc49a6408fcd3e220f7d9125416eab93cc9e650470c61ebf78303b0578b4e98ea7a2f52a89c8cf0bc8f16d9c94f3dc19d1a3c96cc479f0d8cfd72db81c525ffd2cb50f11e5705f470cf9bd18259557dee36d7f9dc16fdd84d", 0x78, 0x412, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="a4b4eaa4aa6f94bf9ba14b06c3d972db4ad4d54422cf046e5618149c941f87943ddaf3ffeb6650b844a45516494f9021e19b715712b68924833d05eab90ad361fa65f388f1b6bb12a25b2f69646311ad354b256e2e14801cb290a4c03616a6358c98bc82784324e1efd7674f3465567ab5df3459e12bb5c1ff56bcbb290943b91b6da15a21aa583c1a5581cfa35ffec8b3d0d321ecd9619cbbbc8c29751c500ef6897227d3fe00d83b6902c104f9b06f4c414375d0236783996eb316f421f331ce8cf3923f681d15375759cf24d0b7a1f4cc8b69096ed37b65fa297f1c83ed35b927cf0a1927b3e2ef565f42329a47b29bc582131917d7ff8065658394035c9380e7f1636371fb26b2d24bac05f7ab2eb832a08aefc5dc5828b730166c889f90b17a881c588f74fa0b828db17f018abb5f22308c8cc22bc150b849116173e76939d9f091e71f23bb3af5516e0c7abeca805363128af39999ebd5988c10abe1401784e72670ee55fd16eddbe83f1b200fea521744bb8c23f5aecbd826f25c1e14ed8e1c826556c95d904e385d951133d45fbe8b07466a70d88f88445f973c41935534eb24919da8ed7e3bb718c3771a00d68e40ee8535bf41ef9616b76acf57f32918bb8727d2a745c02cc339baf0aa3ba01b823f106eb7f9ddd938859e8c073480e5e9ad2c48b37a2aa410f3a55618dce0c8369abf25ce596ff4532ef2e8d7bcb44385e7b52716f26c646fa351b67bd5cf22a7c9f21b791e962a38a2d4ea5d2f1247061e3d87115724be0f1403c0bfecf4bf28ea46a0ee8ae6bd75c279983364a0cf12d7be0d2d0988a99e3949756633eb616e0bf83424403677b1fb20f145637e6bf70e811eb3343b37db5c6683862b14edc90af5745dab162b8a6f07c7b05deadd5203aa0b45679a03e22275837e00b05ee62e38ef7b4c9a9638f26768722d3a52467cbe017d1233bff2a9c2a8e977de7ba21a3812b95b7d23fced2e6aada6989211b832a917ae1856e64b1cc14a0cd35d719db2dc94a69b7ce7ed42feaac6a84176a3ea68aad24e5fa8dce49c55bb055307d6878ee56f36b7cd8510f5640e6653ef0a99bffe09c372b55727a35724fdf8b9550a1caaaf61207a63c444e74a62c2b4e6320f30b076effa5c728c8b51fc9eb00f8d100276524e3d2b97f1f67914c3ca4111fa83dee145ffa75dc14ace2a23e22bee960dad6fee2d323da508e61addc4d27cf45bd7138124b7f2cb1ffd951ff5e7d35e77dbeb6b4d48e4051338a69c0921996a6f692ea4dd097191820f801b6adec5d6cc9620e31544965decb8d9a1f0cd4e5caab542eb04456c2532f2819e65d070579b68e7cb4b0355a4e801fcc6a112098e10d048580b3c094f7998f9afd7cc45569ec57af07cd8a73bd6379bf0e0d7f47c3a24f4d3d97cff76d209843349bc0e5a403a5a93bf4018262faaeff0789974307b63abedcf91fd2af53b9da641743f5901eda0d92920277e96803cb980e027b1626bdc245934546f808766e502c455ea080e89af7498e97ac00c37e64bdd58408b2d1b6241e381afced7414a5e8967df54f3d23474f28f347dff12af0a985204897a12de917ee9b97bd808c1a7b7edf612f2014c24f8a24ffb32459b3d326fe5b69c99fa7f5109a4f107f8ce8750c287f55526a36756a1a4f623df92f229ecf3e0553fbf1d5eb9fc90d81948ace902739de12cf4e72536b188b15e79ace7ef238cd69fc327b186dbd0fdeec5d09787663926fbd3c81303b9ad64764bb282d78bbe38c85c12f25b263b8696811f18c66fc9d5bb2dc641e571a30c5ccbb007be8c6c74f94d3d81e9029d0e26920bb0ab2e8bf887a7dbfefbaad18dceae5e741d56071943862445e1718a6adead5733bdbb57fde7c3129c33fe3529c9dc89ec2c00bc576d328b59353e36c55f3ebdd36b3db0c1e5e9e851d8e6be342a3055f84965e91765888b9b95e7597bf7cb0515b5fdb4ea9b8d4156c3d103de9abda8d9c61ea789e1fba897852da1f8d0f5abca43725c08ead7261742ff1d06cbc210984b4565d69b264ac417ec732047c2bde1c0f9a14f436cf25b03c2e3aab5de1a29dd5e4ab06350abd9f156af1ed05360804566ff7841ed0b0cb79a14769af8e76a01f7d067cad9dc39a586c92d7fe0297858a421de1cdea0a84f48de1527874f6e7571250bc1bf723267186425aac19b205f59f4544045509225d20399d5c7a4143ebbfed45192e3e44d7542cb3da57ba4cabc1b820ac05fcc80b7a9265abf854baff8e04bd1c13f12120508ba5d139897476d3a17eb2c72a47f65e925b6d7d73103e7a15bafb47ae57cce215bda6ba594514a5289f18ea8b31a2b68953478ab2dc61768900ff5c196c6435969c39c81fec4cf2c3138569391124539d8de1cd3030bce9f776b2cbaa7c610d65e512a4c77779f38380a0f18daf994ec85d0525a10e64974b32dd5ebdb147f9aeb6c5d950820f0504cfc87494d29ec89f4ba0e86d065fc029873c13e15b1a9a10c452148a9f1f64df70b312f7ede9ba9a8c0720a156b38fa609d393c59a5df20f75dd47152e1125251ffa8e5a9e4efc9c29e57a88b43eb2f941868f7d66ef5cff25ea55e2c7b78e2faa719a6e79efad9b916f028532f88f5e4de1db3bbf3bc3e3fa879d74cba78cd9b7997022583b61165850d1a5623b4e1346429ae5ba71c730fb7c188825f8fdf28028bb376904e5cf00a39e0c3eb5964961016d48a24a59646438cab69e91d1550542291f594fb6d23464c89aefe80279a63c4afc9d0480b99169bef3e41bb908460537e938d8544008fa62295dc60b79dc096abaec1520fe350d567100e9b330f406f2caead185d35a914375c26c7793248a51ece7bcae459e965d9c942c205ec7099d88114ceaf6dce56b994ee57cce81d55f6476a52bcf16a7d54ca0f0c873ecd8f94401c888ad6d678fe4eb12cc3b6a2ab82d600930e9a16ffd7eef1426470812475ae70836c69ea450f60234be0add383534b6d6728589a406980f8516711c37fc60204d1d266c7f7e84dbddf848e5becca693de8dbbc27212d7aaf18082279b4bcd42daab648d75cd6c73e5e6430bbe67001ebd31a9a9586ddab7f07db6f5770e25542cecbf005c8d75b61c969e7119434a3fa9cb6ca36dfe4d01b399712c6d6692f2eba6dc271edccf325e2174039db39fa62afe01f6c353b74e02eeaa82c6949c5d929e8445cfc022d28762c43040205f2f2068220d22a12fb2b53f8b288db373014b5a3c375bd69e498e23970182a419f91ea2d00971acd3134278fd7f83630efdc56d78c43c58e3a1484c0b513b96ba9bfb674f6336b801e3f0178c03decf9abc38987c8a89cd03debf4dbd732c0392657128fb28a33ee01577042ebdf030132e61610e8cba456d5b9f2b2054bffd86be124c9303b384ac95f103183374195ae5907ab7a13d0ac7165dfac218a708b2acafd9d14ee3689514021590b4a61ce0efbc58c318abed90d3375ecba8c0a2bd512810e736add1592d32f65e37f14b9b8590c023cd751360884fd6dfc3c7432104ca2c92583fa702c82050a1acbec51ca49bf9feb584cf826ce45c5fbbe00f36e6a70702bd00766eb4b3ec7806596f79aee5f2ac86d5bd9117b52ed5c7638a50779204fb95e65fbaaa028669ac497bece24d6ebbda6bab0aa92ebc54f6da4e4f141ec3a2862abd59cd648940024406718c11deb1d0b6bc7a7e6b933c0655cbb7476a7e3712e816612fff0e04b710a414df507805e0844c8dd5824596041d54a6c84a3087a661f6f66e241307f95e03ff4f36bfb9fa83987fbf523c6d42fb917964168a1c279ebbe9eb4ca502e45001efcae37668859fe96ad9c20ce2c8f9dac3b75231e2671f43ed15e9b87af39520c2fa7e4e7d56b522ad27258bdc1cf497ef7a034c8295d05cbe6208d20e6b0f84960bb02eba1825ac2af8ae636c5003bed3d9d6359357136f7782da9b41c6ba155363c366076f4a862c8b5b525d8149939f136a42a61a7512cf54a1365b433df68d3c2e7e2c0a72b59218cb7689f76fd92217e04f557f2e12e91d97d93f1b8b769be1b2930962465d9fe13038b990229325a1f433dbd481d66f3fadf6bbc9c9d8dd02a196b592e9766fef43961f976b2a9d33822071879d675fc04e7fb529671c426c35b2f4b40f45a83eaa2f644390089ffab68622f0b2958c6fc6de304c12864da20c930495e4a28a99290a282ef7e26760e3eeaf1bc4800ee1dde0bad3091cf9352860ce9cbc8c9f8c410a0d2ae12beee547014220eb51c8ae3a4dbf40264f8d7fe4cafdcf90a7731c5cdaeab563c23135d5816d9d70bab02d0e3f28027cf4ae9022a94e4f34b442bed19644126967667b74aa9cb54093b36f71b98a5edce5192fe39e002b2de59b0f2b810a12965f0b4758b0c66bb1858db2697d1348cc7c7dbe01df04da4eb08fdd69e7852f2ac25d42e8c55019e8b51253cda84f12ff9c320ba4a0cab19212fe146e83be2f441a506f079d3c9be2a4206275bd425903581cda923e0aed2298008e7ca3769f67b630613fd8492f6169030cc7fa31b84a1194b1c96856d9ad3d03e7f302e49607d9cdb82033a5fcbc55c279a73dc138c30cb1b7d8e9cf33584265912773e4c837afe53365a0072083a2fab3af49035b3ee07b25a5010bd5b95b011adaa790aae19fb3a3f9f0e29c7b7a92cfb15fcf3ab7538d14ac4e070d86eb848229f10821dd40abf0d205006d8321da2c774c99d9433c61e4c9e20141e7fdcad8eb5dc67ef6bc5f2c7c6623e087dc4793e139ec09972c5abb6602d8ec07dc8e3c25d5dd2707a04653f395362849c6335a78bbae3f348e2620a8f0349aa005306da62b3998b68ebfac5e4abb3fc451679f5ab9c6ec25c1467edd23a7bf5174bcfbd90fb4a232256ffd29e7bd39001ba59857bbbf020603a7e2f4394a9f7d014a3345818a544b6fb398e5a54cd8b00c6ca1debedcae6ed4dc7f5ed5c68f631c35161fb6d53c53504043e84a616c9ab802b400ecad5bd47a1c1af66a6416662be1a4e3038c9363dedb21abc801ce6b45cad7f91ae3a3212f41b0370e96d73f0613cbd9d97eb72d1eb470f35b69db9d85cd6272d4c4013ed675d45190a1ccfa22ae1b3674777af52211b8f61c12eca3a0ac0526aaadecce743c33f76a35b487fae8947edbef5fdbc862304cd3a04996b7f98c6b5dd84a1ba63078fd41e46aec8c8514f0bcce17a6aaf9aadb45b5753e5374a227307a067ddfbe933a6e75d9155f60931054dc5d4b2118af3fa39f5944df372668ec48711eafe361dc3ec20be98fe91f7fdcdad9d4635690b8545323449f5517db849479f08d7b6839a056defbae20db259cde20b8bf43e40c9b71b923937ebac3520fe884703ad281e3379404ab468f57877c051204db4bf33f99d57f7938b99f14bbd6a50880a49a0291aefb6f2dcdeadda0fb8cfee761e3dcfb433cf18fcaf99b0241c3dec69d5ac28eb21df316f4d667acfbb11419eb7468c1357fe4e65d6449dfa65b7057b6b9f1e1dc47b4cb76acb7558f8c72282634e9f6b12f2acaa9f43e1696b358ed1e8e43e137352b4a237d737fb58ac7a7128e0daf678cb6b8fc518a860144088fc38cec97ad72f93c600fedbf60b2ccfc2b095e4efdb56cf341cd0c6e7379a5dc7ea2088f9735c30b6cfc361350216503e70702571bd21cea51cb2e0c0f57fa940f90eceef338750d0b33051d4af8b029d9b2f4e02b20533d8b84ec88f3f20f3e1117a45ad33de08f57ba87f4321de47d54ca3f1c37bfaa339e3b16898218b9f7df853ddf1", 0x1000, 0x0, &(0x7f0000001180)=@in6={0x18, 0x1, 0x80, 0x3}, 0xc) 22:02:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) 22:02:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000180)="20412aee7cc2f197a10a727d173b37175cd3f1055d88f27515189c960f0ed43853691f38ecbc04d12029cc491906a86bece225f34dbc125b742e6947362f533b577c9e069e82f7eccf28dbd084184be9c009c08b32fcaa99a3ad3ff70d9058b3355c175dfafd93b5e1efe630aadda7de4ef00f3954f02d6e89e01722dbc6c3a4bdbd619525242265f3f5f76bad4802ef661edf128eb7d33985721db0e8935a2aa51a56f4546621d56ad27243bbd1b8b1aa753643828ce0"}, {&(0x7f0000000340)="fa26506e844030912e2015649838c4af5b798c9b36b05f06de56f4ab023d86113a62be197f2cf837984c1c0db26a0b5d6efec3336a95ae834df144d7ac1c9638ff1de2cdae181b74be5dce694921f6023b4b0900ebf4d88c5865119225fefbe0ea09a0b28ee1cc7924c15db3c06207acbbc4fd08792328be7859630163c201efe27470de02f85b4b9127c0524b2e8aa3d71e3f76414a54d35c2a5fc107174553a8e70883639508f60fb8b1c8b77b17c10e02995ab1a502d56f01d1545ed9bf031f1b347f5b034431f9328ea646d338987419952ccfa2a8a0ae"}, {&(0x7f0000000240)="c0ed852f9fa51538365949a79bb3a25325bdcf3d516930d2701eb2dce5816d25cc2871683627dd2b36a4ec4b369f1895066444e3362bdc2032e57532a87f5e85d5bea981d129"}, {&(0x7f0000000440)="177155858796edb9d12db9998a32714ad100a8c29be9b73d016cbe63a2d67c823225eda440d35652f2c9c91608135d752e5c3d5305331a0d3ae471fddf85edb1548cf918f8e209e602ef684d85"}, {&(0x7f00000004c0)="257240dfaed8c1512e1722633cd5c4d4f1e526c50f3dc87c0989e7e603ed68fbef6fb56cd352aecf0e202245e190bc8e7c816b30301c641f8f0abb69c1849e927169404979d8e9b47480e8e237cee273b84e6ec25226c4a11aec1b784e847bb68a567f"}], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x1) getpgrp() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f00000005c0)='W\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 22:02:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 22:02:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/4, 0x4}], 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x898) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) 22:02:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) fsync(r1) setsockopt(r1, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) 22:02:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) flock(r0, 0x2) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 22:02:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10000, 0x1) acct(&(0x7f00000001c0)='./file0\x00') r3 = semget$private(0x0, 0x4, 0x1da) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x3) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r3, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') semget(0x3, 0x0, 0xd443835fda042952) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x8) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000440)=[0xfffe]) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="9c7a00"/13], 0x10) 22:02:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000000)=[{0x4, 0x67c, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x62d, 0x800}, {0x7, 0x2, 0x800}, {0x0, 0x8001, 0x1000}, {0x4, 0x8}], 0x6) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) setuid(r4) semget$private(0x0, 0x2, 0x6a2) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 22:02:04 executing program 1: socket(0x2000000000000002, 0x3, 0x102) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/96) 22:02:04 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 22:02:04 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11"}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 22:02:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000368000/0x4000)=nil, 0x4000) 22:02:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x538c) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000002880), 0x1, 0x0, 0x28, 0x9}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000100)=""/43) fchdir(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x5, 0x3ff, './file0\x00', 0x5, 0x7, 0x2, 0x3ff}) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 22:02:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x5c, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @mcast2, {[], @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x6, 0x4, 0x8, 0x0, 0x8001, {[@eol]}}, {"a40708711e85fa27cb99b99c2c99ab822661788db6076e9c3df43d1fc583225b2be9f46cce1fa1cbff4c0a8a6bfc0d9aa641b5913e39c341914819a4a9a400c195b44b83"}}}}}}}) 22:02:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/20) 22:02:04 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x7, @random="b16b04fde9c8", @broadcast, @local, @loopback}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="2ca69054202b", @rand_addr=0x40, @empty, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:02:04 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x0, 0x0) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x3ff}, 0x0, 0x0) 22:02:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x4a}], 0x1, 0x0) r5 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = syz_open_pts() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000140)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000000)) 22:02:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/212, 0xd4}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001", @ANYBLOB], 0x28}, 0x0) dup2(r1, r0) 22:02:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffff"], 0x10) dup2(r1, r0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x7fffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:02:04 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea0a7ee393c6ca56b46ba3e1b1b7a0b31eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5a3baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ceb33d17baedaf724462389e83912b282709daad064b86"]) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x20) OpenBSD/amd64 (ci-openbsd-setuid-1.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