:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="00008e45b93165df2f494900004008b43864448c5cd4fdfd13a2476a277513bd9ceacf615d565cb575dc183016473f5b4f893ddfd8a9fecc6484c1a29d162b3f8af39d5a671ca1b1822a6a500a9b7f442bc936911aa1365fa12b3c20e579b06a038dc445fa8a5874e7c944417eeb584b208e25e29b11965e00a203bc86f8f0ecefd5111d94f56e72c2c227c6e7ec598fa9a990951488893a51df398e2afadf208b399a83940f00978b3dbdd715e511a6868da724b9aa"], 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x11, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @loopback, [@fragment={0x2b, 0x0, 0x5, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 13:26:43 executing program 1: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff090000f281f9db4d0eff40b5bbed309598cc7f0100e9ffffffffffffff00000000000000"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x5) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x8) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r2 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xfffffffffffffec3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r1, 0xa, r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xffff) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10, 0x100}, 0x10000, 0x95, 0x101}) semop(r2, &(0x7f0000000380), 0x0) 13:26:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000180)=""/249, 0xf9, 0x803, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0x1800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x3, 0x1, 0x800}], 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) 13:26:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff02000000000000000000000000000102009078000000006040008300000000000000000000000000000000000000010000000000000000000000000000000111000000000000000000000052e90e29998d180ce9ba97d589e0d093c591060000000000000089cff4ca82dee1297aee1d0086d924082a61efd4d364f14c6fbe9fb6f8505d3d0c746c7b7b9ee9202d42c58728010e3d7bab6adecef0168e6b6e9aef020e16e4ae31146988fd377d50ce44b971822ab8edcdb460ec95446916a0051da29777ebc0563b57d2778427a227b7fd265a5a8479c01ca44922cde05e968eb12daca1ee049f6a968adaa637bbd4ac89a021de40c89df538c338ba37a73aa6d077745cb2ba5ca675a64b9bb39e68989863d60f9de326a37574ccda1c0fdefc4481b6bb6fbaf5fdfb165a8a14210d9af8eefcb3aaeeb94f5584576eef996847777a7d13a8933800"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x0, [{0x1, 0x400}, {0x3, 0x20}, {0x3, 0xa66}, {0x3, 0x41a5}, {0x3, 0x1f}, {0x2, 0x4}, {0x1, 0xdf}, {0x13f31e2ab2efe168, 0x401}, {0x2, 0xffffffff}, {0x1, 0x1ff}, {0x2, 0x3}, {0x3}, {0x2, 0x4}, {0x2, 0xfffffffb}, {0x1, 0x13e}, {0x1, 0x6}, {0x1, 0x7fff}, {0x1, 0x2}, {0x2}, {0x3, 0x7}, {0x1, 0x80}, {0x3, 0x4}, {0x0, 0x800}, {0x2, 0x7f}, {0x1, 0x800}, {0x2, 0x1}, {0x2, 0x3ff}, {0x1, 0x6}, {0x2}, {0x1, 0x9}, {0x0, 0xd8a}, {0x1, 0x1}]}) 13:26:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x4, 0xffff6acb, 0x9}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000140)) writev(r5, &(0x7f0000002200), 0x24) pipe2(&(0x7f0000000180), 0x2) 13:26:43 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getpgrp() wait4(r2, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r1, 0x20}, 0x4, 0x1800000, r2, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x1b0}, 0xa9, 0x8, r2, r6, 0x5bab6c28, 0x9, 0x8001}) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 13:26:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) r8 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() wait4(r10, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r9, 0x20}, 0x4, 0x1800000, r10, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) wait4(r3, 0x0, 0x1a, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, r5}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 13:26:43 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x4}, {0x0, 0x1}, {0x0, 0x9b}], 0x3}) 13:26:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x21) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, 0xfffffffffffffffe) sync() 13:26:43 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000e2d34a86ae4c173b96c7e78f67d8f91ee202ebc0121dfb062fe36066e76172a27e244659876b704082a20cb42102d19e492e3c"], 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2, r5]) fchown(0xffffffffffffffff, 0x0, r7) 13:26:43 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x10, 0x2, 0x25) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b871b88fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbf2aa5b81f5356355ba5786e692fd26f308d45b860400000061ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bff9f275820764f5111c22019c6d3e3da7eee88ba7b5f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefc855202e0809cba73fef47e05d70ab4302d8063bed5f020bdc725d103c679c430a65af443492fa80f25b88a325d64c43923e84f72a40310047db11f9d45b3e3a76933028bd6914a60d152f0934009b4f09f97d096cacc54e386f6db9984cb023f48c1028c95e30a703443226ea842538dd5583690c9a186951533d11892c4349f73710be1528a4bfc24714fc5ecbc74b6a749a49a72eef040d7f85bd03240d40a09e622934fc2f589299e49f7065bf3b2ef9efb8780b352f105bd27aa33f3eb97136db1e85b8779a73c8b8b60c05f329259c1ca", 0x245}, {&(0x7f00000005c0)="d2806ed9e972177ce4337b80f37e96d1455f4d60693e49bfff88cfbf0ee8edc04f5d39621100ec9033fc4eb121135a74afcb633ebce22801ee5468972a9ef5b3e86dc003d2f3fe54bdd1b4978341c5d81729a31cea0200f58856813d6e6d44b51679beb66a30d5e260ed94ec10812023a433c8a8841bd4516363414faeb9a057e42bee7d4290c757aaee2204d97cf9e5cef317794adbd36527f5b7cfeb11e2de7238cf399f0196abec786641d34c91e9749b9c97ec1ae5b2772ce53aba433c68ada239fc4c9b870d787377888804e4e7d3897c61ead99178bb14e46513d87d2d7ead63ed3f3a273b8526330e8da98f73b17388a54c3165608951f763fd3438911facc15adb07db8eb5f715ad6cb6ddd42c3cbdbb6ca1194abf18d83080bba74228bafd3b64ba1b7276a8ecb474100b9e832fa203f1ce0facc1136dfa85537f2e99f6d89e8fac742b21bb6fc4f033ae1c7d5a44696b0d6b1041364831df78ff701c052181df944b958c5788058f93604981c54defd9daf04051b866d0d3a5718f4351df6354a1b8377797dea0cf3d8f0215e3351a45d8c49fac78889ff9507e6e46dc02181415c46010985624913d1b3c2832a2e08dedb7677b8200592ad3cebe2568be44a932a35f4ca3911608ce141b5a0850a6702d2de0ce4ab7ab1d443f67b48d36ea684b06f78cc2f718b824b958be08887ea2cefe836368b1978b528b724248d5aebaca1819ad6cf13a99276b094cd66d60bebb661f20be264f84c9e382b0a70547f1430a8647cb2ad365b0d3c21b451d29264ef1e9fe94461f624f5cfbd01f4a726376cf4dd82e91fd4ea825c043dd0a59f5b072a14a2b86f03aeb3a809cec332ddb82895043bcb63bb0754a45cf69668bbf29544b1e5b1697ed7d54afa7bb285fefc56b243c9f6a88e32d1a205ba7909c457da3a68ce02f093fc4f0786fd5e6080d432c8271610f0ce1bf289698eaf9ed1b150b4db792d6c492d6f331b6e6e90d1163cf1754106f10db4af672f2ee1142607d8306c28ef33fd0a925f846488592363885d7cef14e9128172a0e5acb0780c53bb12eec4391e22a9a022b918d42277f387aebfccaaa85e31d3b000edfe0c1c9a07d8f4592a6ac7ed59018ac85d3bafc46c9df939846af5369b1b70c2c09f02182bcc59a2b313eabe2dd51707f335d644d89771032a3d4c8f2c30e6f58c496", 0x354}], 0x2) 13:26:43 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 13:26:43 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 13:26:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') ftruncate(r4, 0x0, 0x800000) 13:26:43 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaabdaaaaaaaaaa0800450000700000000000019078ac1400a0000000000302907800000000450000000000000000551ecbd00d3526b900000144180000230000000000000000000000ac1400bb00000000892700e00000017f00000100000000000000007f000001000400007f000001e0000002ac1400bb00e80d1e83c61e582244c8411f12bda6b7f6479001475608c0e1b7eb98f3ad9d3ed04ccef9bd0e22904eddaab1ec3f463278857633e0ccc480043da4b4d50ba95c0b2b59a57237aab21c947ed8964e6fb85a652ae298f445d162e120713ff0eeb8b44d2663bd1cc90dd5cb4178e2abe4b57a640268a52724c4b70bab6c7771908ba4938323fd34f4252a1d6666ca51936618f98762ad73dffe30de1c39880754d9326b9bb8ff34ec36d8af9a375287a3ad6310a157a1b9fc6e22208c4cfbaee463bdc73a26ff031cf574ddbb2ddd0563610d7bce5683b70d1539f43cf3b98413fd74c7622819764a747a661cae0ec2cea9c31370ceaa1059b2bf435ab40a2d88ab2d51ad354a17b24dffce2e4570aab8a0c55760392d076a8334cc69bae0f1540d49abbc2040bbf88baa29bf4e92f7793f435c41444b41700f41de92393248e39adedf932c0cc206675632f39474d99f87e9f12e15e1a15a707323fa506e86879eca0e3d58d1bb7ee50e763a326d7ef4e433c5208e0b298820f5b8a75c0c0a1ac3649803af"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000140)='./file1\x00', 0x8000, 0x80) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file2\x00') 13:26:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fchown(r0, r4, r7) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000018578ac1400bb000000000302907800000000450000000000000000000000e0000002e000000144180000000000000000000000000000ac1400bb00000000892700e00000017f00000100000000000000007f1400bb00"]) 13:26:43 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x40, 0x4}, {0x81, 0x3}}) syz_emit_ethernet(0x82, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {}, {[@remote={0xac, 0x14, 0x0}], 0xfffffffc}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @rand_addr=0x3, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) 13:26:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266ff0f6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) 13:26:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000000)=0x7) 13:26:44 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) close(r0) 13:26:44 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 13:26:44 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="31597f509feaeae3a5923466e93d999f30057cbe51fcead89b46ce745cb2fb43913fc10dfbb5998e39d8f134ee0b91d6d67e4881dac2ce06e286375c0ab71e39fb7ac875", 0x44}, {&(0x7f0000000480)="a9b06d954596b972a7e625483199d0f14b66c73062314590b0777182247aec63fc73283674bd0b7964b53eebf9f2a19bbe762830d8a693e085c069b2a1f6e23c188519f57db8a35bbfac95f640648455de9d4cc6fbcd28bcc2dca897e8bb619a7c54de0e16f35e5569885a94c5c14e4faea96735ad2bba373078340f9b146e32fff762d534622fc48db5471027ffefa3206ad6849c7039b7a0f7a491f33e34e54db896472ce7cdfbbc2cc3daf304dd456c3d64731ea53f262e34fb660e409adfe502b44b280eac1e4b589bd953deacfcbca27da0398b3b9c3bf6fa643fb0d95d6dcb25511f43a6e58c13140d9741d131f0da43f4daf18d2838c410b48318dda99b4d3c456afc5b170e3b0b0f29df984b60dd05d3cb0c80ff5de502cebc213ef6c9034396b06c859fa6cc674635d2c7935d24ebc02d9297f695f8da9acfc87104c44538fda9677fa1bcd31dcbb9068bb624263a082b0c4d9d19e8436e06781535eec2eba02c355aa6890d4ca21c6c43339b1f048602e1dd842128c643af1583ac1d00e7d1ab8cb93742b23ae786e322de79b0c03bf971e68d354aadd9571fde894eaf7890904fe4fa4af259b45407ec8e4e9edaae8c2c95273d836b7a1654343cbea034a7ba96b0a993bbf907477c251dccc41f957c96a624aeeacf9478446724a75a538cd3d8b01b6d30a30520fd155f6203f86498fa9b9b9e4b8f69045bbc138b7b86f964c9d5c846a4bfcd3557e0c37c3cfe40f9e48f9f4967ba5baf14ca7bf0f3116bbd08a51f306262c01fb90c179210d1b7f26268c831e68e7441ea6c55cd36161fae39246ecc13405c75929678e74b7c94076085b89c379b93935c6a346792bb809ee47ef5833f307507d769609cb6f34ed171c60a1efa8f711d09cf3fa7c45678430d5b423a6013bf3651b041234530bf783f6d3ff8ab65dcdd68203b6493a53df39dcda53aca40ee3edc75bd269b76735db80ca6d6f28a416fb6a168e32dadf0a2eb82feb09817313b64a4e3e626d5e1d275cee121c7ca951cb6af24142e9954f8ac5a34daf5fbf79467e8888e7edeeffd0c8f501311c2964455e36318f84a254c66f657c86226826ee2a12950efeea59ea3ef03fc420bce0dd037c6c63087264fa502dbf7e4400e3a5b10861d6d934af7f8a5e1152ac6a171f91679e3b761f0fb9948f5dc46f425b5131b5d30102bf0103c615c32ddc8c474533c32c62391e790637893f4a847c5732ca7cb116c65878c1ee4dbdb850eed9646cd3363e04ca3bb56116cd78541c443e49c2d649284830bda03f13b14fbe388a75575865c42da26f7e02a1216761ee3681f44629f9bd14a413ae78d7d3946665311637f123ca2a8b85f95b42295a6adb2e93d87e7b3afd28070a42776dbc746be11c1e4cdf8816e8bad10945cae51783f9528d5d46a93c6de398f7e88cf521772f03738070e6f3fe206d9436cc5169e30e33101f2a7d652e18e34db34dc3dd7a21e5fc98597a93b4f4d83bff54a534b33ed038ae5c604bcf6cab1c5c778b852a27fb7e170fa6722a7141212b930e69f8659787cdb1cfaeb9635e7406bb0f8817226a7d8b60990b9e604a801f2aafd1c5417b86fc4648acb2002c1fbae04f6d93da798bf23d8238f323d143e3d462ea6a25e5f4335973e06241f435365fa82afaf3a6a647ab132bc2f49d0057b7070761f1f3cc103f0493aacb07d61aeaa0a7b4e9d86d71d1f3ab5c837be27bef2411ed0b4ae1a72600e146ec37e8f4393b2b07df29101de5ff6bd2dc2aa053b361118f6003406158c70c0dccba5bcf9388cba987bf9bc7b125e309383745abe760d2e8c2f17d3ae7b6c274b88ddcbcdae35cd4099c75eafe349c2d5e03eccf26517a17b8604869f666a1f09316f4a8a8b6609fa5702322439beb0172aa4a7c1be0d203b2b0e35c060f873b2f82724d450753b82ea7271c7016860e1eefd4967ee1edb229b7797c75ca834a9ea00ea0cc1b8cd", 0x57d}], 0x2) 13:26:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getpid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) 13:26:45 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x2aa, 0x100000001}) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000100)="0ed34c037a3a2cc26cef588d33d3ec7b49f1010d4e1ad4c20bff39e4f7d3608910ee4738cd21f265f9404d0a08dbe3563a5372fc80bc2e9e0677ad078c49cf9975f56c3583cac95e0e34dfdedc3e90e150d8ef785a027bc258e4cd20f3b1a2631466756c379df66cb9f33f93b826714e152956", &(0x7f00000001c0)=0x73, &(0x7f0000000200)="208703f2bfa4a86f225742392734fc6fc29147266ed7df89b6de279de3adf552c9c5ede02c93728bde343aeeacf5a1edcebbdb6815ff70f9ff4b656cecdd585138d3dbc9ed0da5b5328b008a951dad46913423efbc599cc75cecef6c9e3aec094b0558436d7f2095990c782268d310bfe269c7abdd3206a2b1c22014eca68d851e2ddcbb44d07c9763c93dca25db73827b7f818198b2ff6af47812c10dbd969d6a7d7862d8584327143623608447fb3c4147de20f132a98e77fb9f4aa849ab85667783bd1d1b2d4cc5066cd3fda80011e77b5b0e42c601a7ec6a2bcf507f35d244b52ce523d64e8a30d8a01cbfa4c674ecefbb06640c7f633e0b365a4a19ec3e2b8d388b24e969547fc90e7c792987f38922e08b7c13bfd756411554b2ddae3846a1fd08d691cb517acc714a958dca49cbce19d791c35c468591b3cc3a0a930ac245683f908cb3fa7ebec6ff854f35ada98ea27986e1fdbc57cd1ce659c27a513c5afbfca0f4ec17de09cc8e087c429d8319ed663dd3e0ac93d0bbf17c768b8e846d8e5a460076abc5908347a73d48c477030739036b270ad601f9d061cf6de830077064ae4ee989c338ef356ceb0645c9362f9460e0798d59f295addda484f30f8a14069eb3b8f6c278ad5f6f724e54ca22ab892886bc35d3fbde1eefa3ec95edeb7710c3a5dd74b5bfb72e498aacf83e330dba18f6c3cad421d9ad6bd9788980eb28a0fd376d09732d536e276b0b51386bdb439400cdbf8ed33b0afc355825fa00cfe718c6e2584d4bad4bd77da60d477a81dce51521aca252bbeaa598088ca1af9b39ca4265c05aeb072003d701ffc4b685fbf8b6fe0210a714f86f65f85634ac80621e2e511f139a07441a55313ce2848069d47f7ea3f505a7af3bfdcf0c6270fa1af9af5fbee1cdbe68e61e64594960d5a35ab7f975f62afc6f25008e809753ccf547a8205995d78b8fee0f16ff1d53f72dbe4a164675b2a48e7058f4524a217a9d1380751399d114fd80ee63675cd736f239a5566ab8e28c9905fcf76d82a6ddef5aa41e1ffe10c503fa632567156e6c0fc3c30fd1edc881c5ebe0271675b795e6125b1dd701f8825ef46616bad05f0c1ad2a7c6e4041377fbb7d3f172c9bc29f85ec14c92c6fba739b3fd463fa1560f12ae1a6dcfc3781afdcb0d50eac27460a4b3339f5184426f7a8e6b0df57c5db600454aa5a4cb9146513aef162c8dfd41a9e5620b7ecb1e248d22f65981781538fd75de05a76129eeb921c98e77dedf8c57fb9fd1f86f67503c3d06479adb7b478bdd55f6e5509599f9727a28279fb1a065300db17734bd2a82bf5aad370f39cd53d744647827b2bde5516860535918509822ab62f4504140ad0bb2f6786b3787b771f42d08e354c390740c7ce8d4eb327cf2af501cfa3c2a34d74dc16f7089e0e15b82aff520f7e127d3674b566f86d31a5eac4cd30adcfdedb0f225f04ca54bf6c68be977c996a56002795a2544e565aace8a9d885db172e76d0628bb947545517f1bf7208ea51996dc9f93342b1866d3b78b8e228e7ba7648877058f1ed02e789a76fe74735eefdb5407f48de1a4fdb338b35319d11eff6ebd45414e986840d5aab3229952072920c37a1c538248fd50c4583653f30f75c637c7d6d5f260bc716c1c4b734b2b52f5d54592e94a76b512ce431551d057b59dd17479eddd24ad991c2f10c21f48b599e8b7b0e2e48f9beb81286478122ef6d73b82a542d7da822417a04e58faf7f17caadabf59e865518067d0b30ed6a2bdaaafd866c549aa8f8c33eb254746f7ab4f3466ce59c33d7f288a7bdb45ccac86cf37e96768aa67b3916574f3c185af6a6d45a5447012c6425f773c9e8249dd94264e66e0b7fc7bd79f4f24f5566aea4b78e46574aa627265a0f69e3af53154a813fa0207a8a297282996c75d7cea0f409344b08e7b46b3b640d4b84dff6cf6bde3426ac1c5ecedbfd05bfe97582d4919b741aeb70a0ac1619f97f646e995f940dd1d0ab9beaa925aab6a3127facc0d0d40d387b2994a52046fa50c6ed0b5baa6e061e23b0e460077fb5c74e7e1e216a8f08de7a007ea1fce92fc27aedbe143d6d890413929f71c8d11c987d0c6a201e817a1c9fa842264317dc3e998bebf4b342e82f1749ad430f12fd65eb603a3709b2f24d8000576e910c09ae5635905707a6baae19edd939091566ceff303f78991d838973cc081faffd53cc7684303c65c75203c1db0a8997eb354a44581d70c6e0832cb4eb5a32ef7c94ea041ef92951e23c5a6d5e5344253c022a5935bed127b7c7b4558762e75b186d6e29a6758e8fdf0856aa1db2092a97dccbd2f16951256c05c9c8f06aa52988d5bf986f50aa03187be696a4c7f5013e0ba8f17d48eae901d7cb03ee4d611651237f954b676737295b8d916d06978cb9fe6a381e22fa596fae756701cb344b4afaeb08db9ffe2856535ce35386f2bf578461ec101e30b649952ac95bc72f46d516900dac3d517c71fdf779fede4dfd59d9a0f5ce3e911400a7415dabe118a43bf72ecaf865b590d6ca49dc5dd2a24832cf0aaa883a1bb0a62225bc4836d2f7b127ed1670631ee61cc5bdeda149b041f17758a1f633bf4430650e0950615fa1ae68407b31c2494b61de19890976032bb2bb574e887e63ee4538a94ff9823b36add3cfeea600774e2b265e2ae02dde20616facaa42016c3564396cadab3a262f120ba6b4078f42939a4263d548c8182f1e8b2504ff1df561815ed3313ccbee4f0097ef484482937c28a1f8459e07cfe3afbd994753fc6b607b64646545d8420b9a05833a2eed8ec88d865a91b5d0973140fad4609bb03199ac614edd93ffad0ca8d6f8c0856fa23e882a30c6a404ecda0d88390fba7d1e2579aa79110e940e94f7ba909e0129e8ff2a2edaf2421be8885a0335acd929d03499a5444a4b0fdf9b77f549f8689c677939aa45b84bca0fa40459a4f970907190502965662fd78cc82e3000e48dfae7023c5f8c47a6a370629f0443a0b568cbfc4daf5e19e078170f3551019cdedf860a98e3528719228b409d7cc2f01e1e9994c1b4aa2a330fdddb842de630ea8e77339777fb37a834c201546c500ed178563326b6f75f2f7bb794b4088f33fe286fd7adebbc318480f12a513ae124f715ba4b33dd078fa88562e8511de74fcce28c3a78c21e72175ef2e9e855e874a38002eace575f5b0c6b0a2017009343b145b34a1592f7e3a598f0db1841c876196048b416533e1f14151b4dfd7d2d847711a43780f73be617a610b88351e2aeb0fb73489daf85dccd86573383450c114cd7522697f69897d14dbf372fd9e15a069942b11e5463917f7b10d4caa4575126c20ce39e57a364346dc4e6a1df25df232f1ef7a97dbd3838bf47ac69cddf3c167b09a2c6878bbbfc92b049de300b99c6fa802c3cceaf9acdfc2a4c788a8343633cf4a65a8f925b73e341cf42ecdfec6499d2a79895714b9907d67069a4e781c11ab3b801304000d522976a401b4717b26216b500472bb5b3bfc7af0e111987257e53e5719207f7bd86a5c447fdb839413917e063d57fc9ac3d7e14f59f19e003f6239d3d322c9813248a28ab3c059261b6a73498e8c434bf93d80163079a1cf8acec61660e98cc26d408bafb86c47170d2822fabe56c81be69b1babe169c118c4fc400def8313bbd64b7a83e67b5a7c17e610e97e6d42c977e5a580e289a66c9b8d7dadb4f1b17a66c451e6cf3b401ce34f7869e0768b1f832f2cc91426d36f90c1e3916747fff542147a1af9f7aa855f6bfa3580ac1d6bbcc3e284f182864262e73c9d67286fb54cd902e961d7403e3d4cd54dfcfe5c222f0bb7fff53c16dd75b9c0f0724ed27ef197a6584ad45acfa9d06f1676f4a3088ec31dcbb51a825e7487cbfa862de44d84ef0651bd11137a5cf0325aa2bcc4af78b6229f23e3e92b7b86cbf685f1d17fe7e4ed281459deb585a295a5434815c13cab94e213a7003bad18e5520552a48c5a0be293c542c9122b2f8104e6d9e414189bc59d8e2c68163fd0cfae1ba5783d0b1439a00968b3fa19f3a92683e434da6b784dea8c1ab66ed74b876918fca79b5985972a9d69ea3d7026cee2e096e2f2cb1aa429b8a782b23727c788dd9fd805818fb861e83f12e327c54bbd89c513d85ab54cae6bba0b77fb81d4799f0a2a3146af36df220722efd78ef821e3a14066665a26ad2fd7eaad5f0c86bac73242a2ff7d75d4f2522e48ce643457cb46d15d736b5d43353e95c17f43fcd78e31b36c34936100cb6eb6f107774b97e47fd9c40f29b68efaf147464aa756da53c77303e494aa506d21a933c8a600544d99aa62fc4eea88768d76ef60c123a8aa445668ebb24f95978423265d1869e9c5c0aee088d4fcc4a55db520f869869a256654bc7f75e0457811c17ba8bed60d0617403b15ed639391a869f35d53c67d494d6666230d0200abe540d2d94b9416f55c47a0d9d99bc7a33e39740b373c2ecb6d594f3257ca5c9500bf8fda592186dea5babea19c3b99caaa57d6df68d23a419d80e924d5383229c536225e0b6b52e6e1d3a117ec301869c973bd7d543bad12951ba62bb840f5e86ff3cefcd77567315251c6d12b4789fac5c1bf09b2f59b9ecb3b1372ed86563ae0c4f42c7a797d84ac9d70301618528252b119d94314b2c05335269e121218663b2f85931ff452d8afeaa30e9b949f8d83fe1fec889672a31f189cf9a3a6355cd05c1fc0d0d7999d4d4ce42c087e05af19e297ae2812f017aa0e32d08e26b9d5b8d811112ac32857e916cc72a2150328623d3d0173b45bfed8972720031578ec705def95f2f80ac55e0ea311b7f015a8ab21edebbe9e9a689ae8a2acbc6d60096c5164a38c3c2308b08272ebf8f45889fd16fe5faa083c2c56e3c6d3da3d45027ea471c9898e551f7577ec6171c0c44de0340e6de674834f8e7d2d26ae16cd815306e4e44b371c44f587e6c0cfe1f89d6a222bf5c46052060957d3558a8d2fc80da8e98455707e60b1a396c8bf9cf1114557bf7601f31887aedee32066f63b5aa54288a7d264f75400b99b80c4bf41ef51e88f9119dabb841a52ea20837086f1bccccd8321e061b8747d8b0757e6db73f291dc63bda866cb51ba80788d084a74650bea0ef9c0f66ff16e1e5b861d21ab1cff22b8670417f0caecfb611df38225d29505e301c802f5a93a93750a8b8b05625fbeb0b89aa34e1bc7f955614d889accd27e0654a8635a177b7177a88013bebf8d49cd2a2761895c6d02e7cb3d6d6a4b78bebd35b70e546c92f8b3366ecfed6b7101c59006d7a285dc9afa64726baa8eb20d5a02fd6ae0972e5707c275ba0cbbc8121c207a03899d45ba3d8a2c76f85cf9fc84174a3ef8c1c8f970902358d920e38852568fb11be19bc86b01f2c6b74867b6cae154dafa5b50f5d0507e5f04ce63bfdde37f778d70a6e553c1b9a8b1e21fe56607810b0dd6e12416670d6a4bb37bd57f78bc7e2cf388f0798eae20bb37e6be56dc3a2c1268c2ea9791e08b9c257fe42d22ac804aa4170c316e9f835ddba19242acbadcc7da6dfa96f5bd800624f1828e79746b220e4534361c40e75c6282208e885238f09b00f301d466fda17c6380a71845bf0d69494bff9e6155cc96d09e7391537e4b9f28e0a4fdcf66cfa7887a327291b5e7eb93b2fcc8af5a3f4b5b07f3be9bcc36b028ed52ea7a1a17cb7c9dccf89c6605c939db1474237f265d1f6c9f594382b30c1030b232e3b5730f5b59a78c547695db879cd3add626d67e92ad11e0acaf2793cdfd39", 0x1000) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xfffffba0) close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCIMMEDIATE(r3, 0xc0287533, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 13:26:45 executing program 0: kqueue() syz_emit_ethernet(0x400e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 13:26:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdda24b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c500"/332], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530279fc1ecc440000447c89263b7abec43beaf656f936230157653712d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5732ca268bc012a2d0ba4fd30cda409ad4153258aea2c5158dc8dad5a00555a3e7e01c9029c3ae578bb496e290947adfca72e2429235b153657f80725bb84efe58a2e548816b586fd28651d7cad5fc06bce176c8ca9a70a28535089d76277225c232b"], 0x10) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x33) 13:26:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000030000c00907800000000450000000000000000000000e00000028e7f522400"/62]) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff", @ANYRESDEC, @ANYRESHEX=r1], 0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) shmget$private(0x0, 0x4000, 0x102, &(0x7f0000ffa000/0x4000)=nil) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="b1cf236a547093f63f000000"], 0x1, 0x1, 0x1000) r4 = semget$private(0x0, 0x7, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040db78c7e7584d7630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000463400"], 0xac, 0x0, 0x1800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/176) socket$inet(0x2, 0x2, 0x0) 13:26:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8001) 13:26:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 13:26:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) 13:26:50 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000080)="48acda79160fd911a4d90f36a17b2247903c97e99b3538c35a404c16e95d5b1ede2bac2985c19deea9141b6fc6af4b1ebdd73516b84e9c4c7caf494ab66fc0f1c1b85e0e61faa902ccac7ff293326063134fcbf1e3f76cb095b0f6ed5476a6ade3a6ec4d6356b792b0a75076b6044d4857", 0x71, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCCDTR(r3, 0x20007478) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 13:26:50 executing program 0: syz_open_pts() syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x4a, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 13:26:50 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="fcf2ab2d917755d37882becdc4e11b0104995ce400bd34b226e7d02fb3ff02693df8fd942a3ddf3a0a7194516918441bf5d07860d726338eb4dad84ee07896cb7fe5bf9b6e399ff9c9ec77682fd62e0248adefb916368499023e063b8a27e1dc12b14b2d3bc356607d4f1af382833b2b5cdcfccd8d59f42d3269674966e6922efc158a9b56363dfc4ddb78e3facc8094d615669024b18ce0bbc38ae2351df9b3d24b38c6680c15c76253ef09e95290d52acdca38fc46fef58de28d84dc84f23225353c7466c8869613d0b00bb3f7e796727e1b7a6da717959332dc3029a44d2356ba97acd2b11841be9a5787fffee3a7abc4e5c52164e19b9daa5c2a00d95f71f2d383cde43a17caaf43627a353b9265fd32b422c6a7e1b48171a4beb2fe0a", 0x11f) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000180)=0x4) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file1\x00', 0x1f0) renameat(r8, &(0x7f0000000300)='./file1\x00', r5, &(0x7f0000000340)='./file0\x00') r9 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) 13:26:50 executing program 0: r0 = open(&(0x7f0000002580)='./file1\x00', 0x80, 0x14) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getpgrp() wait4(r2, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r1, 0x20}, 0x4, 0x1800000, r2, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, r1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="28c35a650bd3c10a334e02c262fdb3665a6eeeb049790ca4486d97eb466483351891b7168a88a46c1f09df08ce02e9be39ee1209ad0264e1729e8e948cde32a3851e067efab3c17092eca22275e9f8825820fcc344e499551c36065253026c71bada055aabf02469b90ebb06b441c1ba1b2c90c08b9002e6e6033d8d52183ba0bea843b394d8b8388b9d63999b45f55960962d094cd1956dc477bddf48c110d83e29f2", &(0x7f0000000200)=0xa3, &(0x7f0000000240)="a6c029e59b39dd421d10a3e05c1965f9ef124b6fd7a3d5e7fc9fc4f65f72bf876c71c2d4b67aa39b5a0ee2a5c7409eac1213b699a28ccef42cbc22b4c4d1bb635baf0b4ea9d475d809e230012ffcd40ec312cb1814737eaa1d192eacb5522311eb2f710d9411bde25ecb25382a67182ccbdeff40a89939b49f5a8a6beea26f25a0", 0x81) connect(0xffffffffffffffff, &(0x7f0000000340)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x3, './file0/file0\x00', './file1\x00'}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') pwritev(r6, &(0x7f0000000800)=[{&(0x7f0000000380)="850dd9d1fff8a024f1e6c1f38580c4a11a6973ef338d15e7054dff3aed3127ea206a03d804d1ded6e79cfd2fbbf476f6872483b56689072a1f4873362a0ce2ffba9e9de936cd486cfc919782e265fda4201081a26ff65faae1e017fcf1", 0x5d}, {&(0x7f0000000300)="775e17b06aee19d9b24601834b83c36c235ea967320a637b6657441533e09fa53a06693817c927208ac214982819b1399b94df7fb43e258e911cb07f36eb80", 0x3f}, {&(0x7f0000000400)="0122dac061d1ad99416a995ba6a9ba7032e8b9caf1053edf324653c7783669e1e5b76da5a67f4ae36a668326075c228dad12a7206808e53aee7b6d76858f525f6d0ad27aa73558efe062ce9dce00d4bc0b67bc5ff7bcae19f193abb1f295db7490e8bd4d919dc8b9d64c529aea7a9e49e284a57958ab4a12d387dc9565748bf3408c0c54c9a33363daee5d276af75cbd2124d5e5c0450c8c942bd789a982963ccd6a5ce92f4bf384632f8a7f2f1b49d82a58454f3a4b6693ea24fda2520bda8d63cce5ece3c2ecc31fb465aa410edd149057640030306518c8edbfb290066e0222732174df2f15a4f5f12f45f1218e8e3cb450313ac97abb608f", 0xfa}, {&(0x7f0000000500)="b393330fd0dc4087d38a2f9c5557a72cc4fc316dc09dc10c739248947bbcad496ec3a3ce7d43fe9f3f156637e73b2e161eb05ecce62d776adce5eb5758928ea268c6d6d5460e38193b957d03263d2e19939a3c5b925bdc5d2e4a9f4490f8fd4ff27f0155157caf986da2d777ad85ce5995164c433cf9f00517dece135123dbd5ffdd1c37c33b393e3817d02ae90ea4b62ae70a6d79247607500dac85f9d6f5bd4ead46762f792636a8afe5aa6acd9e72c31c593091fbb3266762ff0aa2ba75dcb42922a92a51e5742b31288670a5c2436d744e7d975afbd4e80fecfe0de58d946178e0ec942943d618cd634883e136a9172bf1b788fc299ffe7789", 0xfb}, {&(0x7f0000000600)="1253abbf2c777281989e375b113e43f4569f1bc315d67ec73beb68b4a22c8e565de6a42213e2d7aeb69abeba93ccdffe80196dcc6c0a0088a67a0597597c6ac8dbd351251a96e4b05597f49ef9837f7244c73efca655898533c6ab5745fc3a11bd8a588d9c5e3553bdad0bc88c09deeb9fa70a63b2e90fe06eb4d64cd51dcb74fd05c276fb04b1e19f704ffa493496772b37f78c8b2fdee3a4412372054c98609333088a541540f4ccab603fed0f5396a5f5920ab9ae328f71e2e5c2a079551cbf334e37ac42eedf8c50ee21384b5c3da5f07bfd0ca74fa4aa91be3e05af62050b36cf60b4db8aeb249e074beadb5b345084f11e9a04c27ae989e3a461", 0xfd}, {&(0x7f0000000700)="8bb83f54f95c13712c749383da", 0xd}, {&(0x7f0000000740)="2d2e9c84ea85bcc1bce405ca46363be547617aa927e2bb6baafdd82bd4569238976bc3b9b36b47d8dfe600d782818b928f86886fefe02b7567d58fa98d4aacb0bafc62df61cee716eb1f12afff88dd7b6df85b710c7631ca0c0751dbf49a53e13e818689fb5dfbf65f3140545c07c68b350d6aad312f2c0d7faec93d83bd58f98b1bb62143e231284c7c553b52a1c7241a93fecd61d23d17fde0d6a0762c89c6", 0xa0}], 0x7, 0x0, 0x8000) 13:26:50 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0xa, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) 13:26:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x194) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 13:26:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x4) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x8d) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x5010, r1, 0x0, 0xa5f) write(r0, &(0x7f0000000080)='\r', 0xffffffffffffff8b) rmdir(&(0x7f00000000c0)='./file0\x00') 13:26:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x10001, r2}) 13:26:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') dup(r0) r3 = semget$private(0x0, 0x8, 0x10286) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x710, 0x2, 0x81, 0xffff, 0x5]) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r3, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 13:26:50 executing program 1: syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/96) 13:26:50 executing program 1: renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000100)='./file1\x00') r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r9, &(0x7f0000000140)='./file1\x00', r7, &(0x7f0000000180)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2b, 0xfffff, 0x100, 0x8}, {{}, 0xfffffffffffffffe, 0x21, 0x1, 0x3f, 0x5}, {{}, 0xffffffffffffffff, 0x50, 0xf0000000, 0xfffffffffffffffa, 0xfffffffffffff239}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0xbd5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4c, 0x4, 0xffffffff00000001}, {{r2}, 0xfffffffffffffff9, 0x1e0, 0x1, 0x1, 0x1cd}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x3f, 0x101}], 0x7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x7c458ba365cea26d, 0xf0000000, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x1, 0x3}], 0x4, &(0x7f0000000200)={0x2, 0x9}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 13:26:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f0000000200)=""/42, 0xffffffffffffffc6}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000040)=""/158, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000440)={0x9, 0x71, {0x3f, 0x3db8}}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000400)=0xc) 13:26:50 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:26:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x481) semop(r2, &(0x7f0000000080), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x8}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x800}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) r3 = semget$private(0x0, 0x1, 0x63c) semop(r3, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r3, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/198) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000001c0)=""/211) dup2(r1, r0) 13:26:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xd365, 0x1000000000, 0x0, 0x0, 0x1000000000000000], [0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x80000000000210], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {0x0, 0x80000000}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x5}], {0xfffd, 0x10000, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="6ac904308753e48907fa164b780088adadc294a8c31e5115770febee0fdc48f3c745b795f4ce777c2b6e1779a73a3a42bed7e302e311f0b920963eb69be31ceb6c4fada737a8ce2c69cd39f7e9dfa1b9d64b03e7e2d720855fc299450ce9160efaae1482d28a5ebc3b3cd9ecdd3888aa55e51ad2f872f24b31c1036da5519b70207733e7f6561dc17e74bc3833714aa167552d343e50a65bda6b9e462b22afaafa7f929a09a504de5a15f9f2e3a61fe3d18764861517fdbb32742ad4e793eb42085ae9fc81d8cec734b61b83537a639e321239", 0xd3}, {&(0x7f0000000000)="16824df35b9fd9e1304667258cf5361d9dafecadf2853e887b4b1c095d879389", 0x20}], 0x2, 0x0, 0x6) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x3, 0x80) madvise(&(0x7f0000aa0000/0x1000)=nil, 0x1000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') write(0xffffffffffffffff, &(0x7f00000001c0)="0307bc72c50bc079edeebe279b818feaddf8c3d7b9c525e201ff514ac9a76c798c79ca81176d58ab1f302b59d3a73773ab816b5db3d2e36a69b670ea1bbe4ace8d5d82249cc69b252d04e1597a3a6eb344941c3b3b23262ea61b8d2fadc9689a72089aa1c6127932b889355691bcb2dd2246d81bb8c6e990eee7aa", 0x7b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:26:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x4, 0x8, 0x1800}, {0x3, 0x71, 0x1400}, {0x1, 0x7, 0x1000}, {0x3}, {0x2, 0xa6, 0x800}, {0x0, 0x6, 0x1000}], 0x7) 13:26:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001340)="6872232425d0420237898bcdebb4d5f162c84f1d352cb8dc462844ea3e1a5511724537da8466bb03ad6feba9979732fcd5716a5a5c0a6cddbf63c175b708569dd9a37210cc69a73a50938c364e7b175688f55fd6ffd5b4db42a3082904e47147e0329d7f88ac5fc165aee5d4ed05b6cd0ba4e4d78b588dc20a3800f967bae4d5beeb358797098a", 0x87) setsockopt$sock_int(r0, 0xffff, 0x0, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="ec14cac0d30e54e7d52389c38033ba8e03f18792aaf3c27baa5ce68408dc26eab3e0bd8b5d767e996ea3fc09de53df7ad3791b09498ed543ad5fb0364c888ced3fab3b17593411e898680b5dff3845ad2ca8f2b710a8b381d6acf05014e5dfec02721b04c0c5bb2bb3969258ffc7913ef5c33d3d34fdd56595828c76a9c626705bcb356cbc4c5377b366c7f5c3ab3b1c8f09ae0acc94066261ac6c3534a5ff636d411dab43f0d6880e76bfd338c80b640805f9604834f62d773e08b1e9a52f8777f3132e838eca10c4b419ad0594d29f74488c46dd60d7506de62ed4e94923698589e460b28c581dfdb64a2b43d045903ef4675501797d506bf92b8e87c1", 0xfe}, {&(0x7f0000000100)="ee9d5614533316fda2434ae6cb88fe7f4801fc703ab814fbece03c340818b8c600cacbc7bf8b41336271a214f4e4603c3a9a3d0f9b5f912e982272671e8742e95735f9659f84aa039071253a097960fea93833869da9bdf2692a16899c0e16b42b3d46c39b76ed501b66e954c7bfea077099da00f8e08e8b612eddbaca4bc12b3866042ea5a2613549a4a07b9ef74874a13269417b125f68f49bc4f952481922df6a4263fd534037922241de5430a865b58643ec9ea232918f799468efa8b4c43e94092821fa7fe56a200de08ee669d7737a0cddaa63fc30c6f6968775420bd633e59c09c16d4a11575c9cb5018211956891650cb0aa1fc63ff7a5037e9cee80a3fecea15f676b0ecd5d2b74e05e19d3823aa14e4cde168799c0139533c1db7604f7a720508795c2834a89590a9c3ecab03290c2f8511004320519872844a964f389ae1817521e3c1f27474ad8606ceaec0c1213cac68fb2a595087aed086574c86a0c42da847ee07c2daa49442b11073bbee8398516214a36a06fc57ab272cbc4fbf7507e924f32876b0c3199451e3a4642b09203e94fc0e57ff028078b37f3b0b98b9d5363abc773519afd3f0074c114977bea177f29ed27e23627be40331b80ba4608a8ca56c923e7785bf92e9e78017bc806fd868f0271e1c9d406fe42350ddf365930221663f8bbba42c391d215843db2300f23cff67d8d9041b464f053b214d455e238b9968612306d0fe2a5f379034703988cdeaa167f46d0a367d50de7b1bd30185da3cba046c5a868d23623024bd408f8a0f57bf05733d37d7421c8af11e41d1b164ec74e5d48e9ccb8839ecb498b289668be1767adae0877c5995a8842216547e0c331f6ef7bd403ec87ad75c4da47faef806bc1b961b361fdf112d10785a8c5c74a84bbd9b464aadaefad66010b92af0fc0e854fad22bb9dc2f767040a74f16aeede0320abafaa16889e02ce4402846115614f289db370b55b4a0ff5a5b166104d045541036fee6a947a3b55aba3fe93655b8f801a243a6ba59d7df05a96da95ebcd9a6115c67cc4f73e4677720b16b8f8a0afebcb50d8adcb3b17fc7a0b0844f5b6119bf6ce4725dc9a6d9f50073f815c9480f1a7a2016c3a6e387822c68fe177149ca245fd5b70d3f4888f38e6893158e69c137ce3beb73a869089f54957642b14cd78c0c35568e0a8959141d95c73bdd8dbff461c686ba38269d9aeaea8f02778b7493218e6790991c952a916e435d675df20a85ae95de628ca41de52acf90b203b64a136c50a0c7a24462c97ef9d6cc7c89d460dca9533ee236151a22e5ce4cdf109c44ab8b26c71b8382547216a56092753b85a80206dc524b38261badc5f1d2419dd320631d5cf05ee894e02d834f07e5c4d6b1b059740c9facab38d13969dd2304333b88c5f5a0198f98ad57f91fa159973a64f30343239df31474151657fd5c99b9f40dff9ec849fbb1b82fae3d82434fe72a25a5794a6020fea83d4fdfed308875744eb43ca85f4f892aef8e19e32a94f966d3f9424c27be4cbf8aaa7886257c7991ccbd892da6bbcf64b845392fd968cec19946e1bd9e2d6a00cd81d163a0f06170a92baeb12ae49e82776eac8e0bbb64c5f53c9e80cd535aaacbe62908a3b8b2ed80cb0165d87926ddcbc40ba25bea1e90e1726877b4297fe495489d1bdad2be2d942cf10a2cc13db18ba4e5b48cbea4bb7124804f5ea4e79b53dad75781f00f88948ab45217257f210a2e31b38ba350351d552f2df7e4905aa877070ae09928818b9f07db0eaa3f5b479122bed7f630ed18b83b65e1c1deae5b44d951ac1391dccc7ce47007dd1c5b856b2b498737d1c549c2a09d23a41213bc00f391937a4dced36d492ea51a5fe8df9207d7efd2cb1c2fa78b1bae08bd3389ab67c0f587fbc5b647dda9c34870b84e14b57743db89046d806f08f4476b54b414a752ee454d401f63edbbb39ea0631597c9e07e1b107734500f3634564d9c9ae9b777b26a901bd2348526745bbbedc05950eb3f71f39d6129350a042d0f9c207c10e32f671f741fecfcc28cd2be471f72d65d0f3b9945e8cd538ea517accdb303305a47ae4c0b4b0a411579ef122bf9bb37ca61069ea567f7175970fc504eb1bd31e7fe9e10a0d6e5f7738fc1638a3075f491df4176d1d4ca823ef128cd25299471325a1ba1bb13dfd3bee73533f554bcd64e8c32bb94e3a9cf2fa92ef9c920773e6de65b5734e2a6b3ff86b8853f960b07d9566a2bfe284879e8db5053312148702bdc230e54e12448a4aa46b5152ca84dc05730ebeec8fa6b7b9dd8bc86cea6121110fdcf96040b48b804a5ff9b02f197eba2d67072e598ad4edcb147deb3f484f969f48f5e2c70f96e85be813c2ab4cce10babd063151481ace5c11a459739e07667b902c05bea56dbc5d491c8e259abea4bfd29b9bb00a99af0f6d28bc8f0d6764d71ab4371967f7d73449a233b60913b15ab734248ea8a0e69d39ade1222c3da8213f41f71685cefd296da1c13bc5f8dd21c2ff2123f5cac9d0ea6f8d2ce90ce649d6e0bfec6d5afff2fda59ca0f48fef0fed613e0942e3163cfd087cf2b13583f9cbb501f97fbe655294f04f7522aca103791758912d3abe316122db79e16e8737eebb79d2f2487931aac9bc3430647210c10260c1d8a2a6689f4115905fafad4e90cb76bac6a7259b93342f2faef9949e2c21959a5a96c5c16b9bc9bf6832b65efa443df2ec753693c992670bacc74cb3410bf06b78ca77743f20ae89174c268067187abf2be44f55679695a4db02451f0be7041caf34a23302845dc89ac9a30983e481ca8bc5c38915ae82392d154915de8df9480ccb4d4c0e0340cf2d743a6a5c64677cd11fe6a24c15a38630d034c76b15549a673611ce233fa98239f8ff5f1904ede0e01e87f5b55c66aa82b9f0afde356d851547bc6acfc8d5cfa698fac3d0a221d21aaa82176fbc94207f6745fde41224736f16ce3a57800c1293a286821d8675a8185636c47a042a2ac2ff52ae950c081206d15b06140d52f34756063c3c82306e0dc72609a7e48cd3054872c907eef603bdc14a1528254b93067d6f5a116a5bf0ca42f24e25650c7a3cfd99590edcc8c5917a2a4bc6dbb6fe1e6a897da89f2e34f5c36ed2d591eb23552ccf254f53981166e5c1db1dc48106c5ec1212187c37c8a82f7f022cb2a3773744e70a00b23e1caf7980d7f6f0ddda78b3a4921bc14508def527355fc0ae9d9d4e2ef7709dc5af879f6bf846a599319d974bd4f370d3f9f823935aeaa1554440eeb8d1eaa4b4f87a9f1df52e71eb7411f7910b54154ed58cec7bf60d038eded367e3b2080530da730137bbb540deb06e2788853feb38aa425c403bec18bbd21b60c449813eba6b62e2372123f7311337a939398f44e8657cf6d448abb0ae47733665f3ad6a8b835113f4130214e74e0889423e7e09d875c21313df0567aa7e3fa780e8616a0b793b88846360f0deede8c435881478bfbb0e1abbd505830fe752907b4a70096106e79c2c0e23eb224ad2f26b6ff0b61e6eb89c71550f3cf420006a7a4e43ae06826f6df0da9df6720ba9eda3e15e4eb52a81e60d4a7a6e0c8a91b576f59e0c2ccdc346696655fe59c5d9b3de960feb4cf193d6f4d39eec4a6443d2b657cc078d733e9a56a5ef3869f00df3e84cb67c7f40be3e1823a3a0ab08896b1d7f995d5d4ba0ca2889f95dc2bc431dc240266f7201ea69a373d168d71f90a2eef3aa94759fe0542a636b85aae5cb0acfed5e6f2faa89fad7ec8d9aa1b3dd3859176efcd9fdbd39619401817054e07e0a36a5df3ca62dd33b53dfa64556a55e872650928d378c905d6b5f018a4e10b6399e6ed70213df624cfe779b2b91dd3b62ca842c9ac69c5920cfd26876574d68ccb7ccb0776ece0d95c3e2b0be278345cb634ef6c9cc2ff2a1a98a5acffaad6fb48ba89faed0c551ac163f9a70af094346a2be171446a4bc21d426215c1ae51b231f94cc41128132294ef83121aee2a8e91df9a7fca3d755a202a81fe3105065e4cec3f3c025a2adac835892af9144e4fdf8fee4892eca3f161f24717b23cc3dfd2930ee562c40d7ff885aa7eb6ffa720532ddec1f09a14661fa297aaa64b6dc77e2647e9e6db373bf0504c0c9fbd483dcaa9213579a39a7eff65e690eb3ab6e33ad2cadd256da392f6ea7805053bcd430024bd6a9bfa7559ee0a4ae66b37e3de3b711894ccf93dccc39841ad395bed50fbadd194274f6068370e5a8ae634b1674e21f6c8217bd6091cc7080bff99da36c6a125833c882b220a7e8ca0ec6b0d584496d176c9bef33d1a71124c90f922e4815e5a408da5959c50d171e8859633ecb5b2b7dd21251508137573618aeab6065a32905c328aebd304d2a2a7bf4a14e08d9d40816a54058aab14f9c4fe37acaa4287cda762f83a3883a79daae597ee8c65c47b41f1b04d789907d210c1ce943338b356dac2972ba3e4586a46dc523d918152e2addb2d0962a00d663defe476d2443e9e1f1cd081a19ae4d6ec0d7efbcc08317015415d841db83970961881eb8eddcfa79f9732102b328cc6a3ca3618f145671bde884294ad960598bcdf7566d219e5b87293d23ce3037cf3f00ae907eb25e29fcb3dc6fdde3010b976c7b9b942de3eef95a3f411f04a35df0d5907797ea02395f0e519bbe15f04e2e20a425380bd4ebea5ef92c3caf20b89b72d9c5dbccb6fcf7c7e83ca6483c9842b05594d6094f87c6347e6b8220539fdd8d561778283263907481364471130de8520f4a7cb147c0adc436a7e202351c1f86ed532f565cc81bbb4b812fc9b7d4ea79b7acc59b84635bfab3c736abafc1c93bf1380c52c85786703d5b9bf93686a843506e0cf701bd1adeb51872a8c210c9742f542c3bf837aa07a47aa49d7230fd0005bcedb5cf77a0302e44fe60f005122d3dc60be21ecb50a64a4b109b0dc0b7da372576c1f23280b799da9b34f2eaf3f074d3de4f860cf9f4ecb0d2c334f8992ad5327d2944618196fd745fc4417a0a4b07e9df414a81b1503478708dbc33ae549264a79a25e8e31ea5b73aaecaaeb4d19ee208ff1d6e38b9f2c5e876333b9c2121bec59699c04f7ccdeeb0173de536a5fb6c09c828bc09edf1ef0d4ea0d44fc72b0973d23a9a9758f74356ec69ed0cbf02e4ceb62e6f3d39a37a79891359d51f291bab454c00c0e60495463ce0d66d33ece66820c6f2456e5c04486e02d5da77e761adbf8bce1abf2eea8be9236102acf4ae66e6cb09c3c01f0dc333e85e60bcfefa0854a8d2bdd99b47f2ef074cef568efe8339fd8386bb34f5ce9ede11113f0670f997277c777a18f4896611b23e7cfe003d9be02d1043983ff49c1b66b9e237d2081229780eb6fd06ca8110a3c9610a91f2f03055c5977f4f5fe36b5adb9269c0c7ac4bc48b3471472b995a267051b62178fe1be3d16747f080ab08466cac37fc13975a949765ddb1062035624c4ac1a06113b096841bdc9bd1c122c541b2319f99fda71216492f00e3a0ac91b9e03eb2f3861b9998f8f4b559473a880db0d44ae0a39208be3665e029aa41bedcbed504d8523243c8b912aadd82c52386c2c8b2ffb7a89d36b3d9de34abfdd063308f5f89e0131c32abe5636baee71bb311f7615fbeb778de0a77f10ff84007e55e001e50551cb48df95abb01bac3e1c696f3449a179d597e4a826b917e50975d026712d3c1eeadfca4d5b4fdcffcca059eeb0af73f590afbc55c1ad8c6bce4eae946640e0059d37fa321a1944cb20da3df2de847c267e085e3dc6da04", 0x1000}], 0x2, 0x0, 0x3) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') getpid() r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000001180)='./file0\x00', 0x200, 0x10) mkdirat(r6, &(0x7f00000011c0)='./file1\x00', 0x80) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') connect$unix(r7, &(0x7f0000001240)=ANY=[@ANYBLOB="00002e2f66696c653000422e37bc7b78ad2ad57f9619adb44ad5433223e1ade291d34608773ecb07197e39b0ec935dda88adaa33b151b8f72ea38feeb509b2e7ccf26d931ec176a7cb7dd9cb6504efcb3852bc194c51b4d88cc9e26ed75dcc90347f8a362814186f98d7d850dfa5eafdbbca308b740614dfde4cf4f5e99041de82ce513e77ed52014faa52a7306689456c4bfbff445d3e4875a40967678dfaf9201365854ad32815f80b9ad6fbcf2128235efcab74c2c652e430d185e4ec69e108075e43efb420f753dcf401a003bf2380a6e63e9016223dda"], 0xa) dup2(r3, r0) 13:26:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00004c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a71bcd21b7a9ca4381ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0000000000000000000000000000009915f513a7f3797f6fac31d95252c7b7039dab100b0b6c024c33c441c80a1a8e536ddaca6c3368eb5a123be2ef38216df1d3868dcc10"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) sendto(r2, &(0x7f0000000180)="a33205381aad9add944779024a93f9200de92dfbb21ca9218ec200e0b2efbc398e807bb4f8defd61226e211021fb9c181dec44bc28f71a0e5a152f72fedec8becf117aef042d31b53b6476b11220e047d1f2a0fd1d73aba94ff8204159988e", 0x5f, 0x9, &(0x7f0000000200)=@in6={0x18, 0x1, 0xff, 0xfffffff9}, 0xc) 13:26:51 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="613d19218ab8b1ff7f040004aa87aa0600000000100274ae1357381321da3d7e72230000000000000000"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000380)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x100000000000}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000680)=""/209) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x45, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 13:26:51 executing program 0: mprotect(&(0x7f0000574000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/8, 0x8) dup2(r5, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() wait4(r7, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r6, 0x20}, 0x4, 0x1800000, r7, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) setpgid(0xffffffffffffffff, r7) setsockopt(r0, 0xe14, 0x3d, &(0x7f0000000400)="06ee73a9d405ef4f020613667fe73e9fa96daae1ffdc2cf7b788e0445d82b8da8766ffcb11a86c2d45d00dc8ff16399d182c715a039920dc15ba3514a5dee24f04c2ee67e949dec8c30f0b05c1a2b303fae7ac4a4cc7a3fbae8688713adff8f9b5b7eaed4c9450d1a6028a5410a6a95d00ab094bb496b4fc0b9bed70c3dcf6ab06a76be1e8b9036625c14ad3bd057082d1c7aa7962943188b89f72ec61f82e86ca906db5bf1f7ef2b73b0df1430e371584dc6495597f016da91f4e638fa5560bf011b0059ce97fd62cf8006d8a3b", 0xce) 13:26:51 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c3080c93ba6ce55663916a7eaa13266daaf5419e61cbef33c54d10baf6bdfa0d4ba5976562b8bf295166b58845246c6a5d63972380c4a2c461ef934373689bf5c62c6033168efb5ca81063a295d256a6e1198f4b19fdce9f2c19bb802063d43c2832a0644c092ad5653ec1527a645deb2f73e3b96650f42357313c6885f74551c323f6c6a4908acc70d3cf79529d8904f59246ffd1a8c0e7e53aae38"], 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) 13:26:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = semget(0x3, 0x2, 0x2) semop(r2, &(0x7f00000000c0)=[{0x1, 0x7, 0x800}, {0x1, 0x2, 0x1000}], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x302) msgrcv(r4, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4119], 0x1017, 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)={0x0, "10392c0b6332b1c76dfa8b0353689f4e8958ddd25da5792cbd3dafd6c500917f47c30dd87b85525540fcf435000ce0d1e70c50daf2d74be2d75c74b71bc77e4fabd4c5c98e159f3eb7effa4de06777c0dcf9830f2970d07be67b880eccb09734740b33c13740f50434ca26bc60742a55aa50ac1e65c2a8cacd288e062f3ee27e783c9ee2f3b6840ca13c71da665d70f05ccbf9150b"}, 0x9d, 0x800) renameat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x2, 0x5}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() 13:26:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0x106, &(0x7f0000ffb000/0x3000)=nil) 13:26:51 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x78eceeefe13162e4, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = semget(0x2, 0x2, 0x4) semop(r5, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7ff, 0x2}}}}}) 13:26:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 13:26:52 executing program 0: r0 = socket(0x2, 0x8000, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) getsockopt$sock_int(r0, 0x11, 0x1003, 0x0, 0x0) 13:26:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x9c) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/194) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) geteuid() msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 13:26:52 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 13:26:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x5810, r1, 0x0, 0x8001) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:26:52 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500002800000000ff70907800000000e00000014e233886b1929132eb5949368b02264e20", @ANYRES32=0x41424344, @ANYBLOB="ade560f05e4881c7a5fd6e0df786c635d769a74a1ccc92efe17e6687e6cae8d6e4ec7369f9077a6f3f0fd2e17e221588a3274e9c2594dc072813510421c0f177a86cf2af2df087a917118c4acd0d5357986bc9", @ANYRESOCT=r0]) syz_emit_ethernet(0x13a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0xd, 0x6, "00a81e", 0x104, 0x2c, 0x4, @rand_addr="4143d02985f56f733a418b7a93ec0feb", @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x68}, @hopopts={0xf0, 0x2, [], [@pad1, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x8000}, @ra={0x5, 0x2, 0x8000}, @ra={0x5, 0x2, 0x109}]}, @hopopts={0x37, 0x4, [], [@ra={0x5, 0x2, 0x2}, @enc_lim, @enc_lim={0x4, 0x1, 0x7}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @enc_lim, @pad1]}], @udp={{0x1, 0x0, 0x8}, {"874fdeafeb46f4187f3e444f0225eee8e8d5605be504bc4e1a798bee32bb110f3eb6ed370dc89e466daf08764753b64adfeec71e0dfb6ca72242bb10d9766aa88d5c8fc32fd9efadeca7df53110fc1e7757e1f541b33ac4fcab75265419192eb68fc21ee4cfb519439195c1373e745aefeb787b93cf6016a76babd6dda7fa49c0a058b5b0a803002d7d0541f7a9bee047a823edd422d7dcf26ea1bdb36292a40673b6946"}}}}}}}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) acct(&(0x7f00000002c0)='./file0/file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0xce) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = accept(r6, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000300)=0x2, 0x4) lseek(r2, 0x0, 0xbad1, 0x0) 13:26:52 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) chown(&(0x7f0000000000)='./file0\x00', r1, r5) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000ffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r7 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r7, 0x0) shmat(r7, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r7, &(0x7f0000003000/0x4000)=nil, 0x0) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 13:26:52 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x4, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, r4, r6, r7, 0x0, 0x100}, 0x81, 0x80, 0x89}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 13:26:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 13:26:52 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 13:26:53 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) fsync(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) fcntl$getflags(r1, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000180)='./file0/file0\x00') fsync(r4) semget$private(0x0, 0x2, 0x104) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf4c8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2b}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfb3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x82}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0x8000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 13:26:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fba500be000000000000"], 0x1c, 0x0}, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x400, 0xba) renameat(r4, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffff001, 0x3, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0x4) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:26:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x1f, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 13:26:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 13:26:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x280006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x138) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(r6, &(0x7f0000000200)='./file1\x00', r6, &(0x7f00000005c0)='./file1/file0\x00') read(r6, &(0x7f0000000080)=""/104, 0x68) 13:26:54 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80, './bus/\x00', './bus/\x00'}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') 13:26:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff05, 0x101, "d730c1e7c6e23c5b00000000000000e74de400"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() semop(0x0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x2, 0x9}, {0x0, 0x1009}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/181) 13:26:55 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r6, 0x2, 0x4}, 0x7, 0x1f, 0x1}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB], 0x28}, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x10) write(r3, 0x0, 0x0) shutdown(r2, 0x0) 13:26:55 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0144422fc6fe04ef89a5ce8f77a1e07fde7967bea653f57ec2f68310561223ab95c00501dffe90a49a092b260bda2ffe73"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0xaa65da44e619c518, &(0x7f0000000080), &(0x7f0000000100)=0x4) r2 = socket(0x2, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 13:26:55 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x1}) r0 = syz_open_pts() close(r0) geteuid() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffffffffffff9, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="91605e87fa5e9f63dc4736c257d776422aa58e9c36d0fabd7d0f2fdd2eb397a23aed5c4ed4df4a5456826e80679129c4e2ba8bcac03797774649ce1d563e601cb952d6f4439399f2f8ca7a3d33abb5a40d28bfd0ec9482498413826f73b48c7c3ac28c02009a69fa255dee4277fc3499d0189518179c4766ae7d22afb97b00"/137, 0x89}, {&(0x7f0000000000)="6ee5b901", 0x4}, {&(0x7f00000001c0)="e7f72edb8f151adc017d1b348d676208f6f85f915f42b3b2eb56f649a79f7547067b0cc332208c6803e088627e1823c568acd86bef3cd49038512b4794a61567220aa9a08f7b098d9953413702aa3238f3baaf5c7fbbdff89e4401f6b45e6cf7f6c097ea4b226b639a23a3d1703b1b572953b97077b0cd4dbb3424eeb3469af26502f5f87aca0ee9e4f506a8da82b15cb4acec76fb403c54aea192af9d1fac", 0x9f}, {&(0x7f0000000280)="b03629d2b217b35881d2d7d680e30864904894929e6d2e175a75536a9b812fa4b0e31bcf88af34f81c4afe64ccb8b8f069ada72c39d37ed4d6dcf964d3d5df995900209658737a76cd6a200a880f4d2ccad23425a88224988060c1b955ecbd6d822072e629f8f22ab562e08e7b0206d2fe44e93804786518e2d67d28ff552002fa28d9b0d4f475f0eb334e30c473dae605f6eb508dfa79bb315eca4373b365fafaf033ae073030f5370f6a3a0666e028860960664584a23b86db796f72f9e0023fee09eb9426a3e72bb5c0eb2c460db1e7e04a21428ff76763fd59d7105b59977c714a4ecb80a24e90f0f6f8bd060d9bdf49c7", 0xf3}, {&(0x7f0000000380)="54d5886b765cf12fc6149b49b86343f91ed145b1d269c2474aefb95ac2233328ac4a9b857fb8e090599c0ed2f6d2f7cbaa0e58e306b3c8227b8e4414bf63064a060c6f5f74a3f368ef89c3262ab65c1701316b7817e6c121a9bee4ad56a305d8da0c9f914ddb9652d085c331187df3c6d863f89d19139049b9a20aceb9ffc13fc16d9df8f67a8073cd800f32f09fdd12a124e9cf6aff728369", 0x99}], 0x5) 13:26:55 executing program 1: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000001c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @generic="e02accb12afc0526e729a2915233e711b612389772cbdd34a48ecaae2912c0f81d65416c28ea9082ef3e26444550fc09db832c5243c1c65a2e589f44acf51cf18f41d714276d1a12bd76f5373234724c358ade3c73d182276c829d43673a4565ad31baaa4831fda12f480fbc2d2fe46f0c603fc8533d"}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040001, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x4, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 13:26:55 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/86, 0x56, 0x0, 0x0, 0x0) clock_settime(0x2, 0x0) sync() r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698a, &(0x7f0000000000)) 13:26:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x9c) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/194) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) geteuid() msgget$private(0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 13:26:55 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x4}) 13:26:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/11, &(0x7f0000000140)=0xb) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:26:55 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db141b08000000000000000000000000000000000001000000000000000000000000000000014e204e2300089078"]) 13:26:55 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0xf6) r1 = socket$inet(0x2, 0x8000, 0x1f) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x4030003) 13:26:55 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000080)="c5a22f63e371a95179a423d710c0fb3598bbbeb6eb5cdd67db95d13fdd55ad149b9823510a94b9493c72be94fbba10f0de6ce7c4e60ee90474", &(0x7f0000000040)=0xffffff22, 0x0, 0x0) 13:26:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x3f) listen(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x21) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0xedb, 0x2}, 0xc) fcntl$setown(r1, 0x6, r2) close(r0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00010041000000b56a00ece89bfd66e2b711a8b1db4c05cb48ccf7867accd105723913ab2cfd6acd2dc99f4c8d6f872f7ee73e20d830522ddc7017c62942e1f9212a08d2ee6c8521f05d8ce8b85e4940d92683604fff4bd6d3467648b9a3ee90bfa475f4ffa03a83c48ddc925e7c965f26ee8a4cc9da21a90216965d695fcf19554c9c14e858b0f7c3661eadc974e508384bee7614115c37355b6c1a07fa2d6a0856400d9ccda35c909b062e927c27903af1282d4b39233f08274018220c2ec9c4557f19fe00ffbb7f7791c3"], 0x10) close(r1) 13:26:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x2) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) 13:26:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800c, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x16, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') fchmod(r4, 0x66) 13:26:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') listen(r2, 0x8001) 13:26:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x0) socket(0x10, 0x1, 0x2) 13:26:56 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x1f) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) dup(r3) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r7, &(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000180)='./file0/file0\x00') openat(r7, &(0x7f0000000200)='./file0\x00', 0x100, 0x94) getsockopt$sock_int(r4, 0xffff, 0x1109, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:26:56 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x6, 0x200, 0x5}) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') sendto$inet(r1, &(0x7f00000000c0)="9fc6593f452ec063dfd3c6c04229a41cd06ac8c1a0d59cc9021158161c9373306d0d13e91a1080d1c99ee0bcb9c655c2dd1f20e66224f576f2975a8fb50c389f531af370923825e7dcafa1c052de6b31a13087ffc4ffa202df036a6a521dbe0d1c24c222513ea3c4ff47680d0051f690cc02b2e6ceb0358df973499c5fa3a705c1e6359126df8a8a3d1efc19bcba9793d936c5", 0x93, 0x8, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r5, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r6, r5) execve(0x0, 0x0, 0x0) 13:26:56 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031cc7100383a0000000000000000000000000000000000ff02000000000001010000000000000103009078000000006000060000000000fe8000000000000000000000000000bb0000000000000000000000000000000011000000000000000399874a42a8de39cde031aac2bb1781e2bb3f9b898a3c37"]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 13:26:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x9, 0x20, 0x7c, &(0x7f00000004c0)={{0xb4, 0x0, 0x9, 0x7, 0x9, 0x8, 0x1}, {[0xffff, 0xfffffffffffffff9, 0x4, 0x3, 0x5, 0x9, 0x1f, 0x1, 0x8, 0x6, 0x1255f1a5, 0x2, 0x7fff, 0x6, 0x5, 0x2, 0xfffffffffffffffd], [0x2, 0x81, 0x6d5, 0x0, 0x8000, 0xe9, 0x7, 0x6, 0x5, 0xffffffff00000001], [0x4, 0xfff, 0x100, 0x9, 0x8000, 0x8, 0x8], [0x81, 0xfff, 0x1, 0x0, 0x5, 0x9], [{0x9, 0x7, 0x800, 0x1}, {0x3, 0x1, 0x4, 0x4}, {0x8, 0x3, 0x7ff, 0x7}, {0x6, 0x7, 0x8, 0x7ff}, {0x2, 0x7f, 0x9, 0x1}, {0x9, 0xa513, 0x8000, 0x1}, {0x6583, 0xfff, 0xffff8001, 0x1000}, {0x200, 0x204, 0x3, 0xb5}], {0x101, 0x9, 0x4, 0x9c5e}, {0x2, 0x4, 0x3ff, 0x2}}}, 0x4, 0xa1}) listen(r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:26:57 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="dbb22646c568aaaaaaaaaaaa86dd6000000000203aff21405a80000000000000000200000000000000000000001e00018800907800000000fe8000000000000000800000000000bb0201000000000001ac24aa8f4c56f9faa9e328351d8d46165bb04b0c7be2964557e4fe9b3f1941facc760c1b33c237081b8876ffc913e86310c3acb221948d9e561600b599938611663d99b90e63f7213e18c086c9cb7522b8de75b73ad0616c5bf47d22b3b8456c9b8bfec9382917b0dc306d6d337d280abe7627ae7b7a9342c0bbc11da02ae0d9e48311035cf106878c81ef14dc4913a84997943bae9d3452866fbc620d66ea42aee931c49ae1d5b5aaa63d38f8c7684704b43a470bdd5f377cb016a0e50a26f687633633d5d0d5327479e97f54545b96f58492f79fe372dd9875e48768edb58941ccc64d166fbb49dcc21b21e3fa8c334f6752752cee72e97401a676e868110dfdffe348b610381f5b61126959f3e2ce"]) 13:26:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x2ed) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0x9) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="66333a98f5aec66723ac"], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0xcda2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getgid() fchown(r0, r4, r5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 13:26:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x2fb, 0x4}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="00001a2f66696c653000"], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a5265caa1be016db70c4fe4f"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 13:26:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x3a, &(0x7f0000000100)={@random="2f2c4f5aaee7", @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @generic={0x6, 0x9000, 0x6, 0x0, 0x6, @local, "", @local, "e1c6d5c54b78c1ca49f8f99e65455dc2"}}}}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 13:26:57 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r4 = msgget$private(0x0, 0xfffffffffffffdf4) msgrcv(r4, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007600"/4119], 0x106e, 0x0, 0x0) r5 = syz_open_pts() msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=r5, @ANYRESDEC], 0xfa, 0x800) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x144) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000100)=0x6) 13:26:57 executing program 1: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x1, &(0x7f0000000040)={0x80000000, 0xfffffffffffffff7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000380)=""/176) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 13:26:57 executing program 0: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="f7c599e31eee02f7ec86f30ef0c69a7ee159bb96cc182479642940bc3c94a8ff90c7282a26f25d3a025b4d5f3501eb5b3c834e020c46db52e6473c67d0bd1de906", 0x41) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:27:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000440)=""/149, 0x95}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000340)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:27:00 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x4030003) 13:27:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100100000000000000000000000fe8000000000000000000000000000aa11783f811485391328671ae14bf8d159a6ccb809c80baf4f89b96436a3d0ff417fa209192244f3d00c503d0000000000007600"/111]) r0 = syz_open_pts() fchdir(r0) 13:27:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f0000017bb81ac253bdf0e730825403f4039602472880b601ca9c57b0141f7d2e8a007ebdc835000b9c54110348d0c10d82845c4cb365f7fe9fdbbfd56cc44470948ef8a8e4056b691c4805461263ac3fa70a74faac1f6cce9df2462244d6b8206d8b3679b338fdc4d792358e908dd6f9ae7c610fde9be74b92f1ccc5335506bc07956e159fd11c643ec99a21c06b73fa0082ddaf5a000000000000006d61f6c13b63a7c846fe9925ccba1b67cf4a53861fa41b4e1cd0cd2da6d420b7b828a94b7e6f0a2c66d3d6d657da6fedde875ced30018010cf04ba48a16eb7b4e80420925e9c7a0b1285843f3f5c67476a08f91b93648e3e42"], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x1f) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') fcntl$setstatus(r4, 0x4, 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='[', 0x1) setrlimit(0x5, &(0x7f0000000080)={0x7, 0x3}) 13:27:05 executing program 0: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x6}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x8}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil, 0x401}, {&(0x7f0000001000/0xa000)=nil, &(0x7f000000a000/0x1000)=nil, 0x93a}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9aca}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x10000}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 13:27:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0/file0\x00') r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000240)="5b843fb7192a92c2e93111f423db33bf7572632d127bf05598329bee63fbb23e3db40a09cef75598ee87eac9e1ec65c9e9f64b09ae0fa919e6f1b32f867e0b35a83db5b3", 0x44) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') unlinkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x8) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 13:27:05 executing program 0: syz_emit_ethernet(0x1142, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x110c, 0x3a, 0x0, @empty, @empty, {[@dstopts={0x53f3a1496d5b326, 0x200, [], [@generic={0x1, 0x1000, "62ee0c256d0229c431df9992d5461f895a4a9e0cbde51edb4232f359309ff991fbb525fc46f0bdc40212f9fa8b47c175d4cdc1018cc56663143f1850cdc0f9a8c0c4b788d20301f64246bede5eef0d13ac1e9032275a6b662c323c6ad4a6dba0156342e1dbabd9c6c4863ae66be1e28b41822ca741563bce185c15531efcfd6b150c7347a9c358d93c49eb150a55fceec38775256a14ec24f1a05ad937ab7740371b1ba68d68c77cff6e319a318dd558aa6e2ec78a76817e2cc8bc51c7a98d2bbb8b2afdf5dc98f0fb5c5b00d77fe14e02e7aa9df5499d0e8ea804d3c7a876887644114e6f3ca7bbe94e311e86a5fdf6c8d4901e062017ab4350eb60d403266facff7a2b5a6e947c857dd373000b31d4497feed2bca450d89eb89987c500995a33a0089fab3cbea897b355b2f9562aa1588bc015e92a8aec2310d251260ca4bc4fa0ec3023e8d03df8ffd570cb8d8e55be9a11e824927889d8856ea991edd0dd0250e5229e2fe66b92ca98ec164bea6328c990a180acec58e139d19bff627d93592c8beff2655b7673b1b2cf8afb3b73d844489e6944dada0016be01b58b1708cebeef313fad054c7aaa0d8a7a9ed0812e07a5b618fe3426605c1988c82a17c868fdfd65f45dc701e833f15b15dc43449104e781698037be6acd1e681394629a3ae4fb48d56b96dab2aeb57974db820bffcf1486aad5a6823b42b00e379f3fa6e607e097f85b3757449b96f6b27359a076a7a67ba21ca0a7a2e9201fa328997b566b07a8403d9c455a6231e6473682c5b53848616d5c2350b341baa7adb02529af15381e5a57767fe46e402f370297ffe497b4e8ce3440a3bc6c24748d677ff143cbc07eea4d56a968711844f0b0762b27a05ca307bd0a299e8623c88c10dce6184ec5d6913d71ef6bdb335de2c0d851601a2e18b459c970b58b01809084a4fb388fcc1ba26b3a1c20bef51df0c29fc4275ff1168bab14317fb614e130563ee5e571e98161f1c5f9ad9a428469abb6584a95a53fbb2f2bdf5efd870f5713485951054b9045c259730855e329bd10832521b00a665dc18f887b0d88ec25ec1cb9271a76a2ee7251a6f06cdce19b0cf8e91415cf6b0e79d9631f01ed5ea03f9e152ca1a49c583b0d9b03fee9f79f84769c620109fcf2de4c2bee5e36f98ebebff809c786b89d15170d9ee460414daba7eefd40343f3e7202bacfd0ce15335d7144fe5ec20f5763b0c52190e02580be3cc870319d7d233b26f56101f8dd44890aaacc303f08dfc665a2ddf3381d1fb7b23571d963ae011c2a94ff3e2d596a877c27f14d4b52008597c1708afbcd0d1ed962964977f1ae1af412a28f68860ac19fa2140d818f457217a6fc17a22b2d1bb967ae75126a2e4e4aa6327f3641e6e63e0f84d68497a417a59e9010cd110b9286219d9aa3b5d41f9c5a8ac75698b5d51951e410e24914620e09328998028bf56e4bc1ccd18ea02399b20209f4a50cb2d561e6127ac3c8d57bc297115c033be3832f1a14230e1c90f977692167fd8c011eb1805e4ade6889b9fedaa3d8abd510c9bec71d4d318d449753504ff298e18c518df6ded82c9a75ca475566c680888dfee8eca5da652bf70a53af41b0834d1a39933478daddbac080815793e84014c64ec0e31591ad64031618e3979be6cd45e0624baaf7be06779c0f033f6e645c028760bfa63519874028532e94ff88358c0f1d2d56c7623e04c45d84bad3583681ecc74271b0894c509bb52d1fe02f3c0901d2b5744ca4a89f3db68265dd1901bf389e2ab3ef39f06d885b2a92915d96af8ebfb169b546200f3bbd197fe4475b549941b1d5276df428948ec0476bc959c9db53bcab4e3280661c464d458e5e51c20a20f68b5136f2f4b5dac01e21b316833cd53465a568d0760402cd4c4b240d0f2740618ac5a79ff711340b6290fd97f1caf0d93ebf3ca3dfea88bf2d308ea5d97566a2c549e6a674d8ea4943c466bf26a22b8a904133a039920d5298394f07c3b69c943d75cdbb06eb6edf8d8c77fed4bf58876acd2ec27c11b5fc44d9e9917433dea27fea353009316cdfd154a1c2ce4785bf82b58c7c37064ae40fb980477255804fcad3eb9d65f9255e7c9817e2412bb9f782799050b1f278a9653cffe6ee3e73ab19234dc0d2343df4afbf47a17ee729ec7505efbf872ff8e526609e7c6f112408285a63611421dd4c8206ef08faf6ae4e32656ce00bcf90a5637398e412308ac8cf157c80ca0d4ec58487754590d28ff77b23f54e989345eb8d302c469da4d96fd81a7a886dd08ec924e500f927610c5143d4da0aae0144bea3651bf3063d8cbdaacc605f3d92ed92b4d33d407a3a5c781d8812bb213770fba547ff494356bc40ad9f5dc39ab0fc2fb995c551267537fbde1bdd567505c612b8386288c8938776d59b5b735acf6204efdcba75e20229bd7aab85abfa5187d2a551dd2ec1b6332a9ae7e183878bb58b9492069a800589f829a88eab1de651b947bdaddd30010fce882fdd9466cad610454c0944c750891ea3d82ac55de2377d62131b4a28dea6d0218e8c30e8db5d8de5af952b8c8c3f7bd08b99682571a59820db3d70f5c13920febcb1bd7cc1fcaf8592afa1e6e5e6ff1574bd1cbe808fb4a29e89347e2efc42e6b51463d7f3bdd87cebc6dcd55c5543251f3b89c42aea0eae6b4055936812e178b1c8029e3cc18c296cbee5ce59fa370bdd4cc77c83df32201324004b9b31e8ca547b0670fcf78e1c595d8386188b22e51670d3c79c7e487bdda3d57967d7c2c186bbd568aa1128a2b5d05352b86cc536113f3b5de38f8f357d8193eb48a5ee066152f984e49acb960b1103d1ec40c46ccd881b1694dd4ec5e49aca511d9ac76df66395978cc6df45bebc819d8988799cb7f25aa51cc71aea2edd7e77a6f30908d90833f7c9c109d104d5e991ae9d2885ad0bc43732c06c4666f608810cdb094fbb28ff624ad0223037bd7e9caeb9bb998e0c63b0f46a62ec85799ee05990002363359051fb743e74ea40071ba71b7148d6759c92cfd9e3381b6836eef9657e9e88804faaa2776d149d743a4c42b64547e592d4d12ee22500c151d0165922c94c885d16d4cb4964b99659b4d2db92ad0bc0a21499b6e785be49a0fb276088633d5f9fdda45666a22d7bd7ca3685b81b969b906ad6ac68b58dbda8d790df76169197717ccd4b76446372befbce47c1c277191d7431f4e040129655555a8e2dee63c99122cb12c496e38b36c140881979e34b4dd99a5d9e7e18a746841424ff5e14f72a4d2a0821b6f6a4a3c080a1636eb58d8403847e9b675baf3297a0c4d9370f6731924fedbe54ff4d01760d0a0505b1dd6746e5b30317e0dd15ee7fab7c42eb7723732e8705b0aef6ca41ef6a7833d84d2892728978d752903468e5c1773c00d4075d78f05dbf92ce46f4c32d75350a38f1a5c1503a9748510d69fc8562b501f9a20e95cdde68b7b06337b6fc58373e0aa51c97637fec0242cbd7e3ce1e796320237908578f6370852675577da4ad8278e963088f65150e6dd06b32486731cd5f9d2fa6983991224ba277308a1682f3de5eed00ad7d975787720997002f8b17f31f8d702883fd996f19dc6de5b01204d39c59bf4a5b3f748660b028174adaff9e20b583ac864034e9fb983d81e9356f54328730b998573478388e08259069cf078708e81f4932736cb20484e1884505988248272c3b83399a185294a8d273fc1572fed2ab9349d59c5fb277082418f9ded1c890f5a1efde8b7442e7e373810ce1811f5b34924adb287ac51783eafdea0b993e8f385da42588d6c8009e36c4f1323753ef92736acf06d0aa17b641fc430e5d5303002fcbed314e449147fc7b9a739bf6170ca2f4d6424ae67efe40664fd8bcb549e13ac77ed8bb146fbcfc423602c894057ffc79b282a81cade88eaf165f336f5d88bd3953731cb9d15354630a51f532b84911372db03c45e529ad3b4bba08b94457ad42473a6a403cf648ee72a3b141af26ec89bb4b509736e133e1769009f662eb6113feddc08c78b3987acce1d000d3a7fefbcaf27406d5cae80783ec7bb8fdc95f5cc8c9c20d92b1cfec0e96bb4e5becc21f0e6f5b58daae21b5be49ee0d5c712aabf11b2073d676663910232bfcd1b2ac9894814bf5e34a51290e91e5069ef79beef90ebf1a8af0bbfa651c9ee82c4d8d5cf126ffe4d306a4e8a259781d07f3a95348e4f44f5594f82c7367828bda08b0dec1b7723eae0a7ad5c9c3050d8090e3f4840bab30a8f63b403b563535a5a7a1cc95c5cc7e41e5f2067b27a78ae53f1644cbc0eba5a2109d8fa8b96dc93d3cf075e9b6abd3b5298a926eaf6e8c953836147af887201403a2115b6e341010d3bb1ec76dafc2bee0a3cb665b07bad0143bfaf78bb683df9d12004014bfaf8f9b7d835fa154f1178e358b582aced0ae503e55833dfc0b070555fffba27aebe180c6f8cbe1a52ff243c3d4c0abef7a99b62b36a66f20847025882153defe71b9e2b25e94edb45ef5c0acd68d43ab5cb66909e111cc10541b73b42130969acd25e82a0e5bac1243fc1336c192e865c51468d1c7f60978938ca579a0fd15574bc99a3d7ff0a7976c5879adf10a452f12817cf88f6936f95921228b87b64ae3614212dabf1cfed1c3b492f4264bd495c56d024bc6556b8dcd1d78aae439b37b971c58aae54a9c6a035be30ce19e050c70ca6c08dea738fa3d1ab2a5250609a68598372c0d57c4df061f546af2ea17247df24a9b3af783811f7fbb23d9ce2ff00c39cc8eee7da0a8646b6d4c295f73831d384dd5d0f77c5a25446cf240dd4d5c871ac0886b06c082e134b540a0b9035cbf438fc20d333622e2253b31367772ec9fa18540e782f6065666a306ffb15dd5615d1bf6b03b547a2c128d3a78b75d447e03b464d3d485d3e61f037b370eab4e97968444f2d71db9a5f4cbff45574d37c0b1d787e03652625341ae5a37eaec23b3bcf3462f9b111b6ee2beb3bd15364101c42e148d11b52cdda4734b9a199b508159dd01d4cedb195bb46f8d5a42e9bdc213fb5f3cec545060d3c2614c3db2d0838bc6acf2ca3febc097531080482091e6797b4aca961977a94795876ee90c1726167c2bb11803f587fd5a94a649204dca25931730ffc402c30472c19f0176b9d54c50115aaf68454a7509fdf5e2cd3dc05a29c3bf87a34f104fcffe60f04bdaf2c051d403648ee096e5d7c69b0fed136c93fead8a7ae3f9e1c2c90698927e2cbdb3dd803772397ae6f479a34613700d65fdda9e5652904691bb471893a2862ef2cf4109e710d090daeb740376da889730175d7d10d37d4cabe8b8a0c0f047c8d077dd0e2d4f57d7d279cacfae16e85edc966e51da1d506f102e8e944000c092f76ace0f255a210a475058947c30b369756983ec5c80e01e156eea311f42a7afd22ae4c2564665e8dc054c625f6295fd9a1dc9469c9a62ab443a44451ac578331262720ab4008f7398ccd31d3eb8cc6e5939f13b48b0e9c6a91af280e07adfe5bacd705a6c9c8d911f3cae56fb537c0dd52df7365cf6196ba12e81eb9cfaee3d072d62086af882e06ac2f4f5056996d17229ec5e2cc84395ffea4fcab0b3336b06b72e38a40dfc02789ce6a2d5c7828b658942cbfdd71b9ee55441a203ba968d45b2d2ab96d2adb68afdad88f6e1ff0d49b258ad10a792b2c58f2c15bd793648dabfda6ab046f65f72e619ee1832dde66956b7c4912456ad3d757fc9800beb4abbf78c1f8d2f977d819d69074c9d443f95abcea1e3ab2d082a4bcb90"}, @enc_lim={0x4, 0x1, 0x46}]}, @routing={0x1, 0x8, 0x0, 0x81, 0x0, [@empty, @empty, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x0, 0x0, 0x7}], "b765485b566c8a5a2679d2c20c13bde2b9ece2149e37764d3da31f0c75a114d9947658cf745c656adb7f5861dc191899a8ef3f0c06d95417409957460a519e567a07faa60077c131122663a34c2f278d4a812187ba6e80f7f482c4794dc071822b5b05a759ceb0e7910aaa0652fab6cefe0ebdad5d456e4bf5f74a30"}}}}}}}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8001) 13:27:05 executing program 0: socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = getpid() r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r6, &(0x7f0000000000), 0x22) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000200)=""/247) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r5, 0xffffffffffffffff, r8, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r8}, 0xc) 13:27:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x2812, r1, 0x0, 0x3ff) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msgget$private(0x0, 0x20) 13:27:05 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r2, 0x20}, 0x4, 0x1800000, r3, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x6a8a, 0x0, 0x0, 0x0, 0x0, 0x28}, 0xfffffffffffff33c, 0x2, r3, r4, 0x3, 0x7, 0x1ff, 0x7}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x302) msgrcv(r6, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4119], 0x1017, 0x0, 0x0) msgsnd(r6, &(0x7f0000000000)={0x2, "e3375e3556655696e482a3c584e6a9286fe811653d5f855e780cae95c779198b6ce71f375ef0d3277e9c8204456e09a549e066e12a2c41d7221972"}, 0x43, 0x0) 13:27:05 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000c1a3485b500f9c5b00aaff0200000000000000000000000000018300907800000a00ff0200009bafa0244cf1a857e422f94e9f0b756d0200050009000000000000012d639b86c7f192e458cae3471cea5034695b2253658486a145f7"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) getppid() setpgid(0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/12], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 13:27:05 executing program 1: r0 = kqueue() ktrace(0x0, 0x0, 0x0, 0x0) getpid() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) getsockname(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffff81, 0x1}, {0x5, 0x11493df6}}) 13:27:05 executing program 0: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 13:27:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62e3f6b09821fcfe"], 0x1) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') shutdown(0xffffffffffffffff, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="da1c86c6686c7706ea10f15e39064d7e27834bd80eabb1240f5feef27827039ba0f51087eb9e1119c989a32dc13273f7821cab97bf5a97678faffd13cb3b42e69d7e1b710252a12db6cb3eeb126e7c5049971814d6e799537eca28729f5fca0e43b69e46d6d94238dfaa3ffb70928273010493f3ee17d01d8738958b3c38aa6d80baec754e43aabae22cf7324a1c05388fdb99cc0a886e99bfe8a8db9e36eecf541a3efdc29d9e19cbb0dc4d8ff89b6dd7ccb454a039f864ab45fe52090de56de7c9917a68c5d4b42bedb8c40e64f7dd468f77b87a8b7ce95a3cb32130409976a11cb08868f832ec678116126561703560a5dcd1416e5397df8ae978e814bfabc087ed4fda1f80c59525f100897cbb425928d8cc8b61081ad07d982b930fa1ffacbd757200627c902ddcad4c6ba02192ad07eb2140ca15a75c229079f4e4fc3dddb0257b5799a5c21a028ea62ebc7e3b38897f6a322725240604c6dd137c7f50b192cc498c19052f83b1ab3c0bf3dff6a328a91bf8828dcc023ead461fc6f37b7858b1720acad297ed42504aa99949af39aec1da053bb8973ba6cfe8a6d4875e1839bcc83f21ae766fdefd8c9639d8702129fe5a5f0b8005030131245d32646cc5970f3bb7437fb0ddaae9e16eac84d025c9ea30bfc3639d248015c2fbb0c1261fb4da1eefa0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') dup2(r1, r4) fchdir(0xffffffffffffffff) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="9b9f5874b445330c23f19ca827fec67297c8142e373319806290f83b9fb8f0e95614a7eb6e8195b4766c8585b6b681674167076f234733d56f4ea8eeded9f61b47e4c021a8a78946b1104b85aa31aa294757c2c7204d1e82a9485a856f7cd2f93148633532e20984cef440efb6b9b083e94e56558641fbc9b57cd5e6f38d2a079f58baf0a09af166ab65a22bdfa7f9cb3d4ccc5101580989c7b3772eac04134a4e9de265cdc665933aedf923000000008c1d377567dffc1b9ae5aa291c"], 0x10) write(r1, 0x0, 0x0) 13:27:05 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078ffffffffe00000011600907800008000000000000000000000000000f3033efe40a811514b8fc7da6021471fa71f"]) syz_emit_ethernet(0x105, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000005199c647000000810027000800420400f30068000901f09078ac1400bb00000100070f40e00000017fe7994d450000028307fbed3e4a1707279d7f000001e0000002e0000002ac1400bb7f000001000009fa00000005000000087f00000101071704e0000001e0000002ac1400aa7f000001e000000289177f00000000e0000002ac1400bb00000000ac1400bb83070800000006004e224e2000089078de69b2d3f708a905093cd060267ee9642b30e6f451f6c62fd86356c5523e1ba6f5a4843106ce4ed4cfb91e3357e6a8e1fc126bb22fe5b46b2249366e81e13a94874ba3b56feffeb9debd14139f2d018b536b9897ef5e95c44859ca86dbb40e38584b1c"]) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) setpgid(r2, r6) 13:27:06 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x6ec}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x2) 13:27:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xb0, './file0\x00', './file0\x00'}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r3 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0x9, 0x0, 0xffff, 0x0) 13:27:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)='H=', 0x2}, {&(0x7f00000002c0)="9af56d6b723d4e1e01d7633a5798cf7d852f9b214feec8526b57b1ee667655a238f533d6b931b6fc41cb4a8a6066866651653ec2fe59386b8b8252f2e5ab66e116d48066beb4c20f55a2e53e7bbaac028499c166383b36a192cfad9960aeafdcfbc2af1b7a2139aedd44741e930fb25933f3eecaff460bb0e384eb619a8904d8c63958dc3e8deccad9477fb69f0d20b210c47107f64083", 0x97}], 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:27:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) r1 = semget(0x0, 0x1, 0x484) semop(r1, &(0x7f0000000000)=[{0x0, 0x2dca, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x9, 0x800}, {0x3, 0x100, 0x800}, {0x1, 0x9, 0x1000}, {0x1, 0xa00, 0x800}], 0x7) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007804000000000000"], &(0x7f00000000c0)=0x6e) r4 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xffff, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/77) 13:27:06 executing program 1: r0 = socket(0x11, 0x4003, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x10000000000003, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRESOCT, @ANYBLOB="990be13060bc248418", @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES32], 0x8, 0x800) r2 = msgget$private(0x0, 0x302) msgrcv(r2, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4119], 0x1017, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb941321b3df51470000000000000000000000000000000000000000000016000000000000000000000000000000200000000000000000000000000000000000000000510b00000000000000"], 0x99, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019daf9878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d7f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e9693613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b537ae17d8bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c25"], 0xc3, 0x0) 13:27:06 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000040)="2ef088354bb890c36ccd62eb98a78da5107662111135084d99fcac2d4f06a9b0444accad7a5a5e9690c4770ebd3ecb56e613e8fd82c120457edd435f8ab087f883f7e2baa202b40629c0c6e25320ff6c11ff2c197e47ee55a12726bda38ea72e3b5abbb69efb7a81b7f454783ca52203970a649fbb0b06897f424c9639bddd7750eaa7c1f5612c2329daf2c974768927ca763cedb8c700", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=""/228, 0xe4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x2) 13:27:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x2, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x800}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d67af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x1000) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 13:27:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0x2, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x100, 0xfff}], 0x20, &(0x7f0000000240)={0x1, 0x1}) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') shutdown(r4, 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) syz_open_pts() 13:27:06 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="68ca918ec321581cbc17d2a3b169f215"}}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:27:06 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) getrlimit(0x1, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) write(r1, &(0x7f00000000c0)="850a44f6850a", 0x6) semop(0x0, &(0x7f0000000000)=[{0x4}, {0x0, 0xf67}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 13:27:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e063cc2492a675881e84e6cc8c8ef46cb5b8e3e29440291c2cc686e5e9d2a38ff3eeaab3111c1023b81a62fcc2fc4c6838fa7d341e8ff565a6937b63dd14523676"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x10) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000300)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0x6b) getpeername$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r5, &(0x7f0000002200)=[{0x0}], 0x1) 13:27:07 executing program 0: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:27:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000080)="5c9d08b520", &(0x7f00000000c0)=0x5, &(0x7f0000000100)="d49c1d3c8f498ec97a00", 0xa) 13:27:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:27:07 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') pread(r0, &(0x7f0000000080)="1cee9f988b2830ce36d1ad99eac6bf7721f8523ea9b46ac474debbd0c7bf96015547a747b6664ae580842667ef830e7a50cc487d4859431e752353879ca536b4a6f1754529c6c8f3beb799a0a1fdbafa4dc10819b3bdba2d2e00c690326ae59dd9681393416cfc070c1d1e75604c74a86cd63ca40937f0494d9d15b77e6c3d5f3b60d0b79897e207e8ac2d619521755d8ac04fda26269d08f2a337e0dc2aebf4946443c993bd8e7221cf89d1985624746e3d66e3c5e60ce9cc9ac6a24ba3da3afc50cf523c1477cfd5a89a86fbd0dbd09295eb287d4e54139e6392cf9a3b417a8f29170810ecb14d1772d5e844af3636f4fa32690873dc8ab7c2acd4845efd4f7d49eb6f0d04a09ad0615fb005ebe44b01ac940e6d775e2b711fa7c5f3c4dde07dcf17390a113139bc188f7c06a95fe0a74462aa0e9d611b87fba0efb3aa399af0de3507be3b0558bfb2ddbd5eb6d3382b4bf807806b0d6133a1aa131378087c768c98f43ecb62c3a93077c01aec346e7982a2340696fdde52aebe8663c282362584863fdd331ecee9af39219c3d6f965b305713b757f34f45282f28e03d895e462d11b51fbd168e1e6c63f3bba6e64d78b1f25b99f5eb0f6bc229905055149f8610aaebadba93fc81f6b3d5fb70f51f9f41ac1eb1460d657b5dd86df4e01a8bd96a5a5ba93493702125859111d17a50cd9e304ac5f6acf27fa2f396a6b4231b8031619ec899ac8bad5f3a8f9f81b03b62631c14bf05cb5ab56580a1fbc054a6e980740c03b8c4763635a079005c09003bbceceaf27e32ff2472937bce9745b0ca1a550952843025ddf32a8ce7732a2454f852477bf7e349c3bc9330beceb0f027cae48330b03a4332e03a95dad2ef2a75c8ca42a8a88fd6a164013f7fb0ee89b520ca589a517c7e637815ad0a723dd3026e02ce99205294f13c36d6c6d3f21588d17581da804bb106dfc8d1259b37d71f4f46c472daea448ee4fd965da143c0b68c4533c795fcf72c8a378adcc5fe8175c3b4b3239d03e19997ae324138cf318070f845b5944df612a9bf6d8e6a3da44b28458182473c8613590561bbfdc60fb41067c4085468cdc209738becca289258e7142784d4837826740186337abbac8b31b6582936d5a10350ec7c72d691e73cd4a9f15a58cb62d9c8043ab442d6982952c4fcd6a3cb4971f95bd82a05ce3aabfd845d7d2f0ee8e88ac7afebe5c3a86d3f675f4c1c91b4ab236d981ba21ab19cbbd952fb8fdbac62daa62e59b8b26df98c01d553d9e24cef30e008e9df9195cd17cad8f6fb6d03790468c858440d2db23876c00a9e791147cef9958d990b1d6180d8f5ece7e17e52b1f2dc4a2e17ad63b8438490d49e947506a51782910fbc4258c14bcac5744fa6eb119a4c5ffb2406fb0391e7416bec90d3b84b70b1ce2a61d783b09ca9e3931f42d29faa18c884d15dde653e98d55bf2764cc107a24a3fc0a66b00b9f363d48fec99c4e10069afa202d2c2e118d1046fda49fcf6299a5aee384f679e369c51fedbbde05c8c616b5297305225eec8ed885e5a150c2f92a3375a9c8af383964bec6590018c4d204e6b0d9b4cf729babc47221966309b20250b895426651777471a2cc468597049033111c7dc0ac00512e10353a68a63b8ed29e577f45385d906be83acaf9f2e905baf23201c5c26214af6a391503c836961250480f2b8ede83ccedaffb8633e8933e8450409a5272b145f8d47cdae3a588d762efaeb2c1fab3ff8764625c8711ac5dd0db15c9c4643d7c8bb991b0d8a33fe9208c99cb239d55d28c7aa7e1e62c756fcd7595d30e75aea72e713f73ae2efe7d31721504029dd643fef0daa634b6201cb05da3396b6eb905ec6767589df82de7256b6f55fe5f96a9b1d0c8b35c65a1acae67d05fbec2daefbbd484c4a9a31ad949718b29a6274db468ec01513d23e46b49e1ea4de5b50595460f17cccb5df79357f3420217aa2e13049a94ce1eb48ac57c1e27e5d3bb97b9706a8363eeb5786d8da032234d523dedbe63d07e861fce23fede24d981fcf4b001a5bd6b46d693c5933809e4b6b0f0ad4bd527c35ff2bd7a18d64cc0f4aa2945f3b731a5b7def26eec197ff9881d38eee05bba18561a7511a78034ec50e6b9a70d97f2f045906e8dca7e5a7570949bcdc3084f1601ab7e53609c9d43a2b4b1c2c225c37182a8028d7d4cc46451266ad9b64c35d25529052a0169cb225debe526ae406903b7208a5598d51a4f80a05917b7061c3d5850388da75e79d36cbd1893e53687d3c04f1bcf24d971aaedf7f4cf0cd5df365121e020a72fc574b6fbd6752934fc8b75d11feed1f9fd797412fe046ed24d27d3564817c08421638f27e11bc7a469f767b4536e4a72981b5f98cb75655e705c3a057a91d082d2911fdc3ab3d35fc49367a04333cdc77d5d12f6abcb1901be724d5bcd449f48077c70627562dee24821755253761f6b3cae48691bdc023a3cc8aa4812137b69ea1c09d93b49141ac46043d4ed036916c57d49f152a1e1c881e5e95b5b60bfdc442ce795440606d80c075c97bdde9b7fb82c1236719f62bdbc076a25d686edbde726d7027c53be23272987edf06819a02c8d1d01db6c9b009cf015637e5b20be9eeeb3be2cd4d148c6e4d08839691a4119ad70c28fa51e8d287df045bed934babc80209c9f13304c597d554faf21a2cc33c8128d3fd565f3db2141a5fdd04c753358e82d28ea6bd63adb2ff14d6d832fda1fb325d1a2ec9057b66d0950f1d62ad256de2a887759fa2329ff44dec4136bbc88b86d80a39fd4b0f1c74c1b9d25a8155302188be1ca20de89c044ff2547d15a1f169e8589fd63b056e60017cf9437410059d0129c4695ae2b8e22b59fc3ad9d377e37c6f9bce4994a800208ebe18df0476a4eb164479f23d8cc7d10eea8c9b0faddd8329feb3eab5c0a0a11d6a4d830acc64b7c7556a46363e65c84c2905db77f341fe16caf683b8d33fcffa7e84e8c8d73d6b8d8f48df0e28083e148d97b241f834f8befed106ec8805edba9f5b784cc52229551dad20ebb25f2c32c26091f1db68b66456f762ebe965a79a09b6dee91a3f7a3ee25df079251cbfb96a566c4b4093144dfe07803832b587ef4cc0d0346dccbc9c6e9746427f578c875db47c5b04ed2e9955d2920844bef7575e3d8d063749ed2b9d89c5036d2d73aed8713218976001cfac40758a1d0186cbfa96934e94707ba4d2e576b180b396e62422c4290a9155587fab6f1d82108c49622a64ead03a8eb9a497187f0fac345c6b36edb033e0609ca660611713499c1a036a046316d534b0172235010be5d702131e1767915e2178ebf937d1dbbf870003c8a79b1587f68f58763d88f62210068bebdcbc68ed6889a918673da4ddbe4a1151d981ba4c75582c7e917bb604e3d7719add3a6f2d3c2080f86d968e10c79a0da0d2ff61022df147896afa69c96b29350b7fafba38f644efec2cf1cf5d0271c453445787226161628a76ce41b64c18935d5aa84196c70d84401f2547da4420d3097d7e65cede629d1a6a685c3fb01283227a0e2e0b47448adb3cda1dcc0b77762ba7c09b69efa88c10ee278932d75efef8388e80f18aaa6dd861dc8116c3b348d148320bb218caf822dd0e12cffccd7f1ef2ef70a845c8b6f0a634f3d16606b6ec8b1ed2bc9f7d3fb348fe1b623bf098180cf6cdfe2ed4875228a3620d62d146872f1c049387e5e245dbefb30619843bdc9b1f7e91f6915ea10be58916b0ce1e6bef52605303ac039c55f40575eca8d7ad61875f3e75730b1634521c57214e25f4a5a99e27f5918ac62eabfc565cf1a0e818c6406019f8e8cb413d3a38c4eaad1dd457ed25c5868ccefb55f90d71900977953c8c7fe05f326977fed42e70eb730caa1fca6aebe4baa52cd185730d078064fa58e71b33355aff0554cd04dab9c9610c954ea94929a27b5461f6dc8576cee377e754afb7eeb00d4921dd1022231ece2ca55b3d8df841b41be1340e9d2068c52d4d1f394b6d9d8a2a22cc0a265b0b0c242a395ed4e2527cf3136267803e77e805237fd48c4cbeb43d66ffa12d36872c66a16748a301bafd03a857f8f386f30bb039ae59eb079151635eff404f7caf9fc76b5a0d4a9b2876201b92bd721c040c1c2333c1efaa0c64b3683da190ef13db11775d93ef8d9541183f37f45a346c3d5b3607c0a0e08ac197096b845760b948832d4d36f0716f2653385f4a3e50d589da3c4555af6f9ef40c9f33b85883e1e3f84f8901d80ddec4e52d02b705e28650471a4d078a6bdc283cbae24d0e1aa852635c5b140d7abec4fa6f1e392d0fc54911c6cd44ed3816cf6c23bef94e49ca123bfe09b6101a7826dc8ad72929b58178776d3b234a123961d962bc782e702ae643921bfd9be98808f287627d1caa7d861b523580a25fbd8e5611df6ddff66a1fa9a08d6e7c185dacdcc799d6ff2b2ec0bbe793f1f211d91bd985be1aac3c573c3dbcecc724e4296e5f762efc0dce9aa18f37149fd6018bcfaa14ecf8c32908902beee0d33e2e5d5563cfca7991290820d2de768b6776dfbee57a4d99c5a0bb9b5a60c98ea6822666b14b108408933c546702be44c84e127b0cdd4e10195dbbc5dc3b8f4802b30cf4e811151f612f31436a578eff74e3231216018523052ad72bf9e641429814320bd339113e3eaf03c018a4bc740df646000234a8e223db2d9aa0feec93ca7a0711246631308a57c15f4fc77eea164383f024b0b948159cc22b9842d8260705b866335fd6c980aed5243f2bad4e33f5e98e5cc08b3c37e60b891b69fc7eaa44da11ef4dee65e4addae206fd50445c2c26a6ceb9d7bbfa1efa5b66172420ea34c5f5fc0d935c3b150184895cf53834c26e53912c81555719dbbecbc895e881287e7fe20c7b6c373b120db4aac26c20fce39bbc6270f8af19556ec139261a8c2174e3673c734020b9ac6cd508b9b59637d38ac4b08b5f00b73203c0c10f09dff1c533969e9ac12d1d6ad7e810fc7ff20f18c05c25b3a50f750b42bac7eb7e8c0a253b524ef5e0587267336200a6e12323d6ca143fbd699ef8f786ed66daade67c1c9938627fe732f96508d6e5549c03686e14b0581e89b36b3ab9afd9c956f7f407681e2768be2a9bed0945e6496292e42df52115ace5e3280138819b3fbbc9f1bae3fd7bf9b94cfc2f1c50e9aee9b7c1144635ae473caeaec015e010b3615ed5530231a5e300717c9671c9a13a6e3324959e58b886c2cd66fb4517a45a9121bdca61dbf3a99dffd49ff711014938473fb6d590c27a5a63a25bbbae41193e857da9bf6255387024ded91056542b182b663d4d6826571f7c77f5e928c1cfde99bfa63300f2ac992e9a59c13bd460e50b6bc0704782975eea35ae95c6c9e33bad50647b8f279e44cf1795dd20315353f46cc80ab59fe7bb80140dc1932c8f4d644989871525c3c6fcdb4c5e88acaba3fcf8f7287787739845eebe4243662e564f0f5d5726c6777fb9e5aea4113dd93e3a1b071e6aa34b6de901c7e6ef8728e277c5ef012e3254ea94e6e81add3e0f4cb10ff1bc18a65e1d957a97d01b3c7c7864bed238ad66ded193700d0fdd5ffacaa4e2c678b3eaedf89d33a82fb3a1c84174ec8bc8fe2f820770a28a3a70c4f38d870a4b27216630e1840a5eba600d7ff47d2151a6237e275e083d8461b9ff85766bac2477783a10338e1f393f287a75164cf05c395bfc8293347efc7f461ef904a008133760814704b20a59258ad1bde20e89eaa27dc3efcf9afd4362408836033791ec20dd00204e5e24", 0x1000, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 13:27:07 executing program 1: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = socket$inet6(0x18, 0x5, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x4, 0x4) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) mlockall(0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="0f61ab7ee82f2ad5d2c53fe8e8802c30b363b3a0fc27bbf9bc7d9e72b65946d2ce25b2f0e805ecbe61fdd86c1d791e58303f2fb8fbb87fa7ad233203e3e341848fb8120e71ce5ef918d72dd8ee5783a0c12f16ff112b418bd55825d71c2255f372f7a6305c79e9efccddb97e61d5d2da326293056b0c7f6a96b3abd9221bc0ecc322bc5642f4b191aa2223d5f3d291707c856d8748a1ab4e25d94ddc41266d725369e1b3fe995234529e5ba1f67041af1310942bdd3be099", &(0x7f00000001c0)=0xb8, &(0x7f0000000200)="7e391d44704bd88953c313680ec5a4faff497648e7f101dfbad67f4069781938e8b5e34d567724cb391d37fa9c786357e6d5d2ba7965a889dc8316b18f3a7964c2150e4a2f201b143332f0d84a4cc1e167c3ec30647cac0f4a167667d0ab43e1d3ea0170ef9f92acfcf9533ed423e19f090ac5ffbafad012beb1faa95944c6eaac9a6db56e5c3625075426ac395499ba2268ca0d111dad7fc42a5e830024e84408d77f5e64cdeda8cdef6c47e7", 0xad) syz_emit_ethernet(0x2e, &(0x7f00000002c0)={@local, @local, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @rand_addr=0x4, @remote, @remote={0xac, 0x14, 0x0}}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x8000, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000340)="ff767cde9f0941ddfb585091fed931bfec614eb04414255fd37d09008a7ec2913d0fc71d03e96819a65469c7798362fd01195ee00aa9fac8cb8afe909ad3978fee56e5928763153534ee7b327658bfa0195cdfd2e86aabcca4b1a9713a38f7226213b717af27ae9b0a97541948df4ff947ab74c920f95009dd6b6ee29684d366620616450ef08bf4d70eb431f217bd9cd9a015f2e87d30f08f1fa90204f48fb7868af77af3f61bcc3d2e4d926f1819b632923221da6fbc9c95aeef003149400cd0c435", 0xc3}, {&(0x7f0000000440)="186eead088e929c486e517343d4ef2fab0367cca59aa247592b3fc03a4eb358abc23c37697ff7451c43898df67103f90e404f370543e63f5c4d436ad60a666713ef2ea65bc02fca89e6ddf21cc705096b071397542405ddb92b021c13429e3a6a72bcadffd73973e2a9bb359cfb4e125a6be5b9a05fb719ba638f0d4abcf5d901782116c364db5742074d015c358e5f044c833cd41af8415b360968a9d8fe5f9ffd7aadf924232c601a4a09b30fb88fbff38efcdaabc270e844af99121bdb111fa2f", 0xc2}, {&(0x7f0000000540)="af4b0e9d0b4e17e9639c8614562df545afcd6b7a1483af73d06b4e25b9cd12355b913f6df37a9c9941aa14122fff701e25dcbcd9fb1df57f6386571bcce7ac2556d1dc8d22e0bac6a5f7d254c46ae323c6bd4da625ef21fa3c09edcbc2f52ec40204693c7d5f96705a5992c0e22b179c4339c9ea7f5b01a975225d3d64c81dced83f88dd09dc0e2cbe0a345fe6bfdad204ea6f0979655c45a16d972a75df2538baf9a4b91c36b5c67fb54e6e654223a62a05ccf225c23f09a785d6a748b4a1e523926ce3fc14f67aeef7506a51fc889386c64b3720ea4df4636226cd4021835e3f88b6d59fc2e53ae1a30b", 0xeb}, {&(0x7f0000000640)="b3e01cc1f4573eb368b934e5f015a58d5894243f8a0b856457712c66acdac5b9c2448682e39d8c6134a970c6b1bb4945a827bc078c0b947162825c3a171bca6b778370938961cf0632b4496859b01cc753896705", 0x54}, {&(0x7f00000006c0)="a692bfa05dd660f937558ebcdaa442ef28f600d59682c62bd31f1416dd7ae980c6", 0x21}], 0x5) r4 = dup(r2) pwrite(r4, &(0x7f0000000780)="0756116450745efe1078a90c5c537f1c118e2284e4dff9d313b71dff217f94aece11155f8023a34ab647c3fbc9705520aea2ab389c1dcea73f38d05c2f8b57b520dba1fc09727231dcd9221b7bca058b052a5048376ada9ab809e0481857411aa9749ce15f354254b7b98a902f64b91741b7bd45fa139807b563c4bc1b1b66f661f60e1d874b3624b25127785bec8f0b98831c9a598bae7040925306bfe5c2fb5a0f27cfbd7d2fec32ef0ff9faa3576ea1248d8f600b7aee168658acd1bbeda21e0ef1", 0xc3, 0x0, 0x8001) symlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000940)=0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x100, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x80, 0x0) kevent(r6, &(0x7f00000009c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x4, 0x2}], 0x0, &(0x7f0000000a80)=[{{r7}, 0xfffffffffffffffe, 0x23, 0x2, 0x800000, 0x2}, {{}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x101, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xb1, 0xfffff, 0x6, 0x1000}, {{r8}, 0xfffffffffffffffd, 0x3, 0x80000000, 0xeda, 0x9}, {{r5}, 0x1, 0x0, 0xf0000000, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x80, 0x20, 0x4000000080000, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x43, 0x40, 0x4, 0x2}], 0x4, &(0x7f0000000b80)={0x2, 0x4}) 13:27:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x7) listen(r2, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x1}, 0x8) listen(r1, 0x0) open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x800, 0x0, "0000000000000001000020000000000000001d00", 0x7fff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x10) dup2(r5, r0) 13:27:07 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') renameat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = openat(r6, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x42) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r8 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x3}, {{}, 0xfffffffffffffffa, 0x12, 0x2, 0x1e, 0x8c}, {{r7}, 0xfffffffffffffff9, 0xc, 0x8, 0x80, 0x200}, {{}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x40, 0x200}, {{}, 0xffffffffffffffff, 0x2, 0x10, 0x8, 0xe}, {{}, 0xfffffffffffffffe, 0x4b, 0x4, 0x4, 0xfffffffffffffffb}], 0x3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x1}, {{r6}, 0xffffffffffffffff, 0x61, 0x2, 0x8, 0x3}, {{}, 0xfffffffffffffffc, 0x82, 0x1, 0x1, 0x3f29}, {{}, 0xfffffffffffffffc, 0x12, 0x80, 0x81, 0x64}, {{r9}, 0xfffffffffffffffb, 0xd1, 0x1, 0xfff, 0x54000000000000}, {{r4}, 0xfffffffffffffff8, 0x4, 0x8, 0x3f, 0xfee9}], 0x6, &(0x7f0000000480)={0x2, 0x80}) 13:27:07 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000180)=0x4) r4 = semget$private(0x0, 0x4, 0x202) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/163) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000300)='./file1\x00', r1, &(0x7f0000000340)='./file0\x00') r6 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) 13:27:07 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x30400, 0xd4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 13:27:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x800}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d77af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000200000000000000f9ffffff00003135a23d360000000000000000000000000000000000000000000000000000000000000000000000000000000000004412000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff00"/230], 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 13:27:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0xe881adacaa6c2a70, 0x0) read(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) dup2(r1, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000019640)=""/102398, 0x18ffe}], 0x1, 0x0, 0x5) 13:27:07 executing program 0: r0 = open(&(0x7f0000000480)='./file1\x00', 0x0, 0x182) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') dup2(r3, r6) r7 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x400, 0x118) 13:27:07 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x400, 0x8) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file2\x00', r6, 0x2}) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') fcntl$getown(r4, 0x5) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffbdea07050000004879901d8e01000000000100000000000000ffffff11009078000000002209cb40e98f9e2264772c24beddf8dcdafa6a370ca7178012e8b2cd3646cfd7f24771fbe3bd32bc9842b680ce3c9e2a2d360d634286db8e79a84355467ef195191b18bb7832cf59e0aeb2b53e8f4a02e439f1206bf12c23ad4a4e16edc67ce167ccbf9a203f06ced2f3032f663a8cbe86fab070a6d7015e5b6c17f8a34f0812ed4104c6d6f9e01769419a036dd76ddf13fa2f0de71f36528840a63687bb43b5741ef54360c8dfadfccc332944"]) 13:27:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0xc1, 0x8, {0x8001, 0x9}}) socketpair(0x6, 0x5, 0x6a, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="5f331d005f724b777e8288af6dce4dd75fb9d5c316b3de463f127e93a70863d8d74a61e252da4af915fa7fbebca1eae892869a5bf3295c5c53b71113c9b9299c1124d0607ea458f1c3b0b62ef08ca84c72d22535a0a173b5edbd899d81c1f958ea27a48bdc63d8904dcfef43e7a7f20316c65793d49169481c0746f090c51c9f49b0826d02fcd9901221253a845da274a42fdd2b2b3d477bf837e0e8c54d68a96ffa0d2e5914e7eb56e91611c5221d5f2a", 0xb1, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='h\x00'], 0x13) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0xa) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') flock(r3, 0xa) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) dup(r2) 13:27:07 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x2}, {0x64a, 0x7f}}) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:27:07 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 13:27:07 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = semget(0x2, 0x2, 0x20) semop(r2, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x200, 0x800}], 0x5) r3 = dup(r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) 13:27:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000300)="e339965464f477e1149f90a44681c807900f4bd3fd85a3b3ef8f413fd93a0a136542219be0804af6c2f338b09e795b3b48386e350c74bfdf9ff609e3b5493fbb57b59d6ff50a35386c24440e70ecc91fd924ada67869971d36eb5c7974067e61964fb8f7d5cf3fbdf88da021d74b01226bade8ac785b742a77ddaf3c7be844b0aeecae024405cbea7328f6ec05ad2973deed1977e4a899156fbf008967ea7f8f1aa787a3b576576e3b5299f31e7e", 0xae}, {&(0x7f00000003c0)="7111349ed0382fbd3d143ad9ec5838d73b138fefdd023c95184bdce796ccc54bedc14a93314930bb570ec9fe60d5fcf9b5ecc941aee4f331d66f13bfa946dddccc67e4c87f52fa9fb90fc3d9b1dcc0c8f1e17be4fb478b1c7651b980eed327084163086de980db4afd8bc27b350236826994fa11420c0ef4b88dc6800f16330cf658f3a9135c391e", 0x88}], 0x2, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r4]}], 0x38, 0x1}, 0x403) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') utimensat(r2, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000001c0)={{0x0, 0x6}, {0x5, 0x1bd7}}, 0x2) r6 = dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000200)={0x2, './file0/file0/fi', './file0/../file0'}) 13:27:07 executing program 1: clock_gettime(0x5, &(0x7f0000000280)) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) 13:27:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f07f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) munlockall() listen(r2, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00./file0/file0\x00'], 0x10) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x1000, 0x9}, 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 13:27:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x4a) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x100, 0x1c9) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') dup2(r3, r1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0xa) dup2(r5, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r6, 0x20}, 0x4, 0x1800000, r7, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$setown(r0, 0x6, r7) 13:27:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000001280)=""/41, 0x29}], 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:27:07 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x20, 0x3, 0x1f) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x25) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x7c38a89fa44d1014, 0x49) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = accept(r6, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) connect$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) renameat(r3, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file1\x00') semget(0x1, 0x1, 0x8) dup(r2) 13:27:07 executing program 0: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=""/236, 0xec) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffff8baaaaaad4f88d050000000000000093287b05aaaabb08004500003cac1400aaffffffff0c0190780e0400004881003f00680009c13c0c527f0000017f000001940600020009010001010000da1c6201793e741821a7c8a7af1061f087f3a82b270add9def599f3d3b8b19492ba5722319a4716507d0031a6311cd968b33dd7fc4fd376ac8af0d08af851c910952d567f17628724a998879a627a740826e0be9290d570fd4a795d3d03d43e115e7ad8c86ea807324901c282b3f7022eb6b297af95f1891d68436aba7cbc3c4b7c990989b3a752f31252e85a202fdfc98d1062c6261d8ae67f25dfbfa50a28de3c20c531953ef727c9b858bd38818e218ea4d421645ed537463617a096cbc5dbbbb145ef3c88657057569927d95b4de6c647d6788216a98877174b662a32ffc120cbbda0070a06532c4f504409055a288b7ee9458e69f"]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xf6a, 0x7, 0x9b2, 0x0, 0x1, 0x916, 0x2, 0x2, 0x2, 0x80000000, 0x6}) 13:27:07 executing program 1: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0x9, 0x401, &(0x7f0000000000)="9fc5a6a1ec7cd9596d90489a2db5701807570626714045d676d58851112474d510264c97b6a54617dacdae5abb387ffd0169ad45b0f8d41b65148fdce12904d06c95226ccbe292055d9641fba41f74c0a2bf23dd31d990d354428b199e8ae0a40a42e4d6f2604dae2ea875b7d86ad7b2feea55ddbb56", 0x76) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) symlink(&(0x7f0000000100)='\x00', &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') renameat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00') close(r2) 13:27:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:27:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') sendto(r0, &(0x7f0000000080)="2464c31313ddc21f6b8f4c901ab9c064d095e9b40e0ba780b1a850c25a10561134cd2da842ee50c06e845945a64d56b762c6378bd03bd2ed4b3460d8ab932614e472f5ff55efe8cd871fb52a417c44b6e83a339bc1c1b9607759ba0c229b8f0128ca276700b5a9b132c588a5b485ea15411cd6106f0d94cd05e9c6affe847ea99ea8daedfa3fbf6f9403d776cb3ba93ca9fcbae5606007792c5ab2d4de7cb7460697ddc61c96f2b9f2375bdbc75d21286a480a5fe30d41ae7adfbc286be6481d98f7c9b3342ca1a87cabedb178319a5a4a33c5b8ac41", 0xd6, 0x406, 0x0, 0x0) 13:27:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x800}], 0x9) getrusage(0x0, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d67af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 13:27:07 executing program 1: r0 = socket(0x18, 0x3, 0xfe) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0x800) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x2, 0x3ff, 0xa391}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x6, 0x1040}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x10, 0x9, 0x9}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000180)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x1, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x1000}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:27:07 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="52c37a141a9c6e25d2042195ec30b797cbd7bc6d4d74454b616b672f7479338c59f561df0c0cb5a4060dc95f90ff99db3470142f19f5e78bfaa9c931b3e64979c76d580690fd8ecc69fd6663b173b8a742d2ef4860b7350719b49d4420521de36d715e65e3f64a2189da38459aed3663abe1e53e2d73d1ae624dfb12e94f64cc0c45b7decbf865bd80497240cedf2b5a71ced3f0af0ec5182c8a914934e2ef84bb692b73d549e47b8a2982f8a5418ed43e3a68665d902550ea344e8a4c598d6e1fb272008007", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="bb520f256dd3fe68cb15a9267dcabadcba08f79d919409fd4b79e63b1073306853680489e2caedf8b184c6b2a2a11d2d424fb0de8fae24a65cf4eb078beb8bddf47c2d722d3caf58e7a6720181c969fd0d6fe4728bd580f4af6f14e89abf257dce68a9b3ee4bad01be08", 0x6a) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 13:27:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa836ca0050bc70800450000000000c126cdd2a920c6bcfce9e57f9b00019078acabefcb6cc3187657081400bb003361d4a7069e780000000045000000000000000000000000000000e0000002810000005ee1048c"]) r0 = open(&(0x7f0000002580)='.\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4, 0x4) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x48) r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) 13:27:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x20, 0x4, 0x0, 0x200101}, {0x3, 0x80}]}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="ec4a5757af809870736aa2cb24579ddae527aeaa2270f1e0f8f7e6d3", &(0x7f0000000100)=0x1c, &(0x7f0000000300)="0535977b902d07fad80c0a9e8aa3f8e5216fa74446385276b90e6bb7b2c449fa8798d3d0d8f09c62e00a0a6887a8eb73ed392df8bd30f5057e987ad18ad0f61a2ae56e581fb6e197b116d746e1145c30ae5b071a3d3c31986361ae33b333ac40a2a3a04800eaba38fdd4081f2c46abb8fe685413c14862c9461e15e2db8676f118fbbf24e9997f67def7", 0x8a) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="2d0130001b6b73828a4a42009a0db0ea826b4d3f6add8553d8ee752cd5e2f934a8dfd40851ae8acf3b4073958333b6e6d4b89fbd4e344ecdea70ca5ea06622fdad8d89f61ea2ef4a2344f962cdb0bd7c4ebcf9b303695deeb9e299ac58ad8569d268368f649971534508c1c264b652b92b64c22a4b823c8bee89afb512ef11d489ea5fc1f193e68ee10d3ce310a1dfc4168fdccce10aa2ee14ed09172d29a965136c00e3c7db5af692f529a2d85698dcbcc95edc0451fabde5c1245d14adaa6943563c18938c1471a078c9d115b47a8b300f2240813b2c5269b60e2866dce64000dc9f0aa2067f5469b4cbf3cb676d402e6f559d6ae026b3810e66669666fa1922b5d228ef9c89319e46d2a15a5526c6d2cd2cecafbefb61f9969d37029efd000000000000b07f1be8000000000000"], 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000500)='./file0/file0\x00') ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000004c0)) r6 = getpgrp() wait4(0x0, 0x0, 0x0, &(0x7f00000007c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, r4, r5, 0x20}, 0x401, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x40000404, r6) getegid() 13:27:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0xeff}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x4000, 0x0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') fchflags(r5, 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) dup2(r2, r0) 13:27:07 executing program 0: r0 = socket(0x18, 0x3, 0xab) close(r0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, 0x0, r6) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') setsockopt(r2, 0x3, 0x2d, &(0x7f0000000080)="0dc2d20ea2fffe79c4f2e10c0262a7eb323ec842bf3ec684aae376db9fa1d35c70a6a361c8cbdc6e635983c0eaa277def2735b71824df4f48a9c7c59e1e41659b90c25895340ddb49453d6816d217f41f70cc1f3bf762b22298e67e1cc6fc35dab9646678a76f74c66", 0x69) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff21bb, 0x5}, {0x7f, 0x3f}}) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 13:27:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000495000/0x4000)=nil, 0x4000, 0x4) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) 13:27:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x5, 0xfffffffc, 0x2, 0x9, "03020000000000009b295136a522c06000", 0xfffffff7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getpgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0x0, 0xffffffffffffffff}, 0xc) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) kqueue() 13:27:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000005c0)=ANY=[@ANYBLOB="c9aaaaaaaaaaffffffffffff0800460000400000000000019078ac1400bbffffffef000294000b01907800030000470e00f400660007063c00db86d89501e000000194060000000900006dd09f1051e78af544819bbff56f02948e039b9be1b9eb73db6d054fadfeb4b1ea2c3221aa8e91184f55c1d119fcd78607bd5bc9f40b15636a43975c2400762dd57dc3e27c6068bf79457df43d447e7d06a02f24cf8561b2088fd98a2bca175d780acea00d39c90ab89e4ba9310958f8743c1b02000000000000001b718d5b5f6c2c9fa67962416c9273ff11dbe011ec19"]) r0 = semget$private(0x0, 0x1, 0x2c) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa5290000"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 13:27:07 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000bc0)=ANY=[@ANYRESOCT=r0], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x4, 0xfe) setsockopt(r2, 0x1000000000029, 0x6, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 13:27:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 13:27:08 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xd0, &(0x7f0000c0a000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$KDSETRAD(r2, 0x20004b43) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x1000) 13:27:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x3, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00040000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db7713398ace52024b4c553a3ba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f27ebe4220000000000006b61c8e819cd313b00009321c248c61b3717146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002c703875bf90d688e18e72b9ab3daecc82af2369d39cf44e3083ad40f0577b7f4795f79b894016dceab4f3182e4f4b5556ef58b7b258ecbe0ae6a82ba9deeab862f3fac184ca412777058c9f23ace75cbd2eb743934dd093d40c6bc82fc16c828b6cc23"], 0xb3, 0x0) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r4, &(0x7f0000003000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 13:27:09 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x1a4, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 13:27:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000800)=[{r1, 0x1}], 0x1, 0xffffffff) open(&(0x7f0000000000)='./file0\x00', 0x20d80, 0x34) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) 13:27:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r3, 0x52) renameat(r2, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000001200)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) fchdir(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 13:27:09 executing program 0: mlock(&(0x7f0000182000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000180000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) 13:27:09 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) 13:27:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r5 = dup2(r1, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="1984673ed4786818519f8406b934a0261968e81b980179d18574b027"], 0xa) fcntl$setstatus(r2, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r2, 0x6, r6) syz_open_pts() execve(0x0, 0x0, 0x0) 13:27:09 executing program 0: r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x3, 0xfff6, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001d80)=""/42) syz_emit_ethernet(0x1d7c, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511d463afffe8000000000000000000000000000bbff02000000000000000000000000000185009078000000000348caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c38effd2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e9f406de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a24cd73600e704a058ac6cd6bd1e2901149b66c4884ebb3f47a6769776d57f8fdbc2da6e1c6a4e184983d21a634156b340a78d5f9f81bea9f46089810073375df606acd68ee410e7ee8d85b33f4f7f1d2adb2c17dcbc643691baed367c1f7d61f05bf2b86bef2322066eee43033839e04ddf2a15195ce431db5545edfcff557e5ccd7608e000000bbe04a1747ffb0973f146557f1f8aa94d02b4dc783dbdf8875af3b26bb753bdfd4bfa0a8b88448e6d5bbf637ecc7fa99431fb7c8cd47d6ad4e2bdb5e317e4c9b98413b8a9501da674a43044ef5d02e622cf2d30fbbac5b64c109dd80c2fe4aae5f86788d206c3c85b58d67d86c124f1b48014daa4034709d856cf8216894ddc90315b3b71e756059905bc254d49e7c29a18f7dbbc5d256f3968eba4a5c5ffba6781e81d50974e4018fe513d604c8640dbd892eb90d3dbf4a20896e202500177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700102851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be712dcba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b24170500ae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e9130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888e249b95c78ae88fef5802c5c92a102e74383f0496d5846eae0e4214cf0682541f6b2eec07d50dbe8c0fa130af39175192b789f5ff9057e323e5a9d278746935354488f1f1aede2c31a720bd22f4e6513ef6b561226c4e0ea0df4ccd2e0e6e625458e154957cb3c5a2c391b731271855346387da1d18eb593159355c7b72c2ee748910c73002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) r1 = semget$private(0x0, 0x1, 0x63c) semop(r1, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) unlink(&(0x7f0000001ec0)='./file0\x00') semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000001f00)=0x3) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001dc0)=""/253) 13:27:09 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) socket$inet(0x2, 0x5, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:27:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b3bf99ad63bb80e96d5f85073b5315be2b7e1fe53693d5015d0870267027f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 13:27:09 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)) 13:27:10 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x3c2) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) write(r2, 0x0, 0x0) r4 = dup(r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0xfc1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = semget(0x2, 0x2, 0x4) semop(r5, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 13:27:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) mmap(&(0x7f0000716000/0x3000)=nil, 0x3000, 0x4, 0x2810, r0, 0x0, 0xffffffffffffff01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00e80000000000000000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 13:27:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10001, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x98, 0x30) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="ea14d6f22f5c17dacb5e5a4ea5cecfadb8dca69cb60d4bda446420c04b5ef8206f489061f2f2a3909d547f", 0x2b}], 0x1, 0x0, 0xff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/101, 0x65) ioctl$TIOCSTART(r1, 0x2000746e) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000002c0)={0x49f, 0xffff, 0x3}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$getown(r4, 0x5) fchmod(0xffffffffffffff9c, 0x1a1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000004c0)={0x84, 0x2}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000500)) acct(&(0x7f0000000540)='./file0\x00') seteuid(0x0) 13:27:10 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="8aaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22f4ada04213207b5533d137fcfbb47fc91e790100000038ee", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90000000907800000101080a00"/24]) 13:27:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r2 = socket(0x6, 0x8000, 0x6) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = fcntl$dupfd(r1, 0x0, r0) r10 = socket$inet6(0x18, 0x8000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x10, 0x7f, 0x1}, {{r1}, 0xfffffffffffffffe, 0xc9, 0xf00fff75, 0x50, 0x6}, {{}, 0xfffffffffffffffb, 0x8, 0x10, 0xffffffffffff7fff, 0x4}], 0x3f, &(0x7f0000000140)=[{{r2}, 0x8000000000000006, 0x10, 0x80000000, 0x1ff, 0xd1}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80, 0x6, 0x5}, {{r5}, 0xffffffffffffffff, 0x44, 0x10, 0x2, 0x401}, {{r7}, 0xffffffffffffffff, 0x13, 0x1, 0x8, 0xe0a4}, {{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0x800, 0x2}, {{r9}, 0xfffffffffffffff9, 0x10, 0x6, 0x6, 0x58a0}, {{r10}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xffff, 0x9}], 0x9, &(0x7f0000000240)={0x6, 0x8}) 13:27:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r7 = fcntl$getown(r1, 0x5) wait4(r7, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sysctl$kern(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="9cf5d336ac5935989a04f0b7032993cbe375569f0a1ffbd43bf6a7936be83ad8bcff821345edc7", &(0x7f0000000240)=0x27, &(0x7f0000000280)="8e79de1c327fcca326e1c29488140ef18439afb2bf6fd2c36ddd15f4fefa15f025fb40ba5b055e555abf548067dd55d4704d71208aa5657dcef555a283d71f4f63aca617b95bb40a2254d34b16c75d464c5961af132daac463e837b345db7474036115e8c817944207ac6222d1e6b9659d0c3caeee8651b3d08b8db410dc62b81fc2e190d48fe29246dd67074a62f5b26107ea76367ab7245fd6e8f4d7517b7827caafa64078615d030d35659fb2563aeea364cdf3c81976d11e36f263", 0xbd) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) 13:27:10 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000100)={0x0, 0x5, 0xf9e0}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r1 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 13:27:10 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018809"], 0x1) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000040)=@un=@file={0x0, ""/65}, 0x43, &(0x7f0000000100)=[{&(0x7f0000000700)=""/158, 0x9e}, {&(0x7f00000007c0)=""/98, 0x62}, {&(0x7f0000000840)=""/112, 0x70}], 0x3, &(0x7f00000008c0)=""/152, 0x98}, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 13:27:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/249) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff91e5ea0bffaaaaaaaaaaaa86dd6031797100183a007d7061d8008a2ab4425e11d1ccb62077754a65a40f89d0fae26951beddff020000000000000000000000000001890090780000000000000000000000000000ffff00000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x20}, 0x4, 0x1800000, r4, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r5 = getuid() r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r8, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() wait4(r10, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r9, 0x20}, 0x4, 0x1800000, r10, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, r3, r5, r6, 0x40, 0x8}, 0x9, 0x9, r10, 0xffffffffffffffff, 0x81, 0x3, 0x2}) 13:27:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0xf4) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000080)="3e0eb7250f55ecdce4f49220070467d2440b86e844934d0e8a1e9efa2882979d4deb7cd1c374da95d56496a5d5f04191b8a0ad796f362f80aefba40513777eef329c64778a76024fcc40a6f8", &(0x7f0000000100)=0x4c, &(0x7f0000000280)="2cae1be1a7198d77acf5b1acb1072816b0493787a0a209340bd5bf53e7d22bb7c6a03b9eef3fd9a8f25948371094dd214170b99e8b875beb871540c6f7abf2a5bbad2d4d2a6b6f00cc293d3a8a4dbc333cb4899d29db2ad0d4c11d259caddb17c319b8e59c79e1fd2e9b8be949d801d57b33fbf12b1b2f9ca4f085b068220c6b4685cb4e0fd70d3e1a88d1e3befd6e1960984e5c867618e35637ebdc1bf946730a6b158f7b6fa25b103deb1b545fb55a4c38735b7cc91b2f8fc9785e83c0ec486c37babdc0d314ab344355f05327fc8ebc7ca4caf9e3549a37d926562d4e40e7fa48e028401051f6074e6e09ebafd97041a47d1488f48baf5b", 0xf9) 13:27:11 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x20440, 0x11) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x9, 0x1, 0x80, 0x3dd5, 0xcd}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="f96dc3671621a29e7bc1eda4c9be2b2b97003c8370003076eb01109b3f73e8bbb5e851d830e65de20063ad92bf178e3123b696a9017d867ad754d65afa68c4c59f91aea6d52433e1ac8d88b13a", 0x4d) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x6, 0xffff}, {0x8b, 0x28e9}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000400)='./file0/file0\x00', r3, &(0x7f0000000100)='./file1\x00') getdents(r3, &(0x7f0000000280)=""/167, 0xa7) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f00000000c0)="f815a97c77bec0b08ba411dac3a44e675fe8c10d68cc075f8550944b06aa7d2d839fdfba4bbfeb4b940f33803ad6d40d1f8450e52f4bb22c74688664215af11da93c36a6840ad4c7316ec99c641ef76869b62f51f017dccdd421a47d263ef0b430de", 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') pipe(&(0x7f0000000340)={0xffffffffffffffff}) renameat(r5, &(0x7f0000000180)='./file0/file0\x00', r6, &(0x7f0000000380)='./file0\x00') 13:27:11 executing program 1: mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000040)="d5fda70ecd0e82b97839dd930cacd2bd674d402d7729522ba5e1f834ec3b0ce46f8ad5a70bf2df3668b7344a1b8292305bd5fe32a1a1738b7e300da8fa1561ca6e1145d4ce364324bbea3318ff6227870e79f87864fb40258e5f6a15751e751f67891db7bd17135f08232b02153956c59778d241dd1fcc88190708d031dc0d3090", &(0x7f0000000100)=0x81, &(0x7f0000000140)="9ef39572d4c33bd808df422a87f31c2e", 0x10) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:27:11 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockopt(r1, 0x0, 0x7, &(0x7f0000000000)=""/162, &(0x7f00000000c0)=0xa2) syz_emit_ethernet(0x1fbf, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1f89, 0x0, 0x0, @rand_addr="0000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "a3470d", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0xd, [], [@jumbo, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo, @jumbo, @jumbo, @generic={0x0, 0x36, "52827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b"}, @pad1]}, @fragment, @hopopts={0x0, 0x202, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x1000, "613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0b72d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b6828c154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee04e39751126987083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c597af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c04f36c4ce4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4157c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1e255f8e714f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7edcb820ba444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a267c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca4acd719d7b3827857386a8a5d1c516579d144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccd551af55819909b58f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432"}, @ra]}, @hopopts={0x0, 0x12, [], [@generic={0x0, 0x8f, "173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292"}]}, @hopopts={0x0, 0x1b7, [], [@jumbo, @jumbo, @generic={0x0, 0x24, "d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb1"}, @generic={0x0, 0x64, "4cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af400871"}, @enc_lim, @enc_lim, @generic={0x0, 0xd19, "a5169789f358867e071a95b4dbbd2dea3a57d5cdb086bbf0e1345765d3c2476553c1c0f4906157b9c6a569c39dd0245538fbe77cf001f90cd28786a861924a26dec009195b55bf4e30e94ff529267984a8c96c71352699bbd7ae0bd0dd7fb19eaeccb53c95d1272c1dc8125e27f4ec0024b65c636f3e3f2519587df8330ff454d2351e9eb35176d66e6981f8aeb627a0a935a55ed7291765e3651a69d2779f9e11c31a85864f6d4041b3855bae8cb6a734da47ea6e1362979e1560a630c3af009c630cac2b3d76241a94a19a288e60da80418dd7cd788bfae04bfa347ab967013b24a2470f03f9b34e24b5e531e49061e1731b43df296bab0a3cb92a97fef13baad86e46179ca0fdf3fa17e2fb3fb5dd8892b2682df6edc404a183fb1b3b2a58ac10faeac114e02591a609806bc41212d56899b811b51035a56bacc0ea633bd923d1ffc688c2d3497db6fd050cd059c575f1d455ee7364643ded95b9e24dd73e06b8e4153a97cfdd2b1f21a235b4cd3e313ee1168af0c9a46b63f03d6752ad157bc1b7015fd4dd046329d9641f8cf34b44a4c7831c8612c1cbcabb69b6db9aec9398a009c352fe45df2ff61c01847549d49712aa2bae74449034fd88d2e6ae0ab493fbbec6a5e785fce08d077bbd48c54166e86f9c24a72bd395463de69ae649ae3dc5e5c131c4670ee5dff3c15a7f902074028d3e4f5cdc9969ed88dfe194ec4b31859d32f42f74096eedf904dd8b07fb9f3e0fb647abd4f141484d91592be341002977b1f0c6db87c136a1f14108da9e8e2de94202cb58cbaa304f16087240817ce3119bf864513d16cda635ad4cca24d7d15d90a5a393b509a96c4f2a08fedc0c7bc8ae74f16b7ed2a170760f371196db85959cf587b1128285f4647c192100f1327278e2aa8f49d4278d0d8ba8e510633da70259e0b08cead23bf66ab3d20c4ebe23d9dcd442ab1bc0e48f306042b5ff09d62f5d0ed6f4ebffd49cb223241689d3a87b53db910ca393257dbfe6d3c111f76bfd06cb00dd79d9c01770121afb60049bc112fb1594558df4f40d3b907f539b9d0fd997a8cd284fb16b60f890533afa88ddab909d8f1ec59c159588c9c6931cf4b1958ccd8969151dbcb3dd286a084c6a4d2d6cc56993dc71dbf133ac25ced8f6f03ceba62782f5b05b594343ff41d53cec3bb5197c81906134a76a53b49dbfc33b06a46f8df64165a526e8f6a2921ee8f931a3968ecdeba5ab050790908e75a8be9c38f60c02cebcaca168e42290c646a97c1b19581c03f0b9778eef8999aa442789174ffbf69512f04864cbb71029c56ad5a25d668af0de0b4f2f29c4e0a4ac973d40122f40d4a232666e67fa9a15436dff3b39f5168d358869f15463f7a05e9844f747f5fde0fa782ad462947813563fda0a2f2ab7ddf84d0bbc57bfc2e42121d4d4c7e04fbe43d08ef9ce281f5d5ff00d1f77d8c3455036e1a9cd2766e5253751f020d28da79783c3a03d5dc251e39a981a88ae167191db04791f8e5377e88ef4593f5aafd0c20bc23be1e9ebb39a28b5a3fa8c0676b70adae964b801ce138c49174f836a0a6f42c894b5843a3bf2b76a7aadde7aef4542302de396e1a1d530a40595d8d61a7cfed6e94891ba0526998578c0b743a4c0feb47b06724f79094974d5e7c3886c1af92bb8106b6dab453d8cda5465c99ccabf3c1388a3886dba6a0d69586610f64008144e0b353fa9522088a9bfe5d1b04bb269780542802fb139f5b14dbb7b0af1b1a28af146966a184043d4411c1c8aee852010e5c5d11f15b01f8b9719fdf2d46201ddc8a67de6bdfdf6177fe2a0344d7431d0aecd32f58dbcfee31462d798e1025905c057fb0e607813e3fdc465b225566a96614f542e4ee96599f80287d78801ee1f747f93ee39fa8a09ed94e8a4c4d04752ba358588c274bf5d7122dbb8e117036a3c9fb38aabbf1de7a76d48071f05cb925a48a12eec8744370417f398acf81f5897ece24bee029c6a6f28b447f66e32820e166ab0f662852b9f43adf3ff1941f77b47488c6645fe8e516854e9a0c2647f6cae2b30e64ce1fc674aa62e41f0a833b51bc17066eb0da3f72552b5a24510a5df99abe868ef597fb6c2b38e5cec1a4d9a9508c6d82e540e0969bf6bc4684091148af0db92a15792d037b12e7b37eaecc7f5ee9789eb537df2210adbfd23912aa2a94a297dfb3e0946bfb74366b4e398cb49e276638df838d92aef0c214af4ae68b7f759a7a5705bd8faa45f2a502acc2bd962ab6d29f494c4afe07f2594be46de3763b4100dce51e93d522c7453c9167ada93e478d093363534672beec2c1d092a384d8c2fdb03db93415df8be3a509ef1d9a84c885a2cce51a898474b0713fe7ea63cadae25bdbc51ff87753b8aa136cfaca04d9ab067fb7a6b964fed902a5b07c155c19af5c4d11bc72c32c69561904a7ea1de850c78fdae23aeb70721d8cca97bc96a10bf1a37ccd40cfb4792f5837999fd181ed671937f966748c106820c0ea0f110f4d033cd291d5d965ef2051fc813536181e7babf899d47beeb84a738f5062a9029754abe402184ae412729c60e2529d4a06a5feee187003f5cf2de8db4b7894af583e45f45435e1bec4d5e5f4ff220f99ea7ab277f48593e54b600f91fcf9775b8db58baec1a1b4e2267187ec5c1d21b207244d348a71a0a0a62378e3add020a177b4a8990dcd482e48c881288db2e451d5e0ad021fe73a36f5790758434be96d2e1f9ace6cf2128662d0e5bf7ad99dc564ec496fadc3bd479b0b6549f1828d78980877a1935e9b7b01443f456307c11b369604bb59c492c9f8fbb162a5d5d7a52c88cba7cd7ae6e490cbb578ace2ab993d7561cb3015363de6fc3e6fa14a95340719075ce4ec658dce08e368087675560edb55a4267b769bc96e8d0028b21c82f91ae3f69fc7166b97eb008e51c1c995103b4bd136b8ba90f4b751360bcabb8da3855bc0a2a6ccef101dc87de31151c2046747afb3c0f94aff55e970e5dab4b1f17d4aea282300cad037280480948362ae0aa7adb89d9ed87351143037859a1df1106b0deccdd754833eefc1c62333ad99af8ed2881aee9322f631391fe75989c231b8a8a77f118a60c1a4e1baefb91261c3e449afec17a645a8af1c222eeaab93b6d586c1d9381010b1863fdcd5fb5e0ccf3eac09be4d5e3dd2d7e2c93cc9becb745039d1384f756f01eacefc299e5d47f96de63052ee9755cfb29fdc77bd8ef5193a80c3a769eee8fa68383aa523403a86d1ad1649ea3f8f73b9607e648f25b35cec1217eaa8dff1e37234ea459b6c4989f4c5308b37898924b6974be862d487b3b71911056d34bf4deeead5dc4ca8f4bdbc54271632dd5731deb28cf5219fc6403ad9858c26e96b51526ba61cf2d22c9c75e3bea411b81443c7786729961ab75aeeaac50381b14a10b1f683d4d0a0c2effe847defc3a7826b193a3a5bd28cecdea3e3076ad9b26908eb305b2f80440374a8ac2d3a645ceb7052a1db324b46c8ed71a5ea63ce3e18cc950b3944e1f1cfe1eb5ff7627ade3489953310fc767312b4684c7a52ec9526befa6494ad8e9f9e79766f210c6e44ee76592e1ae597cd7ce1c8dad842d950673b8e2c797a3c217a3e88e84381ef04fa4d435abbc71ebc49b228640bb1c5ec84cfb81d673f80c6bbb81845d6a9b4a0daa245170ac1eac8f41530c23f166fc8543e9d6279f782a04ae87ee72f47435330fdbd90346a1153c1fb1aa1418ca300e63b99e628024c307a1be56054fb28ef57f8517a1ec29eeced109214aad510a9a414d2183a30bea655032b2562809476699b46bcc03e6173261db0a12a4adfd4c54ae9fd4c8b1ed7f3338e57a301b4d9085378d10a10e071c14d5ed1d02e0435941475d2365e95f9516f9a2a42893b428f2cfccc90d461d2023beed82dcfb6fe1d234b5c5644aa1022a086f16769e50f8c58f8194cee3750d056211def3297cf059358141dd4f8f890602a77c7f0e81ef91658b15b6325d0d84fc54ac27c9200b5808d1f2fb6252a8b885f3222590f02be5bb2825a31fe4c3a0cf2ea7e251e23a1c4714241a91e31c162fb60152eadc59706de7ada368577b98569428f98362b4d9836f73558ab4bda93a930eb2ccc3374a09b174bb827008d672dfc4bfcda19d2ca2d3bc0b92fe875e2d5c39fe25e99cd5aab1e019c0445590c1d3d2acfb454c358861b990ce75631e372d7b75d283705a3fc76f36e2be4182d0d14e4caea1f2a5bbe1fedfde30d0e37311d75e1e619795b8ddcfbcc794d5440195f2ec43a8652402280a1617423c201c06cc7f1763869375e85b729d096efc6838e5b411b4f1777885349cc333bc579034f58548f824058353347691bc0e5010615db952e01ea8f2192f53c55f5b1c4afbcac3d5ac7894ab39d1ca62a38def4d5d9840fee36c1b8c0472fe8d09cc5b17b13f6ed6a0d99fbf38c28d8769b138a3dd4a2ee7f1400263257f41658ffb6426dacc37e9c307891f2f1be5314f5fe03f7b4e1b01850032dbd0357cb7ee3b8a5ad04a6ff9db5bc18e238fdab8123fea5a515d90faab2d76bbd2515833c4e2ed8f44c856e23e45280e8bb86aa60a9524b84b3645b5e0f729f8a25783f9ea500fd8e610f0cb941187bd6dce28be9d01da14bdcf3868b8b2d4b74c70cba73ce5080657bdfc23aa32299fde3bf03d49a4173a2eab7a6c53c825334aa11d600c4ca7d1d278f0f1a24a290489363293ef589234ad37d"}]}], "9ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623"}}}}}}}) 13:27:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) getppid() ftruncate(r0, 0x0, 0x14030007) 13:27:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYRES16=r2]) 13:27:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) dup(r2) 13:27:11 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x44) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d4949c82f66696c6530"], 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(0x0, 0x0, 0x3, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getgroups(0x2, &(0x7f0000000000)=[0x0, r4]) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) chown(&(0x7f0000000140)='./file1\x00', r8, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(0x0) 13:27:11 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff68ea6d8d0cd58a23000000019078ac1400bb00fffffe4e224e2300089078"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000280)="355c2c0b0d9fccfe0ef16215a5fa3caa477730cc45aaa26129522896da90f56c458e722722e9db18c1b2d9578ccb29a29f21a41fe52889049aa3d6019779eb68747e099c14dba8f0f176afef718cd2ec0615975f882ab1240bb491a98851", &(0x7f0000000300)=0x5e, &(0x7f00000003c0)="e447e6f65117597d1058705fdc1d22243edd14134b6b86a49586efbd36c48094b085dc71914303c0a1d770b5d522214afaeaf72d11283c28072203ccc02124a5e03fb24cca91c71a880cd0782e76022d6caaad522e7ee7d82ef46269e6edfb8659e9b843506dcfe94c02dd5c6d48ba1e7bc693f355", 0x75) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 13:27:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) listen(r0, 0x904) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 13:27:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x7fffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x2, 0x3f, 0x7, 0x7, 0x7}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="3c183881e365746969e27b98eca04d792618000000c7"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x6) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) pipe(&(0x7f0000000180)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') dup2(0xffffffffffffffff, r0) getitimer(0x0, &(0x7f00000000c0)) 13:27:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000600)='.\x00', 0x0, 0x100) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000004c0)="1d3010af62f5741e7febb3f605851aff228870937e88c301129cfe156a9c69c294bcb38f5742eca45b5fd4217036d15790d2f369a10dd1e2b60c99f47a9a06aa34a278cdf546793d1f4e0b84dd9458964d26c79f4f5873500fd99e5087899d68b3f1aa9d0405d4c997553d6d8804582aad94e04008f6487d08e4089cbcb96ba2b0eaf63be808019a38343fa16d0cf433fe1962c16b3f3df1685bf03f105b4c5151394f6f40a21b957300b21c9097abef4e8310926561cbd8540e33fef682cdc6229028b4eb", 0xc5}, {&(0x7f0000000800)="9459ba87099d0f7da0c96fe54527d4233783a6e3198b587a0ee651ffd36354ee77c700cd1d5a5db757e6098fcdfc6c1a4cd15d653f2812df0b776b2bf7f880d7eb6ddd2a35698950490d264914013be5a6a5d092abbe943dfc124029e6020c16c3055928e42be76d766964ac4869ffa0dad7dddfcf58db24c3362d1a43dd3ec460e257d0bb87ddf4a301b9affcacefe7323187bb2359152d94f43595add211ec8aec6caafc5a4705b5f41f21c7563179ab908929a995e9c8b4833bec33e82db1353d2e231e4feac678ae1c98dd5b947fca46dc3ab7", 0xd5}], 0x2, &(0x7f0000000640)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00002c6213880000"], 0x30, 0x402}, 0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00", 0xfffffffe}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000740)="f6b34ef91379970458adcfd7118871f5907f0000005cdb764a78846917bd54202ddbf714319dbeed05e8cb64b8ed1d1c4dc8ebedcad0f782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x4c}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}, {&(0x7f00000001c0)="a747662d16c15df51c1ce3036ca7ba14f41ea95e76c83f79258f0e715326f5fa7e1f3f88433ffdad759406b9b6e79005db5b895396a05c2b9b59bb", 0x3b}, {&(0x7f0000000380)="5d9c3a7d17d156d20b79dc438b38dd84b6baf5a65f4f7aef2c86d4d1c4cee4b3feede4dda8afa9ff86a0a6939a3bedfef31fba7a1b32f6934eccf8ce4b971d8c2306a1842359dcac0a7e39fe4923846754da1409c37df65152b16ccdc8f36fb0828be4324ae239bce6c8cfb6c68e45d7a51896dc0562b16c2f760e03fcda9423127d78f4b18844b7e0", 0x89}], 0x5) 13:27:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) rmdir(&(0x7f0000000140)='./file0\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 13:27:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) 13:27:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x61, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:27:12 executing program 1: mkdir(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6594a9ff864aeced) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file0/file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x10) 13:27:12 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x1, 0x1}) syz_emit_ethernet(0x56, &(0x7f0000000040)={@random="75a86291f2fa", @remote, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) 13:27:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x43) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x4, 0xfffffffa}, {0x22, 0x4}, {0x87, 0xaaec}, {0x24, 0x7fff}, {0x20, 0x3}], 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 13:27:12 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000000000/0x14000)=nil, 0x14000) sysctl$hw(&(0x7f0000000040)={0x4, 0xa}, 0x2, &(0x7f0000000080), &(0x7f0000000080)=0xfffffffffffffde9, 0x0, 0x0) munmap(&(0x7f000000a000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x20) r3 = dup(r2) write(r3, &(0x7f00000000c0)="d04ef4f6f85f5b6c089b910a525a86ba80055c8b42dd770997b4c042a3c5b2469e8056a57b7901c64728546efa27e9a0c56af4d998a7bf7b59120200d02df17fa85d3ca63f6b74122247a9823dae09", 0x4f) 13:27:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 13:27:12 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') readlinkat(r3, &(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000200)=""/255, 0xff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 13:27:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0xffff, 0x80000000, 0x6, "e917b9a43acd9c9d19beeb938874b238fb11cece", 0x4, 0x9}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0x2e93, 0xef5d, 0x2, 0x3}) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:27:12 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x52) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/23}, &(0x7f00000000c0)=0x19) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x79a, 0x8, 0x7f, "c4d6544fc720939365a69efe0f04fff655bc990e", 0x7, 0xfffffffd}) 13:27:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='x\x00') accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 13:27:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0xfffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="061d0000", 0x4) r2 = socket(0x20, 0x2, 0x0) r3 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x800}, {0x2, 0x101, 0x800}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) close(r2) connect$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) sendsyslog(&(0x7f0000001240)="0b617527da1354a0386b4dcbd657b19764cf4c52ae4f5862c232c24565603a904ac2956feed28141287c01663e5acb5bb8c5e54d299310b6e51974ddb81f6051a8b229860b4b585c0f68b090958b4e30ef5ec4003cea7bf9af57c5c2a08d9aa262053bdd06374af1feab020a8a5590ea2b0853839a1920c2efa45481", 0x7c, 0x6) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001140)=""/141) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x410, 0x0) 13:27:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0x7fff, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 13:27:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000100)=0x3f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) chflags(&(0x7f0000000140)='./bus\x00', 0xe60d17efd7d98270) mlock(&(0x7f0000c49000/0x3000)=nil, 0x3000) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:27:13 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') close(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r3, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r1, r3) setgroups(0x1, &(0x7f0000000000)=[r1]) 13:27:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfd) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xf799, 0x2}, {0x18, 0x3, 0x5bf4, 0x2}, 0x80, [0x7ff, 0x3, 0xfffffff8, 0x1f, 0x20a, 0x66, 0xfffffff9, 0x8]}, 0x3c) r1 = getegid() sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x181) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000200)=[r1]) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000240)='./file0/file0/file0\x00', r4, &(0x7f00000001c0)='./file0\x00') semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0, 0x2) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x4, 0x7fffffff}) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00') ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000000)) 13:27:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08006b0600000000000000019078ac1400bb0000000000450000000000000000200000e0000002cbd08e04"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0xfff7, 0x800}, {0x0, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 13:27:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, "7e734578ff5dbfdcf0000000683a00a52d00"}) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="8b2beb2b1e0fb4d04dfa5c87e1556cba89b3322099ae1cc5", &(0x7f00000000c0)=0x18, &(0x7f0000000100)="e01471c909df78bec87c7dda4930cf7cc8b03f750e20dfb623643d4f9ea88f18da2c6a8c3b318bcbbd7da000a99a40486a", 0x31) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:27:13 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x80}) 13:27:13 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) 13:27:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x80, 0xfff, 0xfffffffffffffff9, "73f39ce2ec7cc3ba376f6000193f00001e00", 0x0, 0x800}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000001440)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000014c0)='./file0/file0\x00', 0x1f0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001480)='./file0/file0/file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="0ce1639fbaa35f1724f1c7d86c36f0f4ba2b091d4ed8363adb6e998504fee0a95e35e6bc2c2ca0ace8c26a96b43a560cab5de39ce482a226ee2070b9af098cf9050a6f993318a7e83bf05f109f8898963d9626453085dc68134308805316fbffc72764824f59f47966c78b505df12a32b22cbd3ad4b14edd1dc890f68d71650727bf15ebef4908ceb8b265bdff50587e1be9dbcd06849cf1a51ac1e62174d9bbb1374df12cff65afee1bf156f1031be3247ba55e865458be7ef90b627c3c920957d97b20c6b44468d3472a2c1267f244c67a5d60bf6efed87cb05a22c9bb9faf9d7945"}, {&(0x7f00000002c0)="7535a2b97923be77a29b22d1aa0bb0db0eba7c5704b770ac95f2bbce3a6df5116128988d265561d29e090ca760a3972c28cd3dd21fe2aa376dfef48fd509ef799632794b778462e85118fbf3e5782f3019e75b6baf25262259e0554ff63418d74a04318379643d9546f37a0f9d6ee5448b15125ffb18360a23916479b4fe6ecb16aff1675a572bf0c517aa8dae23241963bfdb667fe673a672e6fb4dddc00d93f6ad72b3d063483e5d1a06e711c14713d3f60093b5e205e59ab52a5f51600a7056f165970423a7a08e2ba4684fd960e5690fdc785b5a34fe7aed9b5b44f4e76405a21168b920657faa6b65a9112080129d806a79da0a571fda31c5501101fea78ca7c181f07a63b4fa7a00048c836303694f36a3cb6bf6608da009589b2f5187d36de9f1630c7e5578fd31c965ec767c59616f064ff6d675717759f148fffc69ffcb1c4666bcc866dfe54b0539492d8b0ebfbf5d4e11a3efc48d29b0f4eef11334205cc322989551d820d660608f38f04423dba1937bbfaa7852d4deaf5712445cb007d937674e27feddbc6e9603d6a506f21e8bed5f550c9a234c904adb4fc4c54b8246fd3421c9b31e43dfe9c142afbae5cee36c7f6dd4376224768145d9effb0fe75fa3546b9e7cd84b50a581e6e7d969356d175839a29f565308eb9e33545fd0d767c8b94b5f302d1a589518a53642236aa15f4692cb87d22b7a95006a89e15533d036d95ab09df51aa01e18869b9931c1826711ee3c6facb14ef5b883c9b3586a27fabc6e1243b11cafb72284a9455166f554e049115ecfd7adea2ba1bbe42ca99a33615ec9b937f1b752076dfa417b7c77682f7867157d5f910f4596a2c0b07839800c89458ae65fd3bba5c9ffceb178617b92442a4394ef10ce55a09a18dcb102f6f44d5db385f9358246843a12998226bce19fbc25f36c9277857d6cd8803d950f5047a62495173209790b69ab21b6316b23567aaa086e391402998cb4ec694747a915b3c7b272c2e5668965040e6ee278da5e8f2fe051004e144dfd97cad190c44349feb949e4012c0fb896143a36574e3b60be452c7af718a3ac9ce3b4d63a05a785efe68eb93d3cdc133d7fe1e9e9b33bbff565c8556b012989dc8dfec9c6a50eb17d6814150027569eecd98fd0c6812ebae8ffde0c60a49e86894b57ba2015b95ff37dc479e8cd6b3e3f3c4fa584a48b8138fa7e8803b951aefaa102fd6cf2cce472e11582ec14734800f1f65343a4776c16e6943ffb020c2d9d6db7a3db6df9e7bd28755e54fd45d2fafb88e300f9cc69bfd40d7742347eaf83052fdfe8e384477fa171f9a6dca4108b2c98de8ca7b23f0c344e460c20fa8c3f8a08e4d9ca00742f9a8069cec94cf2ddb08f8dfcc307538e059c91211af7abe5150ce8a64ac6015d6deb4ee70425b954efb555beef1a4fe32206da2edc7cd37de19680338b6f0513dc890b64b95a526781b29842ba727cbd520b043b8215cb0f4d67418c3d1ed93bcdb118faede8106246c26be01edfb051d3bb1c009f5aaafdbdb0f79980cd8eeb161936a27949d4c9adb5f81966a885e7c5a83f0ee937f41f956f20db5dfe3b1f2e151fa61b3fec472b6385647ee008541f936478a4973cfb595c1e4e001389b0c80244f61d86b573efd3acf7bbb70b468cff22487f9e00b627a5221762579622f7c6c5c949a279f1ff81a748185bec5dfd010208ec7346d03ca4d15f9930f8caf3932102b1eaf95bf103695f6b0f2bb8c38a9137236ae70bba619283f011640713ffd113679e32be7e9833a488e9832751d97ec66d829291d52d4b650f37c074793a39e3a7e7e67e9e98c8ec57e2eaaf1c4ac31f6652e70653eafae0ecd0254370c4cdeaa20c7ad01dbc49b9669cae081b1fb1670e3be5a72d1753302467de6a9bb7bc490f57f1bf38f40846d5e08bd41790114f4526e6b87e84f0fdc1ec986b757fe67bebfd7574007e58d3171df3a0e7838120d0a51b7946f4292b732f5e716834948bce4384168b2a229f7cbbfc898ed463e894a41001caa9f3c2b01baa880a06e8f0b3bedd3c06cc29c6a2e38f91a17fc97e1af89c1bf3fcee9914fccecd737fed177c357438c790e876d60647de5e328e240edf87661394ded75953cc542e21de8e7cf665e2939d628b5059d038148a410692162238ed5e801629d06925984a805b6a7d0dbe29b3baf2174e43f4c2c04659dd34277087837192edcc11853085198d6c59309896e0e7bde73f5e2be001e6e7e24df190dc0662938068fa1bf46a06b68dc88fd55c83d6434a744b007175e699c5e3d5d356b92893b6daf4685e22f5caaa988d686a16c7ab703da9eb767aba6890b60cc3db410a96f2f058c051007e6e08e007623cb1d5470a2481312c853533e6794142c683c3a26c0ba612a3c576dd31686dbeb6c3c35a6b360370314915d128a7dd72ac27a887c4dd03bda6c026e5bd0640c87e79616c791c51ed61d7f792afb931cd95e5dee9895fb60fe1a228acabc452763ac08b9a8e649a5954516a5e2d7dad8c88b5b4c5e2e67cc7ffda538ba90b0822ba94a69972152d66269b536cceb14e4a63fb12532310193688e3c2f843d78f1873f0e2dda11985d50fc1bc3df85364eafa2963d7ce4c46712bb2154d86140b70280fabea7d038f4bf47330733820596502a8e8e57a0be8c53baa598d81ab62746c1ea68075a08a10b322425c1d929fe05364f7b37b968119b044645c740b862a7f24fa7133a0f974df03688da9ed88357990e2faafe88e1ce9e9ce458ad7387936ceca9883f8e0bda3b415bc031821eb42a6c1854703a178ef17c500ce9e1cdef104fbbfa4b87dea4127e1f68ad98086bda7a4d49cd88db922f563c5d634cfbcf7b7855ba585e945e4448bbd50bbc51c202e833cb538eca55f3c421e1c0bbab359b17c57a972771d47c8586d834626fb1fa82dba9641e3a0e614b2cfa242ea15da4c71e95a6bef77691707d1d7ca3ea3ac52c73b316e6db3f7ee4f39335d36f7885cb4b3319e855bfc6db9a764a94cf9cfa926d4bae628279675ce9bf146df8318bd9a0034bd00aa85810337c1a81ce9f7ddb0934c8726ba96ccb0afb54d2a35c13a22dff2d9c1621b962c47aa669b6330e1b87ad92dbceedfe6b9f55539c3e5b950d32d6efbe9ff92cf82942860aa8e335f62807278603fe0987fbf5490808b02095131c3f0ef18f3aa7f55b6db61f71ffb9beeb0fc79ceeabf96e9d7923bbd3892efaef81d09ba3e5728493f17769640ba5af2674b978c0b5b21bd26be797ce0e389ee72b8a91eef740d6ac6fa7e66db01384134ac2f1ede6ead1574c40fa5758015a7d7e72e4477dea76189d3107ffbb936fb49117ad01a91c3b3952941786338ec55a0cbc7c105614c7cb7e0e9bead3d22979aad66843550f862b26ccb078d754299eae84d4fc2eae29c4c3f90427e2b11be104df4888e487a470e51c190d9dabb52acd25c357b5209a8031a38245e2411f02b394bed1430e4b25bb6d7c473dbcc357e6979b1620f5af116af9ec68da1354d3856c124aaeb5d033f8bd417add9dfd821fc89146123f49c52f371d3f0f9bcccc7440a9f5c5807f4613d06e11c1a6dce8eaa7159d1524d40d75fc7b54e1a8d9f97873af3a40c9cb3217791ad650a52deea47093b41211725d547aabc23a169d0f213319935b474dc09e2d86f6bd6c1ddf9b1967145bf6537eff54acc4c1955b17f65a0513adaa47e95588f07378014db8032565e15a54f146e5b4661a7e674a28e8d7027fd47806987719442702994cb0911cbae4c8dbe7ca9d968eaafbb30d8dace88336375ba84df37556b8ff0146b29ffc45da0961951124cf46ee2a115ecc019855323cb8c3c063a11c08113d8438fb095475acdd7495ca8afa76d99b0871ca691102630ab4b37f532b78327a1690b390147a6ae221eac5c74cbf45d6d2b5f48b71fe011d3aaea7c29320d12d8afa689a62535889fb25bfca137c2d49546fc4a99503f8b48a27a9a4580052147fb9b8187ccc326a1c513cc06c40cc78bc5564b86ead3c1e06bb655d3acc575d22cc1e12b2543b5092bb86bd9f76a06c472d972808131dca93dc92ab3825f3cc84ecf891fdfa96224e3950beed0c291727c2618bf62b9376375d3e8d8264530d5e65b37ab5f9c0bb1466305d86f44a86bc8783930a91cfaa33240b87edd6bc56307c0091300120bd64358efb65124c5ec5d7ca4d0dfef6449ae7b53c558a6cff6b6b788db8ab57047441ceff9bffea3aa73f1f634ca9753308ab528af3d1daf339b6f69f554fa09cdf78bc838b1e294e6b2b6ffc2908f20f531706eec4da5b0b019fdbc7d3272eabad7c422a188571f0304e8f177bb55193bfb6833c014138f0913b076fbfb60997c5e521960d2223a6f80525ca631b7202ae050e7e3b39eeba0adc2e05fe80ec85d335f2729c4a682429a71cb80887e4baa6b68be4cf512d7d5531c4bcb52d47e1c809c91e0019cecdc60d5097cc4ec4516465b27b953da156f5dc330530183d15c38bd7da4fbc8ae01c8fa8dd0e11310e7bb283b7444450685657a0faa7569823193288b85cbf7c076e26d615a4ddbb6896b9be7f7edd139a06c90d302e6853e78b80ac2b46c3f1a71844328afd9d235dacfb6b13269e9926fb385bca4815855d0da641e125ff94d880d6af89d59c9b48ead2ee033c7a2f7ff10b27b5d6226a872087d65dcceefbb9d71338310a1fdff26c011d6e3239b306393b47d39d2882d6297a318db2eaec41626b94186222b0be5b45384d0e4fac4a47ab953a44cdfda3ed73dc4b3d8110b1700f579ff40fae17347b0885a37d77f31e82418f0b6101dfd06680af50fc9a81ed19eb59b0bdd1c21961be112e522e4e877e15cd540eb8d0b2a1361ecc51b66dac6a94a1a27c2643c128e90296a709bdac2aa26b214961d3ca0260233df4a0a785fd7fb91dc5112bffbbedb0de408bf0e456c8d4003b0ff991f778ab8b97e44b5c7854f35bc1de8b44ca1e2e9fa9d1501cdbcef874be4847b3dd58e207612545be8edb566c17bfc881093e2fc7e245c5548167df8af649ff8e69ce531588d8e547cb4835b4cc67057ed5b43be839ee57154fa0e0ec511454343b00b96e1c746a35489e948d125b9b818bf5356f8dee15f8590af95812bf903707c8b36b378e0775b7a7be4336cd50baf4629125889c22515bc72ac712ab4b8376a5111b256da8319da9bd346cf4b18663a291e099ed3bbce479ab1fba55a7b73af7cb4352091653ad4878e8d60166e5c11f6158ab1bb139da6093228f020979c3ab755d0ecb2354c8d2aae315f4188a55e72f746b7205d95aaa34e655a6e925c8d9edcaad1e41fe44ee9512c49c746f44631dd92ceeea279f8d951b88d7a2072c946ddb1a89fddfb5a8cd09b5ccc3fa4794ad2667d98b9d5f7982bd043ad8fb09b18aef33e9b3fc2a971cbd366ee0b93ce94d203922efbe44fb769e18b3f2862b010b0fd9e0f6ab57daae7e0faeb15f9f4e2747f7436f929112d6aa027f6931c37d2b34f4566eec97e2e085e35baa63250b053d8aa78f029d6d8de0adcdedd891423f8011426335899cc14a9715175ca0e4e74ace3b96e3797136d5c7432e2bc7f1557cccdb5fa7510cebddc068a0ecff88060aef9c40c1e8e78d36e679fedab21c5cf2796c9bc0816a6492c0a6368472595ee2c4f1e9b5a647ee1be4e5d47f0af5481c1eed6f1fc4b46af2c827c04ae3ea083ff8fb95c014024293cba55f1595632f7f9f8a9b54cc31201131cca8daf03f3b04e4c836188210da167b9996c65a6ac2a1d"}, {&(0x7f00000012c0)="91d188747de203a94d8ca9fdb6b34de1ab4fea757bd3ff0d831e864d514847f58034847387c9408bca44990a4e139fdd26a504f6cc647629eb88155987d4cf1ee7de78efe59caf0626ff3450d8ac9baf054776de6dfe2ea043178208e066fff4a4ac3225a57b33cc39cdd2a696e7867b2e67a79226efb49525d5a42f3bf2870ef720dfe593162d4ba210d60d35ad2d3a8a25a54fe9d60afa8b5b2e34d88f701f879a72ac4043734e34d5341e58e9bbde787bc21874e1c39bd29936484507d23875f537c5b10a67c48119cd5d2095a9a53996fc425486fdefb42af2d5a390f4f33088ceb1895228b1034f6bbda8b40c465c55f63bf133b466"}, {&(0x7f00000013c0)="c39d0082cfefb3cf3e00a8423ecad89ef3e23ece8ba3351fedceeb755f36eb6853cf9ad3312f95a017be421af454b4fc191c40ebc1ee5a853d0101eab25510224bb3edf09a37b376a05298a41aa2355b7bd6208ea5167f09"}], 0x2) 13:27:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x5ac00000, 0xfffff801}, 0x8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000001c0)=""/134, 0x86}], 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:27:15 executing program 1: r0 = socket(0x2, 0x4, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb", 0x9}], 0x1) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 13:27:15 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 13:27:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x11, 0x0) write(r0, &(0x7f0000000100)="f3bd553c0052250019363bf5727a3d86fec3a29f8cbda2b29de00a5af27e87102116a5ca38ce7cefa6c0b99daeede9b9e9cb2f8fa0eeefd4d72fd81571a57dc1c1bdf1a6e17ad34d6b0f1f8f631ec5f511775a1d8b4babef9c6ed46b20ee295b686d28a3722550a9cd450242fdaa2429a14b458558d5f2098d4f9c25368af50d8300702cdba00bd4aac2d9465370293ad074306396572b1abe1dac3de5b97e885582f5ab2a27bb5161f0c1ab", 0xac) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xff, 0x16, 0x7}, {0x41, 0x5d, 0x71}, {0x800, 0x3f, 0xb4, 0xfff}, {0x4, 0x9, 0x6, 0x8}, {0x2, 0x1, 0x7, 0x8}, {0x856, 0x4, 0x1, 0x8000000}, {0x1f, 0x9, 0xf1, 0x2}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 13:27:15 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x33, 0x80000000, 0x6}], 0x1, &(0x7f0000000100), 0x0, 0x0) 13:27:15 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x2) syz_emit_ethernet(0x11d, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x2, 0x10f, 0x65, 0xee9a, 0x0, 0x11, 0x0, @rand_addr=0x9, @empty, {[@ra={0x94, 0x6, 0x9}, @timestamp={0x44, 0x28, 0x2, 0x3, 0x9, [{[@empty], 0x400}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[@broadcast], 0x5}, {[], 0x81}, {[@remote={0xac, 0x14, 0x0}], 0x3}]}, @rr={0x7, 0x7, 0xfb, [@broadcast]}, @lsrr={0x83, 0x7, 0x8, [@rand_addr=0x10000]}, @lsrr={0x83, 0x7, 0x8, [@local={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x3, 0x8}, {"9b7349705c7a1ac494e7abb7634b015d226c4f1a65923b281b83ce6343566bfd588a25b04f80f57bf22c72be779c426786db4df55e396697611b018cd65794511546759c283678ed33758379dbdd1fe2aaf7f6289f2e478603bb51bf75d538710d7f53900728225eb34d0276adc7d2f5af1c11027462d3ebe8a5a541850fd6e8e8d6074ca2ace8d3f252c3df8913644922f9f69d68b4e6d0e3a56564cfb91af0d5b6c75a6dd37d534a3b9e71d3bff2"}}}}}}) 13:27:16 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:27:16 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) clock_settime(0x2, &(0x7f0000000200)={0xcb7, 0x10}) sync() openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x8000, 0x6) sync() setsockopt(r1, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000240)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000300)=0x6) 13:27:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x401}], 0x60, 0x0, 0x3f, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_BELL(r2, 0x20005701) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 13:27:16 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000030000000000ff02000000000000000000000000000104009078000000006027671500002c0000000000000000000000000000000001fe8000000000000000000000000000aa3300000000000000b402889aa5b6c07eb484440503fd0640c229649a6ce156250209077049dde221ce3d5bb48b4073e92435a9bef77c5853c3562645abfaef47fd674f3bd21164f872604b756c9172cd0d0d892610155fda6564ab3260eca38ea63184d3077c4407a518898de63b1c8be509caa9f7912aaf49021dce36c85860a9d0a2e1e2c5f2c601b019868d0a9c3b3cb6f6462c9b1318fc13916e06dc94b56371a690238962f8b3efeaac2e"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semget(0x2, 0x2, 0x18a) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(0x0, &(0x7f0000000100)=[{0x1, 0xfff7, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0xeff9, 0x1800}, {0x2, 0x200, 0x800}], 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semop(0x0, &(0x7f0000000040)=[{0x1, 0x7, 0x1800}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 13:27:16 executing program 0: syz_emit_ethernet(0x1026, &(0x7f00000011c0)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa810004000800450010140000000000019078ac1400aaac1400bb838439485a33edef64a207abb3e84ae0b43f488e629e76ec6ccab47dd1041aa3f41f263f8919b9390864ce8e196e4249e37b00de4df42bbdc01b19117bbfbeb8b383b385d4a39c29330df82d83eaedccdc61b4eb10b62fc7a949659b497ce99705696366c52000431ba5f76a4fb43cb536d7c0e11f966b1a84ed1eb4826eecf42f79b57460a822afc503c77482e989a2d9f8653f994c9dc8f6aec336f5a19b7d47652143a48525a98706bd0f45bd24de31600fe2ee7d221eaa8775bae9977e9a07049b5232f4632e2c87ca3bddb07c70e22e7055662d6f0d6972a48f3fb543afb9c0166f77cf7fe01ae72433bc2223ab517e41b535a57eabc612545e62a19ec1d87c8bf578ff4f549dde6e54936d21ec7a08b207e67c4ee8e243c361c677b54b00b4e28580188acfb03be091631a1cb47674f1e95381471d13574d88fece438f7674b3a6d7def56835cce6a725e8f325c8abd25dc373393b0a5dc9d4ff759c759789079f5b3537ec87a37cf8f154f112b30fe2cc09116d495c8a062704d9aefc2bf44128a1173e2b69916bfb9b25ebb97373e98a98731931e56f511311e9318b24e6824828b8687ac845c7cb3e097cdeb42b3dd8c915e5492dd8190f98b8c2f44c46316d013605624338aab6e5c6dbdcec458a93c704bd6b142f2afd8b13620662e0678f79a97decdb8f2d9a6b94d40d5bd094d7e5f3e435c26572715b93150a76f52eeac32657fd2a20df3a10c60ca2b963cee4468ab684a812eecc50e1bc99ed56a2c103ddda8bcc6371b37fb11d694829705bacd52b119d6d3afa1331a3a77fe701aa2afb2790ac63b01225568497d32fac5acbb0d6f2591aeadbc19b5576a902f32c90b0639ddd12097cbc4a5550b5df18693dd121a3b63c214dfd0cf7e532d94e6be5c24b76ad2b192095472391782bd38e1cccd4ff4683a3e7ba59de9f3c26f8be2e349c4c3ede9dd5fdffb60eecd9d292ff587f12c42ee1114827a18148189202f9ca5801ef254369c4d56ef8cc0c2751046d508a4f61ed2d24d2ba0b56a2b9ea3ce9b3826edca4ade615b53bfec81f01dc1771739b9ec6223b07121b737c13385c0a9d6b3c7f75b82f7f71466a85d81d67e5440284a0dbc9d28e6113a754b500d9a9b9e30c734ecc7dcc519ec75eac08ee73eb43fd70f3b068c360d6295e999cbb6d768c5adb1bf61c36dcf526c09d374fa9a7eda200c112b3c3175d145f2425591a0473d0c76e7d49e288cf7f5b09d9a9df9946e1a173cff37195550597659881c8a0d2df97cd846719c06d5a24c2a1ed2ce05fcefbb317eed9d699062bd1ab6d11350acb2d2bc8cfae7fa74a0f84bb31676fa7a908b29d4b9a754d98f4782dc7364407b64027d265393a54912ae49b146713b58bf64c474372d29aed0d34c9684399b91bbb5c8853108b2d7e3f2c525e551b99f2c0f0b59618a0da21811048b944923ab9636a042cb8e6c646b054dd4e4253cb44568f0d71f174bd8d9cf3da536d47883b2f56c18eae6b4d5931e87c049615cd133670d9dfdfd3b47f2fed26b16b60c6d32b0b5e453cd1bca7bd357e90a0a338f1cc4d7789314052ea55aa605da7a6d20e823bd1d8c066d0c0e2446aaf109fad86bf94be5f067c7526211d0db7836a65a95355f38011dadd7f2983532df33b58bb1991e0b50bc140545bceed9d14bd8cc27f0dd96d7371aac8b2859d5b43048e24b509ec64242428a93d3c146c95054db9b3846ee7a0eb2a2db05db6fee9dafb44d78e24de5c1f6c2ddf96c95e60dec1e0a416e28e66034ac5c09c51963d42e03dbea217e131afc85476fd5a86faa25a779096eeb54c268cb3f31410a0395756699a74b22cce3a2edfd8b34ea7a64343f087c053e3e0ea40cab5edf847a4f797e9285c7b9348b9c1f0131b2566b81983aab7e357ef951ad17d9e30ca3d23defc65994e466657584438bbf692882d0be0b866857cf7fb77abd8c3721145a2a92b72ea4b0d603ad30d2575e31d1469f3ac21d58b118bb1a444d3d3290b81a2c668d69c03bdb7e1e8043c18c63fc0a37f9533d60fad179200e800f2931e974502608c8391c19c84d08509edd7deb75fb7d456923352ceecf4a484b317e5f405dbe7ef2d8278e07cf6f0c29249df7e9fbcb993115cf53e9fca7990f08183f63ebfacbc94bb05bc65000a75976b0962cb480d0d688771c561d9fad7d8322fc2f6a24c62292de1882a9abf802b21db46e5410d97906cd9eb6623cb58c374c8b5bb5bcf393dcf03c6b57ad74eff7e563be05e125346b0af8b1e7537011c65797a81520b449a6d7a6f8f703c538ee7ea0fcf5e975fcf9d7aff4c1e9ef58d9944d5dcf94f364774f66e6bb90547cc9dc67e8d2ae55ac9abd9bccc882d3e0ef2e7b3293606e292af6bf15f662373c1f9db77e2689994e1fb49fa889d90c2729756df64db7162814e99df58e5eb3daa52f0c53d1711e2c8556a81025590684d5887ef570c3d94ea5192584a621bc5a1c1cf695e6a853b44200389bb5a751a46e677d2baf777d224f2110000df1fd55fde1e97b3ca812bca6d29782d10c9bcfb34c64c665a6dc31654ec96ea89823813ed9ec5c8445bffe69815817454c76fdee11fc520e185e425b54b360bd250aaee8dd228937c3c7350205e6aca003f97ea5015937dc09bd1f55e92e03be7caaeff77eb741ddcc99cda8822c7951c2330679e88236625c732d481c948397afd77a8dc41eb1820e9d7f69b57d658ac83ba34c4e46b7625140db7443e22758e78405a3359a0ccade1bdc6e99e010c30e3c2a38c37fe56dece33e22861a052ccd64bb8041f84eb4493d8e7fe45945703beaeb0bc97936f6989fb2dd6b6a4550f7b064b6b6df0e2032e1220fcdd44fd8e36efefad42712fc741213e02d7e571bf978ee085a71a52502b4ee2d20aa401e8e011687d75649a135705bd8c0aae49b21ab794daeb26033bb0fff66922d98b8e0e3650f9e1a3a0b03388825f78927864175ab9bd60bf82d97497401bf3ea008463412c718411e84039d12f56dcc46ad476d603f3b3e0dc8bce03596724f3b936bfa2e02f3ae217693ef3c9bc114c62559d4f5242e46e6473bd589fae6d2f6c04d2c1eb7091fc47e85a27a6f9610d502ffa82388a00c5c989785bbe66d05d98ac8f94a5d4addbf2d8f27c2a41582d72498371aa8d9b065ced3e9dd05c27adbef1c264e4fdd9fc7d3a7adb4cde6db04e5c4a8a4b773b25be54c452a70792822c824e89f9331e9627e8e6c0c28cee3caa2101f8e9ca2424dac95b231d88fd60830281092536650bf6c4b2ad9c7bb16389ec268a635942b37babf51f5a270d0c04da1b680f1bc9433341cf9b5189c26d3ba754b0f71f62400e25eb78a985e833edee7e5d4030901ab6f9ac998a521cf3ca1f59c2204a0937db696c043f59cf09d43490710ac940193b494fe45845fe0e7d3c6ed38f7ef403267268258cdf3e85a12ac47b307108054fea57e20eeae47902bcafc04ebe992579845caa4704642b0e90c7e4d34d1e7e85655b6db951470c44625a8f0c9148cab7bc74cd054d08ee49957aea1033b1012c2420121f9aa56128bc696a4026e9f21c67117177a4b4c55dd1167f4f30e2b14ad3627b97e5290710a4c2a8bc53d3eb4408a6ada9608dfa6d8ee4a58520c97b03a8fc3d4c7f28502d594d3a0d45ba504f8a9c9aabe2100967479ad647fbecb21d04a723f510cc621c7fe166d37d0cab476154f0982ecec0fc7296445d3a9192084f472a7b816b5af2847d5ee3e74be36ae2488e6c94f61ddcaa30c14095aea44b336e2990490718bcefeb254bf6ef4355ec49464e7b1f8a9d8b72becc712195b35afbea840471b6eab8847e3991308bdfc48198fd01d5e4fd66fedb32d2cf8165b2558c0124c8cf008466cad7862efa0a5469b5d5dd44014203053bbe47745f34f6b03e8916996b43e6e5cc2df4a11675e97dbfc08dca1165fa7d54dbd12231da768eb86bd9b205f557544f094ff5ac3bc22e20e26743c2b4a039687c6a2ec6c33684d0ee028dff43f1008f33202626694146cd9a732ce742efbd3237e742378bca66e87818925e65b2d2e64d8320aa06e1574e2a8792f8e56a08da99f21333932e21167c866a78e2fd6b800f825f6c5c637364b278e1ee5c738da39549f341a71d8fe50a1df880090235941a83482a504053c8509d560cf2d757fb41143a228425889ad011e85a31f23c6ade2fb130ba9fd3a5706d385ea56816c5aecaabe7858b5d0bea19f59f0457291e263c0aabead1b694e5d02d9d0390f67194179f6a435938c1fbd4ecc23eb1d795b9b34a9ad29c1b3c1dc79c3a950862153d36f9f100cccb8ba9a406cdce15bbcc1374f79bb53721d6bdcf04c095bc3b279c28cd7b119630e871297488240f2f46f9c535e68237038a1ef7f0d795bddb10c2e422534a8954666840d555a3ab59fd5821da5e9f9d3bdd8d2ddeef2f7b31211630356b7d695dee34548fa39da712c52d6ddd583c39dbca760a81d807c7a3f0a0d8fd621459a1bfe3dbc90f48aaae9be84f9a43cc44b83bc71a275fc8a4d87d8f0735652ff76449d91d00728bd43d2b784dbf8183d91520c99ed1e4cdc8379aa46fc2b97f02c94e26dbc72ae322c7faadf9ad16c9cd19c9a0e136d14a341869b4d5e055de59fb47ddede8ea8cefb64167835bf5568ca0873c1a5e8a4eb06fa306db48fef5ce87a0408f7e86f31a879ba66ec2d8b58164c98c7e890333cdf0ed9ee2f55d4e0ac322fb869e0545fb8713adcb22d7cf7a4b06c6b62bb68c294aee8e6e2569dc33758ca0b76234be7a89090464fa973cc74815f332523a4f200035cf7b52b4d52e55a7b63f32d34784ca3b710cdc702eac893f5678164344d7108f2f5c33a08ec10acacc040ac5c90756d610c6fe66a45b273c3310c20bfe05dce5832b87250e332d31545a788c129a8a2600b0b23b4786468fd16c16e5dc94aed71d8c8053b0a5ef91a73417b3e23848461c04db1f1df3677cc708ca249e71c55d43a13b553458b224e7986140d47fc833ecfcff309632224ce433f9dbc1e4eaf756a1a6e01ade2670982574907c8a1b4ed3b80b039ec873f80d79ee24ef0ae0356552564764138c4fe3821e8d5b5cec1629a98de02f059fa9f22823a1963b6d1b2b4d366531083b46dab279696863be04a1d808f706f86f93543df2f83d2190c740fe55fb640852f1bafa00214f0bec13a9c71607ecf7041276bb00c79083ab67633f87ed065e94fb69ca003b52731e09546542b6d8924b28c2bddc9f83a51719bb321949f0f9c18f7d086565b6580335075d8926c24a10ba5e324aa80743bca157351b2fa4a5757be3600fb48def59dc44fae4bd8d8c6f669b290c1e7b8628e91f1a67f078bfb24a57901712ce4c0caeacdde4089aec937a3e0ef82ae4adfd583b21622e28fa7bfb69e5a685afff0f634416232ab92ffff00f690a4259b324c0bd95728b05671799d4d4a3d146b7048d2f13691f147edd2d301a5469c274c6a0ec0afe6b392a4c7d96db13b0904c7dd49f87428cf1d1907860393dc719d806c5dfead7fec58e98b022d3c4e612c4bc373602d70b7cc8d2df7043fe33ef40f98bf59f246512af19ff9914c045c3179659338517576751655bb294818c659d62ac7879ce1ee94d1eece025f29a1a0daf1c7db6ca5611380eb5c2cf43b586b78dd3b059125f5418f1c7fa9005912dd27f2ead33a549dc2ee4ccf3faa4548b9d7f8938789a737e98563c6aa5eed525d25c39b01e810b4ba0fce65b199b1518ab328fd93402f23bc71de7d4b79b0ac46fd4195ed72cefc569d3cfa9c1a724261ded7aa2fa41c498b48f7f6ce4dea29ef942420b14472f6b699d78c7a2c5c6925a28e88ba8b39deb3a959d5b7631b190b7d4947b43d37646675d6b1842289ed5c9b9523526da7debed75c63986a52910f7b4f0f2fa228a8c4a3b1e0918b5628fd15990db572334827f536ab1580c28bcb656813032"]) 13:27:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) dup(r2) write(r3, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r1, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) 13:27:16 executing program 1: symlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 13:27:16 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60310d8fd1e83a000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa330000070000000060f7ba48f00f24e29c3a550204fea290fb0212b4661b7cbe1441cb67ad4d79d21511b31a3fa5e261df61f895239d68c6426d6cf46918dddaa93972b3d49bc8366abc5dd75cda39622b63c13d62002dc2695671073dcb18d222ce7a3ba2b4f001f4a931f21b8074b8087cacf5c3da524d603f64584953f3b0e3ab2c5d9dae21e634178924752111e5ab9f898da077661a32456ecca832d6a263f767604a980a9edb3b6096f6bb059ecd74cd28709719228244f2f9927607008316a19000f5907d4cc0dbbaaced8113aceafc0cfd3a92278086e64403d1740f2639ff84162de083e0b81a13bdf34314294c890dc37c50a92b3beec2bc3437de5173b757b63d0544c77a2d0db9e63e0a93a22b12b410185242941e99c81c12b3d2e3f06909fca634ef6b7dbe7535fdb3d68c1716b86cc218ae0000000000000000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1800}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001100)=[{0x1, 0x3f, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x38, 0x800}, {0x5, 0x6}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/94) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 13:27:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file0/file1\x00', r3, &(0x7f0000000180)='./file3\x00') r4 = dup2(0xffffffffffffffff, r1) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x400, 0x28) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0/file0\x00', 0x101, 0x20, 0xba31, 0x0, 0x3, 0x6, 0x3, 0x1, 0x0, 0xf6c6, 0x20}) r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000001c0)=0x2) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985a"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x63, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 13:27:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) write(r4, 0x0, 0x0) 13:27:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 13:27:17 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001400)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, r8}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0x80, 0xa}, 0x40f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0x5c1, './file0\x00', 0x20, 0x2, 0x0, 0x800}) 13:27:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x80, 0x3, {0x100000000, 0x1f}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="1ba962020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 13:27:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1f, 0xfffffeff}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') fchdir(r4) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r5, 0x2) 13:27:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r2) 13:27:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000ce932e9fa1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000017be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200000000000000", 0x9b, 0x0, 0x0, 0x0) 13:27:17 executing program 1: r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = kqueue() r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x6395000000000000, 0x4}, {{r3}, 0xfffffffffffffff9, 0x2, 0x21, 0x5, 0x7}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x100}, {{r5}, 0xfffffffffffffffe, 0x6, 0x4, 0x1, 0x400}], 0x47a4, 0x0, 0xfffffff9, 0x0) 13:27:17 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) 13:27:17 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x1}, {0x1, 0x40}, {0x1, 0x3}, {0x1, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200000600"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 13:27:17 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000000000ffffe01951e0ac1c57f1b203857de34218e4f90d03b70d2c1d08d77cf375ab5c6257ddd29eb40f879d70d6978e8e582feff2348eebb93fc371368104876ed3c465f52356cfd5d27e8c6a61109ca345fff4ac9ef3bf18e2abb2d889"]) 13:27:17 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)={@local, @remote, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0xfffc, 0x0, 0x0, 0x2c, 0x0, @multicast2}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x16, 0x4, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @mss={0x2, 0x4, 0xa90}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @nop, @sack_perm={0x4, 0x2}, @generic={0x2, 0x7, "81911a288e"}]}}, {"9b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/50}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) mlock(&(0x7f0000a45000/0x4000)=nil, 0x4000) 13:27:17 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:27:17 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@empty, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) 13:27:18 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getsockname$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 13:27:18 executing program 1: sendsyslog(0x0, 0xffffffffffffffec, 0x0) wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, r1, r3, 0x20}, 0x72, 0x7b7, 0x7}) 13:27:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x6) 13:27:18 executing program 0: msgget(0x3, 0x0) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00549bd8004b5ddc5395fc187079fa1e00220f3cac238e11a8ebdf0499c55648a203c834d128c9f564e68e13b070fad407ee0fa8497be995eba9338a3b60374c7c303bdf4457380000000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='x\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x100a, 0x1800}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 13:27:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2dd0, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0x2, 0x0, "ffa487e6642400cf74ca45fe78a300", 0x3, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000000c0)=""/13) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x4, 0xaabe, 0x800}, {0x1, 0x9879, 0x1800}, {0x3, 0x2}, {0x4, 0x1188, 0x800}, {0x3}, {0x2, 0x1000, 0x800}, {0x2, 0x68e4, 0x1000}, {0x4, 0x7, 0x800}], 0x8) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 13:27:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000040)=""/81, 0x51}, {&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000240)=""/191, 0xbf}], 0x5, 0x0, 0x6) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:27:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') pwritev(r3, &(0x7f0000000780)=[{&(0x7f0000000140)="0a610f511805f32415ce4c74965569d6a9566b178a5c7591a78217a3abd0a52b4fa9d5efaf098bcb3583557382d49103c27602e03bdf5dd3563e38febdead2bfa7e42397b7b3b1a7c6de10944253e8ff236de5a090e09a25788f096d4e734d59", 0x60}, {&(0x7f0000000300)="9e0e1ae8623dbfebf46cd93e8093113fb88874543415f2994085219a22f891ebd51dbaa935d285393e85f003b827ed2abda63cf7fe70caab5f0ee62ca7567fa75e759f4588a0caea7c2b55c2218ae4a5cb3a2fa7e8453ec6e251a5fb98e5746d47e64a9e242286d78ee13cadf94a967c353cd462a11ac5dbf08cdee6ea19b9d07a50518dd9353f628f0bde6506ed618cd3e44bdf90f77c1a3d969a434366b0e559c99cc7c7d37e645ed83fa17d459aac07d8e9dba3a46f48237ef37ec2c0b4464c322f5e5841e5551e68e1751ab0abfc24425251dfd0779d30f53b0996f10fe033f6fa164766188eaaf17785", 0xec}, {&(0x7f0000000400)="6923b522dd42e236cf15c31a669b9be296d1d03b094c4af626d9d42d85c95cee3eed6df84b84e5635b62e036a0f0b2cc9233fb3c54a4ec27fc9959ef331bba1df0a3cdb0df476c2cbb550acafca4d33ea0027821d0ace04ac9343cfd85fc4ee20ee701d5260241030ec1b8fb13c0f108a635ab67847f9c5b520ec4ff135e9cd5b95512944175cd3a3f5353f780cb0e996325fc7f9f04", 0x96}, {&(0x7f00000004c0)="0b2301e157615bb8d0863a27bbf82b960e4139e22f8419ed2b50ea0b10a0e2ead2bfd7e333481ee82216bec1e64c2ecc140aeb39c63a3440908c9573687e29ef7ccdeabc781359991eec777bd1d644580091b33099e45225b014d4363624bf9002b76763703107fd8eb9812c73ab3642ed1b45d79026b4e88128a947f3102fab656a2df10ff106f9212d46cdb0ce6199d2aa7958d47231ddedf7f8c480083ad7dd3671396367b5adce135810aae32426b9832cafdaffdeb4a8567e58a6267dc0", 0xc0}, {&(0x7f0000000580)="c91f12b9de31e21247483ce9b717a78a5619863b801c02ea3763c12df77a9bf77ba7d131c12fa9009b9971359bd7305e220bef88aad710bbca14fb0678c54456b0a8b838560962f37d10cf463bcff14fa938d708b92d70cbc2c785e3a7c264035a6d1329e4275af8d3504e67c43b77bb6fc8a7b566ce6db5e2e36c24bdad51b7e4835cb7697c65ee378d2d591a7b5bb3d5d531e4d4ea707a51b11138d463dff6ba1dfa702509fcf4642db33ffd269cfaabc9211760c62b804800f10f941a2dbdc31c2bd2bcc06b044dec6358522959e9efb1c437532c508c9f0e96248002b41f9408806e56203f48d895f7a56bcd1840082a", 0xf2}, {&(0x7f0000000680)="a3c92aa076c371cf173009f1547169016acb34c03adcf69284180f8d6401a98aaf6cec5e913e62c38b442c53b307c528ee154d6e1cc71c8fd7b13ce82e736465bd6cfda488c16dcff5c76379dc28e02b7787ef033640b75c829040fb84e6593acf2b32a05e5a987a78cc764cf71ae5f0ba0296ce04cb93a460be77c34b76b95e8f8ede776faca075893b8b190b9d610a7863af2baf1dac7810a4d283f21cbfdc66fc05f3d269ee653d7d3c0b3630eab55b24973649dca847159cc2263e36e89b76f3070404109d11bdfd802df3e8093a7784ec66952fbd249e066683fe516b634855de6ccc1652d5", 0xe8}, {&(0x7f0000000080)="61030b5e563fa4cc5d7553ee2511b5e4b9785aa51f", 0x15}], 0x7, 0x0, 0xffffffffffff3d96) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:27:18 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f000045f000/0x3000)=nil, 0x3000, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:27:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x18, 0x6559, 0x6, 0xc, 0x7, @empty, "1c93fc32719e50ecb990bfba", @local, "eb82f097534d6cf0b5530f89d4caf3ff"}}}}) 13:27:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x6, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:27:18 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt(r0, 0x9, 0x3, &(0x7f0000000040)="6ef68e5b41208ca72025c4e9c61a562e62008a29bbb2b4e6a0bce4b7bd281b439448", 0x22) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0xfffffffd, 0x3, &(0x7f0000000480)="49ea9f4fe3203279157ca887ade7275321773e79badd8881f6df9629b401b50574595f0d3dc58a1de2737adc4812b022022390d3339b01f2a43af98f31c20e4058391e957d37e9088f2a78e8a54778a6e75d96099347381a342dc326b69672bc66557a3c2b73c93f597915c318a5bd568d2674e23fea182527e65fbb2c846aab19f62f39681b0ff66ec658536bd5d988786d48d5a84ed8a72c67d0d3b9ec6a7556eaeadfb5bbe7c8378c6b9a2630cd30d3eaeb93e7e048c7baf57d6fae275204086f02b4e9", 0xc5) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b871b88fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbf2aa5b81f5356355ba5786e692fd26f308d45b860400000061ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bff9f275820764f5111c22019c6d3e3da7eee88ba7b5f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefc855202e0809cba73fef47e05d70ab4302d8063bed5f020bdc725d103c679c430a65af443492fa80f25b88a325d64c43923e84f72a40310047db11f9d45b3e3a76933028bd6914a60d152f0934009b4f09f97d096cacc54e386f6db9984cb023f48c1028c95e30a703443226ea842538dd5583690c9a186951533d11892c4349f73710be1528a4bfc24714fc5ecbc74b6a749a49a72eef040d7f85bd03240d40a09e622934fc2f589299e49f7065bf3b2ef9efb8780b352f105bd27aa33f3eb97136db1e85b8779a73c8b8b60c05f329259c1ca", 0x245}, {&(0x7f00000005c0)="d2806ed9e972177ce4337b80f37e96d1455f4d60693e49bfff88cfbf0ee8edc04f5d39621100ec9033fc4eb121135a74afcb633ebce22801ee5468972a9ef5b3e86dc003d2f3fe54bdd1b4978341c5d81729a31cea0200f58856813d6e6d44b51679beb66a30d5e260ed94ec10812023a433c8a8841bd4516363414faeb9a057e42bee7d4290c757aaee2204d97cf9e5cef317794adbd36527f5b7cfeb11e2de7238cf399f0196abec786641d34c91e9749b9c97ec1ae5b2772ce53aba433c68ada239fc4c9b870d787377888804e4e7d3897c61ead99178bb14e46513d87d2d7ead63ed3f3a273b8526330e8da98f73b17388a54c3165608951f763fd3438911facc15adb07db8eb5f715ad6cb6ddd42c3cbdbb6ca1194abf18d83080bba74228bafd3b64ba1b7276a8ecb474100b9e832fa203f1ce0facc1136dfa85537f2e99f6d89e8fac742b21bb6fc4f033ae1c7d5a44696b0d6b1041364831df78ff701c052181df944b958c5788058f93604981c54defd9daf04051b866d0d3a5718f4351df6354a1b8377797dea0cf3d8f0215e3351a45d8c49fac78889ff9507e6e46dc02181415c46010985624913d1b3c2832a2e08dedb7677b8200592ad3cebe2568be44a932a35f4ca3911608ce141b5a0850a6702d2de0ce4ab7ab1d443f67b48d36ea684b06f78cc2f718b824b958be08887ea2cefe836368b1978b528b724248d5aebaca1819ad6cf13a99276b094cd66d60bebb661f20be264f84c9e382b0a70547f1430a8647cb2ad365b0d3c21b451d29264ef1e9fe94461f624f5cfbd01f4a726376cf4dd82e91fd4ea825c043dd0a59f5b072a14a2b86f03aeb3a809cec332ddb82895043bcb63bb0754a45cf69668bbf29544b1e5b1697ed7d54afa7bb285fefc56b243c9f6a88e32d1a205ba7909c457da3a68ce02f093fc4f0786fd5e6080d432c8271610f0ce1bf289698eaf9ed1b150b4db792d6c492d6f331b6e6e90d1163cf1754106f10db4af672f2ee1142607d8306c28ef33fd0a925f846488592363885d7cef14e9128172a0e5acb0780c53bb12eec4391e22a9a022b918d42277f387aebfccaaa85e31d3b000edfe0c1c9a07d8f4592a6ac7ed59018ac85d3bafc46c9df939846af5369b1b70c2c09f02182bcc59a2b313eabe2dd51707f335d644d89771032a3d4c8f2c30e6f58c496", 0x354}], 0x2) 13:27:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 13:27:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080)="c21b7c184dc3e1549d6732d3d02b765390b2175c88649e0f34cc76a3854014198c9b2db07104b77b1006ebb8689eafc6a60e1a864a88faef022f556fdc71a1ee46ead80c90b2c9fbfcbadb7fea8d6e9fa29f9a5f2f87c42ab37bed70792ba8349829c0600b39ab53a45716de5ed85e17131f15959b4a9a0b4cad9171ea062f027032cfd453e93e8ea191895b9c5b2fc10acba234bb842543bfa87ba312ca57086c240050aa2db76f06f9506c349ea644f48a07b5807dd66f0b114918f2e11c0a583dcb49fb2dd0894fa3c8996f90d4acc83fd93324d0c79c479ce045d2fca0b93c718f9c9392268173e4c78171d412e40d7068394e55fcbfe723678b2380054883363a1e6e0db39009c4499109198c48debf99c9c48e95ed1786d78bcfc10c732e7aba757033a6f12065bf326e9dfece47bc35c389edcc17425e8e7d7a53a956d6d4c6408e84aceccf8f874c3057dd0062e462a431233cc5142bf549a0ffcfa91209f90d441f22f7a07976c7725546b0f266b1191442a790416ffbf2d6c58003659f15686b0e29691551834c1b16226ddc076605c56fab4fc455b0fe69e20052165bce61861e432afd45959cebfb070bbf0e3db9230e33fd23f24b762dfe2948377af83f0fa51a1aa4bb7ac308fe9b371718279e3d36d65d4bb6ebc201d631bfa4ec62c0e96cf5707dae32edfb6c4b5194aa8fa9a800e740c37a5280be7464d4925c9762b1067ba7603f10b83c9146d0c96fede42584c8551312a842a87fba738b509f1ab3dd5ef5174d914e1f61dd9f7061eb59c65ded36b0dad77213eb93e95037538910f5de826a52e862476e52de72ad47d5b75e86b92a0e2d4e757858a01cdffcb0671377d92d46fec6741652605c2a668271e32e57c4171dfb08876fd24b1f17221dccbdb7962d286491858c271180255ff166fe2b986ac160bdbd056857b514f7b78f6aa70a9fd49b8bd781a3f2b0bafee84a49f6a5ebb60fc79430a0347f6f49f3cf62d75539d1a94f8c153c684d0f9389aab167c7352c64c937010c69e7ed7b887cc578efd411871e31983c8a46211e450eafb419f85145b75375b77695fb39d65f6fee3a14e6871f65b9585e991218e0887587b9a958039a599c9f0d95b8e912f60e17f8dcac17d37c2c83b26584c3ea7a79a591f792644ac01a1911fffd7feceddf601b775c494726cfa15ab871a1de0db5c5a5d1dd0ce34db6d615acccb6e36aef8f7d73a0376701c13760b5a8c03efd008e6005d1ce87818a81da179fd7b518d44ebc84498b990756b68f81e3a00feae3001624aaa3b73adb63fbd8c0b4e39e52cdbb20b7f1b89abd684cba59451af3557ed300e9749b5b8194adecbeff1d0b42ea701cb328640d442207e599838c9a5fa347502ca76ecf8f7adb7db67ba1b213c6b94b81487beba4de14d0ecb2ea33cc89cda0d37a691f84ae9759a8a73d8938adfaae943c40bf5e34c5b44e1f48095c92e0858b148548adf1d356d922befaa21a42336c61023690b4b73433f620e85359cee49fadee043cd06f15256d2fdfebf753c4e58ed19611afc4a0a9a57fd32da2da6ef81bbdabfb62fdf21b22a859b51505b68a1a9e2a1d80450290f13babc002a226b648b622744c8800d05c9d9df218dbf253f12f6521fae3c6706535a24f842994f75d762df1a7eee20af496ee6c4d52ff87f2110a194d1043ad781269577ddbe86e2c69113bd947496bc15892cd83c5d1c65e8bedbbddbe146e30e24c6207018d18bcb0d4e090421e08b74f4952f5d070b4bd2cfaf7a1fa01dca8e29fdeac317aac3f058153fc9328c8a44255dbd628a23b5e52eac2765f525891f2867fde99b0bd5cd1715f92b435fd42eeaae1b2ccb12fdaa09a85163ee3ea62cc6f626a506f9835980342fa9ba4b0bb72e560432edf6bbdde8641c71791336b7bdf9404f0a4099ce1464d8844bfda8005eec168b6c1f51780760459fc100afcaa1de06ebf5db924743ac92b15feeca2e749c2b8df4e3d8ac5e2a527b10cc3bad6174284106e569eb14a7f32fae0455c5214036afc85dd3e8346ce4b605f84e9014bb3121f2f0b6b3fc8e12ef9dcf990e301f9d5f07b1fd62e2a489c8ff009a9be58202e88979f4edf156f96f55eeb2448b79b1f8b4b19b1c3068a6f1125be18a13349691a7b136cf8075df37abbb5c047346c99cde96c64d9c3e9a0b7ed6de39897d4aed61116d6b9d47f6f621d51759d3570effa4cd8226a169366784db989dd4d4e2902f8589eaa30156193f55e8b15e0361cb6d2b714213de256cb88579aef3f6e2ee3015ad5dc6235d821bf3970f4b48d8eb284e14a5b3f7b133c93de23896281a2ed41d67a602e68d7b0d532c8f64d3723a22bbebc5a04ee806049f40c8b3ba3919d7efb2c8f01b3143cd779f399c10f9648f5fc2834c2f943d2a386c43080b6ddd9f4a09be97ea9cb3d7b822c42b661b8c8a94aa9955c4927318acd353ca3049bfca7c4d6f8a377d09c604ca747b171fc20db88ceb30110525c65c320c6983cc5b382a98fdeb4ad78521c1955060e809c68a16d257712556e362834c82a9fb148823b16d675159d31e922afc675651a99809d70a2c475b23d83d14d34c2ff3c727d120888f74aa6d684800409d32f431e99b7b58598a1d210626f9e412bf48d68966211bd957439757e932d99f0ca1597d01f60adc09fd8942a79512bf67492263e70e1b2bbbbd22f4839d5cdcd6b144e541c1c7715e644a6ba9b38ff3859b888923b6157c09dff8925100467f1ec7ed270093bdab2d0c8caa66f43f5d32dc6ff3a5291dd6e814a3e03ad248cb3f2e86d9fce0c2112edd8a6dc47772d4a2324201682cdbee35f875e251d2db57eff5ce3e93a3189b89eca29dd601a23bf8935816a7779391933330a33a1c21635ca03384b90c12cd6acff0dd8d7051aa1b9219fcc730caced58414f4a30b817ca2375a2c4a2124401beb12d21f3cc6d1f9694a23120eb4fb7340ba79b6ff596eb5d1fc8bd96c3cb8f81bab8fc4398a63c1d995e9aac24ae8df6944ccc182fe575988d5a5102c7eb817e15f063ec76c530c479eca9e7f619813f0f3bb17cefee6067638c7217934bc84f224b7d01c3b21b1c941746adbbc6a82b47d79c19264ddf6e756e5a4a4f8294a2f3ca127cabf3a65f1a62d4cbde183ce7a8e98adfe038a960bb79841c9ded1de99587d1e2d0adee3594d6af76496d4f7ac4897b0f106e7a8247c74cd53e28c3d1e0e7a71a2ab9f02290f961e566c08a6cb307015653b4e4ce1f7e76679fadfc127606aeb966f297eba7dc2dec2cabab7f783d895a0348d10272e948161ca208377f72da1865f5bbcebe714a88780be7788f4d8d6d9a131f9093b47ebaee9f50c786670d5f90bc2f2722d24b6626a2803cfa0dd415999eb5bcb9010007d19bc1e265cb7400e1598527e0109668d93d001eaffe1312b3ec2b4b5ef98a1989bb8e337c930cffb0b1ed9cd9e09f7ba08a966f26a7cc820a97e25e3b2dcffc3254677a3ba9463a5a52416cd60cd16b07e5f7ce17725e3f169bbebcf6ea8134789fb7157cd363db0ad7ac3c87fae965ce59a9f019dec0a7af9e190283e9f3cbed5f5393217f24b40e48c8330ad902ae2cfec5c35b05f8ac821ba56ff400029dbf199053365977444c27e1aace5ad108440e2f47507ab3d24519e47f5947aa3a0d3e988425548401874e6cf623886c16d500019096a59007cde4f417b2a7ab7c1231a9b2a26cada7915a9c5411fe2bf7f308d284d2b909cf76c58632606d630c93fc4e8049d3e4da303a58d65c85750db3bff40232affc2d18ab7dfacaa5b3a8acdafbb24bd1f2df7fd282bfee8f19756940ef9ada180201969b0e0d65967763472f0c512722ea642847b47bbdd5d9f3abbf4afcc708c27620cfeacfc7280f985689630cbf7a5fd404466037a99fd2774efadec6512d4f52c96b3e0fc8f9117db197a9cb3b96e08459cabaad1ac996ae91968a9a6bbd984b01eeb73ea164245231c1a1b98d6e82a3a0297bbfd2c8cce0b5fc01393dc138577cf6879d2452766ff662f8c5ce225c8480344e795608bef4a75cb85d0ea163957002d0b3bd705dab3e98d2e2783ebfbbc0be068410148d113c9c9d5cb9a3c3015b7528bcd38865cba5f01a498a81736fc20db12e0f8d5990b73f7cc6bdd32de823013ccac0a59c92afbcf673750cc76122d37a3b6b142e2cb394528affd93f8df29f6315736c490815b9087501e87793bec5c331dfb0fd9d05c76b075efc378403de036d7dbddcab8f6ca2b0c83c09a3d0a6f7cbe05d90e8d557a7130bd28d12c13092be3133b95b33dc2d5b5a5e2d0003b70817f06774b1074706cf720818eb1b3c29f5dbe9c6c902f911c544b1f8f29e435a8d4a73d02c372890b82becad983f5ee572aa53fd44806d127d0da09c422f28320e980db845c99f5211a38fc90b229a36d26249d4ab53fbf0dadd335572dd3836da8dc01e8aaa035b2ee770ea42d7662dfb8512b14c2bcdefd4b531e80f283d20f717a590a9d9d5376bc33e53b988a78d0b76b9c767ce50c4a21b41d4b5368ff760532cbb7192b14d8c190613944617eb2de31790405d5d47f5f7ad81d0e78ff375139f643d10e73edb2f0ab7ed5944f8239e43bc919a5347b5da42d668be5cb560f3f2ca906a836ed45fc46a214e4da0c27093053dc2d109f3e4fdb10de543ef804e4aa9229b227608745d60c49c11c46dae67cbbce013982ef25d6d4132d0b8e6cab5dd71884df6d8cd072819c2881321b65a0b27b59b354f338bc1b2df9f968f127ccb4b3e5f3364ab5cf266ad6d38fa08a98a69dd726b8ea7831423d6dc47519cf9f76642dd965b98757e57609477d83fb2134f4c4bbce99c69148a6b5226ffc351f367492c072d95ee896405b0db44498e14860bd19b068d1fc2d4edd720e31434ae6fc487aed2447fd644b80643b5d0b1d7f90a6593c5cad9c1d4524c9bfb417029cddcfbba0198bbafdd46104cc7fd796a0a2e2b31c95ca37a79fb0a7207b1f8d374d1161a0488082af96afb27750590857a4c61f7e3e027268df5c9890cd69ebfb9d2155c09cd248aa3ac495963ed9853bedca49878f0ebf01e8a5f43a41dac05d0834c1af72a2ae17120353e36a4a7606ddd2bfdbe15d6aaf9c0ba53f37f4743e17e5cae4121c19e82e2715dc7c2cbd8fe286cbb8ec2d95cf51eb58529627d5b92b1e442dd96c06e2f5f00d2233a62c2f95f53a3da0d91681c9bbb22c14b0fde4a78dc04e8d64a0253e951c5d153c09674d45baa14cd3231b88d38be735202d3dd255ee33f95562be56e24a9832ce8e0016ab4618b059af1b47deee1d176ef3c81fd66937b36b51b983b8047200ef2bd549bccd0703280cad71b6707636c8d2244e06596f408b05c02218815e9c17960a2c495b936465dbe6189625b7aa2c101182c99ee10e9f4bb6ca4e1f66c2467de1d17190b53b74ef47133a0be6d0251d564a61a7fc783a8d949638283e1e8da3d9f24cb01f53a01929fcdd59631286f37cbf04b005c8380f8f947607cc487848505b28850933ed3ce84c5d1f2ac126bee73209e752feb229df807e32334912d393ba54a12343b0301a1ff18e79cd818d34b46562c71e136aa2ba5aedcd91c563793e6ae2b387497fce1f380e0d74d1f0cd4d308bf5571bf98de26c633c71ddd6bb05090ed8ac3a97902c2b675467d234e22df000ff90184f15149f4c62083893f88cdba5030e54b4086ea61800b72025a0681a3f9655ebbe5d087f6ac50f181132e167b6c2314ca8449da416b291d70e824297367fdb51d", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="182b2c7abb0c7dbf5fb9e9abc90eb940dd37dc4d35bb19d11aa40e662b3a817f67bbe66d5b038fd7e4dc6afd22d454d58a34dabc4e0fb63ecf8afe65fbfd9af54a9bc1aee9832ce82fe183a90deec2d06d5362473e571b0e921db7c9777acd1f34df44662aca18b917651bdb4027584a8740e096febd88c0413d5e1c7521d63d4e8b433885b176441541488c2f6ae5f8a25b215f38b5f094ef4df91219df525147a3a3251e34418e96822eceb5b694abef9544786f1d95936e844a31d9d90294d9b0a83f1dae7582db1d8a69", 0xcc) setsockopt$sock_timeval(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x10) getrusage(0x0, &(0x7f00000011c0)) 13:27:18 executing program 0: r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/56) syz_emit_ethernet(0xb0, &(0x7f0000000080)={@broadcast, @random="00000053ef00", [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0xd39}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x72, 0x3a, 0x0, @empty, @mcast2, {[@fragment={0x50, 0x0, 0x20, 0x1, 0x0, 0xe, 0x65}, @dstopts={0x0, 0x0, [], [@generic={0x8, 0x4, "4eb2e0f8"}]}, @fragment={0x2b, 0x0, 0x7f, 0x0, 0x0, 0x3, 0x64}, @dstopts={0x16, 0x1, [], [@jumbo={0xc2, 0x4, 0x7fffffff}, @pad1]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x6) 13:27:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = dup(0xffffffffffffff9c) fchmod(r4, 0x100) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') lseek(r3, 0x0, 0x6, 0x3) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 13:27:18 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, 0x0, 0x0, 0x0, 0xfcbd) semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x200, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x1002, 0x3000}, {0x3, 0xfff, 0x1400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, r2, r6, r7, 0x2, 0x7f}, 0x0, 0x3, 0xff}) 13:27:19 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x0, 0xa8, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@end, @rr={0x7, 0x23, 0x5, [@loopback, @loopback, @multicast2, @multicast1, @multicast2, @rand_addr=0x4, @broadcast, @loopback]}, @timestamp={0x44, 0x20, 0xff, 0x3, 0x5, [{[@broadcast], 0x5}, {[@empty], 0x20}, {[], 0x7}, {[@broadcast], 0x5}]}, @ssrr={0x89, 0x1b, 0x0, [@multicast2, @multicast1, @multicast1, @multicast1, @rand_addr=0x4c100000, @multicast1]}, @ra={0x94, 0x6, 0x6}, @timestamp={0x44, 0x10, 0x70, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x1}, {[], 0x2}]}]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x400, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) socket(0x1, 0x8000, 0x4) 13:27:19 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x2, 0x8000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000280)=0x30000, 0x4) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) fchflags(r0, 0x0) 13:27:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f5372abf3427208070000001ade4393fcb48cde1bd3bf83251103b460675df19d21f5d20580258232f4b1e02a28120f3b000001000000000042", 0x3e}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc0) setitimer(0x1, &(0x7f0000000140)={{0x3, 0x7}, {0xff, 0x9}}, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) 13:27:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x0, 0x2, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "5737e504fba310050000000000b200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:27:19 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440), 0x0, &(0x7f00000004c0)=""/228, 0xe4}, 0x841) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:27:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 13:27:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000001c0)=0x4) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') writev(r3, &(0x7f0000001940)=[{&(0x7f0000000240)="fa85466d454bd08b47347717c6d40dae39055c4a69645537148ccac1d38f18189b70500e37056e0d6a43c829e60f4fbcb5e94650669d29e4e71202780fe3545d14180f35bdea3c29a466dce783b33a856b5f0c6e0a3fda3e31e83697ea208d2916b8af3fb1d72098e50b5b00f088a3f6e8e0c21590298d56cabc4975bba796645f394c40e474d5da5eabf7452383224987b1d7d39cfb29f0e14109f513ee1ffe2b399f44befc42804b1ba3000cc0c79e4b41486b9b596f240f24e9fa4875ac6040d8b5654e62eac15ea6cafab32c7a61bd8fd3be4513c4da20e1442ab555a6a089ee3b2a5c7bab52269f9ce879f5f195fbe2b6182ffd80c676568c", 0xfb}, {&(0x7f0000000340)="122ad819b35e83fe8f1cf5e198e73701fec4c1d3f320721b160b124ea17b71e5ff3d208f79e7712b778720fbba7939a075353795f428f9cd539efbe35d60dcf0ffa7e4c34366d0902f6a3efb3438e76a24dd55607e84a32b36be1ad0b60f55bbdaa955e36005146ed306a57df34da931ee2e4138d8de17175f3e9a35dcca8c59742cd4bd328cde7475416796235ee1c905b2a4c36c81da8ef76a5f6ab72f220cbb40c4163c34e7526118ed", 0xab}, {&(0x7f0000000400)="450da8b07a46d668989d80ae9a0ad495562abe9ea39e0b4dc0d96c85abda2ecb62619b2a2667248714640891049a490626b6af2a406157b212c9dff845484898f9fb48e7f422f64a41cff4d0a959f474c6d8f6aa0a71ada72d5d30d539c09c912e2881af631acbafc2a414f3aa273afac04b521479a5393c3f4ad07948a50be479b0f452f24a47f088add1eee1cd599e1cf995e9f4df095b4fdd027905ca0893accb49be5876d008b385163a54debd7270c5651f629ccdc3d074b77df392e77de4636a14", 0xc4}, {&(0x7f0000000140)="ca6969a5e892703ec6dcc149899e924610e38624c981625ec2dadb1629161a0d982908595c546a0f3342352719ca", 0x2e}, {&(0x7f0000000640)="844673c2919300235effe4d237bf682986873fb83666b9f50bc51efa20a67e66b39c764d303642f44fea73f9c5fb6372a709fbea3f673cfcdf6d8a480036dc1734f3ad3bb9c03a4e3e5c8718fa74209367b547835040eb4c5a01358d7742eb53dd49019c8140f922bae406da89c18718801911ad6572997521ee263bad10a34c647e4f0424f05b8ccfc03a1f507e402e74a36b33fff88e7eb5d3940e8f91cbaaf83858cfa379cf9227e83fbff522d70cd5530743a20b1cecc6f4736f8927f256bc40dfe780c9cb940d5962e4a08aa428", 0xd0}, {&(0x7f0000000740)="e1f1c6e34de9786751f7801f93ba3fde372420addfc23bb2d983faed5981dd285973985788a2f79d67137c7949399c55a2d5d36c864ba8f6bd05e70a00d599b547c83711f4700730d20079f740079e9f9ef7d09c96c0971e9226f564b0f29211eb8f98cd655330b478ac69becff48297f3549ed2f42c01794689c44c184b1c460f54a6884f12836930c974bbf7fbff52c732ea4bbfe2b12bf32b1ae1f7a09d226d222c1a28ee1d45a204af29ac9f947e1a3f6a0de37c48a5d666ee71fafe77472efd6939a325c8bc830744a03778b6736004a95182f27bac8ab899037952259589a5dd396b235611c06e593ca2bb98f71b364c3256e78740c68302cc2b92fb8ab061c86ed7788609563693d4eb18214dc6cfd3933dec0572fc3aeb6028ef0a1de0b02aeab5726f06fc98db71bd6235633e94c77615fa13bc03867518470d09110d1fc86554032f0b60d1b49939cb3f025b305ba74fbb4cc97a5c9f0b3d51eb25c3687833fa589b7335bc3c0f71491b9b6a48e302dc989566db91761eb7fa5f994f8f24da242f0e5e0b6d2995d15fbfded7a255cae74ef755a1ef319e427f3bb8882eece0568500ab4c9aaa80959417eb53a36421691361170a9d6822d0b69b7ebd817b67ec500791a50c4205a6edabb201ef37b87700ade1b7f828d808edbf3ac3a1eff6ac84280923cda4ece0c253c217c99ffff44f2a309a82f671bcbccd455c8ed0c254450ec2eed6274e31aae100afa0bc543e98b3a659d476c1498f83554cbf5d5148108013018d0695586048d9c15980bc129eb22efb1f6fe746106978054ab0b43d096e83452a78ccd487edf191d6eb5c72ae6514acea76dc32d8c020f42113a890c8229ec0fb7b32c67d2f2349e41658f5360b75f62fa996914f71750e02a06ca5d435fc79570bc0575450016f22fcab26cc26cb64f3772a6a6a1407a70fb34a3aef7fca551ae772a6e11edaaf59ca83a0eea393d241fe5b7227a5027aeb71ca749ac7dac3745b3816534e8fd35b537093eeca4d1a6a595b51c333ba07a87787cafa6addaa2bb31fd40740876cadecafd85db01b353dae9b8d7ee5c0e444e4c8ee1295cc354aaba311513ae784c79bb33e9ceae428dc48214da8f10ffd19d96079065436ad9e75ae3aff03e359f611e044c4bd0bcc9a907fe77ef6d27f9e93ece068af729d555b12a3de0885ae527c069bc44a340748f6a45ed0129d525945c2d5f9b7bc4a3fbf61f5542687f0c7b45094963a1fd9ac5ba422d09a10d474cfcccb653c080dd2a067f8c6b2b009d679b567b9903882ef6f52cd61655d21388850af55d8869d198cb0f5a96d703702b6030587b8fa26f42525c39206e242288cc5db3b61d9500f5170a48ec3104b5eee4e630a01a26c3a93133275ec9d1ef836789fa14dd5ba44ff2abb11a20b5d5d725ed6c1500bcddccaf69e0fc0c8b6598d4334d909fcb5dfbd442fa469386449654edb5029a06a9d6c7c59add0f869002e8804452d90f06be2ef0ff95bf3fe35d1516026e80c2fd5777e9bf939c68549ecbd656ccde0d8708771423a400d9c1e9e883c0a994af594c618ce702464147f14d14ca987390a2e97284e3fd1c13e0ead835a899f1191c10008f178aa73474d19fd6114aa3baddf41b4046baa5c6a5531e16a7d9438277dbae677623fb7fab98ab7bfd53cd662fbbc44d9bb52f6340d95fbfe156a847114f5bf89b6ca61914aaa47cb282579f5a227eca2f3b54fc6588082fbe7b05708faa5e2bf1503d113ebca942298067bf977faea6782775cc01aa35c45c56db1c8316e6a94d019491a11a7ad4e568ba525b44f70d7bdea702280dc2e32d86ddb3eb43b306cd5a7e424d513dae8a22aed15c5d582cfa73ca354bd70c177cf9248fa49c734b243b4639c76bd9c4cca049237e2f54c86db81a67471f8c51b1588031e870b14ef28fb255180e68c9ad1d6ce95a037d86a0958a92bb032526e378daf155350e4d1404fcfdb186f2789afc04db0076f3a08f45c0369582e5ec11e1f76d63d5f2932fa3d29fafd41114a1aef318d838f5dc580e8ed0a77c0257b0a09431f599f1a15ec58a54f79cf6af4b6d1b4c33176ea13b03eba28469b3edd0647fe2551464abc3d038ac496254be737efbe2aa9619ea971c50da88ca1314db3d1896b69c9c84bcce09994486b52b21d4c0bca55e264140140504cd115ad340650b29a4bda1302dd9f2c98ae46b86a93b1bdeb8f24dfbe2fe5f242132376e4ea449728a8d908f8bc455b9b8a351063c4a54c8cf9738246554f12c00ed5935d9cd5d16f02d9935c46a437ff02b52d9f24113ee3dccb3bb859605f6eb7cec1dcc471416c011c91863a01c1a95a3837989cc77d1bf84260de2d334e04ac69cf4d71bbef2228850b3441bbe14c551693cb8ffef8e65dafa2647308d94799857d1ce364e5c6549c5ecee9e4fc6d1e480dce02431472b682ee5ae6ad96b4fdfc2af394c86375c4396763bd2385084243fc538741f4de66064bb566996ddff6778fc87b6f173be490d900e829c0c7324461078a89348427aea3849ec314a629436a671ca2be1fc0146c1ade63d29bf618e1d65a804655c2387c06b82d6685183041a01bebbab79172e4f5c101f8de0ca7460feb663e0e2292408b701806763fe77bd6d1756d7efb6408535f9f692368bc23e9e942fb86be72b05146b6c7b8dc30e7060d004ff21e0c37105f3d85358192b76407b286064284eb39c2de557e1a1baf062ae4c1c7e32cf5a39290cfc5c249b5995104f3d217740be7b6e72f53451b31a853921d80f2719eca5f9859592d26204ff3b2f985fe2c0668269210ac9f71b7445bb25867c39b532eaab689af232486dab3e1796ae4ff425bc0c18cdd36a0051b73fe18323e903946f290946a2007c1a9b8adfd9aca425559e9d634378757c06b10cea88e2442c38fdc43138d7694382139d066ef95ab271c58988c183735f5e71e59a5979c0df4ba0942f1fcaa6418798fd91664192f1b56bbcea9857f3ef5f9e174d1a8d8ebde0d6b0aad4fe291999823dc40c3615f780a93b0eb3a3915f12a3a9cdd4760d2758df0734e75fe959b7bb7caecdf17fdca67f6527f9859f776a1a99eda2ee04a7da77e1e7ae0b32b7e74ab7771bb3b65724af2a451de9a55a6516f2374f5ababd0518beee7320973ba56ba9175f94b2e2af72bbf061128ef02e4c0341efba28fb2416ae73c6be5d709530bd9ce50aa23798161f8bb3618f272f895a204a1eff0348317a10ee2f4ca6b94196be575e1e0f4ac4eccd72ef09e23a40e9d73513629103f3ee54352809526c2ae25405f11129caa3d73f8118aa188cde99c462a29fd0ee53fdea0ce5c34897d2913370c9ee7c25b547621e8733a2d94e9a614faf4f23003807b96dbc9e1457f8316f9f9567b6f7dd180b0d6934cf9b63be2fc00d7cd79566d654be2521aec4baa80f19f7fddd82dbb56f967a64035b66672827d51fbf28c68ee308c409f076108e7acfcc121d6edc08594b9c72e0150e919f56c1f43b8d1ea5cc8b99abe3f90946baa33675bfc160852a6c463f179c7570a839406833f8a35b0f488a3df530996473b607f8ec97520c065578695de3438cda0b17d9fc70c1131be7d7fcd8cc4fd89751c15fad7ea6b46f554fd2573be2737ebd8e780aa5445a726055411ed16560723727e3d9137d24e92e3c437d98275078d03fb65404660c6221b36117b3bae63062b2a6b59cea6cbbbd76e614ffc7c4145769cd72db5ebe9e142ef35e4e642e641df3d4a4b19d9b4b21e33894c564d2ca51d3b1a0b4cc1e50e276bcb6e3387a1d292acffead2eef97e831848020aa550188eac7497e26fad53a4ccbfb9c58f7cd79bad6c52ad5b1174b0ca3699e8d6d98f85e8a02e42f86dd4764b61c7252c2add56cb974e4c81d59702cf8ce8792d71b30a05dde9ed8957c8a559fe6c319243e99b91d1ea36dcb4494d7f1a81fca870761babfd3648939aa0198305098aaba988dc17efeab9b1620f58d2261ffce7717e20c7e64c62d95378fec7b87c2e4f9d3137071178d5134bb94ef457f5ae4a7503c502317efc1e0fba78bacd8be55c4458372674e6a23f1bfd3b0da80911deb304f61b5eef7070b4aeb0a1daf6696861b6275691837b81c317d2e113daf283b63777084e8a89ff1d0733b35a4cfb7c8e8bb62fd7c448c0b9f698c8f39858d0cdcbfc8fbae429b08ec8dab7a1c62c1ddc5cb6756fd0ec599195c7def953a26ca377cb8ede70d229f1ec3e9210b61dfecfd3e600581d00c2a94467c345180207292ab42445eebcb2cdb8e91dbbd793fa1e1133e8de0aa44482bf6fe58fb4d3a415c03a96845d52250d408aed877b89e4556d373c82ebf6cd285368488455f3a4a015a820d0c1d516791caa1711b6b36891a4e67bc4fc54b57f17dcf0417fd338d33137ba469cad8608d35c2e48608cf585d68353cba69ebc8466400e9901c3b2fdf5d6d7ed81f7d3fd987c099a6c079a53cf1af0f2495ab76609abd515991ea053399ea801e5c823a7c86be3ce2a31faa628b5b59a855cd89200cb6b8cdcc2020991861b701e250fe3d42caa442f47bbd6f8f567e9898bf56c66373c069e426d6253f98ea324bcd53ad484fcc2df9689ad82b516d9f74a87dc0f20c8de660449a4ec0e000ca4dfe5d1d0af3332789fa3d9bbd7b30e17dcb63050d0321fc57ce312adbda780c07a5197268b2f9f5443507bb16da7e932b96499be0bc0876f526374da56d86bc4e364a19f9eca10aa821d81f7e1406e1c43aaad7bec36008be4241b9caac365b286ab7e2571da5c721216216ec308a57c7862cf565376af4409fd6ba1828089133a385c9ee9461824ac6c3bd90cc5c2a7325ae3566ba229965478187497003c5422ae3065d0635243e9bbd18a41b020d6f914dcf6bdc2d97c75a6fd6c2ae63396a46b920abb99f67238065b41b8fb01125d410c1ee2d4b3550efabfcc14535759fa40a41c0711326f06a3248aa98a111fa67fed0db598d7b4634cc0258b04a063f7678e0fc27a14d9e292d55a1ce6c5556598db6999a3cb8a486d6fd54b919838c86b7e0a0872f84be35940c9222d776c190ce65e05858242c0e7c8473f4b18bc5bab51d7501b76a46e21365adbaef66b878ca80962e3e213b1ac48351b262e2ace11639798a70e938503354e8588ce09f6096bee0b008e301627d75c054766f8a186a35943daf239285e6aa2dd046b80e0628cc4e66e9c0cc84d82e3f9dd8797bdac778e6d7d59dcfee51dfff05cfd910aa2c50c5511e3257bbcec0845874cce5c01e8392405236571fb7d80c0f58dd25229d2d319549bb92435fc3118a67df9e65bda89287d41baef61cad9bd069db21160494ff21caa510f59ddc232aa70da434e4759f184c208af0a7476da2589fd3b89685a7a4f57d7dceb245c768c05eb65486d0814ddd213451f66653d351b242e35d1b5460e103ab946ac3957c652334254e06b5bc86518cb6d6a7d5d1943634337ba71a02f827aee120d455be753d551585d583c945c82b78b671fe92a3e0be1fe6233c9b86d8b7798b0f3f50549485b8e30f61daa54d28091d84504ef7a205c3b44af1aca4a449c9d38c07b49c84ee482022b8ef7191e2a4a44632367f9cb426b2763c56d083d011a82c7c3550e843d89c737e6b284f53b9d2baf11eb04c5312c573bb0d4492d63dd9cff004a09c70bafc7bc19317848265f0f09f7db4eaf54cab1452c5114953308d661dafa5bbf6041c61ab34460930ce1e41e7353816aef2044041cca0038afac779e5d0ebc2e68ce9423", 0x1000}, {&(0x7f0000001740)="8fdd382ddd58789f632c716750ddc732e00e05ec7ab9958f1664d251d9c7797d16deded056c469e5f8b32f619603327dc9658b92f581fe7c3bcad2477debb509640dc36d2a2b213cb86e2cc2f6fb081fa5f02661b3b1826206775f096aa5c20451e5b761d2216d72625441ed357ca0ec15ba49d918911dabd5cbad1395ca906fb966d3f7136f71b450db8c8b650e710acaca7280608a5292c8dca502c00bd4018e4037680850915f058da877d23775e29a1d12fa31f778e3a64bd5869b16a20d72", 0xc1}, {&(0x7f0000001840)="7a036bcae92a9774ae2bb63e4195a94308e67f720c5bcc591fc2852e137b5107c6bdd88b6561264e1b2b9669db50f9ea2aa6bf22de6bd75969093f3072332c2d3794eae00e573ba1ad778f2ae6c5d9694583d57286be06fb8fce1e822242d8dfa9805647a076ad2244f672ca8d70bca0030034442946fa88521ac63a2cd4d902", 0x80}, {&(0x7f0000000500)="fbb8c4322cc2cd438ce550", 0xb}], 0x9) r4 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) 13:27:19 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xffffff7f, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_emit_ethernet(0x8e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, r0, 0x0, 0x0, 0x10, 0x20, 0x20, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x6, [0x6]}, @window={0x3, 0x3, 0x8}, @timestamp={0x8, 0xa, 0x7, 0x7fff}, @generic={0x2, 0x10, "9a94d599ce469f3fd9643a5bcb24"}, @nop, @mss={0x2, 0x4, 0x7}]}}, {"015d914fb0bacdcfce8e3f5c253a5f14916c611ffdaeb7ed3fda3cef7c23ce4f442de14473a3d710d4064d97"}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="bc099f2118c2", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @empty, @remote, @broadcast}}}}) 13:27:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getpgrp() 13:27:19 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:27:19 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="fffd0008ffffaaaaaaaa082bfa0000000000000801000002000084e3acbe87ae04d520fbc9a4c94799684bb1a98a7480d5c710aa7c2c7c4a3c41913ca4f6825e40621956d7c802e779e151cb2f37dfad33e3a2d5ac5aa4e059123862b669c48b0d92670c3d67a56d6760aef79e4481c129fa82ad519743a3974e150469ddc1bd04c7dafd65dcbacc1bdf2da5d19b63809ef41221dcd129228f99664ad2810aedbbedbefca35588d77a3fe9fd350c3060228468017bc892ca3b1deab813eee63ae29ae9037463ce52b605a862bcee761837c028dd6b552983c4348cec18ad3a01a5bb1bebd9b60859d4442dfe0963ec1d4827cb0f189adde510586f0e2d50e3ac92914bbaa0c266a4252f82538fa45c44fe1053750b81563ba9281a1dd78eca2a8f8faa75855ae8bed87344e79e71b98ba5b99096a94aea8e9acf6ee82d4a17881f1643e111bc772a0700000000ec719ad1ca3fcbf5aef0c806fa5503e0294e25b05618f6c529f04fd132c9d1a44320172a26df172d80a5340fda007af976dbf87de38e50220e262c"]) r0 = semget$private(0x0, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)="611fbfef53e9a23c814977149e3130e4370e7f9c04d31ac208c7585164f69340c51bfa4d135d25f35aa0b123861716c2f9ec536bb896894294cb24643c4c81d2a965b61dabd2549dcb37692be372711bbc2689884811c150639340e1435b6a0ba2e168e6290c6521613f83783853b757bbf563debc49d4fe16907eeb314470e8c73477091f7e6e538b6d86b8cab0b32df0268609f63710a3aac1cfbf23bfe9fe81f3e1f611330e00001f6c2494e674f89780249177bcfd53b655e0fd51221de4b96a3870670678e2763957e008", 0xcd}, {&(0x7f0000000000)="ee", 0x1}], 0x2, 0x0, 0x1) flock(r1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = semget$private(0x0, 0x3, 0x3c4f0be47ed17cb2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() shmget(0x0, 0x2000, 0x770, &(0x7f0000ffe000/0x2000)=nil) geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x110000000007, 0x0, 0x1}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x7) semop(r0, &(0x7f0000000040), 0x0) semget(0x2, 0x2, 0x20) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x0, 0xf800, 0x1800}, {0x3, 0xfecf}, {0x1, 0x7ff, 0x800}, {0x3, 0xe7, 0x800}], 0x5) fchflags(0xffffffffffffffff, 0x0) 13:27:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') fsync(r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000001400), 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, "1fffff0366dfde36ae61dba64800", 0x0, 0x8001}) 13:27:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') linkat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) 13:27:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRES32=0x41424344]) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x401) 13:27:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @rand_addr="5140ae102c44c84c73614d9c561d2293", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x3) 13:27:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) r2 = dup2(r1, r0) socket(0x2, 0x1, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) close(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000300)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262435fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce8367b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xe8}, {&(0x7f0000004800)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfff5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) 13:27:19 executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x37) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, &(0x7f0000000080)="e39049a2b2bc940500000000000000cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e24200000100000000003aa389bd6aa161f51eb1a1abb8195c565882a3bdc294b689147edbaad263ae40f93023c491f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241153b8ba0d7d7e700c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc6d0890833630d2db396e50100c4cda298691bd52de466d11b207ecdfb29204e4859cab0ab", &(0x7f0000000000)=0xc4, 0x0, 0x80) 13:27:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x958a}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffc7f6, 0x7b1, 0xfff, 0x1, "d339b90224e4bf09b5b0a9a31a4609641c920983", 0x0, 0x80000000}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 13:27:19 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) chdir(&(0x7f0000000000)='./file0/file0\x00') semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:27:19 executing program 1: munlock(&(0x7f000004f000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="2b8a955ca7b94f84d7a60c117bf2b24139527e3418c38c2362b57bf45adde8f5537955138c37ebd7b9be8545c919da629ca69202c8e43487cdbeac613321b5cfccf76d72fd02b099b5aea56b35850ce61835b196e858e6f31dd00ce72890bab655f991dcb710118947c4731648951c5a77f66f339e1530ec18bb33cbdcfab5c0598a6b2411525b373c483edd7b1c936aeb7fc6b4897d1d43562f58fcb683fa", 0x9f) 13:27:19 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = getppid() setpgid(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) setpgid(r0, r1) sync() getrusage(0x1, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 13:27:20 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x3) getrlimit(0xa5f3fa7c69678e8e, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x1f, './file0\x00', './file1\x00'}) 13:27:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2) 13:27:20 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffbfffff, 0x2f}, {{}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffc, 0xcd, 0x1, 0x8, 0x6}], 0x34, 0x0, 0x10, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x4000, 0x7) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) 13:27:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 13:27:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x400, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$KDENABIO(r1, 0x20004b3c) socket(0x18, 0x8002, 0xff) socket$unix(0x1, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000180)=0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0xc0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:27:20 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) read(0xffffffffffffff9c, &(0x7f0000000040)=""/8, 0x8) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:27:21 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x0, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 13:27:21 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="2d7c6b199cb6de2e2300ffffffffa056900e"], 0xa) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20}, 0x4, 0x1800000, r6, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) setpgid(r2, r6) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:27:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x11, &(0x7f0000000040)=[{0xca, 0x2, 0xff, 0x1}, {0x5, 0x8, 0x40, 0x1000}, {0xaae, 0x4, 0x5, 0x3f}, {0x3, 0x50, 0x8, 0x5}, {0x7fff, 0x2, 0x6, 0x1bef5666}, {0x2, 0x7, 0xb2, 0x2}, {0x3, 0x2, 0x1, 0x400}]}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)=0x40000000) 13:27:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r2) 13:27:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x1b4, 0xffffffff00000001}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:27:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x10000, 0x5, 0xd}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:27:22 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r0, &(0x7f0000000000), 0x0) 13:27:22 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:27:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000100)="68552a5178f09d73a4807623c5aa4f984153fe2a9d4785754491e261720721db72e94f105c49b8dbc8173ee4f0883e83310c7e4b8736d397047f6c1f0bf622b36a22b1615dbcfb954c578649a67ca762617a", &(0x7f0000000180)=0x52, &(0x7f00000001c0)="e164543ab3b97e6853dd56c3c1bb61bbf17159588da1770687106518e2d96b7ca343ca0183e52b92f4e15e44e9f2f8f8ddfcd2f9801c79deab411a4f81eb5cfed63749ef0dcdcac5c976862e72660f0b5f4f55f2af497042823f4579b4c067757bf4a06ac4f8b19617b0c9c533a104ce7a7af06fd6d8000a2011747cf8c42744053454627499babfc4cb909e4e6d876fde717985aca711cda099b8a6faea0c62843e3fc16252ef9dc47cf358e5a69bd34f89f4a7501e", 0xb6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) munmap(&(0x7f0000005000/0x1000)=nil, 0x1000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x80000001, 0x3, 0x7fffffff, 0x0, "ef119b3c49481587b6af9aa4b097801ae4650532", 0xffff, 0x9}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xf7) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x92) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:27:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x6dc0cb7a) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x8) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 13:27:22 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 13:27:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@empty, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0xf, 0x2, [@multicast2, @broadcast, @empty]}]}}, @icmp=@timestamp={0x10}}}}}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB='\x00'/4119], 0x1017, 0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/64}, 0x48, 0x0, 0x800) 13:27:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa5cdbab07ebac79a4eaaa08004510001c000000000000000000916e81e8284a8837057f48160906a8bf35277657e58ff0"]) 13:27:22 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x185) ktrace(&(0x7f0000000000)='.\x00', 0x4, 0x1c, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ab0e16f328dca5d39656da02489672db6d19f37405111e966a9988cfc6d8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e376da0000b33d0000000049ad4a00000000f5fa3b57806356cd68e84656a679d6666a4d152ed0cea439f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34a6adcba8dee9f0cdc7527d27e8a15b701000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200"/275], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x800) execve(0x0, 0x0, 0x0) r2 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x2, 0x0, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x33e, 0x1000}, {0x2, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0xfff9}, {0x3, 0x1002, 0x1800}, {0x3, 0x5}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, r2, 0x100010024, 0x7}, 0x9, 0x402, 0x3}) semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffde8) getgid() 13:27:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0x3ff, 0xb864, &(0x7f0000000040)="1a9f801ca3a71e0ac03baa7754d6c0aa50b60204a283d173341b2fb13ae2ae559f0e015ed4f5ef871c50cab9ab57eebafd40f26a6d209b3b10983632b8bc0ca7366469e1390377782e793e0ee8", 0x4d) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 13:27:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x40) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = semget$private(0x0, 0x1, 0x63c) semop(r2, &(0x7f0000000000)=[{0x4, 0x2, 0x1800}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/84) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) 13:27:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a8410081001c0086dd60e2db1400080000feff643cf92344bd762f0000000000010000e4ff0000000500000000000000014e204e2300089078"]) 13:27:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x40, 0x5, 0x1, 0x954, 0x5, 0x9, 0x0, 0x0, 0x3000000000, 0x9}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000300)="7ac30cdfce0fdab607d87f92d0d9e061257dd958e5", 0x15}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:27:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000003c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000580)="0f75f50d48e0e1bbb49cee59c0b7ccd898a4347b6c56a045ce2394c3da6fd00800007f00000000fab254441e5d5951bc45aec92b7a1fa16a96796117730a67d78bb644c44c8e36961a44f6ae8a78ba33f4ead45e4873f6883536e2dd48d0b116bd742419d01b0aac8024eb7624d5ddeefc40f399f6d82437d217ef78c015d144b08c4a406f304fe8fd341929306cb638797479f14d82df2a6189c754b2c99726f40bd4cba0", &(0x7f0000000380)=0x1d, &(0x7f0000000340)="564ca3bf11ede1", 0x5) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 13:27:23 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x6, 0x7fff, 0x200, 0x6, "4c63cf0e9ab202c383c8b6be38aff42d8e4a3922", 0x8, 0x6}) r4 = openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x8) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) 13:27:23 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa0008000000000000aaaabb08eb4400001c0000000000019078ac1400bb000000001100907800000000"]) 13:27:23 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="016933f81d096856b37f3b2b7f000000000000009ee0b7fa42d7214e2fbafbbc71bd6bd42dff80219cb2d6e41e88f3dcaf36b978dbd9db24496c75ccf4f20f3c1b5dfe8b55edf49b28470e40f01291a0f8f69b7cce9f2a87202e00000000", 0x5e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) 13:27:23 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001880)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa308418531fcb3d67d4e49d2512126e6bae2074b289c97aff9f6cda28d7ec3cc76c0ca3a0f715cef82b9f02bf7fbc0586f116fa567e3d8e775d4a85a7618a9f60d222ce23083ecb66422db10be4072859ae522681d3d236bd19e66bb823843a605d4301"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r11, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r14, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ff9a080000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="7e8cc52b00000098090000000018000000000000", @ANYRES32=r1, @ANYRESOCT=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r4, @ANYRES16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x407}, 0xa) 13:27:23 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82f78f70603b8199d87d0f4ed27a94b8", 0x51, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 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, &(0x7f0000000080)=[{0x4, 0x81, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() r7 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r7}}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) lchown(&(0x7f00000000c0)='./file0\x00', r3, r7) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x3) 13:27:23 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) ioctl$KDDISABIO(r0, 0x20004b3d) 13:27:23 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 13:27:23 executing program 0: getgid() syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xffffff7f, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_emit_ethernet(0x11c, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xf, 0x0, 0x3, 0x0, 0x81, {[@mss={0x2, 0x4, 0x7ad}, @md5sig={0x13, 0x12, "5fde5ae518406795311722d59ff21c10"}, @window={0x3, 0x3}, @timestamp={0x8, 0xa, 0xafe, 0x3}, @window={0x3, 0x3, 0x3f}]}}, {"df6d70a08651d988d3bd25f26fd43afbd9cf14d09b2e7063dd2cf8ccafbb9aa9d95bea1ae587234a8570eb047c4d4c7bd16fec22a5f131d72629986cf4f3525f87700d23ff88a42b2b8ff3fa11999d1ea068d9225061e23f94b170b845002b075614268961e61f757fb20ff3a1fca744b8c467c4c13a0b77e4788c6f7dae60087a4bb2d542fd5995d4809d3731ce79719977b5bce6e2312c66eb9de1c11775e2e9103a20540d00644e70557a3db8f9369f64e2782be2aaa70e55c44095a3"}}}}}}) getgid() 13:27:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe0380000000000c000000aa210000000000bd000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa000000000099783a2b32f71494103730bb010000000000f58a13641662261b0b6b1f09fad81e57523fd15bef7755fd11dd3785885502be7e1d204363edd9a063f82716396a6506faf85a05ba0ce8e14f3378f29676fb3a16f507fc1fb2090d9fbf0f2b0c789f8cb7ee6d18c533a766ee2a92fd067e53963f6719a9a86b45d4a6c7b7a9d6f8e4181caae69938eed65c79979202a8019a6d6e6e9a1c3a1a6640bbf42acf07ef738ec07e666b505cc224f0489b17c02dcf9e58840c91bb77e4ad3f22e1d90daa99d1b357a0a1831ccfd75410a595bec815a12675031ed71864db033788b6b4abbba9"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 13:27:23 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x178) renameat(r1, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000240)="5295b9771068825c9524c385eed6b3f2795781f7e9d90783582d5254b811409a5062f45d95ac65925baf84d9e510d61bc9822a213edfd859c13cb21d390c67390e5c0aaacc3a342cfb01d676b351249fd603c367e4062a90e5f77f3f8838af5877331aff608f5363b05f7b09bbd599655e19444751944ada77b4e4eb7a73ef5f88c33dc4f7b42d2052236c3836bbb30119550f6bf2f7490cd1916ba19a", 0x9d}, {&(0x7f0000000300)="756f7410632f11b5afeda711a41c648b4135f7a10b038d95dd640425604f112ad28b54e7f861440aee6ca5c0a7210f208aa07904fa9c8990c9feee42e0880e36296fef476afa80ae9c7bf6f9006b0fe55f3b164bf4fe75a527fbc6bc113419d78c78c8f553786d7b915f97905195", 0x6e}, {&(0x7f0000000380)="57cd00a6e08e9fbd8746c6fb3192b9a5b90e125639c6556d93e95c54d03209aefb97bc5ed284a3341df987b3bbb5bc712664d58bc57356684e7617fd485eb4d9c908524350e7b02e687a418f9a96645fab69b95fd79f783d717379eaafcb4dd4be5262e01a756a6da9af6a0aa9120dfd35d9b66e8f735b5beaec33f678e269e6e3052a333354145d1550b595c54459b78d2e503e2ecc1221689be487762c05f805e3cf5218d4c0490ba4d2e70dec481be1f61889dec42eda789db585470e9cc2dffee62d6288000af15df881a520083b6a4e5858695df336b623e9332723ac485ddc7b91e0a6ff727c7a46590343fe3b21b5a1d91c30046d4b5d5cb779abe1cb6718149e1c61e737588e88a01a64219fe32385c4eed8ba5dc4970d9a023f694a699fe57366a9dc1cf3b470fb138f779bf61c22b198f44d4057f6f17d98491022794704176556d7f91ef06dbc37e5b14a934118bbc5ac7cd5f1ee6818438d0fbbe1a25393675bf7a58fc52c8b2a491cafc81be80e45add11af183957ae1c5db902857189546e835980d08253f5eb1f1c5f08ed16468604f15348c0306b9651a5d7af4125768beb10aa1a7241d37cfa4381304445fa67b8420c4155fa780724b625f2947add4b83be3be64182874a7975f00a3f59b5b82da23772a94b434a63a5d4ad6404fa2752e84a158bd05d695991bbd6d3faaa39556ed198d1f63bd8e843332c2c0a467b10e697171bdabc8a37e6d204f1076e2265054dc1835a9b03befc218e71d214e7ea1b94b077895a93969d83ab00ae0f314455812ecb5db0af9eeb2b2411021263d1b4806130726976fd688eb6f9a7d84e0e83690af4103646d57091893e7f84a656a031cb8ea9aaafd32c9caf3f98c59bdc88b8fec19fcbd34f717478579ba93e8e1ee13793650309e3701f4fde2dd099d51840e25056e9e138bbace43d1224b188eb88f761c9d9d1ec5c6c63354eaf6e0fc237d1b92d3e884a3628b75e45fd511e92dcf2f1f08b98e70813c1697d6212f1326cff25b900bdd8d7b642bd729ef6fe0f0732cc059f88d5dc78c9b146f1cb597972086df3431db8e9eff8dc0587e64df6291ec752c5006aa662a4b4b9e69958b870627f605ba64665d6b077d73fee23142b2d499dbcab8765a10703f877e42b558dc353b9fb95581c6b5b542eb86f386c1d25846b81f09341068531b2d522baa67a563ca81d2793b3ea0ff0db7de6c1741c519505b68860c3a2c9d58d6d005c32e9b2952edd914479c69af665f3536d9bc3fffe72d8b35cfee336a3612aee02938e505f7ce9a40c1b049f8144734e19670747ce23d54505d1ffbe6ff97cec8ee80a7f88e5f2aadd9a66919c7bb46ed868be8a9a6bd1d04346c7e73842a0ca72bdbb064a901ce951e98d854acdebf56c8212ff431b942fca37e0936903f893f84147d773379bf13ebd7bb9ff27d2ecebf383f44a41703d614a1a344ed66d40384a477f194f69e9b680a8f71f81f57a5784aeb1f506bac51c4670060a3d8f5d906a86d4688ce810416c13051c0e2fdadc657b09a3a113552713f34f560e681dce0a04ff1bc0347a43d67d229f883de60941cd8630e932550e65c8db176f0dd2fc0f459fbc30097574824214abfa75572be0f3614bffc2642ed824d748f5a737b8eeba9f5dbf1267ae8812f448b5d50ca29304cec2c8e3e70c8ac1fe37599281c17271fb57f46aaab5975b3e3df4afd39cc0a389292395c5d76a39a62a620780f79157702a564f1151c7cf2f72e1712ed953e54e7b5daa005971296ba31b57b10dbd6463563d0cdceb771c2db58db5817f8148b9915d09784d9b10b108ae95d2af13c54d1188c9ca738a01788a3c277bd3053d397f94d840f1ca5202647194f6bcb483c47af5b493acc2992d88a9247d6ca7ad52da0815cdecba25d44c0dc979444e6de90ce6cedc3f070cdf44dde4a603e728cc51d0c0af10a67b21ec861186ae79b44cf68c8f88cae51640b2575d30f7173c9f3d68db90db1599561d23ee90bca9a4571b37852a809a237905f164dfa3d6144efadfbfa5b8b50d54b71dd88fb32ce93176efe077aaf69ac2d9b54063f5ddd406f11e7ccb7e586130cbab04fc16767348b7f6c4da4fae05300c1dc5752cbb9145f2f3199c0034fe7290addf83c267a444cb6501a61b5e00bab02669711804f522972b7202aedb258c17327a44698a00c1af93f7e712a42cbd2cbd0d7e3b5d9e6fa8e3591d013b7149bb2af69a398e1b87d98c8e3a2a8f5f9cc050770178cfb3d6e01f258ecb8d660231713d2cceb47f208a75f9447b6874150c2eeaa56cd832b82a7d142026593b5ba5b21e1ce04b56320bbbca873fc99d8ab3d1f0791b5d3bb943b1519bdf3aeb207e31b4fdab7dfb952c25792cfcfe2ab5543cfebb0627b347f82e9cac3e73d979776e1f32d9a8d5301f2f49f37c25d79cdce503e1d170b32a1ab934feed73c1b221d7984c633b7d80370a83f15db07d1d2b30f220dd09d7bf487a5ae3b264754e35b3557e53e74aef05056ac8242329473865aa7216c736770dbf4c1e30dd4c480442a82ae39a005d26f1d6279a0a196370b70607051d0329f53569df414c4a571f344e050f82ddc8c5f804aad4d06ae42b2c49dffe1edc96e5739cd7ab53eaf2b8280174beed330a03ecec00f5e7ab1b9fe702bcbe076e107d93fe46ef8c297cc391f189c932155430f43797ba27c1b587dd3df1222d84d5d6e3fccc5181cc020c58d8ad3daf11b6aef844fe6e686873d9a2bf119548d0c5ad31e365e722c276b32db643097410b02eb70adbb34b532e576c041329f2752710efde6aa9e757b422fe7bb26b95bda9b69a31ffd403b484098f188f53afdabae9129b6f16f7168a3109d1beda8160f2f6cd94db8dd5ed7b3f9a82f954782635bec4bb137d3177d06500f55d9f0ff8ad66fe36f704dba025fd54a6ae08c790f16ba3cd44800b3ad50e75a32c8d8855cb10ba1fa97d468c5664d4b97ab090d8d0bbef8414dfd342fb91fab01c47a25397fbe729a825ac0e9b1911992989b41fca3575ef9aec2b63c25e0a3b6c36bed90da4758b00eb1c495639c1103ce767a1ce479a0148d32b617cd07e77677f4da55e52552e275ba11e9c52736a417ce17601c5c487108bd46a99e506cf8dc614696b3ba6865ede5b47de95adc3132b4c2c4b2d42e72124ee9708e07588f46e702480e2eb670e3437721b961367970fa74ef16b0836013acf2422b5ce7cb40d5f34f6d0623f886d31ac6ac72fb4e7e68dc959119379d35f675f64e94edd6ca239a8356508b8374954de54c578f2d6de423a13569bed146ad69dd1fd859119e97647d7fbff951b050d18561600a6803665479e357badc21df284b209ca531d520b7fedd626b7b838092a7b513c7cd6d37e29615747f56a8571e412edc13c8cb38a0136cc0bad89a4f58ee4896411307949d8ce430e44cc5d3563589a87d61fcfc52067b64c44e6293e1f8ca92a5e75865bd49ad1ef2cc97b36a3d6c453f8193ebfeb79eeb1d57d0836fffa80e7b37d952424e70f39ed65daf7d80b6097379c5530a06d3f64ea9148f6a41ed61e66ab11e345fb64efa7b88ff0498e646ec09536215dfdf9a006a4799332fdc574d0120cde14e228b3d816bb2fa86f887d72ce5bf73df8101c6f2d1eb285b6c0ed61f75f1750b9153373622e9108f143312b5e6c9bfbe0bd989bb1181f5aa7511604f4b9b43120fa976eac021b97496ff7bf810197584e6bda572ba80b7dc45c8cc3b78578313ea2914a24e9bfe98f8c568a1bd6dc2b805f8e3f0a362597d167946f4544548b7cda89503d84efda9d6a3c80aeb8df04f98852b7c212d98bd83d43f286b0a895ec574a5114b96c29a18769369617e9f3d071fb97426579d1cce86d7d81cd4e8a10ffde5cb1a86bf94e04bc53fa2c6e31d95c8a3ad882144e11dc80c42ef4070ee80740bdbdccba73749d5d85e5f8b741a8409306f369ae9c9c01ceb04d86ac2323c270c08278e43d280484f2963676395098af02a671f30e3e0d5b909e1a88426b4af73d841bb5bb762c59d1d07783a843948c31a79990bcaf04bac83b05bb8d66f8e3a9d6804c321065ddca0243feab01932a2fcbedbe765e7924df960edae079d1e5bda682f760571329e965e12dbda6476ac88389b804aef88f2d686e00ff722c3c9299d0c3f79556f8be48bb9c3c876c7fa4553a9d45e09e00bcb704007d3a652624d5c4a79b85a28051449230967c030ef2992dd3e78ade04301a04414b4b1877561cb4599ccf8e24fa311bde75462cad5801a7275072a225fcdd34053c74e7a156980df57ce899a29093e4147eb5244c26d6ebdc371caeebc30c41cd5213977d5c823a0d7560f009e7eefd722611e597fdc8b968dece1fc80297ca6b5d488a7614edae59fe6ec544e7f5debae571d02598867abfd481849304f3b3bd8f1d234c44c1a7d32f110dd55ffe6c53b987070f981379b34a078535efc6e058e0c3c56b40dafb961e0ecbebe32b8d4cc300863112cc5918be31447511488d41e6c2d9caccf72492a947e023dd89f469f1ad1ac7fdbab92b6b58ab6bfd680cfccd271edb1bb660c1e6a5e84d91be4e6c4ed914bc51cce1327bf8126637e6bcd37f490d4d33ec49176373d1681006e62fc19ac957719c425c2af453fd6a3e85a74b5fdf7cdadce181c4baaf32c4b5ac38fec4d7af73697189cdaa2c8c39514c89f0c60f8560e033057dce85d571eae635adc41f2ebfb1fc1bca5dce7d8bb52d779325e04259a634b2b6e38a63b23f060c34a9c2b54ea701fc6bcaff9963dbfcdd92ecc28dd35530fe3461ef0a88fdbb0565dfa02a4fae60447f20efbe12d6aa9f877c07d78200f7a6eb5e9c87dc164d29b97972d811b2cdf9d42b6a6c89fda3cfb80e07c3b52e82048eea9b264588dc25858b5f1b726687d131be02a85ee34571c0fa90b49e7df6fb4bc126757e3166a7fe50414e970964e7205fcab7d390893ed610bec262e4c441998f120bdc19046a79b6a3d5d0bd944db66bf2fec08e17d5a1fdd76bf1425049e181fd024625cac22eb7cf73c2057a276252cb5be9d8b6197353eb0c7538110d1f602a8dc0cb81d30603c5021e8ec42a905bc2b5ef762c3170b63b754b741b98db5882b8aea783a2cdbfc3484400dd852559197740f63432811c4b195d5c9c8ed5057d803d57f06b92b728f954bf31781ad35da206cacb0d190d4cfcac79bbd5a56f2ac79d1048d0a17d1405a04b79d674fb169f1fa6719a6233ff97b5b01ccc68a960425258b899419833905a3fee5696137d901a09465b32a8d793dd1a49b6e23f8352a6cb36ff08d7fa28c8083140f2c107063c5e9a477bc3cb8219929f72e5ec4bbde360ed5c4f6c41c19ebc0d7282de043344595afb3d538170ccf5403d95a68fd088b4e80982bcb5d526aa7dcb928cedea7a431287e94d82eb2a32d750dd4a905d1a3844f4f298004cc9567a8cf531d662648d9ef11c135108ee5796279e61c3e2ccd5a5fdcc4a1dbd019dc0368d2f45ecf7344ecef29d3c9e253582924fd48bee2ced3f230758cbce82ced66a290191a6e179e1f121924c99d997c4bf3690a8cf9cfcf068c1383c0cbea885763363dca67cca87ebf691bf6dabe4fe20c9ff6ed8de25a2b64434f94e3ec7bc88975842d42e4f264b86141606f59b2e12c8851df68dc50ebc3ad2c317424d6eb8d7d1fda639515ace7b10af8c39cfbf1c9f9f58d32c898843c0fe9bdd44e78c639e5058c5bb8720a56a473006f020c08c5d1e0459bc208ed0869c6ef3e754c671f", 0x1000}], 0x3, &(0x7f0000001400)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, r3]}], 0x78, 0x404}, 0x400) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCIMMEDIATE(r5, 0xc0287533, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:27:23 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x81, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc76}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2b71}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xc7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e00000/0x2000)=nil, 0xf2}, {&(0x7f0000e55000/0x2000)=nil, &(0x7f0000eb6000/0x4000)=nil, 0x9534}, {&(0x7f0000cae000/0x4000)=nil, &(0x7f0000f1f000/0x3000)=nil, 0x9b9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xeb4}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @generic={0x0, 0xc, "831dc199ebd85d6ff58e"}]}}}}}}}) 13:27:23 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x1, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 13:27:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00f3c03ffc4b00000000"], 0xa) r1 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xd, 0x4) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() r3 = kqueue() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000005c0)={0x80, 0x8, 0x0, 0x2, "0820cfc5138bb8583fc95c3698ccf0a4380c97c3", 0x20, 0xffffffff}) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x800000004, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000007c0)=0xffffffff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2a, 0x0, 0x0) syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a56cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecfbffffff4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed140001000000000000d8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca45532f14a0d6a134c8585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac6116055894a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049d5a88cfc54a9a7139f6903ad08a63d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b90bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf281acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a54e4a8b4ea04474e57d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78fd7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c4950a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a01f8e16cc9c64ccf1a361dbe4b01d771914705e7a073057b999d6881bc683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed7940cd18be19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac30000000000000000000000000018169ebe44aa17a0ebfee3057ea8128b1332709fbeb16983bbb89689821c58e11694e1a109699c896761992c672b2947cc3b6a68f6b51b6dad9eb8f1596fec5e9a7d78c0b917865f2e03"]) 13:27:23 executing program 0: semop(0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x14}, 0x2, &(0x7f00000002c0)="c66365257b939f5ed57f2ed3c50e7d3d3eef46053882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de893342025340fe65f89562241830ff410530030ca5da2f7aa7b0dd3a4a789547e7299a0ebe98d111d20d1a07c8263acff62eddf857187e51936f0889e40", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) r2 = semget$private(0x0, 0x1, 0x63c) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1000}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getegid() fchown(r1, r4, r5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/197) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xcab7, 0x2, 0xf0c1, 0x1, 0x4]) 13:27:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa6) read(r0, &(0x7f0000000080)=""/124, 0x7c) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:27:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCEXCL(r3, 0x2000740d) r5 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000002c0)) sendmsg$unix(r5, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:27:23 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 13:27:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000280)=[{0x3, 0xc, 0x800}, {0x5, 0x6, 0x400}, {0x4}, {0x4, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000180)=0xfff) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 13:27:23 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') fchmod(r2, 0x18) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 13:27:24 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:27:24 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x9, 0x3, 0x9}) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/193, 0xc1) r4 = getpgrp() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x10, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:27:24 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2da) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') fchmod(r3, 0x1) renameat(r1, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') r4 = socket(0x18, 0x2, 0xfe) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:27:24 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) semget$private(0x0, 0x4, 0x52) 13:27:26 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x20}, &(0x7f0000000140)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x3e, 0x8f9}, {0x6, 0x3ff}}, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 13:27:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') recvfrom(r2, &(0x7f0000000100)=""/111, 0x6f, 0x803, &(0x7f0000000080)=@un=@file={0x0, '.\x00'}, 0x4) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x6, 0xe, &(0x7f0000000000)="02000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x5) 13:27:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) flock(r0, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = msgget(0x2, 0x613) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/194}, 0xca, 0x3, 0x400) 13:27:26 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x4, 0x2}, {{r0}, 0xdfaea3bcc65da4f9, 0x1c, 0x20000000, 0x8001, 0xfffffffffffff001}, {{r6}, 0xfffffffffffffffc, 0x42, 0x0, 0xfffffffffffff000}], 0x101, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xcd, 0x20, 0x0, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x40, 0x2, 0x1206}], 0x7ff, &(0x7f0000000240)={0x2, 0xffffffffffffffc1}) r8 = kqueue() r9 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000001c0)='./file0\x00') dup2(r8, r10) 13:27:26 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) fsync(r4) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setgid(0x0) getegid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x82) getdents(r6, &(0x7f00000000c0)=""/156, 0x9c) 13:27:26 executing program 0: mlockall(0x0) r0 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x40, 0x4) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x34}, 0x2, &(0x7f00000003c0)="8a9cbe0deb73fef58371e14437504d706325c6f36ecf8aba5f298f1a32226206995fe8c22896cea91eee0fc1e687717968f1f9d032e6c5b9ab105b32a301bc6b176c8abf4434183e2ab7074ed433675372a80d757161bfacda7b39252870c89cae77ff9e76150fd2fa34b374adaa588e94ed8a490510", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="2156d89ec5bedb961f640b138a3f3bd10e543a52c6d5fe9bc29d0f1f1bcb8f771e925387b5aab3678ac7ea0b5b8e3e30bfe9db5367d997ee9b507a0dba705ea7b25ff1e5af297734c93cacf1c5bab31df8e9e97c691457e5f0ab63a14072e0592d887a818c5de028c656087a17e60fca7b069e5b6ef3ecbed6059876121d5c4c1714140838626f83ad4be95cc7ee32c381cd978fb54e4b3de22b6296da692de846670a0751a256780674e5e8c3e5ce5477a9bd6ae6ee7d8216287a5ff9513f62cc2115", 0xc3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0xffffffe1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x3ff) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080)='\x00', 0x1) 13:27:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[]) 13:27:26 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000001080), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/4096) 13:27:31 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r1, r2}, 0x40000, 0xffff, 0x0, 0x0, 0x0, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/122) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(r3, r8, r2) chdir(&(0x7f0000000080)='./file0\x00') 13:27:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="0ae957", 0x3}, {&(0x7f0000000140)="720df9a045af4fab5593a31d05ee9ddf3b81bd073ba63224d24d009a9f66a820421b4caf01ca3453536c8f985ab25efb2bfaf7baa6977f530002f67fc466416e5db552851483d64f8172f5686481bff46396288c87eb8e8edd5982bf9293cdd74193ec9a62fbf8d65e4300e4e17e05b782b041e85bd0e4339a816227087da4855725307a07fd07add0759e60b4ee24c9ca189798714371d99ec4ed8bb5d8ea90abeb15b4b20139d953b92d0aec7e47816622126ba8c199", 0xb7}], 0x2) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344}, 0x5e4f, 0xdffffff6) r3 = open(&(0x7f0000000080)='./file0\x00', 0x101, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x81, 0x6a4, {0x3, 0xf07}}) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080), 0xffffffff, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r5) syz_emit_ethernet(0x107e, &(0x7f0000002140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd69ec25f8104802ecff020000000000000000000000000001ac2a915a870ee225075cb813283fc1202e00000000000000c204000007ff00002c04001f00000000c28a12c8d0ff61d4f1821553878aac7a00000000000000000000ffff7f00000108000000000000000001000000000000013a6f76a3c82828ea228569fb58eeaa2447095cac44677940e1aab99c4ac013ec5d799d41ef52d86708917e725dcb3eaf6222c2ee097bc7c08be5b37e3c30be74928968d35545ae7f0c471eed9270dae6990029479298c97bbef736cd8aa62d6a193a547dbe1e41eed902ec57c2ad16d5989447c825b4aade3a4fa270e4a82a91857ac815479c2fb38e6683bef94b7250aaad8d8e0394b50fe0e29d57e7ca2fe1b2a966dff22d3b6af52f6dcfec4b5f2dea9c8a2a1a471a7ac7ad7fa7e39d733fecedf8c66b5abfda0eba90fb7438138c005a97d861ccd57209ae5cc06d802b63d1fe9f919af864dbd2f150e8470ebc2a58771fabb768959f1a412569e7fb7ae109698b0ed6df69414c06d531303ce3940305a3c9f634b8c144d5e3652653e665cadf89b0ac465ef90447eb27fa00129800e14fedc2614840cb895172d5f3f4ca374db150cb62fd86521eb28bc0d01c59d78e823e31994692618a4cd67042b2c3416ae45de114faf1843b9bbc25afd6a8721741024d34bca1a2c826b621da45af47db062066e9a236941239321bd0bede4386b3a16800c93a9f0dad04251b5dddf86c4776abc2f8586d0d2b1808437124e06d9d9c59c807e4229987d35837f60de39361dfcb2a79aad106feb3789fe9bcd2502f1e806947e5cd55759689d3db12f3cd34ad0c015f2084b121d9d4631bafaa8e1f8cb6921d774a95912507d6f433a96a96e85bb2093c4b44d37ff0f5dea0e866229e3615a1893f5f350276bf32418f6ba91e7ed5c31531d183918da00a440bbbaa7d099fc182a1361cecea8412da69004224de45779bc75535cc30b0c2b722215143b9720f9db2630cd322a5d157c94d314b675a836818ca85a5c41b67f9cc9e1628c55b55dc9c3ed7e67c389c34210f593054259bc432213a84815f8aa8d209ca0f9b2da92d1b48917662da455068ac5909e61780d682befa40750001f7de22b3da0f753eb650a4dbb5bf35ad8b5f34eb5cba9ab6e0e60ef149816e0c8fa22a5b86947509b3fa7377e25ba2306e379b6676bbaf1cd64b51136ee2fb2386bf815c3742c1113f03220809a40445cd59106d12baf2fc12a7b8647e716704dfcf3494b12f762cd0eacbecb61c6434ca8ee02d8df9f5f0af43d05ba93a8a4b339b26440aea5348cdc48d91f111b803dc43ab4c44756d7b9374f21e64fba6af6a5289acfa8c74e492ddecbf1cc7aa91cc20ae2f272323b35ba387943d0f0539d45c6d17287f1f1cc83efb2facf9ab8031d9554ec36f235559238766d1e68fd09c1570fd1c929d65674e84941078752ac1f6835a967299b4fc4cced351467f331cdfebeb8ba22caae161cf956b8327c34361c27f95ef0a66c2f2ec60006496dd1fa3a0363990773b59a80dc51323c61d546ba84bc27036ac9dc633a693b31a8174f4eb3cce7785eabce3f95539893fd91bf207f707fa3a1a7e4d2e3b114c1629253bf7adc6dac1d61eac2e8bbdb56874e772311460dca921fed7e87e64560621071bbeffadf640dbbe04b867e47c169c3f00cfd4500b4974cc7ee56766542d68ae6a633702d693e5c5290518263bf0d959d5e87108ad96b130d7b16cb012a64b7a32424c653dc4acf2bbd88a0bfc4147c83f058b96fd43354d99c18cbc4d04f08bed83d2576231a5f79040745056f86a3a9d5895db6109382dbc8350c4c03a2c4de247c714088236666059a1f5f618d6fc6a103652e62695c2abe7745a86ea218fe178eb44f144e60200cad2dc3801caff2ffcd08b5e2b3c6e7be3914672ad6eef5d35b8e7f01a64c7e658aa086df86bea214ef422e6f75b6c7bde39cb398a37b73ea6e1067c38f16a2228e3fa47faa1885a2753676191a2bd2d9d770c2bc2f71711ceb7a8d6e55d1b714ecbda06877458a28134bb5d1317260f182749e09f9d5bc05c0716121c8877ef87ef0c6a9afbc2bfd875f2f4d3a58c7e8e83898d3fcfa98e6a9aa17ed9669bfbc36789144671d95b5fd0465b2d74f0c31781c5954874e2ef841075ea4610f9db2bb29e7551e0333639c848c5dec51aeaaea56ff60563bcc349532150469c161a7ca0176f52074dfb116eea37bbddd9eef497b0fb2fed33698239b67203eed3bedb936e05061cfbe52f3c5b68469e098a669cb86c099de0702c196328c4928af210f30abc9c6f6473b8cb2a80a416b196b9a9f187a1144ad60cda974f91d8bd3b104abdf2fccd997abd3cd010e3fbe35682284890251945289060e4de9ceb4acaf2b09bd3491662c05d9127df8283244e17e17ff488fc6944de50ac4047d0fb206551b089b9bb8f63b76401512c9bd6a62b993b2293bf36b96c9f50b3cbf251ba0a4b38f1022642daa2ca764b9fd83e847a27be8f364e8c975a0dc68736eb78a92afbfedb328875b2c4d41bbf5e138fdf439207cbdeff4a966e3c9edbaaa4ee1f02d5e060cf5e39a5345100b8017673c7862db2bebacc3a904777abaee3ae99b2790094f242f82d39f51836f9a75088954b98e172f592097eb8879e8c0e3d2e4afeb6f2b1d6433b3805087a6d61f24f0d42d5b444e9ea51ab3accd3acb60b760b37af9f0a5e9d7f5b0c5fc0bde45484a4b06ad0a7148caf1166022d15f6e6fbae285f61495b244941f81cbe0f1a0a672d5c3923494139739878448141434a697cf9204f7760721db7390137a39cb34bda5a308b3bc071f93645bee03a4296bdfe8925e035c41b195d0cd300e2558820ef321777fae91a3811914ba15ba8ba498c50542e45038ef10ecc156ada9e5dfb91d073dc9d798e48d2badae73848d60217ce4ffca1c6a0bf230c6031728137227ca38b62202f78eca33fd6d0d91e9c72362f1041f92f932799608ed3d922d371b0343e96dd6725e8b1496a037d0aa12cb448e90d325229c94347004d7d522827ddef6eadf7149206848b2758c009780cccad5a44064c36e5631a24038f8a90fa6ba2e7aacff792070194c3d1c3abb8125f381e70d7c30f71de4dc26b74b30070624ae0cb6ae73b94765a5c4583a2a4fc772166f5c0b8a6ad2c63a3c52658f5e02325eba8f08cab482a92d051c87c59ee5c241723870859ecb77316cfc33526ec4027d2b6054f0943aabdf0b29ccea05313a0cdeac0104cda96a2b92a23decd09616ecf49b6426cd3d05e7856b2aa997e60e280fc955908f1ff36bc2c13d31e7c2db009728f60fd592bc25d14fc64d3f22dc8db7d654772538f6eb5216fb15c20ec5dee9f7747bc2b82a727150ac49b7c9cac321ac865dcd7ac86652a62909980704650b5eb329dbf387fe5dcf82140472ab2d0cf7c564d383bd68bdf59377c3f92f95f18ffd386c72cdbc5d3e73e2443736c37daedc824cbfc1acbbd7914344e5df81990666acd8e2966ec4f79b2e24a6f193c91a1ad22749a7fd5c9a675f2b23f4cd5abdfaa0a52e7f837507c31cf0018d2c5f5078d0b065589528d361c01fd9fc7f5bf3714b76b52baa02bc5aa31d415a0881c1129994b3cc67c00cda735ceaf4cc3162cfa84e453db23fb6e6e48490382bd46a92860240cd1951cf265f673d8916dbbbd07533f36be17f66faa911d0653903f37ab7a5b66ffc340698484c224443fd6667f8083e5da0f11ca2afbe970408b34a30638caf7981102b368bf2c4d0f88d09356adae92876d9e723892b04ebf42f17c8cf1c1cc99b0585d2f44bdebb515f0fef543f17711a665fef6a9b36fa33b584893fb2027baae9ff6bbb0d577b202144113b0d515671d48c71a41e89647054ce28f3410d52ab369a1a1dabf3adec634a634b3a700c1d796d21e82bf609991dcf8168f6d6c0cfcc7db0c2c3ba3007d94ec99950d9b185b1639ee2f6136bd37cc82478696b9142515dec61a931ff56cf2034dbe0fa6980b00a372a4acef164284cfd2a7b148f7a04a54634f6b6fee2aadd254718ab6dc225e994b545398f0b4f5c416f30ab24c8ddb2b9597d245d80a958e40ef241857b2600e09d89763f22e00e7b35916259e0533f097335d57408941760fd9082870eec3ac4de6200fcd0c1e299c47ade54eb3817191b5c0605832d2527ae51d8329adacbc31227185c6337a377148d2602d3316175a1695105d42b3a004be7ec74fcfb86491384c82aacccb7a1deb5c5c7a9180d8619ab12ee6fdf17e804e6c8fbb07ac8be1e904710aad438bf46cef7e8ca031cd4f5e15b8c0b290af7eddbc4832e0e405ff509fa8dada6a5c1164912766d6d42b6d3c8d594f4d9d3750d5b0fda6639ec7c1118aad5b870ea026c1588e7b62b2769625e3f9c4c2212ed9248faa7f471c7b2364673d34e4313ade5bc613096a597b9a48f31a8dafec0a7c8246c4537753855d6aac73cdf51bbf288c2beb95587f0743d888e426095afa6c97adf1499a74a138e037e01486336ad634e6dabe8ce029a3c1bfb17d89c9267cdc7e6cfc44222c03aebb14f197697eccd54c1c4769173141f347b5c59d9af9b8f42ead6f3efd40134487d59c91e5b9d8ceb516d951832023be855b0b7a602127cc7de3c91804b86b12e97171d8797d70411b06401365dbcf9fd4ba87fbac38cee5e40125f29e277602ceb8f319fb23ab9f0577f7d1d6a0b6d5c751aaef1b7d0ce77af945af9dee6c55d3d45f9b302d6b60aadbb1100440a1804b6973902d4254cec119661135d1f855857c8aa1ba38be47909ba6472228a85f0767bbc8d1cbd0ebf6df6e1fa347aafc7fb1525a323391123b5bea685619a0f18aa1dfc0f9697e3732c4f795fcf2abf0c79e27abd82da21de0a49193eed7f0a44f250ac15988db60ebc2fd1c262b7ef659af66724edf19878ecaf9d770b8c3d6f4941e8726aa6df1eea3cea777210ad95739e4c5844d53ce19ccb3a32e9574719bc85fde07f593e1f726059dfed10744cd536729a3fc69d5b2cb974b8a956e2c7341a3432af4638dc544b3edd096fe41259bed01331d81a14511343b09f93e0b132bfaa6b9ffe229675447af3568d80257711e766939696943f48ac588fe891e84b9d1501ab17cd8f065e25d9be629a5f25616b61b21af434d4eba98df84300d0e452f1b5038157b8fc37b8b4d22794707e1412625e23061135db5434a11843755cefeef9182084110e2be8930172b2a9ee529ed611f2ad7c6ae27a90b92178ee98c6149dab15131c760ebad0f123b58e2840a3cfc37e3a174f42c5697c0747210e75f527dca625f4ce2424d5dcd236f49c28a3a464e3698dc84fc4eafbbf992bd7d423ec0f0e500bf636727456675ab51b04e9249de2a79bcb6b2e5c7a192c6f54bdd315020d8e841ae10b9778e442a4064d80dc1f7c9b0a90cadcb1f118a45f6ea3887fbeb12af4eb54f327c1d3dc6e1b0bde06092ce984040a6cbd059275e5e62ec7f989106e64d0d0d8f7ef411728ff5924bce8af297de317947386b86fe607952c3efea079344724058bf5587fec5025e2a3ffcd81af28694522b03f84099b2d15ca432caaa5a590c5231b767580cb46a2f1dfde3b31cc1f2c3c9d19876931176562fb5eeecf02dc05c7b03e89c0b742d1b8198f8e2cc6ea70ed6b772439d4ddb07cc23d981e314d09e42bdf323624191850edd9eba364b9967fdbead11288383a3c586695dd319f8405aabc031e5291b6b620ec5a551f656fe360bc5d15c71a81a243e153cb9d2d8114598ec765bbe2b1169a767b23b8680713a6438bf5febffb72ee9b85378b425ec29ebe17edaafbdd54fba2c7c01597dc7f08fd98e408ec5d6f474c6be45dea49cd79df5b1c68c907b0167b8b1e4589824ed2084b33339bc403217b8db921e49de37acab9a4d7b86e1708b4d00"]) syz_emit_ethernet(0x49, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x13, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="dc1fdb95a3acc4a2ba00bb76b49029c06cd642"}}}}}) 13:27:31 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x40, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') fcntl$dupfd(r2, 0xa, r5) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r6, 0x0, 0x0) 13:27:31 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x10) close(r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x18000, 0x1) 13:27:31 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0x7ffe}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) 13:27:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7f", 0x4c}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) connect(r4, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) fcntl$setstatus(r3, 0x4, 0x40) 13:27:32 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = openat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x8) renameat(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0xf4) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000040)="32845ae86755671420398cd5a921d0012cee4a86cf0863cf493753177441872e5213442adf616c018a4378faefa3c0000000000000000000", 0x38}, {&(0x7f0000000440)="4556bee1cb036d9c46c312a0ff0b012997142c46488c6a1d2a814f654828929140d4430fa4fb93867a3c07c31ec9af46c9d5aab1553d94da5fd4df1dc7aaa59d470f47358ebb7750288d3ef720fcf34ae99cf1a35e2a3dc6c9890a09c868730211d7a6b4e79feb77b06fa485eeed674962dbb6f224305aad4eb330c3ccd44b294bc3b6a7870fc0dc73b47b945dcabeaaf11907e4b6ecb80b363ce89c953a79862f10bbd575dd25dab37f285d0caf04a75a0be85c07337b8181247e1fae361e265bed426f0be19cd2e58ccd917481951e9aaa44ffa696264588f82569d62a196ede18d632bffac8aa1211e0c8215c476ac4d1bca6db3ec63650bf82701bbba8fc5f5d4e6dafc1dab5d6ba66016ba7de20447c63700c08c2e5686e25a9086fd03f0a2e6282da233716a6dd04fd492295226ce54ac2b707f195f7ab4a575dca06fc85caa693fe89adc3e15eec72ae5e9460cb340155c75338c77604d32b69551570dc06e188add05c0d0b03206b2b2dbbddb8b2e4049c7cb38ed27661568db1d0ab5290b5de5284c54c47b84c75fc89952a9013b968ae645e20c26c39a07b035d0f3add3ed48a621e45918b1059ca1836a7a445205a21db66f58559aa06f3a123975c0de7ddd0e6d2d331026aa64acdfeba7202456ee35f7a232ed12ca9f27802c0a64e1fb44f83e099788726c9d1ecfa906ee0c96c6573521ba602a21d606810a9848da866e2dbd36aed12fde61324b41ce11661ef68cdfe842d67b2df7349485f66e6ae9ca29162ab2188a7b17fb191a141361cad08a92b9be5f0155715be631c50bef88eed97685d9681efc2524c6dc7754f5a7ed35d3facafb8850ae23acdd9b78a16cd5834ef7f8a88a5d2376a7fac85094d2a1517ee878f5a686994bdbefbb2fbc289ff30032dcbd93a80203df89981fc420a1be65f252127d6131fa127dd3ad849472425b486ae01635a9d6e4d47ab2c819cffc829e7cf9c95d9c13e1b487f4bfa07fa0d53166429df99f35beb857312ff0b0e2a94218761c5367a96f6497d28aacd7ea43bedd7aa658973b023f4d9ae33d6a0078f17d66124bc034a7329a02ab53f498b4e069acf60afcd65106ab56ceab09a5e5d558f6c32ac1c314a100a23856cd1049fe311fbf927600968e30aaae65532c9d6eba347f27edc98206fb91769dca7d1543eacc6b836b45d2928ed0c65d3ccb4ceb81d19f20a7dfb49cc25c3bd0a3fad12156616b9f1b2c15b12561bfa22d51b1a57edaf32ad4207aa8adae88b284d4c2e94649458b28b29e02be1fcbe7a90f1c6fad91531984a27397d63278f4093c9aa40840d998472b302f2113b2d109b5cec2a8b812dcdb0b2df294d8db52e6d5cd635eaf007c1067c1cd3fb63509784ae9b258dc6806d4bc4073d1628f15190d477dcdad3d6c1c00fc1875d37915832dcc4fe5a114ae18cd1c05ed21882bd38bf4d20a3e7baeed53af2186fc185d61aaf80d36045d55451f0fc6c789c4aba976c328e57fa127d791becbc12509269cc4b28ceb53ea4eb9f63c90e322a5e36d913634f72c910c36ad6298f4f8284cf50faedfb404fe3189fc406adb6967348afa01ebccb1a00052f32172be286b325d73e32407d18f52c3bfb20c1f905b89db438c63be09561b15fd3a8ebc1f79594d179e8138479ec6e70ef4631e9da8bac11f94e5c7cc9d883e4b7eeafccbea5639dd3755af90a187cbf3f8cb97d280886458adb77b3305364382f5f64329bb7ca455be3668f53599b7fc578cecebdec4fc787dc67ffc746a1aa435e883a58330d38f0fa9903b0e6f563e7ecfb5fa67fb57de6637200bd6be750da186b8a53b4828661a61cbc39c07b2cf083716369c97fe36dc6e5fd3fdfc9b03c766f7f77a859e52b8eb9ef1d308c136f656ae5bc1d110d083900781bc7189cc258a3bc6500ff3e682b3ab09686140ddd00caba04c2cd5a9e0087caa1ffb07daf2ebc1aa0470da60cf6ae28fec61c377942224f68f3842a7722443b76405635a3de2a6cdf5aea678a236983d2133d4a804261032ad33d6626b795da3cb0a0cb9917343e4fae5860e0b26b766ed3567e2e8314738ac8e511b0e9dc70b2fbcb3e1a51e3d5774adda15fe2c826e5de956ce2ba3a4cbec4051773ef47fae805e4c45ff05acb8d387d418d81b67d305f90c8e4c0c1b0c998c6d6e2317fa79d3458a965dafe368db71a116a11eef42d8b1b9a2f0366f93f8121de5c96910cc4fac6f848c37ed5b3004d2e7f9353ab7eac2a8eb77a8c9870c9392e5d07688cc6dff19cd4f6c2a1761450edd1069311c3fd54e95d202abb3f2338bf8b89ce216b855c4f00f56f8b3fdadc7ddb7160cda0f550a07a1ba758645bde7ad89a4ea83a7c3f3824365573e2d1bfd05346d782e062dfb9feb21054cb1634fecada963394957e13731091e487f923375321f7e5bd554f64d246cdcbb1975df97f9c7e86767402889659669a26afa02443f166f566df37c65edb4ae88d15fe16689bc25e88963d6914ce7b31e253957eff8774c1e65675d40b91d93456394a768feafd7f55b44447b7938c80552d369a4c3c2a89bf1af398361f57263f13fca4ece1c51e4892c34bf9943602b109c77dc2c226e4665f7a8b7117923cc103c8d40ae6921bf21f566dec3fb4e4cb7e022a28f60b1873bb42d889d05669202b9236504406507daa4d2e02c8aa7d6fc1a99a65a84508e1e7b14cd37159d854bfbe4a43c16fa0ad6aa58d16ea9b1f01be410908918a6bd9c78faf9d8e1b1191f3dec70953bef34af8ffa211a26e7555ca549c29048b2dbaa9a35c133dca96a65553c138dbeb99e46ed3fe938e616e12bf3e6aef2dc47c4c93ac7ccbb9a8ce8dabda1746882ddd35bd15daa489472a43777c8939d11e9571c5e1beab75d1a5041fb9bc359561b17187220feb3fcf29e2ae992a29fb616c53ac3373cbcb0617483b3ee68329addd858b580de919f4cf711db55c87b508aafcdefea60533e1f5c6b6203b6c0abd0fea4b24da7bcbe21f743f445656c164c27b82e73b2dadf07e7d9255e55ba79da94ccb65a7b28806e3203a3cfd483f3834dc98447c3268c2eaff91a00630f7b50a02a8dffa1052460cd9a2ed3ddd976ced4dd7f85d07a3820ce93bec9e11711e504aca6464a55f2f9226e1e1b0ce9c6582f09fe25cc23c5dae988d89df25f826f6b216f8a35183c9097183d22f3399a88c8e340f4e1a3ae6c5c9f03a16053dd5fff88ccbd0b3202c8aa04d7b2d5d1e0b0d401476148db5de124077764763cf04b22af0d954ce3d5a589f28570cdd2d7a1f07c0ebf456b90a80c040a718c7a781d8e05535c9cc32662dc7e85f82d7ea1e14bdbc51b7e9340181e470331df7491490413a4712748064c3485c3520c3e1cba465601f2f6b55ff3859bfb5d4415440ba77bfca9fceba2d46abb32ca22286315dc340649bc70aaf46f71ddf29df0d5d80c69fe43e11696a73f3c60e62c857dc1b697d345111a38f080fa276f8246fb25e0da444e49cbc874e8aeb6514951d89910c8da2ed34fbc94fbdb91831f5d4ede32c3dcee4256db9cd6f4227ef886b0008dd6462cc14ab5c1dc82fce16f0a33a56f634c12539b559e8830afa42a890a9aec7883b685ece32bd7e7f1484811c11560540b688b6fb2b33dd94139f4ceefdbe5bcd4ced9298d401adf2ea90e7c9c65e8ddabf7f82b7281d40feaa97468c23ce6b8dd200837501f3d8a100a50a04c853d1d296f640315f45f961fa6cef16de865622f9f388452669e301186bb524923d2b876f0b6f3a7fe1e7f2e9dfcfa2c09366aa32966ad5d17681ea99afcbcf64b6e81b4e4eb5bbd92163ac7966dfe7b85a5fc545e971f25e302a14017b6c8666c6668e57b01cf3c3044754f8cdb988322ee1f4df72928d3b04e0e0d0c1bc33c7d65d713555763bdfea8afab760712d09c97c71ba004ce757b85e104858e73e7503b0bd5e731e5bb735bfb66dabae5d90872dee91c9c8bcc1422370a90cb3c6e0f4782bede1c88d60599f5f2fe220e79e01f5e89c79c413aac4c16774399772e5afd554719e705ba2458480221e2a905655939c28d9ba697df10d7a15b0d51b8b1c5b375d8521af00a14153cf5dc41612086848e623ab1f449fbc6fa85e3cf4c809762f77c730e39dc5923a0ef6992f4499fd177bc5c57abb40228f0bb086517ba1e99b74ffc8d002985ee16c719ae9e421723ad23782b73dbe9196ca71b0f378fa95a6d7ba6ad6b6a78d5f34c45c382acc2686bec2061b2c1cc3fd283921fa42a9edab93ae2cc0d3e7b70c82f248ed918a17c10dfc5f2582d6076a24966eceaed06860b0cb6ab75b4b7f6c7211afc35adf80e50e7016ad64c7d736ae911b61bb9d2b72d32e86500a4b2e89853e2a3d58ed811b1922dd91dd1e13b79124b70dcacb3ec3ccc2e67ee01a06e857fda4987ac31337208549cc796b75539612c164e64c8a55c2628e135101fb08bdbd407eca52a597a0bb54546d7e2055d7517ad56c18481fd19c1fd7532134cf0ff54c39b224d7c21d096005e44bb87ccaf6c0608ed274bd97fe7ded97fb3ecc26513daa1fe72ebb9cf775c9c4db3a5e867676623cb6f409301368e1fc37208c03b9878f7acf1d8e9960ff904099a9a5cbe9e9ef75565396912efc85fd140eacdcf8dce18da8542041fe83fe3654d151bc4dc2aca47aa6650fc2b83946e58281d0047e26290e95ae4921bdc9e8855f81e8df97158ac16ed7952b64d9b1ab1bd00368194e8f9d920ae465bbc255ea2bfe4a4171f114b55fb6708f5dbc7b6819ca170252c1d6473df9c419aa3e373f2a4e413e3b1a9b2b8072aa3ee100023921e3fe446f52eb143a1c1f8b1e4f567571a41571842172437e92786949b4ae0cdd5038f83819d76100e59895b0ca9b1489a909a76732e9887848608d65024b69cbda9bf48716b6226f9d965167fadea576547dfb6dc8c67b1e8b40bea7756b052e09bc4b8d886ba5feda2ddc33ac81b8a7c9ea40ad5098f0ff9456ca439d56d2d3b79c65192e89736ecf5c57a8b7c51fa31a5d634957837644c8200ace869795353dc35736a6ce16b4799c9279f6f8d87c4df381f8f721bfb46d68b4f7747075e593464418c2e1b1472c9a9b4790f574a9430a25625cf87c4926b810258eaa0cf7aef1922f037c2b766db3d0b5e09283d23d6186d101913fa7edc42ed0058ab6ab9d5ff00296fa1c108fe2c1ec45c8da6fd0741aa62bf016860e4ba6dc289b85fff6e33fafdc0ff45e97b456fa27d3c1c46f75f00503e51525cca87f1490e4a1fde0a6ae3fe2f5fcbf99cea95ade6dc1bc61ec5c596e62407732ff2465b9fcdaad3312bd7a381b6b12bf47951314f48c5b065b3720f9a0b4c4cf774db386ceb688b6be377960756fb21c9eb6cf27e80e4f9eae5cc5a700fd3005cdd9443fb304ecc96c9a0d693eb232e1bf95d39361d1f4bcb43ab9735cc220e48d0574762d186480067b1072c63e4d4dcd6845380d191bb07d2f348d183547d95b962045a40421863ce707ef044c9d8b253c0f5ce37c5eb4fbb33fd37d2290862f6b0afcc51505a341dfadfa0f26eef10f82f8b98ae937947df7068c5768f4a5ba479a9df1e3aa73388e6935c883216a7306683113c78349385531c3926eabcf261212768fec8cdc71c8b1dc4a220fe9e552be4bcf0ff03e1fe2c8db0d756f6ad8afaa5c178fa4bba65cae44829d5d97be1d73bc2e6d7fc3a597dfed7b99fe8b289149c121d1dd93fe9350f75aa1995c6527174e9b5860915d266962e8eeb812a903b91b90b3e9ea9335727bca709ac65634d423e5", 0x1000}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) 13:27:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') sendto$inet6(r2, &(0x7f0000000200)="2ae7f7005f0940608ff73fba24797eacf79e52b8234f1c9c433e9a4a23d558185c654529c33a3bdbb8d4bd1a0eef0e2cf841268f4d11d75d9ed78a591f676ba62b3211ae503ce074c948acc54df61022c397b474b9ca2fd322c88b96495b2a71d2cc2744bc7582ba40c3a3453f519b44a076b28ea846176699bcda349a29afc71ea4aa3bb63174e898142bc1950471", 0x8f, 0x9, &(0x7f00000002c0)={0x18, 0x0, 0x3}, 0xc) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000000)={{0xc0, 0x1}, 0x80000000, 0x80000000, 0x3}) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000180)='./file0/file0\x00') dup2(r3, r4) 13:27:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x40) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) sendto$inet(r1, &(0x7f0000000140)="bb089866ab10650eb42a83323b3512ada73ba7ce12fbe61c56bd1bd3c2b972e3d65b568442782fce500804e8e40717d9face2cb3906cfe5d843c3ddb98ffe0c2cfb4c24da99fa692896ce8", 0x4b, 0x40a, 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = semget(0x0, 0x1, 0xe0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000240)=""/2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x30, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x1f, 0xbd2, 0x2, 0x5, "aef8bfa69b6db76bcd086791af7e6f9c3e8ea1ab", 0x1, 0x4}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000380)={0x6, 0x6, 0x2, 0x7ff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x9, 0x80000000}) 13:27:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x6) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x81, 0xe4d}, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) syz_open_pts() renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:27:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(0x0) fchown(r0, 0x0, 0x0) setgid(0x0) 13:27:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r1, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x20) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x9, 0x400}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x3, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x87, 0x8, 0x347a8c62, 0x3f}, {{}, 0xfffffffffffffffc, 0x20, 0x1, 0xffff, 0xfff}], 0x7fff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x41, 0x1, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x8c, 0x0, 0x3, 0xff}, {{}, 0xfffffffffffffffc, 0x88, 0x80, 0x80000000, 0x2}, {{}, 0xfffffffffffffffa, 0x74, 0x2, 0x81, 0x8}, {{}, 0xfffffffffffffff8, 0xe4, 0x80, 0x400000000000000, 0xfff}, {{r2}, 0xfffffffffffffffe, 0x12, 0x2, 0x9, 0x774a}, {{r4}, 0xfffffffffffffffc, 0x40, 0x20, 0x101, 0x1}, {{r6}, 0xfffffffffffffffd, 0x14, 0x80000000, 0x20, 0x8000}], 0x5, &(0x7f0000000300)={0x7, 0x5f}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) ioctl$TIOCCBRK(r7, 0x2000747a) 13:27:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r3, 0x20}, 0x4, 0x1800000, r4, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r3]) fchown(0xffffffffffffffff, 0xffffffffffffffff, r5) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r7, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') dup(r7) 13:27:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000100)={0x10, 0xb645, 0x4, 0x1, [{&(0x7f0000003000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x973}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x98aa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10dc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x91}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6d0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 13:27:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') pwrite(0xffffffffffffffff, &(0x7f0000000100)="c8df4acf4d16299cc665eb69bb81007cc4df15ce69f17a6a8f2fd8a1826d6315da05d7488efd2ee2bbc97935b64fdd7f530c1165b64a1ff51707cdbbaa62d72643a21367c95296bc8de1096411933d9e5f9f35e48d4edb0a58b308eebacc93c41671f81b5fdbae134feeabd654535b40a62c81fad096054cf9157b07b971904ee87d497fd925abfccb8a4627bafcc8c0d1bdbec47a320b9c1b2c5dc0b717a8c5457febbd3a50ed3b2c", 0xa9, 0x0, 0xbea6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:27:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbe400", 0x0, 0x6}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0xc0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') write(r2, &(0x7f0000000200)="2132860d056793e1bb79c998a44ae88aa6e59c96915015e0325b25c63e77c8dbdd67140a5efa0216d7fab248949971e7dac3a90da2a6345f58dde9d0735ab7eae41ac3fe92e13db6c1137aff81b3e31cafb2e6fd99ca5c04eec4ade3c3d8d527f5ec982858db8bd8f50f6297f94b77fdb79d07b786f83ecb0001a13b", 0x7c) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') syz_open_pts() fchmod(r0, 0x0) close(r4) open$dir(&(0x7f0000000140)='./file1\x00', 0x20000, 0x20) 13:27:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaa0b76e834ea2fdd01f7aaaad0eab5fb5f2e0800450000700000000000019078e0000002ffffffff0301907800002e0000ffffffffe00000028317fcac1400aaac1400bb7f000001ac1400aae0000001070f800000ca0802ac1400a22f8d70f4006baaac1400aa070f05ffffff1a1d000000ac1400bb000000002df5b6b78eaf298600bdbecc7d033f24f1749b98b66663"]) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000280)) r0 = msgget$private(0x0, 0xfffffffffffffffd) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x937) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r4) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927cad5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4000000000000000000000000000000000000000000000000000000000000000000000fd00000000"], 0x28, 0x3, 0x1800) 13:27:33 executing program 1: r0 = msgget(0x2, 0x660) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/107) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x0, 0x0, 0x0) 13:27:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRESDEC=r6, @ANYRES64=r0]) syz_open_pts() 13:27:34 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pwrite(r1, &(0x7f0000000300)="09004e385c75af7776bf93e28343493beaa19b9c27c01fb758934948cdb813ff55be47444705c95fa20171722a9d837dd6ff93004de4e4e4913ad8125734021f479cbb536901242a0e76ae747f772be6cec7c0d56d26098b1bc1aeff0d8c1af8f4759c23e0059ac015b4b5eb6591e6ede4b011df4328014996b51567798b6835d7a9b370a47997014fe58c8017347bcb3266ee2b14782750943d93271fbaf5e815f5e274e64fffe0ef335a691b0344ad933a99b77e5986fba684be6984f4b34b9629a73a477f019b11e5bee68bdcd2cacde9323b0cb4af3a0b293dab2a6f2ba025772b0feae7c7dbf88d77e01be30f61695609c7cc451ae30a002240e8bbe45a1d9fd76c23cc3fb5a81b04454776a281c24b56ab237b23afd4c91aa6ecade76441f751c6f41340f7530f0542269e7ece0d34cf6c05efa27bbf020b6f9c1ee1c6e530fc2c2f0689f3e8c18316cb3ce9560789f5edf225d0b2aaedb80ab1aa4beac73a2c60b98e55c7cba14888a205c7f0e10a28f68b7b5e0d4cd894fcec4e156f1ee5795ec684ac6cb2bd1a0e8a97ced7", 0x190, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 13:27:34 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000a6bf1420cdc4c76a6b01000078000000000022000900000050000000000000fe8000000000000000000000000000aa01009078000000006000000000010200fe8000000000000000000000000000aafe8000000000000000140000000000bbf002000000000000010200000502000001090000000000000000000000000000a0f226ff6bc8869c8eeddfc1db0179a75534f42f5fb4dce203"]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socket(0x1, 0x1, 0x6) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000200)="2766a92fd02068c1c7ac55f63f1f7abef44abcb5e8e2fa0c363aab436b6f056e3d7527022598ea87f9498f5882c5521679fd19781dd8d9eacb014633dc56b7e62abdf965b246a2848e5a010809de1b41e77b0c0f113cdcb644da8f793e3d0da414aa8c64c8eb716e557884c56ba5c7aed4e20cfd7f094f1120ff2e5da622bc6cf5db841ed13a691a7739779cf37c739421accb694e26dbf4bd70d8bc19c1faceae26ce6e627d70c8f1adfe161fdd97e68f654e763f1e911b0a44368a8df3e224f856123e5ae3393bccb7874a6b6d7397016ec5a954023abc9e", &(0x7f0000000300)=0xd9, &(0x7f0000000340)="de9f17d810a90bb87ba0de86b3b181058056685c48676f09e4a61713af20959f855a48bd85d7d2b7e72c24df62e34bcb245670123c6082e4c76379bf80a247353f1ccd", 0x43) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 13:27:34 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x1e2) renameat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x3f}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = syz_open_pts() r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r4, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) 13:27:34 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x68, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd603179710032f00000000000000000000000000000000000ff020000000000000000000000000001020090788000000060e43edc0000000000000000000000000000000000000000fe8000000000000000000000000000bb6019cc77941e91b6393f5f9d17bca6bc5a5989972ba228cf03ee9b791686a86356603f1646ec252fe6d9b882f9c67abd4cf84374ab4dfc807e548629"]) 13:27:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) kevent(r2, &(0x7f0000000100), 0x9, 0x0, 0x9d5, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') fcntl$dupfd(r1, 0xa, r3) dup2(r1, r0) 13:27:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x400, 0x67) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000180)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x2, 0x8}], 0xffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x1e, 0x80000000, 0x7fff, 0x5}, {{}, 0xfffffffffffffffb, 0xe2, 0xfffff, 0xf4d, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x1e, 0x1, 0x6, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x40, 0x80, 0x400000000000000, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x22bf68ac, 0x100000000}, {{}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x0, 0x6}], 0x7, &(0x7f0000000180)={0x20, 0x100}) syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a000000faffffffffffffff0000ffff0000ff02000000000000000000000000000103009078000000006059fdf700002c00000000000000000000005e01000000000762ca0fe7333c70b5486b0fca3069502b0000000000000034dd10d0b2235522c89d908592ddeff23135b91e912f0b20cd9039d32723313d707ab847cccdcfb0c66ed67f31059ae24e407d8b5f810172d8ace95100c9fbd8795492f553643f50c47fcbf8d52a347022e1ff4abe92edeb61f381c7771d4bf0928ec1afeff2784d7900ece2e3611a82a248181128a274cbe00a88e5b984e6575b76834bb193fc1e806ac4c031c6ac97cc8bfc27cf1acab2ab2e1b1076850d928c78b8acf112d6a410f5dd89981ad2aa129c36f93811eb"]) munlockall() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000040)) 13:27:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x400, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7f8b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x8) 13:27:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') fcntl$setflags(r1, 0x2, 0x1) 13:27:34 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="05f09a7215d3", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@echo_reply}}}}) 13:27:34 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1, "bf51e0ac1c57"}]}}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') sendmsg(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001140)="b9153a2cfecbdd5fd5aac088125a3ac8f3500043fdee1cb9d4a11b4a044409edd518735840335d9d7889b03edf58c9a60d574ce7d43ec8c5a187942963a82cc7019e4c1ea856c8651294a85ed8e7f2d6ca28a18f5b98327c52b06bbac27ccb8a6050ff1971af0c968b0bdae636da7c9ed3f6bf8d467b506d6cdf817d71fd08beef640bb62da06ea85cb3dbab3a56fbf3644ff0239e4007dec242dc499c4ceb6cda8cc6e12c9da3b387efb9be", 0xac}, {&(0x7f0000001200)="e323627fedf90d001db32c75ca915bd19de3efecc31933151f7eb66fc3502c1e7da3b53b0e2db99b6f61606a6e395481c6e47c4dc2aa816d53dc1d55e206087334333114b97d7da58b163b2d389998595f9dc408", 0x54}, {&(0x7f0000001280)="af392e997c8cc8ad6069ca3ba7ba264bcb6f8ab481ab81c4c70432a6a1e948a22cd08ec503f909a7dcee92db79cd3b8a9982593e1eb81b330d3e7186e56584652a64c3f42b38f0a4c6571999d7efc5c4fc6cefdfec60a634962276663b1f42d9932fef9e342b0a656e0c1bc6c4f31773473fb070a8664b609a62e2544f5c1d7bed9d543ec584dcd160afd9a7582dc0485c4e95833fe045ac72a1ec3d073c6fd505ed432c89abd15700b1c44b5556e1d13ad87fdd6dbbe816382237bbc9281aada1ad55093a7b2546fc7ad5c6408ee06a3ae0cc71ca3b435abdf66d95d6a555eb47c894c102e223127beba7", 0xeb}, {&(0x7f0000001380)="8685d4f0a1103382175de04ad0a04371ebe96b10824ada01af48fb4bdf046b3ea923271698470f0f60f4f0969bb344bbb1c802456f0d75e02c6230667df793f094c0f53a73ed13d1c64cbf5253da429a73556708ac7a3c6c4be44b9a9d5ab2cc2ee6", 0x62}, {&(0x7f0000001400)="37dd2dacdc51806c53c5d6bba223d116b068febae1fd8a7377a9390d5f9268d10ae9396f145244248e1e04277411bfc961ae88bf1506a7b92f3c249ae5418f25e967292c0999624e25c6008488ae6fe23de218c838823cca8dcd62d5a251589eaee74b279ce26102c465c605ee67c5e359c4a49564b40b18f6490fa36b1a0d8dd687ab792e04ebdfe07c6e2f4f129793a71d04913e4d21465eb874e65dc9090a700a9e2e0e7e55786e8a7a002a385ce05ace125b6b4003ad4f8e3c7feb071f3df7156c5c80", 0xc5}], 0x5, &(0x7f0000001580)=[{0x90, 0x1, 0xaeb, "72944cd7c171754d3863a6d97baf34ae2814e3cbba3d710214d158c9d01ada3a81f3846894c01819e07e44d9b2d505a444e95fa64ebcb7de1f9b3141c3a5da0c451bbb130eec218711ae86985be9c282e630311460f1db3a30212ed504f3e04c03e51f9d5c5a8fc1f76afee819cabbcc53782e9f94c08ac5490483502158cd"}, {0x108, 0xffff, 0x5, "9e4ece9e894d5e5bf9a206ac0f3b69d241f6d2daf2b196a8fe27c6b87d3a4d2d18368bbf0f0530c797606853668a91086e4c535a647ddadede93370e3cb78b9da81ad38863b104e03a5f4d9b284aec4b0c36941bdbf62fc043a1cdc46c4b3a03b8394e16b628948d78bf7677a8e920995c2978723ab358fbbba57b5aa7efab9f0f1896434ebaf976e029237d175dbc15cc25a8bb9fc1af99d0bd302e41c246f2b5e18b4be878ba845194c7d97fa9832a63c91fdb621e00f024edcae4f7dfdff4b8e34151239acba3e1cf00cfc0b523cc80bbfc78884cf3e86328c405f5b2d074a30e42a6cb3f9f9f56c06238d0b0f6c9a3e43a55"}, {0x70, 0xffff, 0x1000, "0e3b607ecd341e72cd07c1fcd02ee9520b4eb6cd596a4ae8cf704b3fba6fced1a34ce00b4a0603dacd8d46cadff24b0df779e4137e250cd881c79c8ded4bcb202d57b37c876e173c2c03593892c565fa80e6fdeb509b3340aac72cb070"}, {0xf0, 0x1, 0x9, "90c2070794ca5ab300e611fdf3ac1bdda0a66f08861b14042d2633b023ec69b844db9c22e989f6014233b7359bd58d081bbc3fe198637526c61f3d2f46eaad4005113e47aa2f6cfba2d310af9ea754b9be31a12204586ab0a2685ade8c38e304e02bf0b44f56b62286c1c1eea18da30d5fefb89172450ded87725a37abac367408cb2fe30277f7c6a2cd6cdf5c8105c19324be542250e991750e7d97105a09f3efc697209d23a2c6938f50fe0658da7a3a2ee015ad1d583f98d9a3a9a090db517b1ae3d13d1bf49fef007950d3ec9709e9fa6ae9a05aa0e9b6"}, {0x70, 0xffff, 0x7ff, "18b395d0a37e790c4979cfca385219e5fe13ba04494e848638aff62ce3b0743cebd99ddd3bbc961090d921d7b788bf84ce1787cb3672d10df8dce275000fc26e10ac1d727a798e15a1c64796d713ab5fa11594aa5d063f984cd96d42"}], 0x368}, 0x1) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000000c0)="e08a0905b5a22f144ca880b9476ab47f042ae3056edac6e1a89ff5b875a8b85b6e25800bb71b9b6e8da71bf7518a0adab67cf8ff63eab79f4b0085e1e2c3fe73f8a0daa21a6b847e1d798fda73d0491f5eaefab8e51fd59469b2cfe05f4e519605d383edb3e57c668392b4f364e43165c47d362306651b6e08cd1b18829fb95fb32a7e366e30f7cc60b567c4364977a1c68104fe244d0e5dc516a2cf0b101140f34ad27e71d07cbe0ad1b22105f2222039b2b20467066fff8cbd5fad4148fd229acb4065d2a1a95137a720d1a9fbbd6553eb1b662cc2b8ef3a90a17d7672e8604c98880656155e6609a1809cee76a01459e2cac389bb6a4f69d37304160c70a26f124a2471a0628b620bdb2d6f9cd559190ce740e0b8fa19d7ead0cc5a38c85c5d3db6cbf9bda974f5c8558bb222e8019bd0de36ac9f97eb35adcf1f767c04568a029e9a9d169f07c28b2077d1f6357c8fb2215e7f9003c2f2174723764708b601b0997b8c545a610f9195a770c00e0148d3b2b4a4a6095c7b568e1afc587a8a62820734ee009902dbd9b1af6be9683f7a7cf6616c366df308a6728f43a6689862da622da8a43b0823d871c876d4619ea1a4713c385f55d797159b81b92948b6a1e11ba5d17f1d040e254829eb98ac930e16307e7633686cd1f043bb2c27f7be6e2972e76d0d615927420cc1524885be88b9e805091149681d6f3866af94ce99752d790a186ebf67390be89d56dbfbe41bda85b601f71e709014be9fbb789ef528135e37b943c974b16e15fd76bfea58dfe19da3802686de288071188db4349ef09038d76f7673d3886f9980cbc6563bf7d7f1aa789d9d146863a972557c5a150698b8d700aea4506b72d08f8e2ac70ce1e5b607565336020104490b50281b7d27c8de69cf3f149704974ee0a4063230065a826b1fa69fe50260ba9473695d61e0551f11cdf1b58b6c9880e55f8cc6c6475d92474c7e39a5bbf3b8d016c76b667225912421b5c6d96a4b080065eb8f0c33d705220beded25d1293dcbc9a5f860bd8c4d9fae6d00c92238b57a05a3c9be3f722896357c6a2770ca1217d2638878095a3859d586cf543acf903d59d2b4074b2832e010876e4b2499b829e653fd95af5b405857aa495617b0e6689b78ddf2e143798bfa7232030552ec8b6f5f2036f067e7f3b9de8d8f80a91d608f2ec98d81bb53c192d9c6dca7fb74b08d3c69c54d41fc624bdb29ff204391190e2ad67322eed9998ffbc77b3a3b3f2ac85787254a98b0b0c4ffc72ccb5690fc2d392ab74d05ff8b09672a4a44d3b7c45ca95cbd33a5f41f81bfad627022d88c8aa8e6ec1301b39ea1d0b3a7a2b4bbf62d6843c877e0d81f9ca7df4836519a289125c8b33a24d936ca2b11412ff8650458e076f18f3b0cf322a4efc9ff82d9a9b532e572dcb3eeb9d51b61086f94c8f8216d3c2b98a1a0d13b70848effe19288ec34012a1c7a9771b92b5d6769d5504a67a18856e967cd035f2e8b7d706dc3a3c293e60cabe0dab68cc0161a465b6b129092364c1c532be6985bcc5a4611143ed3f51ea8f0d96cf1040247aaffb80fccf45dc73ebafac56b30514000e78f99ca8b8820859fd3f8fd5a694bb914dee34c92ad20fe87802593dc587078ea5039b6eab2b06606e73b31d64addf0ac3c6f1eb162d71a4886dd6e027d3ab2bade53828bb2e45394244f6dbd1fd316c61a942e08e5beed85ccd9b44d45201f1973434a21f57524ad2ee72e72d2aae14d805ceb50ada2f07b198ea975dfc215d97dd90a0b8b107d4b12a72c9ac289f12ab9174c131293c5c7fcc5bbaa8ba6cda0ef7a2784e73484892be9ec5075153f81b7b1a94f579b7450ae9fb9267f04c7b272d6b636f6aebc2eee89d8f14d545da7ae388c49bbf3a499f97f88248c893853fbd570b6595175be44ea606202833c245829e6a25c6e280329334278d457817a90f6689ea9651366ecdbd6f39f9d659aa0b97f1e891dd0e1e02b4fa7a3bf636afa477fc4709f0141000b1f060e5c75cbd6dba9160ae8a1cdeedaf41064da5e99ca9cfe4c7aef59d69b477047c859e1ae2e8ee0bff577319590879a48e71ef35a5734a259df59e0db5f6568b014c05b5b599d0ba2a81abfbc5edeac2e3aff7637dd7d8a247b64f0f67aa49810a02a07e8904235b367494422403129eb4825fa140246a1f4faffa7c77b9a668c5e3249815ce6a890c7afab64614a859430bd4c901cdf43ce180ad5992ae569e437c134c018772e97ace73ef83ae2ac7de01753df8058edbe2e2ecf5887b255a38594f8cd1bf3f7def385e9175f1625d0e790831db7e0151ba3878ba39a9aed6dd63bc057cbdb5d0927ff4e7a34f03a057f1c0dd25d447b120596c9b0bb96b710bebe06bed60dd811fabcbb556de7a47bd268a387df15af9e34b3d97a3ae0dff7570eda16a896915c14b9aa539b0778c288c8417047f91a69e07a17058d8de10493a133d23da3c65079dde06101f341c1208daaab940f88bd520e21a7f78fb5f70c2aabb2a7fb2eecfc96ac76d3e9a6154b53e4e63c13cee897bbdd6871adee48bf5eeb15a8314f86b2e78573a02fe7acad7e4cbcc5a7079d06ec5dda4c90bd583e110bcded0730f0710886ee28d35a49a74d9bb2992282baa82932509f667c6f07d2410df6cc6b0052f3f6cc1d435de04a5335e8484378de12770e14004b669ae627123bcf60306db618d7394254c16c719dee322d811153b8e42d3d040de28859dcc3bc0aea8d3705a930c23043bb4499f711019446c33262707b003fcd49a6ff0e8dfbb1c6b70c0c5cb703ae7c58b44ed8886a0c10353ac1271f972e72fb175fed62e229c617a487b05bf830dd3584c4f70b2e1abc6736ef7a1fe06d21f9501e955981873d2593a6f4dc0f81ec9f19d16ac3764fa548a9dc556c48be43316f6f2d0113741dd3c360c9516eef0cf5d567b2b843494b8a2ee093c3e4d809dffc6d09d9a55ad049afb8c5a8bbb8f8bff757b449e84a772bab5562ff0192c0e4fa73af362cf4cfd5ea03ec4c7281c952c49402e6445398c165fff9bb716684d0bc1394d492cef0d43f8ebedb705f86e0965833b72e1b122e49778bb1021eac38f92ea55e06aa5c19be3af6dc681fb08bc29fadbc4414f8a9bc65d502b87586e740d992c52df58b25b6b74c87da16649e3037822c44dcc7e15b939700529d9bea2ef00e305346691a5d3a10a1548769777b346dc0c027a5d91c3a5061168ee8edf443cab5e13bf2ce62f2aad08cc7119ccbb9c11c389737db5a46806f16ef61e3f627ab816c0ce1015c6286a908503706b938b19d480d8f86b33d78cedffcd11189769a85f6e6109b030bc0f4c4d71acb008a18b46db5e28e9cbdd96da04b6df0cc210367f0e47964284101d8d2ea39d62f4d5895733fc2b86da6e154be207011112380178e75a21f744d846c5ca14d307d3a5f509939d58eda2beb9928011cdf1fa86300a5354b03a052fd79d9d579f5e046c958f8292c17c1e86d467ccf9c1f9395e0bab3107ff9fbaf5ba11ffbd36732930e7b0d706d6a382dc66187267dff84584abefca50c3497746bd142a65f085cccde415ed558bcd241684da5626af2d157f829caabb4dcdec66a13925a492c87eb55cc4a28ff2431d36eaa0f5911b89cda46bccdfe4f43e8b7fd831d93481531cfb0168d7d421cc384821dd87a4c4f65a79a93c70f25330d639970ffbc3156d58082c99fb34e478a7e2ba061e5d06ae995e3993caadb75349099e9ee8cea87c137e579b7952c22407eae4a97161ba9455c4f6c099013861836f74f44ca154679c4dcc361daffd1ff0710694565814a9e861305aa6a838546a0d4a75121c11337d3f14c4a1c61f7580251fe0c9aba74688f7df54cc7fe161bad34e0c8452161b4957b240e4bd2e5f8f46bcd07a4cb907ac668a049fd44adf9f70937c00d061458b80f78d90fd356ab22266df0eede5837022be5ebbaee17f7c81dd16d56ed2c917e143c3dc3557042b3c8228918428a0519b082c2d64db6dc7d5a48c174f842ef1f078b9994dfabd780b74f21b97d76054000045df7979f56d426d6a542f2c783d2675bba6de8426e5ec5b0ffe7aa26999f3663059181b13a354eb76873829c23aab21b31738635bcb400b0d9506fe1af6db8528698978984c727b69bce1cd5e1f6fa97799917c6c49104d64c15db9fbd1449d2a9717502dcbffcd541603181d4b63b81bb8df820431f0d74f2bf118d353a3be130c3818a395adb24e94670e9c2c025f0350f806cbcfc02f2003857328434ad0a99b16b46327d61c76e55d549cada1702da1f8c1fd9e5903138dced25bcbbb8b5ae251274a8a99cff436ae4bf9f005a230e18d2b0ff640f9aa0097580c17239c74dbdbd50209d55e81e5c7f741d1494bef3304186e4a2dee26e3e747d9a39dd0330a6c9761f4352faf580c1d943e4825edab5b46ae0bf21cc380f34c31f7cfc32066f4ac608d872570b48133111ee6c808b04b6b384a8e05e11792b1f776a67801981b76fecb9381d432165a1b1608446cfc9b55b0e07e50030e71d827c7c8ac2a79ecc252a5d0103937e6bb11f3fdde886f8b8008107605ebb12ca1a17b74f772c96032cb1dd09fc01dd47d2c51bb4f3775de5c108e7a5723a04efb646112c2e81489598a2b44c47bd167fd0f761f70ee499826a4e43e6a72defa073cfdee0c26c5ea4d2bfad8ce252faf024f9ad0803d20f1d6a76faa7a89afdde4c4e1cf6a6eb0d2eed5e3445d7dfc26a2a153d9748131fa3b6458c6b5c8ceaedfa3b86b5debc38dd3a7dedd99ff07552cc35aab2b61204fc749945b143e9d4d9f8dc6ec96d19c9ccab33fe908e23263cc64133b839f65ce08c7ad0fbfb704dd3194bc2712e57d9ba9230def0a1d209bc1b3e7ef50015f92c8fefa40959d7c1986be1b264e13d67690c2f34dd8b4222afa154e3d745308fe03a84ef0d00eb3ea4055055a3e27a07a9f236d0bfc9d13eaeedc5cad381ebb2cbbfe1b18de24c71bff6407d6e3b8b0ee66a88309e404157d9d0ad41a9a6c8990f5a29a78a985d99b53ce44033a1805a9c5f2a4a1828075e7174290b609b50647ee8f2cc227fa26487265e348e38c6539956c4511e90ef0be7a10d730d2cb66b79ebe96126451036f5ef5ec34731f97e65d533a754d9b26133b7d553888ffe4857b71f0d1f127cdd9a0e88ed5f60db2478a51d3545f4adcd9478f93691d886eb79cc104298319899a6fe387bfb06f7b3ac012acfb91a58efc2f12de080645e985f9e340fc05fdf468656551b8126a6de704cd2429effda989bdb5063103e96f2d24acb5101169b77e5ce1d5016deb57a56e913f6461949ff6fb5f4bcd62fe730ba2d9b162ed143fc5d26582c4aed02a321b8781acfd104b2127156c4c43d054069f4716d30ce285ed9564c3704504494bf39b72bab1e16c94ad47cc129b999395b1d678aa8d33ad179892c79828c31539130c5fbc9235de9374d4213280595ac14a13e6ac45995dec12eb33aa28e754c041c9f36a8e45b8f06ec5056d22cca7ce9b3181a4e81c952d50396b615f4eea21a1764acf0720c6c0194bc90f03170f88fef9fc5dee0f28c1ae294f0dd7de6b5d9d700551a78f302c3bc3bcfc30e259a69f28d962c450445eafe77e2bf3c9d3cd2dd8c0eaeb1d43213bc0007d1942ba3530992838587d3b391774a1ad12a08639e05485ce0243dd73d2702d68a0c3a9607d0b90ff2b6661c18bb7765eb2d09a1c3eb0b8bb700dbff189ba44d2d60e62f32115c8273a6939d1ef423bba502a56e4c99294ff873", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="3a247d34e025ce4328c52b965cbace9a2a1fa4a3c1432c91ed27547a11e8bf3e53fffa6e3efd1273e153de15951c", 0x2e) unlinkat(r1, &(0x7f0000001940)='./file0/file0\x00', 0x8) 13:27:34 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) syz_emit_ethernet(0x11e, &(0x7f0000000200)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x9, 0x108, 0x68, 0x91cb, 0xb2, 0x70, 0x0, @loopback, @broadcast, {[@generic={0x82, 0xf, "8416c8323a03adbc11b7939c00"}, @end, @noop, @rr={0x7, 0xf, 0x2, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0xf, 0x1, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @ra={0x94, 0x6, 0x3}]}}, @udp={{0x2, 0x0, 0x8}, {"b8f542d362ea1dccdb1a5c594a334c02c52a0027bcf1809b47f2483a1ec689753257a1e1ef3b2b0503209f9bf498402d3a30f7fd5b3a5ccca783684fcaeac8507369e19f744ae84c25a86de682bbdbec08aa0e9cfc8003bffda5f9dcb490c568e940bf9675448791c697d3f43df08279e0afabb4bae270b3132107bde9d79ebc49af0197ff8f695210b15b51bc3e829598b5e7128ab9d19817d08e8a45c469311cf820a93cba326717a078bd91f8a3b49ac26cf4"}}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) 13:27:34 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1800}, {0x4, 0x800, 0xc00}], 0x2) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 13:27:34 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100c0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) r4 = getppid() setpgid(0x0, r4) r5 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) r6 = semget$private(0x0, 0x0, 0x24f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x4e, r8, r9, r10, 0x0, 0x8a, 0x6}, 0x7, 0x1, 0x400}) r11 = accept$unix(r5, 0x0, &(0x7f00000002c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="78e7807f36aa2492c5d9fc00f4c01b97bf0e184affcf1f26b0d8bbfd0fb44f90f9a34da9729f2c432d58fae98920cb8dd8ec660bb642", 0x36, 0x1, &(0x7f0000000340)={0x18, 0x3, 0x7, 0x7}, 0xc) getpgid(r7) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20000, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 13:27:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r2, 0x20}, 0x4, 0x1800000, r3, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, r2}, 0x0, 0x0, 0xfffffffffffeffff}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f581dfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 13:27:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/129, 0x81, 0x40, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') sendto$inet(r2, &(0x7f0000000000)="30438664553c65128074f830bc37998155da46995019f679924903a792aefd1c6d2eee9c344dcda448f386e3854803ebdd8a192646b8a39aa5828500f45527cd44ed92df59757dcb75e8b212278ccac9aa3b463d78a5d7ae4dc03ce7663f28b1b1ecb8b90b8f4ea31df75610a73bd7baf99852322c6949ecfd647b3ec5a127a7d0dda40bc42cbb77f4595dafe1893ef872c3aed22e66f86548d8f9141a2b583f03daa548e3e91347cdd58921c0a440e310a63c1ec76178158f170daa1f1aaed6f3e8e1e13e4ba4962d01d8b3c8aefa3b0b88be788670492b3c569c677b160c4ca0e861866403ff1c32", 0xe9, 0x40a, &(0x7f0000000100)={0x2, 0x3}, 0xc) 13:27:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000001440), 0x6) kevent(0xffffffffffffffff, &(0x7f00000014c0)=[{{}, 0xfffffffffffffffa, 0x25, 0xf0000000, 0xfff, 0x7}], 0x0, 0x0, 0xfffffffe, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) unlinkat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r3, 0x3f) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x1b2) 13:27:34 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666903653000"], 0xa) 13:27:34 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) socket(0x2, 0x2, 0x5) 13:27:34 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)=0x1) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x20, 0x52) rmdir(&(0x7f0000000100)='./file0/file0\x00') renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') flock(r1, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)) r2 = open(&(0x7f0000002580)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x400) r4 = open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000002580)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x10, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r7, &(0x7f0000000340)='./file0/file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') connect(r4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 13:27:34 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x9}, {0x4, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 13:27:34 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080067be75dc9da6b74400619078ac1400bb004bfbbafe214e230008907842c912d0ccbbd44aa557f04ebeace5a2298af3d4fdd9311a320205cdf0aa1be98d90e90cef1c1e108e5749c87ece54a5ea7d049db75077697203382904627ae85eb3797692ff0f73ea6566e3eae07292601c348c3a280c9962a8c62e6ff30feefdc5b0ca3259ddd4c57078f15fe026239d03b9d9638b73ae1b2efb8839d236b72532782c7b85ebace2883b86947842dcae7e5845e63f449653985267d5fc1a95dc051f80ae10d32ac3d3777dcdc9e22528588c7802969b82ff29e45db014a6231cf3cb3ca19eb0cb5800d451c51c444be83a4d828f490ce1c0af052f4c58bb8c824ad25e630f5a4a4a39be0401791f4586875d83a8b0ee5765df4e184bf0046fb6921600df0e6ef6cdba86632900e2773a02f1204060b974145b022da3da1f0d9c0fa001ba56f046dd283da0944562e4ada483eec4b2e3416863862ca5ac8937a380e644dac9b0376396ed35e4947fa36ca5c717a6e8db17efdb64e121963ffe6cfa96d20aaa842682dd6df2d51d9012d9c33959059b0013702e796eaad7b426a86b1f5c0cca43651680a701845dcb3d9658000000"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000000200)=[{0x6, 0x3f, 0x800}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x9, 0x3071de70, 0x6, "f89e1cf30000000000000000000000000100", 0x4, 0x1}) 13:27:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) msgget(0x1, 0xdd) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:27:35 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1e98fc9333122b8fc27e669fc0e3c4f7b16dc6abaa00260b7a3353e879f72e8f93cea5f0c06bd9c1576aeb0f15aeb2a57172b8c2c2d168a7d8e853fd40a6ce56b5c314a15f4f6fa4867b25424d86031512ed3dbb80845fcf4dd4a66f3ded590f3e971188deb1bd28fed09f3f8d40632c24f9ac8a68d479a6f38d1afde881d628038a490a1adcadef585f36eb6e6c2bf1de3e7e79808ac32da37a5d14b01432e9b94ba5b10934b94a435131fd7ceeeda853791d86d1a264c47d9ca86525644efb6542d6"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 13:27:35 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/49) 13:27:35 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000240)=0xfffffffffffffc31) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) clock_settime(0x2, &(0x7f0000000200)={0xcb7, 0x10}) sync() openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r1, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x20000009) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) r5 = kqueue() ftruncate(r5, 0x0, 0xf3d8) 13:27:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() socket$inet(0x2, 0x0, 0x0) pipe(0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000100)=0xb1a) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) write(r0, &(0x7f0000000080)="17fe5d8ac2932fbdf3d53919d9953a27f7264de3daf8dbcac165ca13f822ecdd838c730d60e1c4933bef72db5c4aeb4d4fcd047f0ed5aadf30d544ee1d8f214824b7ea821dc08187d56cffa8e618c00b7430507fe328fc14db58a641a91cf9125582d601be3e60bc0d993882b6ce45969f1129", 0x73) 13:27:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x214, &(0x7f00003c4000/0x3000)=nil) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:27:35 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000002580)='\x00', 0x40, 0x7f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) 13:27:35 executing program 1: r0 = open(&(0x7f0000002580)='./file0\x00', 0x2, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x400000001002, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 13:27:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="4eb79e95dfb73844d8f6f08e44ed36d0186a9b469286d6e2e8b385ecff649638eaaa746e318d8306e3624fbc80514ad2ec122659ca1e5b20d7e001d57419f6977643f3d6200193aa356241548f79ee1e944bd2e834679bf2d2d5493d4ef95437e733d36261e40e5965e2b1e99df47cee7fd031fb60c1d10bf6deb69769b3f16ccd1317cddd12ea199495f4f77b0d50a2e182d40b60c6a4fe8b94cf2b70a2472319113c238cebf87586eba1aa36d2539bcb5605dd87fd17"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) 13:27:35 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f00000001c0), 0x180, 0x800) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file1\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xffffffff) 13:27:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="fb7f37bb4f434819c4aa6955a38d2c4cf200000000000000206e2b086a2c000000000000000000e6b4b809806ef6b8464f0c62c5af4c44e20dc8a71818059738a7db1835c1e69900a340e216615bf6c5622705b7be8ae337661ec6b464e0a980fe9617c7f794979b5721b1a1ca0e0d619ff2129de3ce49554d6084354abfa9f3cd1b1791d8ff8c80fd2ae996240a92db5a46c7bebcbc4246ab3c86bb825865eb58f601f2c31345ccfe6b548b69f6fdff3b2940caf001fe2b279d2f875bd047c11d3d0c82ac0f4d3f1f91b06e6c278baf67f557b59aaa737295705e494616cff7acb05fb4b561553cb95fd874a7545c330b0498babb6e56ee39acf82fdf2c9062e54af3544e46d8f17eacd0f5ad1585523d059594c06cf334f2fa6b3b25e3b125476a3c3533b77ef6524adf72f5a278bb41335156ddcef5b936ab7681411b680ef77ad10f78e42ccde9b4968f33095abb10b54c51afaf984df0ff53b3d3bdde99d20a46172b29a52266025625c170bbeffce54cc6e5d4e47d54a692b3a3711ccff492"], 0x10) r4 = socket(0x2, 0x4000, 0x6) r5 = accept$inet(r4, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0x2fb, 0x401, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) dup2(r7, r5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 13:27:36 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x6, 0x6}, {0x1, 0x8000}}) close(r1) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x11, 0x80}, 0xc) 13:27:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = socket(0x2, 0x1, 0xe0) r2 = getpid() r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getppid() r7 = geteuid() r8 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f00000000c0)='./file0\x00', 0x1f0) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000040)='./file0\x00', r12, &(0x7f0000000100)='./file1\x00') r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="49e730714acf3cd82a4c9a89a6b609fc3ee5329077ac0b6f81a0c0c928d5662fae0d786210631f38e9d8f264359e3040ee67baf10f54b1a4d4522d51c16a4035ef5d74f8ad53b98d5d45ca2464625866f48e12f8cbd053b593a04f279fa5f198f2fe3db0b4a752b5f253c348d7d25cbec1de4bd1b9a2d1245fe4a8c9d74405a9ebb4a3fa197340910f4066d5709865b812023ee56f070a640d7d45584ed0fe5978bf6a46f7df", 0xa6}, {&(0x7f0000000100)="b8b70a2def7e601f474553451b6a56804c8b7dee19cfda3e231d3d53cfe04cfedfe2aea2d4f90f6c117d1eb5ac3290a9f39d8c966dac29ec4b4d3404b5797b55e3c4751f1cb8048cd5e032043d5f0e1236abdd78173f7b3bc124210a3f401e6ba8ba6d734647bb07e8da430e2e9d862d78ac1fbef176b2f00b004a214fab98f07fcbaa604cdef90a08534020cc20617e9514781fb8f6952c475dbc5957f9b7c5437d35bced33bcd3d43f722365", 0xad}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r10}, @rights={0x30, 0xffff, 0x1, [r0, r12, r0, r0, r13, r0, r0]}], 0x70, 0x405}, 0x3) 13:27:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="792a95abeb9373f6aecee9257dca1609f5c53d83028d80b610df020bdfebc93ec75f1a1eca0cd588cad9897619c1cff156c630617e6ddc0b7f2bcbae5aa4e8c7d770b54db8def925d56714dff07955275159883f9c12d2e2259c23cbe10d4d81249df1ec50ecbc4ecf3c7276", 0x6c}, {&(0x7f0000000100)="61a06dab5e134cef09b3c853c54d5bcaf77e8aadbf87374ed6fd9376e1b5dfbe14bc64a7f6e549e1c7181f9851608c5cd1c010720235f26574f88d8daf8a46f83db60c15e4c12b8ba4725a710fd5f21bb47e8f435c635d2fd8caca064218d2cd1e7d0c5f56d633e2ca160a812af39073a219f16294fc728e98c923c1704fd7c4b589bb174d94b5c90839327a8b38c76300aa32c267298f1780ba51052fc19f3be1c8804a9b460f066708b7fb443b5b3338fb7d4eb2c21ded697d764e46865da654b73ec59c106d4c4da53a05578d5f0a110d5247fdf65b5af8642d98324060ae89a6a79fcbb06d0e6c744ffd625c5837da2a624fe1a19dfbc8d3a97599e8910c63c2b907386376f11b7252b5583c6762d0640f5062fe992f34a6a0b7ebbdb00b475162dfd77a6824cc07b05dad99c417fcd5ea41343b1b91df60c91eef446a23bac74895c1f08b93c367027d09923be0c17e099a7426b405dc53e80c3246b439a105022ad057a5d7b4eab0a139862c8be3e2a553cdd524f4c09f9426975aa1b18056465371ab28165436cdc013cb6516165168f72b559e21657933bd4241e9b877d3c3ad58fc95be0e3683dd7bb18cefa9fb37adede53680e7e55b0da6b5607ed8900da8e225ec1bdbf2880c6e9607a7ac56485f5b3db991515c1012e9703d75adc7b216232c31ae7c875275b5c93acd27b43c528b5f2463bd3b5d757a2d73622d9f68e6516f22530ba7d5b45585b1cfd4c3ddd8d14439febcf5fbc8cf1a0b58b8969470cecfdaa4ae5f724e1190a578e2b807af97b6738dfa331c8f4d26efeb68565d2ade470efeb67c8495fffc92eb4857b834e5aeacda62ffd9794203e99d802f2a68aec015bdb8a5a7ad5a8d11abb72cb3c1b108a67bd4486191571945414748899b3817b7eb0ddf38e58624b6737191c8488864119c0ee2c37c4a59c3a2cd23664cb956e04394bfea4293355d9d3607162011b52c6e88d83cc5f54e7faa6db55b8e8420c80096f167860037280397c9f3a2a555b384e5ffb3f95b455bbd31676e96f31007c1cb84d79c4bb1d43e1fe0891a40b243b169ce8c823755051c95a7ffd8999a658c6b7537a2b0d660ac5daaed1aa96f5c8bd181f51b3ab22c0686138879e83f9087a3f7fa53562f241d660ade91672a29d309dcf7a58f723e2f1e8958d25f05c5df0249307eeca65ec916caa53ecc7c42d6d160f21d7d9009f5ad015ff0985ca0c84db5b531b5a965ba018f7f8d6648ef4964595c926a0b9859fc190c8b3b1a2c728384a50f2b1b3042163289bed654a8964cd7fd272af048703aba268a3814f7d403115fcd0e86398521d7bedb726e5bbd977ccc1c89476effa33831e777b68ce058387a754c21da638d12092863a81588a02a17ffe0a2e8a859dd1d654ece6c08bbb2bfc6c4c05c720e995f99eb92326c3afe4219de34694b11e38ee116d57152e7ecab0833c345ae18cd55edbdd01b4c71c782dd571054393c6b53d040958a387e598d63b24259d85dcf72e4b6a1d0e2e3b409e3c493a4d2e4192101be99d9a65a5b52ad6fca3f66e35bdce3328468821a5fbeabac5f088b687eb1f6adeed04d7da71447a22f5fddb88ad93135d15a5cbd487e844cc1021e5195004e5c41ed9ea9d7a86e220f837b1103c9a441aea727a69f13f2351a079898735c6805e4535f13d06cfd24bcdc91c7f3ef0c38e5ee5ad4dd8aa1d0f824b9b44c3f6c9b882c14623e2926aa9af2252c56f9e3ef1d326128bacad28e916221ab17ae423f1a942267d8109e2397155a3a2226a6c95f6a7bea7f2e0a208863299575e619efccd5c62b2441d54e3bd1a05228039f974243f92b24b2a157b36eb264735bda0d85d1b13ed94e83157f14eb02300ef926f31a70373152e8a90dff8a3fcb6666f5bd639b66ba50559598d2c3b36e3361b4024a4274e7dd890274e6d50ee333757e9710d3f851026f810d0b663656995a660a7aa1cf73c34ff9cf36e6f14104c270c559fe53b79cd4b471de69282f2768788614f67ba17c38e0613ea2046ad629a9078ea970d71e009994e31d633eb228e448bb25bf05eeea8d2db1899227e48768d8ad3b10890e3f4b36b2254934d9a5b48bd2916dbfd1943243f4ee3f38e134fe1c90b5e5cdcaf5edbed3795335d58497e8b1e0fa65ff3a8f6c07501460ac5ebac0346e8c4a4c3d91590d8500535059874b896c42f741ca1cbc3b75d8840f7b5524229c32a699fec33116fbc56d9cbe82230d71db55d82f26fe286dc920955cc792fbd522f7f817a905800d249f6452f8272a9d9aa8d42e89ffe4e3a641504a372554322e20f0114d4822fea263d0f14699e4829a7a2f5a7fd54648d18a27d9f0f143f8fb5cd7759153a794b66325ba6340a73cb25d9b60685844c3834a31e601512d6f51ce4eeb0220c722fde14e08ad118aa9092f83cb5fa1204c9b14356016b49638ccd34d9019ed0b6a146c581959c2356a848e0e5b014e5403bb498336e7a22a7b68152ef4a4b5be06f209dc23e3a5433755f9c0000ff5576becb09ddb69ea47c5b0666224f66bfdcf43036ce443a91b084c17ec1d35b513c2d13fc0ebe1b360ecab6c1eec650ee267cbd168fe9988854b57fc78288f2653c21273b0dcd916467549ecf4fcc63b58628fefc65ebb320de655510118a00d2f16820ab8541eceed55c2db7d236a5b9f360caae0e78c7b1f8057e0c247c4bbfa8772fd3ede77174b225be8fe45d993c14978df834dcc0a617b2a4e45808391dde7601cc91a78c6dc0ef703b230f93a1bf731b6ace6e84c94a2562e57515fe8f5d5063157cca0bee582fa0c9e04d86b0757a3356e9b6a915565ab8f23465f50d4fcac182ec8deb3c088222162c2ccdfb87d33e2b1fcbdfc98a61ce54d0e55e357c370c932852b714fb40e74f95994f312baa99ed88123240f06ca9e50f052a7f590f6278bd5bdf1e52b925a573853e7db5cf7abe57577b444cdab7c00503059fd229fad06661b293e6a1921f166e7639fa7f7e8f847c48af740da49268368cd8c6dc33b4e811fefa19a31a18e9272ad922f69d36440a0a73a2f4d04a599e0a5d077bb1b25360caf175126f1df8579dbb7c0f50ebcc002848827783418244302018b690d3c4adfc8e084722266ef86049f0286c46ec241a36476b6cc323b2fdd1ec2388101e30b3d7fc3c24640a49982e79739d7239d6684407ffd2a661eda1fb3d9e1ca0e5e8cae8951c28305b59907e58a60d1d3920986ef73e6bd82ca1b10a33bc765c8b34eea6bea746bd0502f1d0555a5bed2e096b51b59e3913f59fbb540aecfdffeef35ba5ddcda172f6add5d120afc4f41e598f25c6ab9a1b65887a8eb96a67ae1cd17a230ade3d970a406ee5fef2b7bd1ea0c5e609464d922015b3fcf8c5795c361310c4fa7a63d6d1cef669dcf703020922b3af8edb11dbfc4488570646f2abf45f40194e69b6cf00aa7c20c9c49231abebe91fa6f4e9e196eaccd9dca33a5ea95d748fad1136c30de609b64907a306cf87dedae35d5733b06fcb51a220c3f198d902ef9275134ef9c97cf142a6c18698d5e2bbdd6a3858e0460940a599578b59ab4b2a79c68fc6f40b29c682bb96517db69ed29b3a00703894677ee45a729ec4c59e695e77698ee7b043607d4f2734bb0ffe28cc119cbbc303824f30c87fc8b729e7b381566829617c4030ce3e43d7a69808b1f096bfd5e8fbab25abe232b182098587b7e8b1c6482383f251e7858769fc9af484c9231e8c6875eb2cfb95d01fd5b5c136f085d33b6f56ef9792b3016e78641121a46f62dbfc4e4f694f7fc05de8311668a48085613ab23e26810549f36fa39cf3f629cbd2063a5e4ac4a508a36e8fdfc1390400501d24b7495b22becaf20ce88d41a39f099acec0828ccc9b28be81e87e0d76406aeb48fe584f5707fba35ca5e472cf7cecf426746d046914e753c767ce3c7820a08e01754ff675138b71e3cd91fd08120b242b327d239f5b0f7a34a719bd606f68a8de579750a16eb2eefbe5d4bb3a8d41e5923f94056f35757ed7ea54f08597056b31fbc2de3aa99f2f7defb3640cca1703677dceeaef29c06170adde18c71b3f7969f3cba90f6bd22a688cc613b0ee77f93db7aed83410bc4893599bcb8638118e48db4588e8b3d98b276b6f70147b72e6b351dc858291f4ca1e41ded3275610b1dd7eef3e338e29dd0df7b202cfe60ddbb97b989e2f222b6d82ae6b219d340c40fc3950f281c3a9695489161edb3416040a1d8cc2a768d1ebb70762f118756e0ff49bc7958ec5bdec5e00b39fd96294f3324f354aeb4b674bbc9b0f9b31d0176924f0490f360500d0737e5ca82e0f1b6d57de288a452e71000190eed8c005f804ea744a103a5ed2de45280470f120df23fa70886b523a37b5de9e5af80a3456bed6e4d6558bf80b682ab5449d5965ed0ebbd7851a599444ea49e7a6432b00c530c9fa39653c5cd06f440be7de990faf96f85e4e4e47d4317083c6f42f92a89ecb69baf6c61cff20ba716f6b2887594b93cd7993b5419fddb14eb8c1c7a975f7b3178190106d2939fd8c1ee89eb90051bbd7795121ffb587af64c5d073c9081991ce1b532e15991eb66207779e3029ac822c2934e6d291996f2a8b899be206937cf3a1a03fc415e145fce8bbc263e461ac4f6ddb3765dcadfef2c6b534253a9d472168d04a94eebb1ad8a091396713d651b76fb4fe07d96380a034a760b87e2c3024a1295b4910108df89ed28277d990c6d57cf106bb531d54b6c3258ac16c0c181242cfdf735ded846bb3011a64e7287d3343e93f7a734bd2cff8e1bcbdf9e3ee840bce0a3de50638a7ebd4be553634e073371dd8b04bd715165dc9484df1a87dfe8fbeffad0ab33d5658723ebce48e30fafdb055fb927e0894c66ff0cf8cb47d9f9057ce6ee0bf5ba1021cde81b0896f30e66c7f4a3d9aba9b6a27afa9e889cbbf9322608dd1dff03c2ad9915230f147496ce3973ed1d1b2000dd2fdc651a7e55d61a21d9abc2cc0da89fb9e1764fd56dec02722d1b8d00f87dbbbd32874964f2b3eac1ec58fb9bbe6b4c9751a231656b2c9f6ff6cb05c3db933d22e6d6354d28b086246b1a142b819b6438294de82265da163d0b42afbc7855b8ffb07d5d995629d127fdc793f7b657a530efd565f4e67579dab2aea99aa2f7b5e32ea8c404d6d8c432f447b53bf412ca10fcbd9674bbcac861328bef517c996b4a4b45d4b1f64cd574837931a1c3d1adeba791d2592fe76eb0129d4c081cbb1408c6303935525c1534c5e06fa98bdd953b956ac9b705524bab152b3cb0933574547df56f153597a4b98dc2aacdec67348c0bf598f721a0dd17a34cf4263b7204a7c39f0fc5af2303300966f8c43117b365a4701f5756ef126f3bd787d6b79ac4195140f1814d87ee0945c0bb66c1e606a74e38a307db87c509bc44d3f1e71c728827d33b4d46215e81c887b76be4520c2125819f5710bbfef34e84b006d4393423599384b75d7fdd127e6a560f8b0412df3ef798228f34dd4785c8a6822321aae78499aad70a737922289d5f5625ab0b4b546c0ddf7bd227a4b08b7fbf3f3f88d598df8199bece5f7df33493ceda6ac192c7e5514109c55d412ab44f7d0ef62a5a016852547e5be566e5f17693c44ccdbb5639b80c6990f00ddcfa9d9ca91af9611b34a8b1f7c133ef89668fc72e50805aa7e1447749a77430bd4a33fb33c8fcb86b257c77e01d8fd8e84e80ca8bc396f0750c831f758b2963e9304682119816bf5d70b7f8515b6cf85d47cc41e6d967ad3559d7e48fb34ee3", 0x1000}, {&(0x7f0000001100)="651c64610045d6d45f010eaecee7da44d6b495b688ac37e7b0e4155bd26ee6a2d86cc182e98640fff52e2bddd89f1050beaf74f31599a868f1a45ff20a2e0c6a4f8d47c14566885b8ad67af5c9a0816465ed6fb9fc8ab5fe1603aae370ee2e613aea62cef2228aba368f01", 0x6b}, {&(0x7f0000001180)="c4b7005ba477b1228001e673d40c6bbfa3f10c24936a720f247ea76bdaed5b08beab05d4b426192f665c39caf73697148e8b198b7930fc631b3e8ee42dc3e555913692ae732bf61eb2a8647bc023657a79b80c609a9acc9f7b923ac31f1cf8aaefecf6cde0b3a44a3e7fac5f4ecda27634579d85a0cb5d20af41d57c8bbfee4359dad25fa7d3ac292628bc4b9c0782249af760775b2ee5a2a46e0c7b346ddca557eb57cc50f06cf6ddcef6ffde25511bdb008049b93d7a27bcfd97d4e74664", 0xbf}, {&(0x7f0000001240)="d4ef1f262759a59855e4409b18b026e60858748d44568b29b678936937cbe9722c3693ee0f7d0a8f37129c83b10e74734c8260f8e1cfc6024537622bacf7a599458cf783f473c1e1cbf18ef544166fcb8b3a90c8d045a6375e6551e78ad516b27c103672a869a8460edb48227323ae41cf277f9caab2d93e67ac43195f3473e5b0c597c4856970faba610bd27370d45175d13649c3d59f4b6733db3d16990d479276222c62b1f1bd9cff20", 0xab}, {&(0x7f0000001300)="f96dfbedf73ab50c9d92fe0844b4b294edc81bea525c2297d9bcab666c989be8e1f583ec5908efe1d2d71f7e7e8b90e9b36226b0f7b6d5c6e61bb8b4f0652b27d8521f20c9095c927255ae138fb70ea09ba58b43e0a9b386aadb7323fd4a30947fe9bd6c06df8497119ee9b15139f95f7c67cde1c021c29d2d70b96ac7761656374e8e90989433e652699045c06b6a8b524a27e238e8a418b777e65b92349a929a7d05070fe00a3473b60ff7", 0xac}], 0x6) r2 = socket(0x6, 0x5, 0x0) mknodat(r0, &(0x7f0000001480)='./file1\x00', 0x100, 0x7) open$dir(&(0x7f0000001440)='./file1\x00', 0x40, 0x16) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x2) 13:27:36 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x424, &(0x7f0000000700)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x3ee, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[@dstopts={0x6c, 0x19, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0xbc, "705f01e6687f46f11c2f7eb43ee34491dbab57f4436d39605c78accafd1f71bac417eac644815d54282c7566073d731d74349de21254172ba5eaf5e45f7440b0dbd7c34b214b3dd6eb982aae8dc1ac1efc4dac2da9751a71092ebd59177a2834a5df366d0e7ca11eed07cabecf27a5a6e4c7890666d67bd5e5215fa63dcc4870aa0bbf4d101685abf4e321e954f294d11e11d6bfee4d18535fd0b93dd99a3436c6cc629cc0c4621edfc2df6184533b77aa1c1d5f3d2a54bca85b1744"}]}, @fragment={0x2, 0x0, 0x20, 0x1, 0x0, 0x17, 0x65}, @hopopts={0x88, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x67, 0x1, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3a, 0x0, 0x0, 0x0, 0x0, 0x3, 0x64}, @dstopts={0x50, 0x1, [], [@ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x2}, @pad1, @ra={0x5, 0x2, 0xcc}]}, @dstopts={0x3c, 0x1c, [], [@enc_lim={0x4, 0x1, 0x8}, @generic={0x3, 0xc9, "8961806b5b42204effc5528024bc7be771e9a1cb70dbfdbe003eda9fa96791a6efbf993238bd5072912ddd105960f1a07a0d02e353a6076e1cb965152e8c0a8debe901b54a2a1603e6b7fbb6ec4a00de8479a83ad46cf9add948298828fb2a2f175bbe107b05dca7cc2ca592079e29870f7b44bced62d5d9596aa6ee7ff69c0dce2ca5ba441711d1f06fc7bb7e95cd5986f85375215820d30a17daec7ad8cd4bbbe8df6d66a34e7d7ef9151bfed8114558803be254259daa49f46b899e4f5e5cd1f05fdff1aee727c8"}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x46000000}, @jumbo={0xc2, 0x4, 0x24400000}, @enc_lim={0x4, 0x1, 0x81}]}], @udp={{0x2, 0x3, 0x8}, {"1a48e86b43d786bf3b3f46fdb98a1a6c25e0953c862f982877ed7c690558ff42ba13106a1c69d65cf53edbc9411f0654941a4ebf3dd568a0d92952ed2c1e73a3f7174f27a18a3653dfa1e40609a1bfc3c04bc355515921dfd7d1e80f1b13cf5089d46e539a121fb5fde1052d42f7382b2c0f3dca62c856dcde290fa5c4670c3aebeed7a41b6d428f1bdf81058a11b448696f6b1186468bd294e01fb31060164f4bcea1f66c023e6e6d252d363ab0ccc99b5092e716bb3b6f86008d72fceda264116f278f28ff086c9cd3b1e2f9e3c0fc45b90b821f3767d4968f36c24bee62f727a43d3babad27db3ac69788fda8f1ef9818b19cb40103b4103ce2182d127b36eb1123c91c2aa39889ffe4cd3e74709960a017462726c14bbec3445bd183a00f9d103c26d0cbeb59a0b730388fc9acab9dc3c27e9444d940da24c7edf1692e1db87e14513336e5ecad75460ef6210038189508880ebc173a897bf02d1027fab293c51a0b12227d8932d4a31e73e6c4977ed56f7ef23da36c2f94db82df4c691149bd11f67d8dd6dfe56cab83c5efdc5303cbf3bf61afe5e8dd97fd67625cf82679b122ec1716748ad239bb3c89724818d28becebfcda7304b2cd4b4fb67aed8a8b4793220950461050102a5d5ccfd9e54e970e72818f"}}}}}}}) 13:27:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="a30a00000000c4fffd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000200)="2881b87a0b968cc3d69d89a16ca927f0e0726518b9e783d45ac6a3065aeba6fcc8b514b181e6af73ff0cb02707e474cc03987aef9740b981fd0ec053154632cdaec1d6253617c09eb7551a9ffc7f57323ed585be36ed4d0efb6d0143c35699766b08b1722b92478268654200c891ddd02aef898178145d90adfc4bf33514232b47", &(0x7f0000000100)=0x81, &(0x7f0000000880)="50ee14c33b67b4d72f04a414e0a5b0cb70825fa5e19812809a1fb1288dac7b55768c5af5efb08289a0f62bf40f3a77523178b2a633445a2fcddfc61c5ac16d93e1a77851ec6cbea5d18a2996202631cd20cea453cd7155fded22a1ab2be4a9e93720bbb7", 0x64) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') kevent(r3, &(0x7f0000000980)=[{{r4}, 0x0, 0x0, 0xf4579752770f22e, 0x6}, {{r4}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x8, 0x100000001}, {{}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x8, 0x5}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x1, 0x7}, {{}, 0xfffffffffffffffb, 0x9, 0xfffff, 0xc8, 0x101}], 0xd400, &(0x7f0000000a40)=[{{}, 0xfffffffffffffffc, 0x10, 0x1, 0x3ff, 0x3}, {{r6}, 0xfffffffffffffffa, 0x20, 0x2, 0x5, 0xff}, {{}, 0xfffffffffffffffa, 0x8c, 0x1, 0x7fff, 0x1}, {{}, 0xfffffffffffffffa, 0x6, 0x20, 0x5b92, 0x8e5}, {{}, 0xfffffffffffffffe, 0x43, 0x80, 0x800, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4c, 0x1, 0xfff, 0x5}], 0x2dd, &(0x7f0000000b00)={0x20, 0x8}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 13:27:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$KDDISABIO(r5, 0x20004b3d) 13:27:36 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r9 = getpgrp() fcntl$setown(r0, 0x6, r9) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:27:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x2, 0x0) r2 = kqueue() chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x4, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) flock(r0, 0x7) syz_open_pts() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000240)="c2ed7e7256c26e4b9cf05a997f6cdcdf2a3c09547a35f9358fd935259d28486b3258301f030ff7e9069b7a9350b1a6e9e815c58d39b6444396f46215cabc1ee2df76db613e0905af8d69788107480d6d1fa79a308b3b8c2ecca98588c79f9f47043f7d6a3b5c6310f0f8fc98a01ed138ddcb14926d8f1ab20c35c6979c5ee7503acf7e19b6de0241ec9486360b94ef", &(0x7f0000000340)=0x8f, &(0x7f0000000380)="62b0316afde1103208fcdc9a4117e576ac2fb9c9b2bcbfff433aa864ff612c66c8b090e1482478dc91f2485efb858dde24632ccd64", 0x35) kevent(r2, &(0x7f0000000080), 0x6, 0x0, 0x1ff, 0x0) 13:27:36 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchown(0xffffffffffffffff, r0, r6) ftruncate(0xffffffffffffffff, 0x0, 0x10000) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0x68fc) 13:27:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x8a}, {0x6, 0x80000001}}, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 13:27:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11, 0x1, [], [@jumbo, @jumbo={0xc2, 0x4, 0x7f}]}]}}}}}}}) r1 = open(&(0x7f0000002580)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x7e) 13:27:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') r6 = dup2(r0, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x101) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 13:27:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020004c6"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) shutdown(0xffffffffffffffff, 0x0) 13:27:37 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="85dc42", &(0x7f0000000100)=0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) 13:27:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x108}, 0x8) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 13:27:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000080)) 13:27:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 13:27:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') accept$unix(r4, 0x0, &(0x7f0000000280)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3de60142289de10c182854b85d03b4750037c2b6237c7b2ad0f49c30bc614502e72b61e8c1fa51291eb2a0fbbd40d1c6c0800d9c858907f20860b0c165e4a539e579095202a6b8675f1b6a8adf0aba04a97aa96530fcf8af014e7d5daef20016666cb49edb47879e7005bf717c8c3efbf567491bf515fe7676cf569ff7e2283745c46bfbb962f895b0aba17f6e2e19f1ac5871d449c18869c95ad8da11b52321dfe4dface495c7afc61f0d571cb5f3031a9f5ae5b7c651b390b6257caaa69c4fb4bac82e482bdfd87bb7c5ca", @ANYRES64, @ANYRESDEC, @ANYBLOB="9b904b095882aea6d21ed000571c0f39ea59de1cc3635a54eb438a6feaba738b846fb6b5582489d93d392736f3ff9bf2de8c1b2a0382e4b16432411f8660cef8bfc85aaed27012bbfc926ea4789790e45db5bdcc12ffbb755d3d02460b356c626232cfe9886a3165f37708bd5104c4b0782b4d5b", @ANYRESDEC], 0x1, 0x0}, 0x40d) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') pwritev(r6, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r6, 0x0, 0x0) ftruncate(r6, 0x0, 0x3) 13:27:37 executing program 0: shutdown(0xffffffffffffffff, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) getpgid(r4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 13:27:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') r6 = fcntl$dupfd(r5, 0xa, r1) write(r6, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:27:37 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x8001, 0x0) getitimer(0x0, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 13:27:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00002451859e1800209100000000000300e600", 0x0, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x2, &(0x7f00000002c0)="d697470ff852cde4959ac6c1d89a57563eea6cd5e35d20a1761ee90adf259e0917b6f8c8ff6858cad9c93966b7af71df11358751c0c9de2f2bc561059e9ea7ecd989655761af53d59b603320d49752ccec4becee49079366543c400aa4688a8a24faf9a487271b865d0c089eaf091ea2c940647cdecb228c7eaa29c904f14cc97596d06e97c60ac4dee9eaf780e715dfc11ece59f66ca5775525d016bf8abef5ba", &(0x7f0000000380)=0xa1, &(0x7f00000003c0)="f9392e6f3b", 0x5) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') openat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x100, 0x140) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = openat(r3, &(0x7f0000000240)='./file0/file0\x00', 0xa, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x2, 0xffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) poll(&(0x7f0000000400), 0x0, 0xf1) 13:27:37 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x840, 0x20) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c14e8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc994a7d7bf829a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000200)=[{0x1, 0xe}, {0x7, 0x2}, {0x3, 0xc0, 0x800}, {0x3, 0x2, 0x1800}, {0x0, 0x1}], 0x5) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x4009}, {0x1, 0x2e5, 0xc00}, {0x4, 0x7d12}, {0x1, 0x0, 0x1000}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x600, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="70fb08f4", 0x4}], 0x1, &(0x7f0000000e80)=ANY=[@ANYRES64], 0x220}, 0x4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000440)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) 13:27:37 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = semget$private(0x0, 0x1, 0x63c) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/151) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x8000}) 13:27:37 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = getppid() setpgid(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) setpgid(r0, r1) sync() getrusage(0x1, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x2) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 13:27:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') sendto$unix(r2, &(0x7f0000000100)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b78df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100"/336, 0x150, 0x0, 0x0, 0x0) 13:27:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) munlock(&(0x7f00005d8000/0x3000)=nil, 0x3000) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:27:37 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x6, 0x9c0f, 0x7fff, 0xa3c5}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:27:37 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e00000008000000000000021", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 13:27:37 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x1}, {0x0, 0x10000}}, &(0x7f0000000240)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x1, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x2e, 0x4, 0x3, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:27:37 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r4, &(0x7f0000001300)='.\x00', r5, &(0x7f0000001480)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="03000000000000002435114ade7b2f2a22fcbc6c676b85175e69fe99a6739a32b82dc8a2f68d2c856480b008060a4a91b50a043c759a94d4f9f2808598d15595114e256df8e27c94777d6bbad5a650f4e5d10000253cb265f4d70b8f1206ebb968be344cf159af460cf22f52b165fd8c97e1c608c12a55f91243c1ba49f7ff9e221f7e7e269c0180792bcf00000000000000000000000000230000080000000000000000000000000000000000000000e19c33394c82a2c8c4df780a43f2e550afec8a3116a21408d7206cf8da9fb8eda72c007c285cac128715eb3b39a9e69fbb2072805af414122b987cc858c30c241db0e4a80d25c4fd9362857842b76575d6cf25d528cecfe1277521071d7d929fe51513f2fda18175d1e726a95e5814e09f738713dc82e11dba02f546693f19147512f4151e7eae0106f83bc718ff41126926668f772818ae9bee3952c3bd932d1a006ffa7d1cb5fe45b4aeceae00be924a94690389902ec430779d0e5a2de2e73537b3e39a13c51f00a792533c2255da82aaeaef4887f3b6fab08589539e07ddad6229a02fecc5562145cfd744d9a5f930c73113df9a3853300c7454a55752ce4c53af79fd5adb6d09f038d64d4fb1872388dd9ba4587d093e4364616c64088c168b3ad5a23a89bce0900dea6a1b857c82bb2c9350039e9bcd012b9e6413727b7d4d0cd570331803daf65a669335bb59000057acf9c0789c6d88a3cd4c21c834f4f24f4fa57493006bc33bb8e4d4f9b0ed2dff4c999eb62f315fd7ce16eb7975821fba10bb38a49aa5f10dbb9b609f2974"], 0x9d, 0x800) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x4, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0x8, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x5, 0x8, 0x1000000000000, 0x101}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x2, 0xfffffffffffffffd, 0x7}, {{}, 0xfffffffffffffffc, 0x92, 0x1, 0x100, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x7, 0xffff}, {{}, 0xfffffffffffffffb, 0xb, 0xc0000004, 0x3, 0x14e3}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x3ff}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0xec8}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') semop(r6, &(0x7f0000000240), 0x6) 13:27:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x2, 0xbf9a, 0x0, "7e734570ff5dbf01f0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() poll(0x0, 0x0, 0x80) syz_open_pts() 13:27:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') poll(&(0x7f0000000040)=[{r2, 0x20}, {r1, 0x80}, {r1, 0x10}, {r0, 0x2}], 0x4, 0x8000) 13:27:38 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x4f, &(0x7f00000000c0)={@broadcast, @random="ded326fe5447", [], {@generic={0x86df, "b1af55c1da9f265a4db1e821c3096b0a502c35827e82f6668f03e332acd07e701f8192f166bce97d58dcd518be089603d567d0b5fdac9508f6bc0115e740bb5af2"}}}) 13:27:38 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="c39a7a197e243c64a601f63c53ae46580af1a9e07a4ed864b92e5976f6bc5dc63f0335e87f9bed06db4e65dac20de1df56c1fcdba17556a890496ef04714fca88d0e5c6a2a918df12b829f20b4f4accb86941034ba9ac0459910aad8855c97516893e7a85ce1b77ea09f9eb4fe89e6f0c81eccb85bcfac43de6fec47eccf5f27a929ba369ee48d416e8110cfaa5d169dabd1bc9e10f77167330275576b246b9f913ece548ce39b78259df69052076b0885fe77a6d813dbcd12c7826126300ceaa36fe989e51dc8431f186b2a244bdb42f434a8beddbd57e14b338395ac9a5a8270654ce9cbf8957bdd73922c4dc5cbd93ca1b075ad", &(0x7f0000000040)=0xf5, &(0x7f0000000280)="cd60adfce9da39791063cc64db04a236dcf190a6c496c4e769e57fa5f88c30d09e3f0b2478c18eafcebf2cd3b68f132f5148265452298c919f0449b13bd2902fbcfce8061cfff42fc07f6fecafef02635e75ad7c220c02a387e650369d2f14251829bbc22f397766d24165e25f6b1fdf440e5ffe55aaeb25ef0a79a7908d1ee3c55e9e345672ad5db1436bfffd400cfb9dafb793f983027ffb47c670cf4f51dbfa8e630da1ab7b4f24f594df2baad517a71053b9c95027a77c035f9f00796916de367d4e503e06d3be69c4276792e766f972f7a3bcad9feeeec24d01680dc4048c80596010902809a514cdbb139736d66db12f9ea9a5bf57fa67b23a", 0xfc) 13:27:38 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') ftruncate(r0, 0x0, 0x100000006) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000380)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b274ce7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000000)=0x210, 0x0, 0x0) 13:27:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002d00)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900000000000000000000000051c3e9f7488e3af4823193817dbc3dfb836b1ffc679773d73e7a7e7745cdf834a46ca8862b8b1078a5bb032c4b5c9f865eadb4247795426cb727c3f8c3f6d8a297001820855ee9d07447a8af116cdc11d1ece7"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x4) 13:27:38 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0040000000000200000274899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @eol]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @window={0x3, 0x3, 0x1}, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xd4, &(0x7f0000000080)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0x2b, 0xc2, 0x66, 0xe56, 0x80, 0x2c, 0x0, @broadcast, @rand_addr=0xff, {[@timestamp={0x44, 0x4, 0xd7, 0x0, 0x7}, @ssrr={0x89, 0x7, 0x9, [@broadcast]}, @end, @ra={0x94, 0x6, 0x3de}, @lsrr={0x83, 0xf, 0x81, [@multicast2, @loopback, @multicast2]}, @generic={0x82, 0xe, "e64c331cd167e4a2f4180693"}]}}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x19, 0x4, 0x7ff, 0x0, 0x27b, {[@generic={0xc60f3b46e5bda07c, 0x7, "e1a13a4ea9"}, @sack={0x5, 0xe, [0x6, 0x442b0aaa, 0x8]}, @md5sig={0x13, 0x12, "4ec856d635fad69afef43f165fc342e4"}, @timestamp={0x8, 0xa, 0x80000000, 0x1000}, @mss={0x2, 0x4, 0x9}, @eol, @nop, @sack={0x5, 0x16, [0x4, 0x5, 0xffff8001, 0xffffe987, 0x401]}, @eol, @eol]}}, {"e7f660a3f10088e4a597953308675b1fc5d9d428fbe6271cb012"}}}}}}) 13:27:38 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e56b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 13:27:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x10001}, 0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f00000000c0)="94f757bb96a87573d7f2119e12dc1b653fbcea3f8a4550f2f555dbd16296efa8c50462a93e20845d0e52ad9cc35bdba325d5c2dc59bcde1c18339a67", 0x3c}, {&(0x7f0000000200)="6b22efd19c2f7315dbf825a75497d2f676637ec1d9d6ff4ddc74af8c9312d196f05459194b80fd0bed34f0d98dc1d818439f09f158d3c77c07462af1da5d19462588cf530f991bad3f8dd000a29b9662a204781c7ea7a2ddcb579506dea6256eaaca7290740188e3bb3832820387c3adc0eb7da0f9727fec0565dd736882725c2f1b66eed3fb90961bc9ff9ef1dded942605f1d33b77167a319702dc8a3ba5e152d430a3b14358cd95c0e030c563f1c147040d644f9d7d3fe3d11700b6ab4d8fc7032e280f2f61804fc8c7cad4f226cc6560d751ef16cb12c9bb46f17931853936fbbb488724b639cdf11bb4edbd5faa9e33887c732627", 0xf7}, {&(0x7f0000000300)="0613de1e939b0966be9a190d7c5a129498b803088c7db0efd09f9c6dc27b4295eb108a5b76eaf4e71c29dd20e48aa83f036ae6f462d00255851ef45d845a47bbc70b43d04f3f723132b8fb15b1c5368f83a64af6d163ca601181bee528ad735ff131d2e1c9bbab0d25de7a27a60a2bf74f0a53d658e9a59caeca1b9053bc3350ff573b9c3acfc0cdf6928fe41833d9abccddc12cb8d7f87f75d37ecf775d269b5679234bdd4d913a40de5c99f2ba775d33de71f1b2801d0bbb3d510671f0dc653da9c029ac39a6f35192dd8aef98f84cd91cad6127ccc2c5b521eb408c567adbb08756579a2a8d9e73c75350f5c9ff05ac6a1829385a2f29", 0xf8}, {&(0x7f0000000100)="8011c89bbc58b969320f91533e779b87c8cacf534de07431b2a54d168ec4d4eae03d84b911af5f7e12a4c812a8478c3544e3365235a689226777db29b0d25cb42371d67ffd1bd5cd7ce40b9607b82e5c15e1e2689a6963ce9eacf26548f40f12b7f4cedd6a29ea8547ed3d86ba32aeb032fb03a6980645c9a5d8401e29cffe", 0x7f}, {&(0x7f0000000400)="827eda84e21c256c483efeb5f94b199b41f1242a8c1913b47d6fc9bf4f6557601f7a039da63bdb73dd5fc8d3856c9a7cb6eaf79cf914baae7f510957be86ff76be120d641184965f5c4b909c303ed9e92c280ee7403183d66d2423944b045d76f4fed5c0419e20bd56e828b4881c7cd6a81f7a79a1", 0x75}, {&(0x7f0000000480)="c12f7f72af3e69cb276101e236a6be0b8b2f60cd1d9dd74ea7887bed1d1d5af3579660a2c6380508aea06b4e961f7f416c5144b6d4034b618d4c80db8451a4df0929e9f936a20157adf299261fbaa7a0add6e5f959816b5d3fc89ab208922c27823e1e842c5584b424da6fae4782623ab65923e30d1c8e12076275222cf211c59e2c5759ce1c73ad3d9991a991a13f8fcc273b53ad1f99041dc282456ad77ef56f9ec31daa57cf73e3fdb82f6d5d685327aea282ba65161c97aefda9e79d0d3f3d3e7149916b9547f016dc286fdbde765a8d76e8d1e62c09a2b66117b8e7dd8005f8f95ab8c092951d7d27", 0xeb}], 0x6, &(0x7f0000000700)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x160, 0x5}, 0xc) 13:27:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x121) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r0, 0x0, 0xfffffffffffffffe) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="9165e713829e61465656b7bbf19cf1dbfa29f767ed4a7ef9ca7d3ec63571c3bf375afb6666b810b76661f7eae433fad9daac25f164c260d335a43513a3cc6db58937e57c7e9942cc5219fcb61bcc8120c17154d304b244be85ad5a1a0d7ec74b9e9f75f6", &(0x7f0000000140)=0x64, &(0x7f0000000200)="afdd71cd5e51c0bf7d2126814f40b27dd0e914a425b79258388df335dc810b2bdddfe763ff2152fc0494e492019d19711c019d275dd5402fc90df31cdc3e6e11f9fa77a656f9bc03cd", 0x49) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') writev(r3, &(0x7f0000000700)=[{&(0x7f00000002c0)="ff6cc52056d4886dde4f657b764748fd2cbc8a14e36f6b80bdcbe36bbc328e50d78813185eab5c723d2a999ff7aa9db5af4406763a5acf7d4bb66face6537e703d04e2af7e3eaac026f98e9b55c41e", 0x4f}, {&(0x7f0000000180)="7f82bc40f6fcf50c6fd7163905a271246134e50e8e3d98", 0x17}, {&(0x7f0000000340)="468df73f0f773e6d54ea70580b26dd149163b3672c8115d546d36fd3ce4c5bbe014d7f4bd48010c27e2399252efabf6b31c6f6913a162699d085c5f06fc402921d8be71bc9ed13b9fdab326416362bc3a7f678bfb52f72224e9478f27a0e65661ff15abce932019020da664fecb803c1cddced61b5e29a7ecd0ee25992320c75785db66a4f1b946cb9debb163a9121de4d713acaa753e329459f73e0b58b105be32aaf84d813f4bbd0a11767d0f6b8c1e68b67b7d8baddb3", 0xb8}, {&(0x7f0000000440)="f28d7cd063edfd33813ccd0757568c4c7131b60e894bc8036404bb5460453c300fadef4ade19", 0x26}, {&(0x7f0000000480)="f35bf9e8ebfb998f46ed27b241c58013c0e32883861daef38374b8d7db88f862c4c786617adcf90cb30d9ffc45e697f60c25662b8669e333a7a19e28b979f2d7844a1acb9444872fc67caaed7522b39dc282fd08f9f852ccdc478458e1ff49b370fbdd3825ad76b32442b8332597f48d86934416166cfd347a5f3d1f4e8d88a70259c8b3b9e8b9a5be8abc904699ade098e044243389d9515ce6f5c4cdf3d5a4bb7e1edc581741e267f10c17286ba749b187da0eeb473aa7a82888d729b35a25abb26c3dea2523d73487f2e772ba010acb48", 0xd2}, {&(0x7f0000000580)="db68f97ae317a7e08d362409c5752bca6cdcde8902ca7da7a178008033c03ce0e2f19a703649cbac35d93639565df8b4688cab090c74179522469e3eb97c50bd736877deab699df989c3acd04bf70bf2f29e6cbf66df750a6ad9d0ead8e0e50dd74f37364cac96a6e29c473a129ca18656e72eea174e847b37e92fdc67fa990a3e04ae29541800b1936b73b44104b948eff447d94b1f9b92e6a1bbd8d22fc247b4ea0f6537faffc01dd70304c401980187c4095a5874cf8201f4b428182e0e8628bc87f21948bddec6e58161a8a2c247cdae074c1b51268ac3850fbae217ef621d07b1a769842aa20f877136c441d7b9", 0xf0}, {&(0x7f0000000680)="ddd4eb30cea1730f551dd5bbd162189de69aee11d9cd76eb3cccd955b1562b55b17ea4e484ceefec06a4434239acc66e10967743da5e0bc71b159f7a1a9bf82b2c9215963de7ff818a1d80a39827494237", 0x51}], 0x7) 13:27:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x100, 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000000c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 13:27:39 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff004dcf8af8a5000000000000000000000000000000000000000000000000000600"/104], &(0x7f0000000000)=0x6e) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="2d012e2f66696c65300002eb20897ba3ee76efdf7fcbf6e972373789f1f1a6fbc012bf434680f3d1bc4220339458f97c49d830412a2306ecf09adf31640da0d4d4e782ea55f2f7f04d156544a5a317460aed1b5b32df2dea94e1d0a22143339ff16f2e2ebef07a2d0e6ca12e99fd75413436a23ec7c7e502ca94c9e885b4833b16171ca7c2bc681f5700ab126c20cb12f27c342d429e5bb17b00353fcec8157a4c82c6149645d158ad926c81e327c56b80a16d4053e628fcd0692637c51e1879cf7e4aafa71eced084203302a405a29aff7b94b79998d3aefb5723a9f134dc18"], 0xa) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x1a8eed3a35c159b4, &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) r9 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e2b33cff1e34b3fad34a1010b4181cea4a0a45d8b0ee2868d74048fd3e9fc2f4f0e6e107f727af10c21538ddf06e8d8da947a33a0a7e08c963f154f546ae0a272796d591796f152388c9a3ddbfd47c9d37210dc048e986a158d0c453ff33d8ff0e9e3330c35ffbc599c8c71dbb8b64134fa2d0f62b83afc7a013a15dfb3ef21fbd98f31bcd42ed60ec3541eb85654a5d5e209dca5ab86cb6b4dc1209dcffbee8d22ae7b652cd68a43cdeeb8fca9812fbf92af9bd", 0xb4}], 0x1, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, r4, 0xffffffffffffffff, r0]}], 0x128, 0x400}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 13:27:39 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000040)=""/27, 0x1b}], 0x1, 0x0, 0x6) write(0xffffffffffffffff, 0x0, 0x0) 13:27:39 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaafbffffffffff08004500fc6b003da6bb1c039078d2000002000000000304907800000000460000020000000000060000ac1400bb7f001001441c00000000000000000000ffffffff000000000000000000000000890f00ac1400bb00000000ac1400e6ae3ccdcb6873551d75bc966425aa44040000070300070f000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 13:27:39 executing program 0: madvise(&(0x7f000076d000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f000076c000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f000076c000/0x4000)=nil, 0x4000, 0x4) r0 = semget$private(0x0, 0x1, 0x63c) semop(r0, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/101) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/255) 13:27:39 executing program 1: r0 = kqueue() mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x0, 0xffff}, {{}, 0x6, 0xca, 0x8, 0x0, 0x80000000}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0xdfe, 0x3}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0xe4}, {{r0}, 0xb, 0x78, 0x20, 0xfffffffffffffffe, 0x9}], 0x6, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x71, 0xfffff, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0xffffffffffff2a94, 0x9}, {{r2}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x5, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1d, 0xa0000003, 0x9, 0x9}, {{r5}, 0xfffffffffffffff8, 0x56, 0xfffff, 0x0, 0x6}, {{r7}, 0xfffffffffffffffe, 0x0, 0x8, 0x8000, 0x8}], 0x2, &(0x7f0000000200)={0x80000000, 0x9}) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r8, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{}], 0xc32, 0x0, 0xffffffe1, 0x0) 13:27:39 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="3761d007c1863829d0deaf9715cd4563ec496afbb226d891e09b001db070c3dcf16677ebd29bae55d5b6a3de01858111b280d4a237a6ce5dc63dec907d025ab2b7ce3ed5e6f39985ca05b7a4cadd296a2f186a4290d28dfb7b93bbad616a83bdaa995d7a2d1f57bf210fb999f79f91103bc2fda53b4b488feb0d2f8a66cbe9f08ea391c75076f66a7620646bf7019768e1173cb7d07b478cfcb7d3bd04cfd7e7705735f65fde072e4ab0581637baa39dfb26df38a7e895b248", 0xb9, 0x0, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0xf}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 13:27:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x6e) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) 13:27:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r1) listen(r2, 0xfffffff9) r3 = socket(0x18, 0x17357406b15cbf70, 0x6) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1825, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') recvfrom$inet(0xffffffffffffffff, &(0x7f0000000100)=""/72, 0x48, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000180)=""/163) 13:27:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@random="ef484adc3022", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}}) 13:27:39 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@rr={0x7, 0xf, 0x4, [@loopback, @multicast1, @rand_addr=0x9]}, @rr={0x7, 0x13, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}, "5a4f08cb4ded9cdb"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semop(r1, &(0x7f0000000040), 0x0) 13:27:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:27:39 executing program 0: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000003600)=ANY=[@ANYBLOB="4e8d1a7e229d14347a354e7326e071793fa3ae9cbab613f2385401742393a3edf1aca9f031b565859a68f068757f84902c4dffd754347f48b9913e85bb0253d1e6275b7709441fdef23fb51ab201afe5713cc6e47147231b7b7862d2ac66899544f388e1412fde6327940137e5663b5fc52d2d8b61a7cf3ef3ac29f92ed7543d54d32f059e95c314eb746e3f260f4a05e1cc9bc7358462d183cbe6524f5c272c2333a79c191780e6d28ecce1e78e9f851bd0f451b2657cd2901c9e5b8e7f101840109bb633109addff0643a61b41c15d1e459762285c1163be858b2c4cdd203e98f3bc51f031ed816bc16a74c997122a7fc1ef48636b5aadf2d023086952c9708ed1e1fba1fa832487229ba192e3c2fbe34a233518c4ce3927c3d774b7dbab1616ac14a173021900c6d27d499994f7db9e51702996c8c0959c5570110d3467aea18b8a2cb7a184d5bd0dd681180a9f4b938eeeb21dd693f3a3ac4bc24395b2c20d5591cacd82b5068743469086c724ba6c7bea47a0450f494864cd663dd9ed8afe87437de9198e2f63fe6080bb086a167f2267c375e74aa56934ee97afea6af65295be9b2f5025ad29cbe3daa9ca77604e00f1ff3563dd6bea24b0f2fa32d9ad74ab3bcda76a178d099a234eb1bf90d10f72920072a18c66fb0b4f2925a9f9cf6f25340dd81f6d6a053ef47e483c1143860afb6e973a48e5128c4b4b5ac590f41a6956a4a1380e01aebf74be2dada927a4ebcb2813bbdfdcf28b67e9bfbc2ba8d061075d3c889480fef765f6f939d5fbf55d45d04bcf1311a56cee1c5d1580b9474eef6449409a5f3fc037f2334dd3e661bb0961a8b6f715792c2078c5f240edd8ae0d104f310a0e28f12072a2b50ef265bcf24b80e175ed5a89b86a232ab41567156b1cfc05caa9b138cc42e6c26a1ad8fd5e97b1696247c0a1831b830eda503ddb99700894c63de41f4fa1985ed0dc32187930e2526ba0258c9e8f413260bb54d7e1322f13c705ffeb5c965936919edba1379d7577a80a3a3293522606fde5a43e77309636b577db6a4a76396faeda9c0bec6a913bf0f136eb9043da6f6834762ea6158518211a73de6e32daf94babc50ebb080a1e0b9e1e4d1a023d3ec5e9383fa1ff38ae98dfe23631822a801949ee68c32fba4dec52058a23b1d419786defb1ae350238517fd210e0b8b36f40007b369652cfa4ee8c2f63c9a144fcbd62b742b7ab5c2bdb7e3714ceb35b88ee2437fbe425d51d6b32d1ff65d74d4ecb259f795e654d99e13bc0d7d252fe1b055266d73f02e4bd9b67ff224ada774d700ca562291638363e205597239c2622596edf2b8db7469c876ae930e292364b20de32c4e246b39858f3e46c1c245765edcc363f1e81783e5d0f69cd529a6f47c18f261e1e21b703a60b089ab34f5b901c7c070c02ed18e0db1fabca01f961a465016f5aa61bbab6e81abc19c6390e51cfb634682ddc7863830b3f24d06965b3a7bf5701dc637322ab1438429bccc2ce0fd45cca4013a1c41494ea3260572b2350896f22759c4f27b7f191f9086ceee55dfe77eb2046704a1d630b1d5b3b7d43645b69d1db378bdea59c4ca321f74eed24624d836bcb663b08cd0a9efd8d708730bf853e5820ad6a9d6a2936f55f11224ac083e54aa93561ab87a8aff430687fd44da1553b88427f1cdb2837147d284a33d1c7afc4d2cd2f4bb84c750fe88f670f321cec3cdce851aab05c09a28448453e859a240f63282886b37c9dd6404f0b7b54e2a25b1b8742e70f483610385cd961998c85b6d08a194a66ad8cb5365d35e05957a17c0a82de1ec03ffa6b9a573181981ae98b896e25570ea75aa9076c6f0d238d159b5cf03f6883f79cba2a9ff75282618e9f51da1c2ce547cc94c2d2bfb3b413d3fad64a573cf0fe34a899c6dafeec945b8c07d73f18eddd223de3db5619d42d1e00a65e9165914179503535c9ef2a6925dae656977cc4e967a65f3613d75da2ee83a379ff1aea043c21280e89d11f27496e126d99bda3f44de8ca78898f3972321a4de286e07d978967a7a0a87f4f8337a80b2c310c4c3ef2d85979e6aceb147f5a20fea8ae83cc1a296b707e8b472e001111fa53837cafc1e1efd3136addfff9895dfd0a64468b4eefd55b545ee12c21a540d823aae73192118786cce507fcb69cef07c8399ffdd029dc59b7a3bf85e558c2a7094908f0218da2e57710b35cfc303e22c7183c7ac37f006d5a3c4463ac97139a4d4fd2504a362971618678a180b057548128357ffa1bf052ef3cbbc015c112b72576e8ba002e093d2cdb6e473b7747bebf5ad506a35b4c34ab0c4e3d5bfa7809e19da5b512e2b6e9dc89462b45884e0801abb5068533692d45e83427e20224688e93041c64934d4c5f1340419ce5bd3a258b4e9cfcb9d6b0d688072492788b9700eaeb9bf3c4e5eb0503e9215f6f34e9d2cd58f05fea26479e48fa6e7f4ac05c0676b921caa899f2a13d10868721be7c98beadb3a520f2121dd4eec249a3bfbea8910cf67f7f585430a1ff3767a9e8bff5fed31e460f39d1ba9dadb6c189691f528186150db9b84369e9c0abc1c1401351baa51193a6d5e723fdaad76c605866a87a95d95104ce0ce8af1ee6bec71e56825d980860829303d2fa13fd58513a709ee8d5c1353179253248935c3d2043f1d6e6b6e2269a853bbec5f557d3c5e56c16cd012fb0abc8bb41cf9a64d8b8ebb872649542703d82ad3b5fead5cb97636a34e7f2819b470629e1fafc0822b94d7ca47e9239c5fd5a274a4ca89ccea4bdfd53126870dae0952dc9abb5252538d61dfd912c65eb28faafda2f6d0efc45c5cb6696b6bf97be203a1efbeae8f122c3bf77f17af543f3b723c4c0645af59a8e58393bb2fb9c6f997ca2574720dd9685459e2629965d271f00d4802537e073d619cc413cc5f69f89207ea5b22c10e18711ced54da13f782936ceb018c1bcd3bc9497ce6967f38379e95201fca461c95e62cbef05e4c92660226bcadb408bfea04100698e2b1ae7095fe8daf7ca9a475803aa3ee6a6ea128a30c9f2cd79b4ffc74d3aded7d770c87ffd4b7121f28711e7ad855248c5aeb01823f7853247fbec53390844b5df7999aee333b4016b8522ebe4926a67ec9d8b99f5659cbb12c9347072f38c399367cf3b8603b993e31415637d5728190bcc2614403a18e811209e42b8baa3473f47a212d638205bb3964a4ec7771b9d3bf300ec66235323cdeb168b51537b0ede89903f163705020140b2d4b3e387d8afb5731f7004a97cd998692e85308ac11c5a43122404bda185a6145ca8e625319caf1de6286879133176d03e8e8787f71849d86bcb73df379fe27b4f545345810e88e69597be40c44647208706f4d8e58563217b90c46a0143ea73be953fd488d43b53b9c3fd9690b8530367aa843153f35fa355f41a8a9e8f3af5131907dfef6a7d46b0a3fbf6498d53e0788f271a2c9ac97cbd00d2166cf00e1a42d696a14d15610c9d81de47b259bcc09389cc682c9d1e16b1cc3ef9f9f8320c264759a96f5f2ded0bf94cf91166a8f982794a5958c9b795e1560fd57cc0c90b57b41d4fe5b77cc94f4d3623f5264afab483ae699c3882f92ace601f5b458638922fd0e6b5d4dbe3b88a62dfa2d0a5fdb028c64cf8b28f4aa0e91bbacfa1126f862c175cefad4554f2ec5472cb9dcb6ce0c23e9ce5c85bcf580524536105543990b57f027d3a0b00fc308bd7392c3971d4889005401d7e216237ef0560a1ddcc66262d1d6e43ac83224f10e9a2e1b6c08c8bd67c997e74c5743868afc2a09ada143580d2d2926c89d923a4334b5a62f78aabe77046e3edf72f02a4f89baa57b142437e2dfef6c02a9f28caae56f8eeaf5b433f24cd67fd6b6c855bd5114ca114c33ec7b30e16afa8477bbe0c72adf8fa5960253080df27adea576b6dec987890a608cc931e077acfb8d9dc421c77ac1d445ff9d22f5f512bad8301378e7b4935de47ed15563ac41cee8f6a1c312479f7ab85bc09791ca3166abb44f6c2b6e6097a0851df58c5d9a48bda0104cbf03f552841cf5e9b374f572b2b0daf2662e8193357dddbd8d8c948357b5847204d1bdf8be4308de006cb4b1733358dd97adf0e25b71069b4f6919e9266e06cdff90b0c5296b0ee3ac986bfa8270cb26f48f6136873b00818489c5aeedcb17ce03971d8699cbc78eb1c6bd8544d03dcd22dd6b24cddf0687fcec9828fee43683ee2cbdeb8371c64b362183cba6393ccf1406bad449b17c8f908bbb72e691cec8e644f08bf486f1ba66eba049d62055c9bada30b146040159afd25d851e64db4fb3f79f020ce23f92de78338cf8bef48322b91eff3db0146e7916beeac8bcab3914a3bdcbfabb019b3745075e82d89641464309f3e052e2c68a709af10b6b5555c6baf6982c561a9a90f5abbfa9baf7ec495fc970a4591b51618019ea5614e03d6715c9d9ce1c17a145bd2f316969ab38ca686ad0f5bcae661bcea83d67912d75e7f778f37eb03091c44403187ae20b00df269913869f39f9b801e79abfc99d8503ab5d6d6a70f96d17418f460123013813573018de89e3ab3f71d6808df253d080c9faa3bdce33186fdf02bb97ef3a40a1caf3104e5558ba760e53b8ccb4d35aea801f8381b18b0466dce2fef9619de8c283f643d401b42ae13f79428419550b7fea52db7fbd186f888f555dbf6dee85f53f1bb349efc22efee1222609a39464021daed323300ceaee5fcd8730861dc00325fff1a875ebf30621d97f0a739fc110c5e8a006335ae0b9055f4067c24a1eed5fc56714e597fb024de1294d7ddccf571b341f70317c0156743ae21a699dc7e1fa63be589f717b4d877c18381b2cbd8069e3232cb65440305d3543f1a6fd58e4588f29788cb5ccef5e8cc0c89b2eca04d4791d208c88ed6ebd849a4b8abc03b3853e82db483e86f9abc4e6fb85a50619c14fee5be767f407e42349c3e6dfeb7e81bc4624c459727179b83929aead39e152801c7b4d48f542e1f8e62997ebc7ea4bb696be92331f9e3c8bc0ba112fa17fd00a800fab8065f19eb4be12b1e677e8eb0f10ba7645055c10b84431e5e1dcb2a31a9f35102af84072bcd86f4672a86acce1e894afbf9d7699c2a418ff4ef404f3b1f488aa2052dea67bbf9f504d5aab51872eb4078d0ac3168a6da543020e067c61c2594478667345cae9e831f10f78761a61cf84aff518055f039ec5a2b27bafb66e795a3ab8c054e60ee0de5c72f09a6dc3761f7cdec0db4e40bf470cc413eae0ab7f832746b29b0e367bc0777829ce452d764bddea6d78a7dabf3bb823197d6efcaee2e9843418ed2e50a6ce7f7e74a235ab0a4d83b2b0119adae16cc7d2e7852b0665561dc68492331b24bf8c507a7606bbb54701072a7cb8afc71cef6337a91117b7ff4a512d728ce3cb5942f8bfe8e919f356bfd7d82f32b076827741d38ecceeed8eb4e46edc40237c369397a5b368f48dcaa0f6a43b798d42915d387a50739a1fb4266a5988cc15b6e811780b3795f63cd5118247e8ffd8f46bcd34fe2d06ebcc77059a187439cb93c9073d123fabb21b737757957bc49d7ca6031d17493da1cc7f8e54d58c9f89bc85a5d87b916ed4654d30daa9d3e072809f7d48e93a7406d0f035e4101ba602f955ea13d941f591078e399493c44ba4488fde835dddb55ef24d245ea86ab2445d03aa1d8d3bb79c206e370bb03115397d644ee951a7cefbff4a7dd0e7f40331d84a41106210fdb7cc22457c43455ade39feb460d997a68344a2b5be8bc4c8336bcac07", @ANYRESHEX, @ANYRESDEC]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 13:27:39 executing program 1: syz_emit_ethernet(0xfc, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa900337c6ef9ac87985fb260304dfc58fdcf052fa4e9c2675edc281504c2b849c2dbddf7a869682064310ea166a45883c93f40f50cb0b1454c7ff6b619c62d8b21adf0823b8556ff49ff3d183817ab716df8a9059848356339a8ac2ce9e19a5e269dc2696622b7afb651cb51a15608e7eb3f44c4169ec2247f65f337f011a7f61c649dcc03f4f50c5f2a28be12b346309b66dbe0f73ed5101fad43cefce4cf500178019ed59448f64f50bc42ad917e4becf62aae4aa6dc40ac33e8e8b1b8577e4e8152e2f572dc6261a0e42a24d005d6bae377416cc8e90dcc78973fb513f752cdd4f385e5b30ef82e8c7d950"]) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x120) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0xb0a, 0x1, &(0x7f0000000000)="4e4bc7b56984cb7bb4b9c13fca76ac52ee9bcf756ddc356fe32eb3a341ac047caaf6e4f909c4246a8c583575c0e5db5af1ecafb0c369d39770db4d3d931663387dfcae", 0x43) 13:27:39 executing program 0: r0 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) r2 = dup2(r1, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5821, 0x5}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000240)) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000380)="5f0133dd9aea0a84ae76e39f443a262a8dd50c737198dd252e9d617dcdc3bb61efa77089a3b8cf4f3479fdef9f51584f3d3a469a793fc6770f09bde7bd1af04ad4fdbce07cb8ec444e", &(0x7f0000000100)=0x49, &(0x7f0000000280)="181edbc654dbc9de02d94f363c2177b241040d76a19167ef5c775e117c412ae58cd5b0b22de21623a190d93a79ae86728fadd21d69504aa4e622646246abeba9acb8d1072eb9ced745e8f7260da774b5a594cedab68213dfda293833397cc1c4b1fbdfc97ae514f695b8518aa9747e4d236f09419ffb9527d7711c5fbe7827393a2ad4be3a6c32cbb91ca54453afe878db9c9438e279fd9851e1d7056b73de83f8e3efcd89f3f2bac48f902a054920b8359aa4b24de3eeb001367a80a15ffc0c700039c3bfdd9f0dc81b727cd76b1f6b3c9c0aa481bccfc00179bf29daa883a1ca0cbb87395609da432d2aaf7c79dde4e7f9573a954f92de1d21", 0xfa) 13:27:39 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a00000000b56a54eeb6ff240000000000000000000000000000000000000000000000ffff0000000003009078000000006059fdf700000000000000000000000000000000000000000762ca0fe7333c70b5486b0fca30695033000000000000002c34fa7c"]) r0 = socket(0x18, 0x4000, 0x74) recvfrom(r0, &(0x7f0000000080)=""/135, 0x87, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) 13:27:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:27:39 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') fcntl$getown(r0, 0x5) sysctl$net_inet_gre(&(0x7f0000000100)={0x7, 0x2, 0x2, 0x5}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffe17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') shmat(r3, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r3, &(0x7f0000003000/0x4000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:27:39 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x1, 0x0, 0x0, 0x0, 0x0) 13:27:39 executing program 0: syz_emit_ethernet(0x136e, &(0x7f0000000280)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1338, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @rand_addr="3e3ea807000400000032ad00", @mcast2, [@dstopts={0xf0, 0x5, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfe9}]}, @hopopts={0x16, 0x19, [], [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x3f, 0xb4, "55a6ffb8a99badeb86b42c9108b691e448af81c5d5230e778c94c6d623cffee7cfa3418a8961a07e19c9182ea7b144f6094a3867c57e846f5088110fe0fc020e96b31cd054c7f8f7d3fbd4a4e74bc90a39334e76b663381356e88c100842386c1c6ad5ed74129640372e9ce7fe9f1430e9cd5d1c073588829e079e88461ae9535b087ab4948ff0607e0d94b583c8139482fa3d8ebe4f0e7ca6c3cdc3200244bcc607077cfc30725d5b32561f66a9f8394d760ae4"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x16, 0x23c, [], [@enc_lim={0x4, 0x1, 0x40}, @generic={0x1f, 0xda, "95fe4495a3954b82489f63ac3389081eca16f67920d3c1d7736b2695616e01cc7335165b6c85d24404b5fea1a88364b274c868e9daa58a0e7f4bc6051e01bdd1b1673a5092f7cf110b3125fedbab62633f10ab4f22858f5a6d4e8aa2b73758660b7f5b98b4a3307694fa11d39c7b007e0f2aa32d69796af399f7903a19cb0cef96b10a995b6fdfc2c7908c5e5c2dae0a2730d50bfce1d25ac6db9d144d02e4edb9e5568b0b1e8659aa3a07486f54405a4c4eee1d3d9847cbc12cf7381084305454a7855cfad269021850886a6faf454b0f5cd2482406c25a6060"}, @generic={0x1, 0xf9, "dea83f9b9500b3ef70c31a34ca05cd0add6cb25548b7a59ac37dd748e4d261434b3b21c3c0a3819f13c698be567eefe2d609e875794471f59c882db29111e9f5c9d9b94311f7a02516401ef1599f99ea6d4dc927122f8784cc6627a2c3fcb9f47719314ef21c6e736dbee4b821a8343561bdf78771bcaedb89f8acd7f68c374d768437cc0de012ced185201eaa4c1902d3f14079ccc23f5b080f39dd83fd97fcd2d80675d85e81b59dade6d38d4d4b3f4a06b09914187b6fb216408bed35659c0c79858dc1b6f5693d6831db2325b4eca0b4facc95a7e8fa2953d1619efcf29e43583855a55ec64f307d7f491f652c57623d3879ca2731fa0f"}, @ra={0x5, 0x2, 0x101}, @ra={0x5, 0x2, 0x7}, @generic={0x0, 0x1000, "578f66fa1314890912492fa7f2b71cc8a4e13ac6390f7150ec2e1c618475d12aed4a97a6449b77553271ff91d42d74da4702765803250437937f71434bfb76b1132db18fe0c1bf0e28128372727410bf499223bac3d30b04a04baa80a7f0de5e62f4cb61d395f7559f5974ced9eb8afc3d3279f6608cd2f3044d3f352c36e014574d44efa40b8de4537ef567e78e2076c04f182e5ec64b10c7f45aaab7bc4236725f65bcb3ab00e7decc7ba3cbe7905effb3799b99a8682624ad94b1f2eced507575475c9c0b1d1b2443f3df1f68338a31334739699dfd0b3ce20bfdf04c611d0b1c4271c1b1bf98f7bedf6b964a550ffbde61fc99a7588ceec1866e7fb1ec1ebec0ea2592e669f582012f88055cb400d73de6f206319be3b34c51771747f77615f2d05703d1573c111925557208a5267f94d0f3a01705796e83f969018372bfe9a3d5bf7d09e85e97f4f1b5466110cdabf1d6f12b75c272fd98d69ea73c7addca26ffd5100c8ab19e63c881c98cc340a1ae2fed24943978f4b31f0d8d306979df143c616cd9d044e8a1d56ce8bd47ca0a2026fe32b6022e0a69be1358402eb9602d9ce15570f5d295935a814c7bb9fb2be979970aa5c86e5a4b8b605bed90c593617070220a641701aea54189e879259eecfa7f28a9eb30eaf5c913fecab54d8c042488b235603c6745f244da734af81addf548e79910414d956cc53e2398a14e46e51295adc0d4fba0d8c7fa6ce751bbcb3a70b2539d5e5ec0696163298268ec77f2e0bf9bd983dddca022d9b643ea15594a08ada8301d8c4296a49e916dd27de1d1086c6b3e36747ea67ea8151a02d40239da5617c60ef10bac4c855a7f675d11ece905b47fd5bc2c40c855c3051ebf04ed38e5825c77dfbbc54df69ab7b08b395474899ce96ce9f445f33a010ab07c556d3f87701064c45ae421675e6e5bf7bbaf07c0f2c42b408edb31886900774c84e85fb46175951d3f1402722bd91bf0f64a4d2c02fb67c8ce1a654be6eacef80d58d0fdf5fe696440e4d2776afdd073e2db9f8ab68e3eaedf5db0a21e41759ca433834efd462831c1efaa011caabc588099a8f4e781ee0ec93838adce829854c7e17ebbfed3e4828f52cbb3e8bd5dc70327d67bcf6fc1a252a089ca97b3b39c34b15b7ebca71666e8da906f3ad44e0757ca0cb96d4127db6bae2deff3a068b1dfde6aafc5f72cf8fbec252f9434d9c3bf28cbc1bf0d49102194b1a93a5a56a44303f21ba19733220da4580f4d3a1b118f5cf10a3cbf6e91041037569cc036445b2cf58b8f1657efe35e4677acc1f3535115eb496fcfa859b50f2a83772c194dcdaddb7d8264c1c4162c826e0246ca9e4b5af96c3f1213f9e6c1dd8f356b7bc91fe46fe1667af01be7dba895b45fc9e2346fc4a9ce3ae60a3aadcc8fbf3407f099e00e558de499a86df3b5f1d0d8a1a2388589f343cfdbbc8c423c25ba18d5a6d117a44ebc56db3a9a2994253d9316f9c43804891f15d59227d1dcb42c0d5b49c1834f8067ff59b66b659f537fe43fb8c0bc6390dff90e5b582db404ba33ef2cfda0b2a6c9ae8fbc4731ed518895eeaf97f174187099f2cdd1c2e79216e6efa4fd2fda1f5e1e6b097982f7db2ba347ce9624c28ef5247410c2307d0e53384f745c97099a3a5a4bb127a9afc8c46f3e1816639860cac58bd69561065b92af95f68d2c6c020f7dc0b40502958402df892b3ab7b290fc5721ee04de8246732106cf8c843f7cc8b7f2cfbe34b77846e6f6b41e946e0ccbd263e460db16aa9f64dc1f5074f635ba32fe41ef5c142bfe1a2bc3a0a1a10019b82427849e7c1ff14825268b983aea69d9ed1ad08eb467fed608ccf11e44a649241eaa54ff747a0f0b8b23529436fa8789791676fa4946b1fc803d24600d050fa5ae39141c07be94f480e4eb430a61d6082bcf4b022ed1ae768c6fc6a5959927b8bd58f47fdebbd320e9b69116ac72eb541b82209c76d05074adf3ccd4abaa8e1fc0bdaa034c8e8edf3f7b7ff2a37f350b8a5dea53a0b8e3a13fa73e695177db6235b75f5599a3682d201df781135e58f6be86c2bb919b8f6c72551e59ee2b10598ee148b7abcfdf5984cd2f2cd354272f792f935deed0808e33962b7d8e7c3b3648f6dff58a54387d2b51e01420fd2223c24742a653c36b93b82e343bbd6505628cb4501adf8c571868f9707c1e2365db7c3a54070c7e66bbe6718084047afc7dd2d4dbae1eead37aa028b06000aa21393f0686fd9529dad9eec093163d04346e94b4c34389087ab9ed1a1e33b69beaa84e1b2cca0dd8973697b96a74374d30b1c4b7128728e9ea841d5e866bf452f003f2578288a51c4fea1aadef959fcc87c1e74353fc50a3deabbd6f761b5412aae7d62c234957cc72ce98ff38e38282794367e38a9f575aecd2ce3c48f10f1b256b1e7de84ca6213857dcb70e6b9983f84ac48f49aa4ea8827f117085f9784d4a7b6207643f93d77227281af2f2bac8789c403c5f116c4108d0038f2e3517c9d687e770a08fbe4fc3769642b57975eac3adf958a84902e5720189465aa03ecde3c51791b6e69ee16be144a2b1230c1b7b86ca8119d64d80a06c8b72f5c000cd31ee4c9008932665d1c92ebfbd1f6ccc7d851e9fe29ca7348eb6f83e34894cf73732af8310d86f8723a67d8dbcbf33cf540ecfd2baa8e9ff20bc5d2251a45ea1271ecc9546c7ef27c0f3500e7dcb113d760fad4757f703b528db0e6c41258f265601d75e3d9c4202a05fe9e2d0842163b85821eb482b07ebc0f3b283434244598ba413b2e5b97006d1784195e2de8a37d3e3c413fdc7087a42210d6dcdbbdd85d813cde42cc07a9e1c3073dd4430a3066d0a390d0bb1ce21b7b1a3a70c9572f0d403fa2a8fffca4fe3487842f87facf32b0b3e47c53932277ce4938dc3c8d7cde18134bc133ae59251e556a79f49cc4e2671a75f4962b57e3befae73ce8477344bf5b55ede08a7ce0fd302b6f0833c3c037ae52c8693e85ee2fc1b0fd3dd1c8ff040cc6146356012c847e42c7af1ef515ac3e7009df064c7a08ba0ed09dbe399abd04924dac7274fba072ddda6561f5b1ef9f2a84364b2c2a1601c016f7d763377b5163444ec20dd8e169ba1837f2ac495ebb69aa2c7a5bdbb8d790815861f0c0c06744db555039e2257ac1df87b90750b4f5b253a0ea35b8beed6c800d6307b3ac63a469ca2e358645ccffc036d886546c05721e17c635849d99fe9f999434dee43375c56627d41f04fb1db8b8f18eb333be685c9e759b621b185c033089ad25e4a8927936b5b6a7e589ca2f85d4ccf18a5117e6762e267116255dba1179616ca89790c9fdc3a28a5630aa066894df0d18b3115704a49af9e126330eb074d12c4ebea86bb45e2acd5793fd08849c8df3de99875aa481bd214518d3fcdb8bfd21771559ee63cd2d0a8e42d511116f65e1f765263fb2747c7bb4579229da723514a6a8afb3b6ac9838ccf20d920dc4af4b89555f8d1ec21ae938655d02acf7761f7446ec773114fc963381b36c84955731adbd92ef69e54245b7f7afec1571cb793d7e5a1ed2935634fdbfd53941214a68ae80d923d9f570c3473c810229394de671d1f95bd237f03b733bb6f6e1afcfba50f2e7f885e4e3d34a3d3f51ecfe9a38f46eecc3e3aee2a2e6347679ebd406eb5225e86ee9ce69d8c8cc66a5dd6e224e3e58a3e3ee100fe978440990c441e0321039685bd6efef1d9480b1736d87a21f3cbb6c1143a9a2cf716545cb098fb781e0332afc0ed6c5e90690602996016a96071a6acaf90da6db76bf92c889907e644bfd19f009cbb0dbf5758fcd6894a4253d5d4316ba2f6579bbefc6aa6dae427cb3096118e24c9ac80a8def4b73c6c3a3484f79c2e31ffe9f578b3d0c11921d125de450cb7d7d9ef5403262511abe201446400b3f61eed0f2b895d2155e1b23ab0867f29069febd6c46bdd6dd10a458b5ca01d527e5e7de623d0144b904c5729c91db8c15c63e13a91313bd1f58d2608021a5de4d58cfd7095e1c0cb71ae44f4f3eb6c28dae1957919042c473ecf397b34f069fa28d1f44bf95b89c9d7e63c28e53b076bbba23a4ad7366e39324f910d475860ede73bafef418b2496a74ec3ad5cda507fa96ef0bcde7cd787644b6a5ac3a72ac61b1b58eab72d0bff5fe5302e4f72ef0d0e91f7ecd00d469a441fb0d270becb717c3bc46070caf8be8623791bce85ea447cb551946afeefe872f3eca912b5b7515671d09e25bf79673d7f1ca924ccf9a2e44904133b83b7818981ec39437b7d2c4989a781d48255373b0809027797c7fbdb3ee5a955a4abfac87932fda53b82bb93cf2278a6e445fe4a1bfffd21b299ee3ea00d106c78a03f1b07ae4f6e38e42bd3ab2c4473ac68031a4b0141e4db4854822ab058f00fe082228d66d8ccd88d59520f45e4551758c1595375c4644282a79a80dd28bec26cab5c6cc4a34604d0c58f3aa5f27d93a6dc542f4b371c76d8e94b3579e4921480426590f252f44ba68fb998991e2025e47645a5ba207d212d196201b8e4777d9769d5420a1414dab02eef0f8f8f7110a753df6322d2d5064389df7a2c9ea97be12e9600446de68447ff7e16e149abbe5aa0806d6c0aac4565773fc2d060082bc212c853297c1bcb79a932bfb7bc7e34b0401a916831f8151a7ec8049667d92c7f2bc0854b5dd84cc8339dd1958068520f52d4ada0fd2e3b4c11df5d7ca32085d8fd3bb6563381184ec71f3d8a0388204962593dd9d42eb3459b03ac9b814899d17aaffd4c46a6e48f3e72703adbe14d303563d5c8175f4b0293f83ee50950338429cc9eded26581940106176600f8d20efcf8b3958ec0ffc52d2870743724b9649c6a7b384e51795aad7548a60ec552dff1f1aa84e53e607380704f11b3234c6d23457f20ee10e61c56eb564cb23f00466f4f126aef501b466bd02a5967c6e049d9a371706a2b36f42bc48f696d29ce12897d59aea1473704f16e6fd2c0c58246bfebeac72fb2d70b809297ad878d142b21f8f98279ef0bd8873b29ac87c9c5cff560cb63d8f0c48796b98c650731d1ea064e3aa119e3c29044e8ef65ff7f583a8146c156b3b3e58da282b0fba16299ec157d57607a007bba33112351c58640a1d2e345761c4fabe08e24ab2e6f049dd10d82b8ffc4dd6edf6a7c571a90808d48f9ae95d26e52e10796631bb68ced9631cf45cb9b0084fe6fd3a21328d37998112903a70304c6a42b99d955b5e8e38dbd7fe76bbd1d2a9acedcd825a0961ea6d5017f578250becbb9c590b53466ca7c0ec676ba438431938eb6d6c87f0a75abaca3db14b5b1f321e1d5a5761dd7fa6cbc9e09efa88ce0031f3f613e73fc81aa1078196faca2ecedc6be89078df2e6aaf88c64a50b4550dff06e824b7b2405257e0163020e97539f39c896cab81d977018ae58829e38df344e6611e62b0f8313ff800793a7889e2bc20f5aca3810bedaf8baeeb2cc03f8185ccc64521004cd24acb569a6d47b467925edf2c8dfcffa3781bc634b776f326a29a893bb12079b83c99193ce16d710a5a17d3b12d882e28fe01ca64f9301aa9ef2e7f3dfbed711c5936d869bfe1d19d2c68f102c17b1f4c3fa6a66dc7b31b80c402e4675d6fd81b5076c7c34b26302b9d9404d120182e34fdc38d6486ee19cc05eb20376bf85994fa5da64558da805c59494ce3dc978dd83a7a45671a375b0b94e09461aad42905f082719413dfa063ab19487074c394f619c02229d54ea035f6e370d9abab13f53cd3d0b84941b2b6c36dbc5cffeba244b94"}]}, @fragment={0x26771d9f2581cde, 0x0, 0x46, 0x0, 0x0, 0x3, 0x64}]}}}}}}}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:27:40 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d012e2f66696c6530005e20dee6f8e67bf19690e729d11ca014a88861b35c8cb33b59391ffde425"], 0xa) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r4, 0x20}, 0x4, 0x1800000, r5, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="5342d901645c33b0a257459396039efbef7e8fbb45b98210e38424388c1691df740a7341a06cc31773c11bb0792f7cdb3bef96141713815ee0b16e7173648a6cbbff3f4cddc11a268acb3bd55e31b7820128197c0dd90b1abe9c5b84c868083d92c6208e57f882199374481655532f480cb44dbffb0b306455cebdbdffc65af647171acc0d295dd7a101ec412a4be2616d58fabef7cf3c0633efe63099344e4cb5e54a68b8024e508adb2d458227f092fa9485983738b26f48fa6049170844cb561ab3b95afb02a89f3356ac755411db2f688723026b68a3ce9f7f9b28b7d2f5c9d4b1c60ca59c", 0xe7}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x402}, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r7 = dup(r0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x5c4a, 0x200, 0x616, 0x4, "9e939ec90641957c3838cce2d3f53944758ca8b4", 0x8, 0x6}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = syz_open_pts() writev(r9, &(0x7f0000000400)=[{0x0}], 0x1) 13:27:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = dup(r2) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') r6 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000080)=0xe) fcntl$dupfd(r2, 0xa, r6) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb220e19f5551d6af06c7171fa624d3eeb4dfd2a13c4ccaa185467da3fdfd7982e99f8c12b0893f8bcbd622a75ec23b960318e2825b14337985cf77e5b7672e426b87fffb7479e41d20d76065602244b130e8d761b69ec18f6c423c1c8895c81d259b4731749a6200b4e869b428fddf30a", 0x79}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:27:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r4 = dup2(r2, r1) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x2, 0x80, 0x4, 0x3}], 0x0, &(0x7f0000000200)=[{{}, 0x1, 0x80, 0x20000000, 0xfffffffffffffff7, 0x9}, {{}, 0xfffffffffffffffa, 0x9c, 0x1, 0x6, 0x7}, {{r3}, 0xfffffffffffffffd, 0xbd, 0x1, 0x4, 0x4}, {{r3}, 0xfffffffffffffff9, 0xc, 0x40000000, 0x0, 0x2}, {{}, 0x4, 0x4, 0x1, 0x7}, {{r5}, 0xfffffffffffffff9, 0x8, 0x10, 0x1c, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x2, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4a, 0x2, 0xf2e7, 0x4}], 0x10000, &(0x7f0000000180)={0x1, 0x5}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x7010, r4, 0x0, 0xfffffffffffffffa) r9 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000001c0)='./file0\x00') ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000040)) 13:27:40 executing program 1: setrlimit(0x1, &(0x7f00000000c0)={0x8, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xeffffffd, 0xfffffffe, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 13:27:40 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() wait4(r7, 0x0, 0x11, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r6, 0x20}, 0x4, 0x1800000, r7, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x1, 0x6, r7}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x101, [{0x2, 0x9}, {0x3, 0x6}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0x5}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x4}, {0x1, 0x7fffffff}, {0x2, 0x6}, {0x3}, {0x3, 0xaa}, {0x2, 0x6}, {0x3, 0x81}, {0x2, 0xffff}, {0x3, 0x4}, {0x2, 0x38de}, {0x3, 0x6}, {0x0, 0x1}, {0x1, 0x8}, {0x2, 0x2}, {0x2, 0xffff}, {0x1, 0x5d}, {0x2, 0xff}, {0x1, 0x7}, {0x3, 0x8770ce11}, {0x3, 0x6}, {0x1, 0x94}, {0x2, 0x6}]}) 13:27:40 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000080)={0x6, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x4}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x10001) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/164, 0xa4}], 0x1) 13:27:40 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 13:27:44 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @multicast1, @local, @loopback}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x6, 0x1}, {0x1000, 0x4}}) dup2(r0, r1) r2 = semget$private(0x0, 0x3, 0x0) msgget(0x0, 0x457) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/44}, 0x34, 0x2, 0x1000) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/82) shmctl$IPC_RMID(r3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) fcntl$lock(r5, 0xb, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000300)={0x5, 0xdb}) 13:27:44 executing program 0: syz_emit_ethernet(0xbd, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @mcast1, @mcast1, {[@hopopts={0x32}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffff00d0000000000000600013c00060d0003aaaab4c0aaaaaf183059ddc4a1ac6777bf00e80365cba79b5668f494c468284c24f256702d5ea68b2708c0deec872ffa7cbdb011c0c59d05f898b8f76a0a497fd19c7500"/103]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 13:27:44 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 13:27:44 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000035a9000004005675dd9f00fe8000000000000000000000000000aa00000030000000000000000000000000002b0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a800e9baec6ed3d19807609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c16f05d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db0000"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x100000000, 0x2, r2}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) fchmodat(r6, &(0x7f0000000080)='./file0\x00', 0x44, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) 13:27:45 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x51, 0x20000000, 0x9, 0x400}, {{}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x2}, {{}, 0xfffffffffffffffa, 0x92, 0x1, 0x2, 0xfffffffefffdffff}, {{}, 0xfffffffffffffff8, 0x41, 0x20000000, 0xaba0, 0x9}, {{}, 0xfffffffffffffffe, 0x3e, 0x1, 0xc4, 0x65}, {{}, 0xfffffffffffffffe, 0x10, 0x1, 0x4, 0x7}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x123, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffb, 0x80, 0x1, 0x7b722a9, 0x1}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x7}], 0x4, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb784835907d47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 13:27:45 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file2\x00', 0x40, 0x130) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x9, 0x6f9, 0x1ff, {[0x800, 0x0, 0x20, 0xb2ee, 0x1, 0x6, 0x101, 0x80, 0xf448fc6, 0x4, 0x0, 0x1, 0x9, 0x0, 0x4, 0x401, 0x2, 0x6], [0xffffffffffff0001, 0x2, 0x4, 0x400, 0x7, 0x9, 0x0, 0x6, 0xb6, 0x1], [0x6, 0x4, 0x8, 0x100, 0x1, 0x6000000000, 0x9], [0x2, 0x2, 0x2, 0xffffffffffffff5b, 0x80a, 0x10c9], [{0x8, 0x0, 0x20, 0x400000000000000}, {0x100, 0x363, 0x8, 0x2}, {0x400, 0x8, 0x40, 0x2}, {0x3ca0, 0x400, 0x20, 0xff}, {0x8, 0x80, 0x1, 0x10000}, {0x7f, 0xc514, 0x8, 0x7fff}, {0x8, 0x3, 0x401, 0x2}, {0xe868, 0x8, 0x1000, 0x7fffffff}], {0x5, 0x101, 0x7, 0xff}, {0x2a, 0xfb06, 0x80000000, 0xa66}}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x434f, &(0x7f0000000080)="a929d2c58e864dc2b773585fc061980f6a3e3a79bf4e3290c6b3c661476de4e35261e71c0e98c86c26c32dcf638fa2b0f83ade3211238bbb465f151b1e90eb20fd4ae873e4922632cc9d0d9e4305ac17dac0df82482f54b44bda75dacc79b45f", &(0x7f0000000100)=0x60, &(0x7f0000000240)="9dc933863bd2d4968e832e7156b634d7e0ff5c95deff515f29375b054d649d4922851804ceb60da7914829210ab6ca9d28d315cece8e7ce51fb50aa7bd6ff6bcc6bd1b952a7f87408ae52e8d0eee6ccccb4dc63cfd6a66b0105d4fd4b7d63c276cdea72985e729d52fbed49ef3f83a7eee266277c3bf5f327f8de62ab62cfec9c5e721d0ac3a8ed8dc85a7e35e45d5e459b6e3c3cfe5044a0336504e1edbcdd39b3cc6d359a812c333835b0db10e9ff81a90df7d5853ef26381e7ba293e24ca4d47a238b97723171faa2866ce7db72dffbafa8e1267a38c89a43099539295b3bfebb8ae18238f34ef8a3e86d5c0cd2ea3cf25948ab4616b521c5427c1117ad7a93389d2fa6f6597f73c4509b84ac2cd5fe23f3ef8f8762cb8754295ba1bdc5e34669846dd318ab68a3779ccb39a0c00909762e57e024214b770eaf5bc9096f0b071aa970094ae101647d48989ad5ff8a6c9ecfbaed7e29d3b724d58cae0195889e2a0c676ad5788292", 0xa9) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getsockopt(r2, 0x8, 0xffff0dc3, &(0x7f00000001c0)=""/122, &(0x7f00000003c0)=0x7a) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file2\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') dup(r1) 13:27:45 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b6685e1500000000"], 0x1) mprotect(&(0x7f0000165000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) dup(r2) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)=0x9) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="dad1c3438ba913f84e35225b80bcf257e695ad5e4b0ef4bafb6f883ab32371936c7fa46760cbb317acf84b382df0adc5d774cb279d575315db3e19095ebe38af46004ed37f5f49560e20571fd157c3044b662e8058d4521771d95674d9a0c7e10300004ac28000001a000000962d5dde000000000000000000000094a1f8f5aa8ccbc88cb7673e696e917c1e981a01999d85f18662105609286f"], 0x10) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00010041000000b56a003f7e176ff4d20a95ce914f425ba44f6db4933416a153da577051ef1a500e12b0922949557ed2621133c36d2ee22e08ff71a666a7f7fc78cf818c02111bb41c9c61d6ccff57021ff6539557b56701b76aebac427676aaed72a3de9182630f336b2678c7e9aae2db7739c075764e2c93fe09be958db17edcbda16c4cd62b37c76dde269ce2fd1543b9b88cc91832ab1f3a4f793a35acfadff34e478c4d279dcd5934a5af2aa251a5e5192613e87ac0f23700"/198], 0x10) close(r1) 13:27:45 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x34) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x208, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 13:27:45 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f003a3aff21405aafca8d147426c00f82783347a0ff020000000000000000000000000001850090780000000f000608e5ebd2cb840b0c5e7a3ef2fe2b71b5e8561ecb3b7d726909000000515dabb76a69782088b5380e3ae147f6737b0000b5a82fe0a149f3a034aa9406a815e6ea3a052dba89d17fe933e21f9c48bac9a2cac38631b68e4c1ad0965dcc4bccc2f889d80228fd7d4b9cabb3195b4e925b9130da2b89ca1e47507c281b80509c04ec1db9e25a6f23e40093e6df7556ad5af9070990bb603cdcdb94a7a8eeceafe23aeee2f1d6423775daf54b1680621d249da5db8a8c216aa80e0bec6d7ce74f3e5598e4cd8bd91cf1fcfb7543bf64e79b2677f6b651b8b2866c376e1fd5cd0fa4890feeeaa504a1ec7cd85e9205bc7ae48e6edae320624ddcebe252310bf070e91bf4194798d792a7088f42d0b60bbbd26a5b1b57"]) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0xad, 0xa1, 0x7}, 0x10000a, 0x400, 0x800081}) pipe(&(0x7f0000000040)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)) 13:27:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x3ff, 0x401, 0x2, "d0859644d48c1e79c62d71ac0bb98b9093c467f8", 0xffff, 0x10000}) syz_emit_ethernet(0x4c, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b3"}}}}}}) 13:27:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x8001, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000003800)=[{&(0x7f0000002780)="31b709d45efe6bc80ab755d0e055b9edd0f5540b2a166782ff3d177cfb81e5b16f9d6e351fd60036de4eeb4c7f67e9d9d8ab664ca51dae3eafe1fc15f928c31648f293610daae4279a390f3a9409786b00af06f37b6cc0213dc1cff552ab7394503e45be895a85015dac46f239b35940c14e2f35303c48010d9659f6f9671c8303b246b3f64ca09ddb21b584196c93659f3259696448fc68b784a4ec3d34c495e32cf9abd2cb13a52e4d4c25e4900d403610b93db7ddf1630b6ed1590f8de2fbf32aad4c31c88dc1479b186a9b4bb8d072c31e0ae8b0b8b0c0cf25d6df4351a972ffac42d019f2fc27f00bf7acc70478a5d9eaf6d36a4a7183be8e8c32efef263866334daca68579e8173942c45afd65f10b5c42bcbd1bb82203b161f83460ee23ea7630fd2cdb0cf07ae748621d4ca6b2a84d435b694dc7e9892836d369b09f47765ca2c9de1c4be02db549df756834a8bfb6b843ba540868191ef3d619fb19baa6e80c870186704307cd2f9e2c9fc3253a1a68a424410ad64352d125216476d24c2878cace3e770c69a0a5860c9da673d1182d4432ca5b3597375b02fa1e1a05c1e5665d719c112520becdef366147f23ff519ecf2133b12ae19d8350a684e7e19ac991628ce36c399a11c87b7b4d9752d0e8ffab80aac93a0d6cf54942b5d236cf2c2c0212395e76377ec4bb67c71ce5edf64b5012f015f150626d5044153ff822dbeba73799189a6deaa62a2956aa86248364672b02f960c877c5b9de4e39931dfadef759b7aeaf1d17aed4cb9fa033ec70c81d9f5ea75e069ec751e38578977d779cc4302105c5eaf2d0b17351b853a4e86a592a56be06dbf35477ef09aecb29414b6ae825fc0bee9ff498f06cc0f0eb21323ee8386ae5a83c9b084dd0e60936f393fa45b1f58c190d2380efa3d213998cd95780ced58097e9ace4a23e598073225d7295a659445d2cb657a661fc90bb460d21e92d9d3f515117863cbb18537fe7f7472f370e759a0538b8e4a299cad4edcd65f29dccd1c909b84a43bb78bbbe004dc9b55e6ce4824f03be8facb907cd5560bbc8adb198b50b420104b609ec709b230c8a75d4eab3aeab7e2457863b9bfe49babd784005affee38449d889556ae79ffd434f8caae7623c7146d56a7b83cc85ea7265c4910c8b0be3ff52bfab080982573d51cda80d715b47a96de30736daae316b486cfeaeae11cfb3e6e82b987fb2d2b0c8e8219b0839045e4e1a548f550d2d166a4637120e133aa7e2ab6853eaf3ffefb740096a3e6e7fd2a8fb6aed6cba38c6c44a981f8633be8ae42b37edb61acb2c3ec1b0e535e10367ecca54ebf75df2c31c37eb339a8e5609421c5b2183c61598ed5e0a124b33d1726f0ec9f9fa2a4b57cc9b43a2ac574f0041d76c52618aa14d636456ec216a7214aaf89a3e82537a6f68b7e05a426eb5a02ff8c75e233c8a7ceaffbd8593feb81573da094e1f6a44304ba0b688470f41f30c3911053d60d6ae29a1ea27787a5ed1e12b5a3e6a9320980c898a17dcbb7f37291c2997afcea823d0dc0c1fc13663ab1c48ad915359954753532e0a7ad1af5cd96605e32271e5ca83d2cae944c83b266e7d0caefcd6ede5aa39b09950c2074287e1384f6e5c66e4c519634ec0d2eeca482687e92bf8834e87054698219042055b4078d27a30ea59dc8a358ae037b7003337c020581f4521da35ada449add00d06b7e39637624618bf18167b28238ec2ca32f78c53b2ae5df3d30646bd4371b2586845cd9de47ffd5d58b440c62d46e2d26560e93bb91b7012f3fc4089160cb07e3b6bcc9c04e920b8ad050d109a05279cc0a41d6b5515a80a2a411e9d1a2b633dc749e13556897b4eb13acbb0ffe3f49cd71dfed29353646afb7ae3dfb2be0a5a9ce96a8c24487f04e10bd91b9b4b1bf020d98f085b9745e569910751d24b29b4f8c938b45fe41b2c3e06dcb5e8f5f6e314f1f43ced2f5e1a8982c9ccc91213afb3d7e44eea1a3d62551122c5d208ecbd036504d558deccb95615fe5aa4d23189f32e917b7335e51c2f02c7f36939bfe862874370abac32b6db28d39caffb9df85ed03fe33ac00e19fbd0a5ed4dfc1e276b3748a36478b06ee63a148e62cb716e3296e2704392559dfd3d44a53d162aadc345a277c6bb4447e5683a8474b82b0e1a532703f6d55a41d3d922318c8df97ac327532a8ed8055893e0af9b76a35733f7e227d380ee0306143c9c526e9c9a7207c1441b70be460", 0x637}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 13:27:45 executing program 1: r0 = socket(0x20, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="81ce1a4bff", 0x5, 0x40f, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket(0x1e, 0x8000, 0x3) 13:27:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000000000100000008cd7fdf03"], 0x28}, 0x0) 13:27:45 executing program 1: getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x9, 0x3) stat(&(0x7f0000000100)='./file0\x00', 0x0) 13:27:45 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) syz_open_pts() r4 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:27:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff82, "070000003e79010034840c760b666bfede477dac"}) 13:27:46 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCCBRK(r4, 0x2000747a) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) dup(r5) syz_open_pts() 13:27:46 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x168) fsync(r1) 13:27:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x6, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) 13:27:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x400000000f) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) open(0x0, 0x0, 0x0) 13:27:46 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) 13:27:46 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff7fffff6a917d8ee5352dc6b8600000000080000000000010000000000000001801000000fe8000000000000000000000000000aa"]) socket(0x18, 0x4000, 0x1) semop(0x0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000200)=0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') flock(0xffffffffffffffff, 0xd) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x20000000000) ftruncate(r1, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) 13:27:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='./file1\x00', r4, &(0x7f0000000280)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f00000001c0)='./file1\x00', 0x40, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc0275d291319c6b3) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0x200, './file0\x00'}) 13:27:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000003c0)={'./file0/file1\x00', 0x10000, 0x7fff, 0x4, 0x1, 0xffff, 0x1, 0x7, 0x1, 0x1, 0x5, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x6, 0x63, 0x1, 0x8, 0xfffffff8, 0xfff, 0x2, 0x10, [{0x8, 0x6, 0x3f, 0x7fffffff}, {0x200, 0x5, 0x8, 0xbb}, {0x80, 0x0, 0x5, 0x9}, {0x2, 0x8, 0x3, 0xd1d}, {0x1000, 0x8, 0x401, 0x5}, {0x9, 0x20bfdaaf, 0xfff}, {0x3, 0xffffffff, 0x7ebc0153, 0x1ff}, {0x1ff, 0xf, 0x1ff, 0x8}, {0x101, 0x7, 0x5, 0x8}, {0x0, 0x9, 0x7, 0xbea}, {0x2b1, 0x5e5c, 0xa9cc, 0x7}, {0xfffffffd, 0x2, 0x140, 0x1}, {0x8000, 0x100, 0x6, 0x81}, {0xffffffff, 0x7, 0x4, 0x3}, {0x1ff, 0x7, 0x7fffffff, 0x1}, {0x708, 0x3, 0x0, 0xc9a}]}) r3 = open$dir(&(0x7f0000000200)='./file1\x00', 0x400, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') fcntl$getown(r5, 0x5) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 13:27:46 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="abfd0000000000007cf81cb1f586e3a44e846e3d1ae6266ae720375a1df166b7f9ab6cbf6064df59026d0085a2dfea68d0e41f89d6b6402cdf33f08dfae434706ec024b10838d52856fc999634d8790369e8de9746892faef6fa09a8654e61b7407e109b66d9ba5ee7dc91e5a0a15e9f7285bbb5c84d87"], 0x10) write(r0, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419da785c9e0f2d56c1b52792a59eeceb9a443d743787659c40907d593941577679f76ddd3b476e6fedebb1c2b88b8cd5c49c6e182e0e8203a7a3abfa87881df2416d2f8991cb3ac76cfebe62f0", 0x91) socket(0x6, 0x1, 0x80) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) 13:27:47 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x17, 0x0, 0x0, 0x0, 0x0) 13:27:47 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x136eea33}, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x20000, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 13:27:47 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094a53bec2bc0d9a0ed890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2f0ee6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4131], 0x1019, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000040)=ANY=[], 0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x11) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r6, 0x20007461) 13:27:47 executing program 0: setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 13:27:47 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x400}, 0x10) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 13:27:47 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYBLOB="224fb9a454dec4928b9b00eba866064fab6fb733a97d91b8a8bf10b5793fe418d68ee1ee12b095ded632996e187de16512bdf0d269c91d75f86068b07808483fcdde9d336c388da686c9210929c58a27e81ae4c1149f6c7ca4638ded0dc63b73648f327b5be20b0dacd5f53ad3e1e3d0448690ea8a64c47a477412f0f9e3664ceccd24b9c67944ebeabb9039227c771cd11149adf7921bdc0834e891a0a9b5d81bfa9a692f16a3322e3d1a65dc178dae24cee3f317c34bb67856f197457b672f6902e6a5ce78b3234bfe2c28b295a68a70b8e29069f70614ff88523eb359636f5704b7f356f47265982ad6a130987ea65d05bba3ff25ac5bb5398a9921cf87b460aa4a6ea2f572b96965d883b993815c02239e3db0bc7df9c8c846ec877505102d122f5538a40bffa11c974bf19f044bd6c83868a0a4eb3bd883c4110c923e0e4c9766d5ef29a2b39d4e8d82c897839f1f9dd568db94293bb1ad158dcb3072cb253331bd17cf0404829a5dca020e01934f3c794660803cefeded2dd67712065cb7a837807913623d256a3088f12749d1cc56e80404f83988b5578b036277717d77f1b1413e0ea99fee590f394e0f2a86aae3a7f264f0d8cc7e71ab1d25dca13ce896a517f2c97d8bb1ae76e66e57da7ac0d798da53c7332557a8453ad053e8ed16d535bcb914227845419b763e7929ad6dfca9a331ebfc4aac28d5241d03358b1a4ecf6b7f581e0605267818193d9de237c9a78772a4c9c6d89ab61afa6d534ae8535837efaf6f8d87afc655e9f2be07e110a01a6dcbc054bf56284eeff6284d790cdfe4e798186721735be96da07f2b1d002a33cdab5a8f7db20fc49ef6b5a5efd9412947a027b5d6b299bef4d27f1e3bdc66db3aa887acc3924fd709e626d822302b8cf6f55f1321865b46535877191aa87ba04a97895b9d8d1aa890396716b06a89543d929ec052d760b4c9ec9f5a975bb3c6e1aa8a4d037c471cff89838e16dc5f03d56ffe85a274ab7ffe08ade5c378802f7cb643c500c49e6fcad5a3c648e5905e5397b31ee1e7e268b7486fb9fe5f832d4fd5f12bad2dd33b20f45145a80765d9bad41d2b87c68eb23babb15a59fe42e62eca0e975cf6bebe94806d06e41d6f76ff25c815c504c369b0a1f8c403cae3c22ff5c36f15daed79af4d61160c9803f70fdf31597f95f859e76d9c855234afdf0a93f3cea0ac0d7cb8f454e0d5676fcd293f64c3f55635c8571f52b8c98d17f1e6c599ef7d1c9f2133f9e2ac306b329f8045a829c95ade41760d32fda05a98cc30e2303796e59867d89267c4b1817d6acaec4b26a92b10e33f14d986b485d364e966cd506d67642be43cb8c48dc919ca95e5ae0de86146492b011dd2cb8f22bf84125feb72cf4a23910465658efaf9fa43dff4682f304c909613a6701c31e995578d2068766ceb44df28c6e7aab0a0c13bf874e085bc67214b4a7afb284ffacac992a09c9c33e4b38fdde79af0fe1634afac56bf45d2dd2c156efb2ddd7cf8c23e334b1fbd0a3f94bd988e0e9938879cd7526e08b1b1512cf2d9fbce12b63c35e30c29de8254b9165d1df8b7d4229f2e372899f8f419c526ba56d68caa7defe172f3063c5eac703036ab693b0b22c506a05552219e43728813f201c3bcd1859f6a409a677ff2a9ce379e5bab09803e7f64494952abf2cf050758bd85c4dbb44b16247bc8d8b9efaedaf5bac85ff5af1b05101ba303072658fe645af4a1f3a453731d92729f38384f3051d93f03f71b19b5e3258172cd159e7c091d800d099b4392cc3a92f64ad9ddcafe2957dba5852627f54d7240d721b4317f825d435d76826bc646785cccd967abcfd990d88753cf39c818431048b3e2bc3cc3ab12712e92ebf3715783e442a701b93544126edb4c5af1522c07a072f6dd2c518d6d1c65d672c87e1b3684ec7120441ea3d6778ff7090137b1a51007f5c10f7752b51608cef946bff5eeb2d75aa7275dbba919f3ef073a08cb41211521d12e6f6c06efe5f4fc63c568fb8cbd22d674080e5cc0c9957e9b9a19fc784c913bd424addfb96048125718eaffb86f88fa5c3993ec34a8de8a7ae7711e0e8147ce2dae845676e795e19eff99c0a2285952e0108b5fd49225991b465ccc7e79af5d624f7a9a9bc44cfbe51abc670b35ee30e3cdce018b74652fddf2e4bd062e19f1a384dedcaf0a6f8cf546bbdaa40306f0ea4410265c280b6719d32ed9a2160468c9a2a420fb47d7e199b48a125b6b44e622a151a50c6b7171e05ca187d074d9baa72a5175fc0432d97b5ac899f3e4521ea314fb3d0edea0cfe7a803d89ea638bc9a4047f3d0415989aa9dd3e589c396d2a9a96750cb4bb87b4f0605c8ccdeedc9a2553b37a2db3222535ac6d680b6d2b95f3c08a58d8bbc466a6c76194cb8b0fbd1431ac499f5aca1a8791c6eb68fa9ae348bf9cf7fe89871ac500c04c5de29ded0e8e310dc161ad191b7461e8f3eb7f23768b9a61b7d88eb33bf9edc332b3b4c54a4cd5de573fd653382c64e764cb14eb80e58fbd91a28964538c6ae36113c47ed6892aab6d68a89aba6cb9dacb5080fac6ce4d48ccb0f7fa89849c201fd016a4bdee503cbaf9b29f98c736712f246564209a59b3c15fcbb061a275828f9e84e04a2af5b404ffe3eac7252ec61ad3ed7e4ff06f7fb222c2827ee9aa0bba715d2a1005759b3904967155f05cfb2055207952b18cf469f7b21a2edae1c986b80d39554bcd97e5e37aceda68ae90a73e0a6fee768a913ee3523757f6266497693ff0aecaa250a64fe85c485a3fb06bed8f4197419925390ffadd85a1e2c75ab50b825874110d84ee1df30a23fbfdb1f86513b8b92fc04cb1e55da5cf86833b00fe561a46ea88b1079ecb09cbb2a9a5501b05462008e267af299004d7f3e9a0788857366ee125c222d80ae30387e1dbe0b99808155c653946105711dc4d91ef48435bd30c25bbb21acae7f4159ecea5b4fe17bd63db996f048b66f5559f1e1c250a9a5bda3405f8910e2d6c381328d172acc1bd3a33bcfa67fdb31902f591a7b9fe25cc3dbb6026aaf216fe2c83fa3c198ff16b127b381bff8633a4439a7e6b66d1ca93a4c14161e8015d62c000988dd51a275e7fac845f0d017088e2e5a5ee32e88d14f5c64ae46c8b07d3e19554b9c953613062ab903ab33e52dc85e41a23e7a73356167e9d4ac1aaa4aac3fa7f00c7efa618dd70d5c90c931e5366a0b9ec9e828a776c334d736ee71b0a133781e06696f226a4afc344756e45827b507e24a51d2f46f279a84d31b9a131cbc35cd44b6bd116d356dfaf593dad1bb34fd5d479cdc81639132dd6e66f2bcb83b5418d6e7bc9e77d6ded9440de06d1e1e8c1726a7a4864933222d94567c3835a4cf3e921009b7feb97d5b881f561b9c71b843c95e1734ad7e5a125a302a81fc2ddc0f238a4b4e4097678112ea57bab9a5ca3ca42be3defcb5f3621ce8f2efadab4c9a2d0db0254fd6882913d98730fd842903702b564424423b18432e7c895a7a90079cbb1387d7475787da6fef9f18ded4fd616e36366a5fdd494d12484432981046f446109f4e30ae8950cebc98f9c9d81270df134e1e66566c943db7d8701f757e7e70e6100f20d7230d5a64f112087deeb105745ccc90556033cc1b6afc22bcc6bb3e6b460d017a2a8380f4f4324932e01efcdb44527d0ebcdcd4c47c107a101de398d868146096fdfbc4404fb5206f0428bc49610d2062ee5230be7c2948b8e118d7fb0687d75a9c1f2d57c9b7743fd7c6188470a611159f8909ce86531a8f764f63df998a74d1ef745fa14746d64cd09358487b109c52892ec06a9813a590258c86a6ba1bb64ce4abd35847489f8c0eebd6b36dc88f36113af5b04ab12f11412d3c4629e86012e1971e5f0db8b4950ca67e17d6638d49c236fcded268578195956184e85e1ee19d42b04d8c7dda7ec7b410ef4aec6246cd0a65a4e8980251b5641354fb49e6ab463cab454507ca7d58ad0641366c74ce1debbed8a20a68531983e7197b868594009318fae4c83dc4fa402f74ccaef7d627442ecba134da393e5f185e691b60d99e860ebafae61b18d9050c3f4e2c4937cdec6d74e2832e3e756e97deb3ab0955aa453689e532312b0233eacb6a2d215c2db8ba417386ed41838d8329f1a5140c0b3363da8aba5177d6122ce5422abc524055671c5a839aee22b84ff7bf52ee7596970e2e88b79fbcb6cc300cf0ed3ee3e03b270b8dec18de1e1ff58eb22746ebbe3190104cbc6973db9f4571f4a743726d11c2a05c3a95c3b897f2cc576dcb0f5bad8db69777329425c1793f809e5180fe8634a0fb38c975abd565363e20748c59a69295a16dc205c1e0ba57793e84ffee75b935a0c097d21a14c18e187dc4fba98cda5df080de65b487ba1e84db64cfe113dc5c2d7cd984b94150cfc2fc5c8026f500c6c46a0cedaa1e73677ccf72cc6edb3de62a1a5b9a9749ec1c4f6f036c4527505e86ea001def7be3f4ab44006a887760a18508eef7e7419e31d86ca84be0adacaf73bcb8ce5f7f69c87c6eb3d0e8dff8dfeb04ca6e5b6eeb94f9a3c1ba4d0496b7d27af29f16de01b004e0b4dcc8c7558b57d16f81d58ec83693c848da030e92f0c3012befa437a36535c33de574c8001664664be0c33f7fdefc697932e6ccb30ae63286655710df6dddf3c0543d1c1726c93c075720ac68335b36ea352bd1df7ce89bc4d8608288d3ffce5686c64f57dc47d17f0333fe27e440d95066960dd5c6ee5455a379992b97f1a6c78731a56badc5480274fb160ca37ca2bc0211926169da08faa039ca309bbb2443298b8c9ae95fc7bbc151bd736eb0637bb909192182edf597b4479e8a2289c33e215804fff268ee3d19a0d7955e7a31d801fea0724469c3cde93817b56bdfd042d08f0e794ee44df6f62d78ded2e4dc485256f79af2c6061da47367ae3ac043db8ea7bb78783a00b8670daebdb55c0e355f21fe503abd88fd72b5bf593264b4247593bd4f0576b043ae7d2860940b49cf4818d8a38ad1b5de21f3ef24c209b9bbb9874ee90d8d8020a91ea6089fc0cc6957eb4b4aa0de69f9be2450b85821991acb7052dd6c680079e3f755113bfa45ba15b8565fa399b1455ba378701b8b834cbd7858ad310183180e3a6b668205bcb62334bf5c0224f8dc283574558d41cd23ba8846325ca1a47ea6759e006fbb30b09cd01d223b5621cd7da20c15ecac35626a2ec34fc14385c7b2c8092ca3a04ebee7ae3362f0734754f2a15bf51939df01b915dbfd9fc14248862a89e777673c5169c590d43eb8f03aa015a0df5aa256a8b62e94dec40d22a1b5ed6084fda9c4b020b6f719fe623a1da8e3f1a269f95c79bdd682a0d642ac80e5b453f1329f0dff0423406dc2c22f7fa32ee7f0dc02bf19b82710b88e8f9c233990de831e65ca7309bd1e05bc887f2037871f570c7f75a9311e40d7a2714debce4cec874b2069741dd90243a06e93f01d1a9abb46fe372a2eddb86dc40ae492089a22566c8404b6338a2b62946388e96f1f1ad94376c611f3404be6253e2c4ffcd49da7b0c42c034f8b67c21af7667cde29fe71ff3e11b676ec27fa6a0dd625007cc9f055c6fd9bf977038a3d159929404bf4a01e4a68d5f08d19e0283976bb4f08aefe72bcf6e1134c7644d7a8bbe381515b24a39caa65dcf56079330574b28c5d880e90be1d10b1d05017cbb9a5d7e95478820dc1e7e60825b6ea81eda054be7f784f1d9bd25e775e48c7099a0f96b8fd69bed002e1dd8f129d8e5110b826ac1b0cbad5b94b11", @ANYRES16=r3, @ANYBLOB="2925a85cbf74396a3acc2b", @ANYRESOCT=r3, @ANYRESOCT, @ANYRESDEC=r4, @ANYRES16, @ANYBLOB="7117782005995c140e87ea3f60ddefaed31e30231e1205848aa27cfc6ed1810e59f4a7f222846897fbaaec0a2f277980237dec0b252806383a6f1fe6fe90bd"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x11, 0x10000000000003, 0x3f) sendto$unix(r8, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 13:27:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x2a3) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x116) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0, @ANYRES32=r3, @ANYRESOCT=r8, @ANYRES16, @ANYRESDEC]) 13:27:47 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) socket$inet6(0x18, 0x3, 0x81) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000007c0)='./file0/file0\x00', r4, &(0x7f0000000780)='./file1\x00') r5 = open$dir(&(0x7f0000000480)='.\x00', 0x800, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000200)="1428d786772d4c496b2ae418865308e2cf0a2b1555db63c0ed839ca26891a6be476191ebe8743ae96ce2884c321712e3b6a739207daf284ff15d90c95c9acce3638f38f173", 0x45}, {&(0x7f0000000280)="6d2c481b8e149c8321f11e0ea285bbb3ab08ffbeed134cd0701df066a0028579c172f1f1f78e6804116036d153ae5a7768d04ac848c0e6baf20600ee63a5257137373d23b42e56f0a9e48f89", 0x4c}, {&(0x7f00000004c0)="7719e0eb1e9b245994322a1f337d75009a0382dfaec824a774d6a1bfd2613d840d8e6990202932734ba252d8b9a77f02206d3d3936c974ce84a37be0f53fe53d5b0ab58a39c8f768c8b07691428e5b803b096587e9b0bf1dc9d591e5a5df834c4bf8ba14f5673aebd4333818ff77b623db99199a4833fdbf51a96c5f2b56dfa80fabcc462026a1e0537640b27f21a77e7ba8045f308f30f44e071a7c1f96f7cca49e4bc2bae00bcd94726b7671b2a4c4dcbf43b9815be946162a6776b6d5e1dfad15a95ffa81921b0d55ce", 0xcb}, {&(0x7f00000003c0)="1567cdc26aa7604416036e2fb8298e24093e8496a2139be82cfd3925cd57ece80e9095403cef973d63b1d63961af23bb1214f52814fea83855d0d0ade76242c8380e4e8b2c00b019d9232c73495c640b321d5809535642d57e4b0eaa137b343e27bd83041da731f33f0e3620a1cd4357abef8ebbd8afc317530ceeb536a3cd49489a575a95ecd588", 0x88}, {&(0x7f0000000300)="4fade9103ab0df7d36dbf74c9a755a96942787721ea02d44ab9f774ebf87ee0cdee0a348bddb0a182bb1f31b762b8144d914c92fbfce45a17f4c6987d31fcca34adf26fb6a0429a6fc7d833d04807365267db79ebff39352a3d0ece359dce94651b417722d787e1d061092fe38352e5a3f", 0x71}, {&(0x7f00000005c0)="e4222a4bd7fac1e54d8a75ea1780e49cf0ebd654515e0c0ff1ebd44bd0c1a412025ef3aa671fee46b3fa0fb3e15eedd59b115e81f2d0064c310947146572522241ce5f812171308dbdd5d9f1c2cbf505c883ecba568aeaeec365aa944964affd6791abdfcbfb444ed13e825c6fe1e4cfe2999e25544fe5eff2d9fa013c208f31e97d1d27c6f9fb64f16e44b5d245c0102914c0b43745b488f9e276fa9c6ee166863b4ae2ff1689c07042e9313754f9e9b0a3aebcad3cc0a18032d3915fb6994bc7c0fb785565e7bd9044b025c0ba0a0915fc2a4f560985317e3ce77c1adb21b456ea40320b836734fd224949f60b", 0xee}, {&(0x7f00000006c0)="0b3f8b0cb8c6541d45b11c7e69b38f2951541736a159c5fbf786d7c79e2c43cd8c31", 0x22}], 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="286d760000ff00d701"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) read(r3, &(0x7f0000000140)=""/164, 0xa4) 13:27:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1f7e, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400", 0x80000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x10, 0x4, 0x90, 0x7}, {{}, 0xfffffffffffffff8, 0x5, 0x1, 0x200, 0x8001}], 0x6601d349, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0xffffffffffffffc1, 0xfffffffffffffffb}], 0x400000, &(0x7f0000000180)={0x8, 0x4}) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0\x00', r2, &(0x7f0000000240)='./file1\x00') bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2165, 0xffffffff}, 0xc) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) fchflags(0xffffffffffffff9c, 0x0) mlock(&(0x7f0000278000/0x3000)=nil, 0x3000) 13:27:47 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e74120", 0x24, 0x6, 0x0, @rand_addr="e40f6aac55e4642311bdf65c9a1a36ea", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@nop, @mss={0x2, 0x4}, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x7, 0x5}) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r2, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 13:27:47 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r6, &(0x7f0000000000), 0x22) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r5, 0xffffffffffffffff, r8, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, r2, 0x0, r8, 0x110, 0x3f}, 0x10000, 0x6855, 0x82}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 13:27:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = accept(r4, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) setsockopt(r5, 0x1, 0x3, &(0x7f0000000200)="ab06670e3a9e0154c366660aed764675860ea9839929de1595d3e8a23e1489", 0x1f) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 13:27:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x5}, {0x1, 0x3, 0x0, 0xa}]}) sysctl$kern(&(0x7f00000000c0)={0x4, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x4000000003}) 13:27:48 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)={@empty, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @rand_addr="f31a61777eb5f9192cd8197ccc6e64c7", {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe88", [@fragment={0x2c}], "af16f98e29455437"}}}}}}}) 13:27:48 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000100)='./file0/file0\x00', 0x10000) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x638b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) r4 = open(&(0x7f0000002580)='./file0\x00', 0x0, 0x114) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x8001, 0xfff, 0x1, 0x1, 0x5, 0x7, 0x1, 0x1, 0x84a, 0x7}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000500)=""/133, 0x85}], 0x1) write(r0, &(0x7f0000000280)='f', 0x1) 13:27:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000180), 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0xfffffffffffffbce) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:27:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x7e4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0x3) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000340)='./file1\x00', 0x800, 0xc0515d8fe515e44c) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1db) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') readv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000480)=""/235, 0xeb}, {&(0x7f0000000580)=""/45, 0x2d}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10, 0x1a) renameat(r6, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') setsockopt(r2, 0x3, 0xfffffffd, &(0x7f0000000380)="98117b59e22cef81a04df04219018075eb6274ba1df88d7f235d5fde5a4204b1559165dd77f5c6fe7b89e46e54feb625e1895997af91bfadaa45d3caaae308875ce551ae0ccf3d9a1d12ffc127c537d3d13a5d578e4f399a5a59b896dff0f9836857f85b4b09efe151787edf4895d9a99a71980befc26b211320a7e973a6cce7fca24195bbcf7f27570accca654478387fdd548553e018cf1bc2a2e4a4d19f760fa923234a78805d3857d3bd7d296e6640869d5e760264a424be9c876a9e9f4c6b05ba50ad7f61c6627802dc937f3cd9e0f4021b92107bc0378800", 0xdb) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 13:27:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ea755cddd3790c38db99d230ef8fd06a5b032a1e7fd061d7c37a987ee1deae364f58dedd3429b87177ed3514586d5b13ba223d0d4cd7985f4edb0fca50e5be210f735e54de47c9f64844f2056a6518a9924610556fc5aecfa48637bae14b8e7694"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:27:49 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x9) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="a058e13c50ac387b3682ff1310c5017b58f726e07ad87bc97bceda742b559b29659929bff403d0d582784a41844757462da820fee9a80b7ccf5206f3e7ab7adf7b076dd7cdf82368933939aca2533cc95cfec67545daa101892ca7d9a5df5c88b209ab42187c17ca378e9d1f01c4dde81c92debd660f44a8212cbddcc7cd925de34eb4e95754358e8bfc6480ed5b5a21495f1efd8698054572839c04af9ce15c4cdb41d1883ad72f9df6ca5af6a3da7a", 0xb0}, {&(0x7f0000000140)="6856ed6aceb764a0712b4f54a2a097d771b741fedf01248d00191e1d806ca685c00585e95128ddd5b82bcfd484f65e12517339064f19401c359c05fe332e2e915d59dfe0c3fda938719013a6ca6401a4a8558f08700e1febf5c4d40074f70a24ff3bd7a8bb0531baf652ee82ed069962457c6972bb0a53feef74e42473949ad2", 0x80}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 13:27:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = semget$private(0x0, 0x1, 0x88) semop(r0, &(0x7f0000000080)=[{0x1, 0x6, 0x800}, {0x4, 0xee32, 0x800}, {0x0, 0x891, 0x1000}], 0x3) 13:27:49 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() 13:27:49 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = msgget(0x0, 0x40) msgrcv(r2, &(0x7f0000000380)={0x0, ""/31}, 0x27, 0x3, 0x1000) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) r5 = socket$inet6(0x18, 0x2, 0x2) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b871b88fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbf2aa5b81f5356355ba5786e692fd26f308d45b860400000061ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bff9f275820764f5111c22019c6d3e3da7eee88ba7b5f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefc855202e0809cba73fef47e05d70ab4302d8063bed5f020bdc725d103c679c430a65af443492fa80f25b88a325d64c43923e84f72a40310047db11f9d45b3e3a76933028bd6914a60d152f0934009b4f09f97d096cacc54e386f6db9984cb023f48c1028c95e30a703443226ea842538dd5583690c9a186951533d11892c4349f73710be1528a4bfc24714fc5ecbc74b6a749a49a72eef040d7f85bd03240d40a09e622934fc2f589299e49f7065bf3b2ef9efb8780b352f105bd27aa33f3eb97136db1e85b8779a73c8b8b60c05f329259c1ca", 0x245}, {&(0x7f00000005c0)="d2806ed9e972177ce4337b80f37e96d1455f4d60693e49bfff88cfbf0ee8edc04f5d39621100ec9033fc4eb121135a74afcb633ebce22801ee5468972a9ef5b3e86dc003d2f3fe54bdd1b4978341c5d81729a31cea0200f58856813d6e6d44b51679beb66a30d5e260ed94ec10812023a433c8a8841bd4516363414faeb9a057e42bee7d4290c757aaee2204d97cf9e5cef317794adbd36527f5b7cfeb11e2de7238cf399f0196abec786641d34c91e9749b9c97ec1ae5b2772ce53aba433c68ada239fc4c9b870d787377888804e4e7d3897c61ead99178bb14e46513d87d2d7ead63ed3f3a273b8526330e8da98f73b17388a54c3165608951f763fd3438911facc15adb07db8eb5f715ad6cb6ddd42c3cbdbb6ca1194abf18d83080bba74228bafd3b64ba1b7276a8ecb474100b9e832fa203f1ce0facc1136dfa85537f2e99f6d89e8fac742b21bb6fc4f033ae1c7d5a44696b0d6b1041364831df78ff701c052181df944b958c5788058f93604981c54defd9daf04051b866d0d3a5718f4351df6354a1b8377797dea0cf3d8f0215e3351a45d8c49fac78889ff9507e6e46dc02181415c46010985624913d1b3c2832a2e08dedb7677b8200592ad3cebe2568be44a932a35f4ca3911608ce141b5a0850a6702d2de0ce4ab7ab1d443f67b48d36ea684b06f78cc2f718b824b958be08887ea2cefe836368b1978b528b724248d5aebaca1819ad6cf13a99276b094cd66d60bebb661f20be264f84c9e382b0a70547f1430a8647cb2ad365b0d3c21b451d29264ef1e9fe94461f624f5cfbd01f4a726376cf4dd82e91fd4ea825c043dd0a59f5b072a14a2b86f03aeb3a809cec332ddb82895043bcb63bb0754a45cf69668bbf29544b1e5b1697ed7d54afa7bb285fefc56b243c9f6a88e32d1a205ba7909c457da3a68ce02f093fc4f0786fd5e6080d432c8271610f0ce1bf289698eaf9ed1b150b4db792d6c492d6f331b6e6e90d1163cf1754106f10db4af672f2ee1142607d8306c28ef33fd0a925f846488592363885d7cef14e9128172a0e5acb0780c53bb12eec4391e22a9a022b918d42277f387aebfccaaa85e31d3b000edfe0c1c9a07d8f4592a6ac7ed59018ac85d3bafc46c9df939846af5369b1b70c2c09f02182bcc59a2b313eabe2dd51707f335d644d89771032a3d4c8f2c30e6f58c496", 0x354}], 0x2) 13:27:49 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000000c0)={0x5, 0x9d1d, 0x2, 0xff}) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000000)=""/20, 0x14, 0x42, &(0x7f0000000040)={0x2, 0x2}, 0xc) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 13:27:49 executing program 1: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r8, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() wait4(r10, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r9, 0x20}, 0x4, 0x1800000, r10, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r9}, 0xc) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700003000000019078e0000002000000000300907800800000450000000000000000290000e00000027f00190144080000001400bbe0000002ac1400aa830f007f000001ac1400bbe0000101070f00e0000001e0000002ac1400bb010703000000001ce10dc4e7efd556c378fc88399fc30c0b5be16028059faab44a474c635f23934f536b16bc3f2197cdd19f413a0b1a63474b1c815ff284339151f6478c1f7968b9d3bfbfd9e8f2f91dcdc7544e701ca7a7afd3a5e2e06c7349415934f8a3a8fb3829e3cd35d2ed11e0cdf6edad641aa8411989ef01da84e2857192a784ef6c9bde9e89dff2a74fe9cdc6fb2ab49a3ca3cd3da74907a1c4131c8e17903ed42f9b2d6b160f5c1717dde0d4d4dd981ad57a3391c115ee626e22c02aa982336e000000"]) 13:27:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x2c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x4, 0x7f, 0x0, "e8bda35c3e3f2333402131b2d8901fdbce3267c4", 0x400, 0x3}) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCFLUSH(r4, 0x20004268) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000000c0)=0x5) 13:27:49 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x2, 0x2, 0x58) setsockopt(r0, 0x2c, 0xfffe, &(0x7f0000000100)="c79fcf16031e93a0909b38e10ca66f9f82b26b202bcfac5cc65cb89c0b44ba076be756dc3d2592fcd0acf37a4e1034e1f72e558f8013852d01c37448a8973df41813731135cb83074e3fdc35c9c12ae07cd05ec771a2140aa6b2b64b452b1a2b29ae4147b7190911c4adfd7fc9a69157835a2e02f3b664ff820e14086f1fa04a6c04c9d316ae42e58569e18266a4", 0x8e) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') write(r2, &(0x7f0000000200)="7f5f6fb6ae52435348f6a431d1bb267b46175aca9c49411c03364951207759b1ee0af4bd437b6964dd0f16cf0ad72fe496193f6fecb41db16bd9a80edfd5349b821c889cab6440822d94c2dd51c4b8a75922d0d91d84815ef227d172af022b063fe4705833c285e4735af91b0691a34c7d071a3a3c14556dbeb29be520bd90ba63851c8a1b416ced22d8189050770c58bf027659cc950ad2775870a7c788b4ba98d9c13b0c52a6b1486f9bfbf404c48fd5ca5788e98f611d8854e9103970752950a6c741d0cfd2e4316886b00debb31384ae05abf77e15743f44e4af2897", 0xde) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000002580)='./file0\x00', 0x10, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCNOTTY(r5, 0x20007471) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') 13:27:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) write(r1, &(0x7f0000000040), 0xfffffec2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 13:27:49 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000000019078ac1400bb004e224e23000890784dcd462075596a000000776a12ec7e41f31644d4693afab1a04fdfe86e6fa53f82cda14922141cdc2f40431b1fbaa8f4854b5c651840f9268fb0dcdf015d1ddd76945243c3e14c529d39af183ed9807982975cfdf537ce480229402a55"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000200)=[{0x1, 0x400, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 13:27:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 13:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}, {0x3, 0x1ff, 0x800}], 0xb) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000100)=[{0x2, 0x9, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x6}, {0x4, 0xfff, 0x3000}, {0x2, 0xd0a3, 0x800}, {0x3, 0x76c, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0xfff9, 0x1000}, {0x2, 0x3}], 0x9) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/145) 13:27:54 executing program 0: syz_emit_ethernet(0xaf, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa1, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x21, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x38, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x5}, {[], 0x9fa}, {[@broadcast], 0xe0000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @noop, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd7cfc62, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @end, @lsrr={0x83, 0x7, 0x3, [@empty]}, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x5, 0x4, 0x1ffc}, {0x3, 0x1009, 0x1800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 13:27:54 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 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) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/231) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x9, 0x4000000000000008, 0x80009, 0x5}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) 13:27:54 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x194, 0x0) 13:27:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) write(r2, &(0x7f0000000280)='f', 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000200)=0x10) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) dup2(r1, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f000001a280)=0xc) r3 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r4) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x38) 13:27:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180), 0x0) semget$private(0x0, 0x2, 0x20) r1 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0x100}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x6, 0x0, 0x1000}, {0x1, 0x33, 0x1000}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1000, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0x101, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000080)=[{0x4, 0x9, 0x1800}, {0x4, 0x80, 0x2000}, {0x2, 0x20}, {0x2, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x2, 0x1000}, {0x1, 0xacdf, 0x1800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 13:27:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x2, 0x1, 0x2}) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pwritev(r1, &(0x7f0000002600)=[{&(0x7f00000001c0)="2d52602f5f31cd816ba55f57737bc41d02a6d7e67ee6c1bba976d83539b1c92ef4eac9fe399fb0da48ca1215b7208cc1347f22b07a7a965302cce17836df9bfa85363f6ca33e7b72e403db44f7f0555028abfa7da4a3d3846f1fed7dfe425d158efdce8bef11afa5b47a23561d451b7b6150f4cca037ad144839a144c63b9d85e638fd94c5c55b8b5760bd795f3758cc237f9235982100860949984df970f2e1ffaa519d4f1726393d2f250ff75cd41f1aabfd8c49493a8fe26ab1c55ba8493bc555763f523fa4857d02f98422399da388fa1f898522bd87b33f6ec1f8a181dd6fe4014e59c5632f944d6e55c000181256f6ac9c657d278897bf6e4ed8f94971988b0cb281247b85404a45d10d5fbca33f1d72c441db97795a0f6c1bfbac88082b01571d2e0b05b32e4e052a9c9f06f4d5a43c135bee06ce42ab4bedb1a0dd91f6b651e9d927ac4d2a0154b78249dedc558daa62b4384007d29d22f37b566a2c4f474fd6388a9487dc1e9b8e680e728edb6e54223149ede3305a8b40389647330e84a58cc34a135fb42e5d79f814c9e049acfec108aafd5b48839abe2359ec8b97274485161d936389d9aa7b62c1841e6630495fa82a0833b473f0a349c1caeb873875cb93495fbddc95d0ab4adb8c48bacb7b4bf128313a130357937808efb48f36dc153a2994b104fb29e66880518e3e61dc9fb6e707a8735a0a2be260e38e976a47c183226ef1c458e56316d99b2832a7da036dcd49a8ce9f3e1f73c2be3b264733a7326eedfd74f28875ea8c451eaaf604fa9aa11794b97178e1852693d34da16eb9f7618e451a5de3164531393ebfcf05babe0fb4cfbddd7ab0abf0d40c2eb5bc0a9481baacad31f5966e40746dd2272ecdbdf9463dfeb554d540323d6679a46c8ec2e12436ae426f4361c4587bb331341f06599e152c95a69458940e4e168919a100841ce25e24c892af79a9143791a5e928eaa103827657a9bdbfd7131b35bb397157d0bcadd8ca0ee9643d2b3c7c051503405ea7f77eda97e7e7607280b75f40114db3889ad07db7cbd0d51233226b75373bb09efb9d4923565a62513990fe2cb6dd2144d798690287b680fe3a94f6910abeb1505b761d410c5f15617ea8e62d421153c7abc72360591166473645d1b8caeff6a03de2b480166c6ab502ac445ec0fdd0ace228c738e19e38e9caf93dd4361eea260589abbc0f8fa3d1cacb8186de3994f51a03af88106794132aa17afee52cfb15bb1a4df043f648a06e2a445cd9c3ad748b03dff0744626120bb5b7c87dc8b067e2fa3021e33e554f32041a0e46b3a7c817804d29de377163dbc1ebcdda418bef7f811743e919a5f95c8668dd73bd717e211e05c0b82f4eb2827057ec835f3b0017381802a530984cafe108c86017a013d554f7d3abb1c8aa1e7e7968ea0ea8fc0c358fa110b75c6c3a78a78292cb9e3977a618ace5da79c98182f0a656bf10d6b7c83bb3c351a20737af6089db697b8ee62c21671c98a8cf2cf9f3d855744b66ca035b9b6948c5f57e135b0be25ea1fa9c67c81d0168faa916de4bfb46c7a64307ed53aa98c42cd05311bac1f6a410ae7eeaecc295aab8d578a4ceee5427e263945823224bcfa3ba5b5d48ac6cd32a6f08448f387d8815f3967324dffdf15867e604e46417081973b37a6eaf2a0b0dcbc5c51075531d7d151e37bed81dfb8364a69231f819b2439f1998cc804f95ee3921751786835d8777208a5426d7b9fa6f3375f445f2f596c757eefe19cea795e943877b79c7feac4b7de4000f22fe2dcca97ce94f68baffdf33372079ed07f00720d4c73f1abacc93fedf61cf6c34ce21b0cf50d56cbcee95fe3dbc62fe267bbdae82d72517007dde833cc464c93911720cc0c3094f7d0b28878c3a042609fce53747ba266c3f5bf918e988934793fd9d97e58b1e7864b9343a150b02d9670c7edc70efda6118c3676449a3c47fa8f56c249c2bf921aa0b367d5fd21100a7ef8d2bb8b97d34b116d9002d16139c62736752bcc4a6a4e83e179fdad1e5dcce9e3b8fad3cc60250f1e36df14ea4ce1532125471822005f6ef47e0a0be9c12b1f09d68561a415fadc66d409397b2ac4aaaaa536f665b7cccfdf5a165e62de9842e86731266698c1908a17d0fb77be27f0f78e373a95fb81d4dde4f98f247c2cac7444df6a5c786d91edba01f05fbbb79f770893818b059c0b3281966bdd58cdeb2f040b58f0805bb6f7005552a3fc1392793f6c7847d55af4c2dc08b05257b694de7c704946fba17272aa700f52513cf05081ac7e9cadec8ac9671bf6c1a5ee5cc7443af9270f9f12d3bb72abb61c1e93ec4471823b32c0320fa16c5d27e2efb36db9946044891c97a3830713828854b0eb991865423c5f9a794ec5c39f9723d5c10cf1adac60e9f9155f6ebd617ad8312a528e257d58a2f2045f527b24549dec4b0fd413317cabdcc68ecaf8e12c4f51485f68b796610026822cb89400385d6bab2eee3a7e3e492bf9369c644e41e41eb148a58777d71a68dbb1cebbfe287ef4ad43df3e9fc7c36326b160e700f42462e6ed77feebf7aca7937736d9f5590a9b218e5a1be9b0de037d3b36d8c948f874ee56534fb81fe9c83c65f046ff8e757236b1a72414c7b01fbca11c09b2823a936f663b154fc29baf65a61c87ae22d04d726dde2060384aa5caa75d38fd84e2c067d449485fe2ce7872b78738cba883da7ec461f3d3bb4a9e2a337db299cb7406d439c5d5053c59cf201c46b765f31823146014badc16221f2bf7e75ef808c6fdaf4f65a39522ac8d3cb6a01eeaf7fb901ee1518bcb8ee4e97848e98ec32ee3e4be94d293a55c2d6f44ac8bec18ebab4833f3eaf08ad1727dc694fe19ddc66f93e0c6fb3894ccc22a95f6e3aab21b2bc7d7ac2c71e7acd638afaad6a8f8df7ba029f46bf13eff36b7e130bd4ab83c132e497c4f1c14e6d4038b9cb0a1f4ca03b5306884bfc3b680bd6d939999b7618bd0ec1f8cb9d879b063d00d616805178f6cf06dfc3d1f969c8df4b6204075ef2eaee84ec0979dad64795977967c3365b2474605ef5935fc337d3761132a81cb7001c4632d39c8bb99b578d81a2b24ef4afd09eb4ca9c92eb01d6a22f3c00a5060427354730cc0b6becc69a02b990892e378a4c0eeb168b8a0fb7647fea904d6659e41ea488cb324457038bf62663b099bd7d480639cce8bc0e48ae4961171b2d2419e42f5171cc1f3c0e25bb00e747dac96e14c692d2cea7bfbcc9c689da0f1ac3090e27497998ec5d78a04b455158a4c461a55d199ca9aaeea880215fb0d96cbb6a00e17ad7deacbfd36ac39ae77078d6b8da223d58d251d66303430c0ea4225aed41e92f2fe0cd279e3fa07e7ebab804d2991a70490e2d28c259eb95f90741c3cb0dfac8bf4e309b34f659d31449a42059c504dbc9f3a54f7f090419bc54df0e3d59011c91a040fb0b86e39ec737a405e6827b2d559a273c62b691f09b99a5171bea10f5171794e6cce762ca64244e3dfb8be69b2df6c5614628627d9cbe8e055d682e15ee9a36e6b92d370ec3df7a6dd628b22986f81acb827bfe83e1ebed40a9c368437581929eb17f8973fece5b9a67b54180a43669123dd390325f19c90b106f5f745335f0997f3b3eb609667ff5b7ff69619ba360c029e3a239f4d012a6b377be1ad28af7417337190e929e17b8a4b82a1ccf99b5a1099c298529a224fb16f6892aea70f92e40b2e4e0e9749d61675df5737cfb0377860d794c9f3176357e946038ea1772b8226fc47b23f0c1436312cd0eb8b3baaeaf40ca0557d57c88b81db7c52a3634dd094b1323655c8f3314c5a5fe57f9ac16d545207f14dff5b2c7de4e18b4f0a0653d38cd11411390741dfaaee2ef80e074322eec6a29560f3cc1e7945f76033e5af9c09026b3f8e20265bb5dc175b2d2095ccb60df2b7ae097b408fc4fb540937158031eb1d1d59bbedf5e8e04d660826840e1bc8a1804d382cfaee60e8c0f2330ac408d21bb8e5054581f5a7500dd44a8fefe26ce0470c063135b873494dffb634b200905e98d8e8fefb9b18b038f993fefbd983029bfc3309cd4099be8efd5c3c6c59c10cc046b9210dc885cf9912fb6f7063cbff00337a76f8ea66e0b68597b17d152cba544f5d8dbdbaefde195051a3844cf75548fab2c44448ca4ec64728e1872dbb275d0ab3562da5a0f977b0d97e14c5722c888b77d75fef5d4de25204b5575c39e39cce4c74be14e9827e21862bf28cdc61983d75c8217c36e301f1c156a8c0200b4cd776801c5c35e521b52bd63fdd94d7a9306205c67d8ee62b5adde8f406a2717cf80c61a2f3651e9dc7cf528eaf4ba4b76ecb6a8ef53a51c6a474e50a3ab21ae6741ce0eb649130451716a590fbd29df4993aebc8634491036c4fed5350deaae7edd968cc6850d2caeaa7ddf49a3eaf0d7ce385357fd260c952d4abf793097ff855a2ae6de55add25201139757f7fc2a96107c026f50dc91e92baff136bc45256ff8eea6d8f041126c28835eb90b479cb7eba85099f58188d8d77951515361146c4850e56e615b3ea2067c2a42f7045499ccc12bec05457f91aa4d4ac62d409666e91eda6a7271d0e19ca758cfc263cfaf02625cac1a39af9a9a3bd284a4f1b6dbc73a6e4f267b21eacecb55359159d531562f85b98aed9486f95b0977213fa90ac71be5016530e80ecc8323afbf7e070d8248a56848eb428a42b92ef5fb35cedbeb09b057d24326fdde797d3c0ed577bda303b6a215c01642ac6b2ae9367121c24cf96a1a48aafbe24020ca361539648e16919f88163a4dc0200381fefa74c08c95ae96e25cd3878efd6e2b7b03499bd2082ad9ccece1bdf682ae532478b38b7aea689b5de550bad69129ae1805c1b5e6d30c4a2d0c84210dd073a368bef5d42a47da620224f8102118c736ea817d21d79ce425ee0a494a1365cc42c753c408c02cdc9eb448fed7af48a15486851d44ce0d58ad80d87eda295db479aa9a67a8c588dd3e0aa9fccfb5b4d380a1f9f88162080b7ffaf313e09478e63e30e707298166b90ae0c82269a21edaa86199e9c761873c1adbd64456085921f9e74ef84bebd5cd29f40170cd5bed01e2fcbc15b9a5376d2174c50263421248057f3dc3a3ef25a5c87a0068db690010680436b10528e2a9604208ab60a9c0cf60345d2d08e55430c1d5da0017cab648ed75b845eaac423e9dea87783ecedd4e12d79cb1b0dda116e023e0f0332f60dbbe114d58fd1e29a7efd0a6f5877ed4675fbb02b33f937c5fd3cf3b3932cc8ab0bd4653afcca3629a325f28308e3e6cd840678180027b0283c27a9cdd9c4c27fd233ac47d5a183c2e4bef90dae8025e3ad811ccab8d3cbdb3319dc2eaea03acbb6d84f1361f936ed977348b31d4a62e0524d3030e65c9b3ed79e05632b5e611a22935353ca1f54391a60f2647b414ef68a1d5a2304fb08061a78c4da626f2b0b2f0bb4a1ea84e4e317a442eb00a6897c08586ed73f180dfa6bc47efe7ed310d687e97d912f4f91fab5e536895efd4c509888a43e0bbcc44c8aac673f0ba2c2de47f20b3653a8a2df9990ac01c8a5984e43ee9ab8721d6b6f395702dad751c485b8a21ac146f54e058b9f5e3f733df9a8bc4f4836f1a4a1793c1377ba2d8c79f9e9d74f5674156251be7e90a89f952cf0caeb7bb133b6152f87d8e33afbf8bac985444b01d530aa5dc4faf5b59d31efa7b219ced4ff84581d88b31404bb07a2c0c52ddd28291604807e13e22e3f8bb7650242c7ac661666ed1db9c2d9b53ed6e65f0a6", 0x1000}, {&(0x7f00000011c0)="01add8dc842aa1461bb3536a7cfa3efccdd2e145ee0efdf7fcb644ef26f3e6fe5d092ee17f0a27d083a6295d8b22f2e3312b8d3c2340fd66be3b17617f7f6ed6fa8b5ea0b05bcf7b66184b98659e03945bb3298c2776d2380daf6d6a22740b4143095fa3810bc9f9144e26cbce18ff510f5857ee9a7a8e78785b67e0faff642c5943d7675b7391f088654ddbc7e44f0494faa8d2ba5ebe6033f00390fba68898fdf378d6cae3db4c9997ffd3fba1fd4c9686e6f1c2e92154af9bbd8267fda6bf7e9ff0e30407717e9dd9bf70f1f661faf52185ff309f8e8933f9b88d6ff5eb6d21ed70a93226", 0xe6}, {&(0x7f00000012c0)="e18bc8549112150dbf1bd61d7755b0836b349678dc466ac301a13004cdbbdabfc6afcc7127539fe88570527861c6ed6d18d78d2efa545739fc1ed1d6c8f70055368e55bbd28122bb103acba46af52a7d3f14ae4ec14186520aa2c2c75515a495c460ea658de43789e8053ef6e210b68d094181cea13ff9d7ed5939b26f2ae6277650430c", 0x84}, {&(0x7f0000001380)="c2a4b0ecf02831bcaac63ee116ecc04d9f41d29b1c4b85f70f38e1eece6ef0e40cff001f564260c2fdf0e3e5b4dad949233f59fc3b504d93263c788dd4db6255ddc59e3f49bb9d08797d171f8661dc887a9020f0b2de747bd993d9a62dee1f7c7571356010b27d8ec6f964e01d0665b6da4eda7be227d36e23bfbead10df0f3585b5afa824d5fe8f68237f00bdbbd3683a29a705e1a771a77f8f1aec528b18a7bcbc7e2f64b38c4786571af37d8e7b5d45c5d520aed234e4e8e939", 0xbb}, {&(0x7f0000001440)="f29ad812874f112179712d62886c273d63e16bc3f178ee8862b0a1cd6441281522a8f523e63eef63a90212fab5063b8974e6e561c4896998282b69e073be7b0d9e0dcbb9334848b066269c6c657737f25121c4f0862ff618f8b562d323ca0409d0f2782d7df6db19b24433269a606d3c44eb706ba0b07a26bec7da49894984b86f35fd4ccb80720d885a4394a79b02df1da55e3c681f4a12b5b156a049e53885b2ece1d17ebb6b4156edd74074d4a5921b79bf4dd890d3a2a206f414d42cc56d0af9b0832194d9a188065f274fb95499770d29fe8b798b0022972768f67aa2bb0869ef201b69ef03fb20423c1182e9f84b9647ac9f8337d6312a2146c70beadf89717ecac405c03d5b68dea176a96967ea148748bbba76d9ebfd53b92bddfd395371a1879a0ff04338e51cd564dc1e6f80e6a99654ea0bab3d68c8c1c7262e8e295d6b56b43dea2f859644416ea1b8d064d809e98a09113fb0bc5c2bc12049b8150d32ffbc2a9aec4375f57782728b469022fc1bef454cf0be47089411ffee5274ced375aa97938bdd4bd01ccb58ebc3b1462257867eef9cf3b0d094d7b4eec79bdf4a0e2859477bce5f77958260d2f9d2522db46d9a07f0386625b82e424296762879c06d2fd33464a0f6d7f989079fb62d3909805ce42635ae43d8b52495b6ee54d2c73dd43528089c153e887cdb7e4483f90f11cd48637ed4b41ce33f700974c0087c0db036b564f8248627e5114f9563bf5946a72c93ab7f279d4f8788789c70c936f1df8f74695321d2b9e999d0a28d9b498c7bb662ebb87536c1b66736163ca328c6b89d98f2c4c0e3b545b5a9ec6e224176620f1f136d7f7db4e91eab6a3cea91399c2b8ab0dd1fe497e95ead9a80d12378aab3fd9de54259b9ab87aeee8545e35adfa8f5f3d042be9b4d896339592f98fe132fbcb6472c43da466589d17c0055a0ce2e55c3901c350b0fa63fe860cfd13e1f71403131339b5f8669a2eb4b7faaaa49b4b9346c8cc0199c7f8781e6931a70e85692fb3fea7f217d4176d4b47a058af2696c817942ea73b703b25c4d913be687e7ead95f3c5f24c0028e6b255577cb7c0e9f50561529f088d18c83340ee10de052d9bb580cf8b3ec521b4945e7e0ed1f49b4990ba67757a321ff86c56e54b07cdfb10c90bc184d5ba5a13a91aeb6b27b7eb1822df586b8abaeb3cd5ee942abfd8ecfc3140a88ef9f243f1a6b38e646369f6b87f20ef6261d5009c0f285a54caf75168803964ac29522b11e3b076b3269edebe3b9bba735d71a0895981b99cd668ae65ebc9209e5c9dcb2c0a5b0e4d5e942b552fa889ae59317c961da668b5fb10ede121fbbdd5654c8bc4d1a5f8bfcd80cb4b626a9b50debccfac4e8666feff73a72003d009dbf08eef355545c3eb1047333decb5bb5d70c41f2bdf70b0083798f5d1c510d1a9e617e9e92a75bba942e03b64951f5bebff6b9d4e098d9c212d26c4705760f436c331e48b5fcf47b10e014b679b1300582ba8c0849834f673cd2467f63dce35b9bec5a1054588cab29e5a5e84d21ce449529dae92533a1c083fbdffd86374ad8c629b52273d6daf6f3e2b3f2c8e79a316d00efb9a2dac47f8e73c94beaaf8f5d7dae96ed7989287785dc23de6aaad650345b66c53fb98594e7e8cbd8a358ef7c5d9d0e314538c0e1516bff7dab1ea0474f9a73c820e2e62647e4085622d2783d84043e82064b6c9f278b3cbfbc310452c6b502623c1e3ed836afd5a999f97f6361959abb7f09cbc04e98ec2e4342fb9ceb486b284d85ec5a51e1c02a7b0a0f36fc3d95126fbe4dabcfb1cf52ed3887182945a167fe627899da056e34e87ced55442999a51f6043840bc78ba1b3923728e0ebbaa02f4816656367720ff663315183c33160bdc488d959a53fc7f8a5c757129f9fb65de693733310cf7e488a80f30497b7460f7aab6d3c919b30539c613a6197b5385782b7e8d745bb6e4bd4e04d1ebf1c38ff89bab29ed72863579026e7019eae1db3e8ded9f3648e306f27c223acd9fda056ed70370f659a4e0698dfa7280b50dc8f2e7a6cdfe03bc291b5a78fe773da8e3459c92d5de74f904831c89f5ad50dff748cf1b84e9da2c5c2537bc6e8e966209e448a7141239ab96254a0b53b7c9d2f539aa39827d97f4bebd54ce065c7fb2bcdfd69c2449496122503a5f4c91306f7edd649ac5ddd90e172a816de6df101ef815eee7472e6ba255b9232fa4111235d8d86cf327b46398cdeb430f631cfde0ff58b87c869d79b50db5119095dc5b6ef57c9c50c52e9035c1905bf65b9913d325eb8a028a236c719d03d4840eabe6c98dee93cbe3fa9d9a0a662e0cd6e80e06a344bfec8c8ebfc351f7bda6208aac866bb4ef0f785e5578b3f3becc2d35baf0375409408be984ddb513e6b574c87c322d4f8adf333ee6321865071a5d0de2ec4b26a256e4e92d303aa2ce71490d62d7c68f9d857a027323a3fd88f454ef1c287899d037694727b0d6f99a3b0224eaea6da23d8715a0dfc3e1151d1fd5349ade268137cf40326562a6a8b1d9b7bd88f1b0eb424b0a64cebb8e49d4029f908950c435a7570389a9c4d1277fbdc936f543e0dc0362424488f541edbf59390dbcca26758471ecb68747dcfda501b3f9cf72c94e2e6d9a92901165bea871546f3d726ada47594be223cf095a11ee9ab5af83c94d6527a2d116baf95bd938d6983638bf8216d4885cb4a8c32de8bc0b828200fb34bb0612f3bfbf29951cd5d26390b852a44284a9dc4ad4f310692ff6173120ce909b4c7188e179666d23170ef04cdd39c8065ea85ce1eb7bde78bd23d861685466952fcb309001ed78b7906d4ad0f2c0622ab772fc88a8aca66bf90e4fd0e76706776f6db22a2eb3432bc508a1fef05944a5be7d6f55b02d6f0f9fa08a3263d11e3805cd53ee9e8e0111a040f5567c474d7e18197f6dc34eaac3d9bfe06070a993412c30dda5f5fa08e3ee4c6fa90f28297317847bf01f1a9be9030102d0b1f3d0af16ef74ab45f521cbab6e23ac8c529fda42a6e3f3c261a00df51284deac5fcf651d2724e03af99ab808cdbac497a9a824bc460e836c641c8b8d49e8ce0f011c754e98ebf57294162d4bc8f9737159a3b131a38cb8cd644b25b2a23dd29634eef517b34a020c655f16c4b909fa570c58a3156fee0a7e8d3af121b2e5b9cabbcd93ea5935e6fc51a9db5f9521df14bd045311be8b03f209ab1ed82b09d13cb7bf71a305c8653cac5b62893ec930084b6046f358f29fef329a08909d74e42c3fd423e8ed63a16e1534796cad83668d8a83751ceeea8429314c726abdb3cd2cfbd4c2f81a8ca301b0c79f28b8dc18e90a79caba73689e8cff9443e603274a16b155b088c8543fd12437bbbe37abd107433bafff5944e741eea6fb7368e7256d7794dae4b7659f821c45a2ad859be592e1f72678a6d0f9c1526948813fc2feb573ad0a66f0cf03c54a1375b48b06b2f474958e62052033c2603917d145987c3cbf78114bc443ae2e7c1ccc7a11efa04d607c3840f9d7190b56874da17a689db394717045f67698f3ca6673c7b9e91e694cd2a22c470deeba2a3a55d6d22722ca59781a76156e3a3d872670f14bbbb223e10a342b7f50ad584d157b58a06fea0ea8d6bcb88c3a6bf64c65a10780ea421de44632cc45df5f1d3c9df1ad351efbbaf42fb3405d8efc7191e8ecefb58ea68d8f269c35e493354fb82cc0ad7899c37fef81e9286cad8741c01b694c97f227935b57143df81e046d4033c75c387a0fb2257b416d4347e3755300574c78bf636caaf5acf4641538de3ce01f628df61c8f36332367464cc6f3ca464784e0e8c216def6c48ee2e0de2e51232676c76bb8b6d523ac7dd6a06628f42be475f4f224cedc99bab82fc8060fce8a11ef0ee08c000cd5996f75ea0202a61e800b5c4f00375bc92db65479e30d1045e3bdb087f82f85c2214b183c7072c047862ed055988c7e0aa9bdf2de3b9e78acd9232f1e41e712d611e765715d12b753da34629ac6f6574bfc1c9686b8e9314d8763fd4ab50deb88208c023ccbb0b707ed96cf1423b8cf474161cb5171061cb0c107e986cb6e3d00c9a20e59dfd19b2ab60f76b8920ee02685422afc8cc9dbd8bc06b17c2e67777f400191997c29a1c99074efaef79a359a882057c76124c1d56b050035ec5f417dedc7811726f9a5dc18d83ea6ef2708f0ed96cfe4c9c6881e3c4abc3aff737c9f8f9ce322c1f2560ce16e129872fbf2751305b2cdf244dfffaf4d6d2a5f9c63b78e622dbf4a22457127978ae4837df7234e30306fab646bee9fcfde4af473e456202e75684f2d20860a7eb4637c7cc51434266b4c0ee0abe828dbc74c9258049f567df1a0fcb7ab4526fb02df5bb2635b270bbe8e8cb399f505449cf04e6b67c791e2933f8a834fa505415d1ba401d09da46789e0e6e5fb1ceecfbdf1ee8d20e9bd66dff58f082c9db20cc3abbaac68612c38f2abb22ce71683566f50b73ae59cef118c86f2d92f8cd04ce1039a02adba3b85d0f0b6b8c79366d583db69ebb9f8ead5bf4438f31daeb51083a6b37b75dda3d26ab656df1666799161f226ceb8e2295a34473699e1e16ac44ce3de4ada90cd87aae78002362d6929d8225a987733d2564d96334555373c180cc0870a8210abe287669d770264d3b59d9773b9a12a9a948d076375bab37380b89061d37ab8e5031f4386a050570cc1da7d1a419071821ad6d175031c905e2dddec1b7ef1bf47864607a0bb41bd2425eb9eef68880cca9cf5c08122d219f061939d379a24957df66c763caad93362c5d9453b39c401d8bca40a63b73d713bbf25467e5c97da97b0351b9407a4f5c0e12b1592cd827a5891ba5fbe6980c14ae5e136571e86d1b9759835702416b6f0cd879601758ace363db2aca16dc0a52a25f9b79439230b5aa637305a55b3deb6aea74f14f07c3f7fb22c4a97f1f9cc65e04a040106f53e244456c10112629df82c406b4b45ca1a925f11271131cbd69248c8cfbc90330f643a2daebb051ab03c3c5de91fc8787fd83d09ae5033432b4d126c7cce7cba8eb15a8956ddeb93e70e3fbba813ee62fa45c825d145dcbd31b51f6a5d790cc6a37744d8c91654f2cbddcb482d787f26702175459029f62c6954af1a7f0cd69bd64d0b0c9134fd1171e9cebc88112bf044b3f35eab936d20e3a2172945c1f05df83833f8b2fb1f9f665cf30bb7ae72ebee58995121c34f5cdbf0d3c086c80628a98617103713585e9615e7e63f91bed618c44ca522b8cfc92c084dd93b97e2032f35c02ea9929c7aaf74e827d834b512d0623aabc63876f365eb8a5a51fb7d61a878726dee678f187d22d541013ef6a3d44fb0db49aa209f42dad92fda7df90ff5a0735fd7efd8c522bc262432ab76891dd5137e66a1c8a3cfd0cfe3115495962c4242f3607d76a9ccbcaf14834b776ed3d8f591bff0bfdcfebb5b1389f2fe7f2071f0bfb5e37c0a165b8d41c4e5e040a909b4eb1c1e7b8c3ee3ea8bdf280a8fd262b8dbd3173c5b002ef2468e28be01267aca126016efa094f2926f1e6b8bd4e557c346d55be3b42db58c9443976261d0030f057db617affd842aef1726903233749ea0f1ed050c70f1dc72afff5012f3467bd7a169e5725ef7a9852dd9b644540f30b2e1cd81f33be1d19314656be3ebebe9da8250c01db66e9a3e9634dc8faa8097463fcded7cb457169ffd1f7df7ca4a22d22c57f8406363140b981fc5c85d59e7e64b6dc0e78010627f315008c74633531ff135a08dff58a5ddb86bde7", 0x1000}, {&(0x7f0000002440)="c43d8bc55a76a7e781f0801d0d515de7e8d8b6277331fbcf6b3159a40a593183fc6a2c2534dc51afbc66edfbd19018f9327d0e7af52ac6f145cfe5528ffa4d3275", 0x41}, {&(0x7f00000024c0)="92bb86b31c3ab97a07a680f6c573c165a57a81", 0x13}, {&(0x7f0000002500)="4fae33cb270f420e05baac6aed4be4a830cde862abd8da49cb20915694d1fda1d506e05d924ebd82bc2b8e37db8dc5867865d1063b8ba2edae8097e61201c4b7f868b365ffe431d0c9e7b675c2da4319649d9fb08576ddc564efe75a5531b275514b3641c1fd49cd591e0366ab96a51dd1920cad843d1b9098f1ab96d98179d67f348278dd16a59e574a68e564b4943ad56f5de9ca9ff1aaf1b36ecefdde99e17136337fd0661fca29db04002d7707e127d7eaed41e6fd27c4fbfcb92e4c8da0a7573894d984c5ce50a7ae465f50e07f20c4e14f543f37960c361a628ae4ac63457dfb2b974df6b07b9bcd20ec293570", 0xf0}], 0x8, 0x0, 0x7912) 13:27:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1800}, {0x4, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 13:27:54 executing program 1: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0/file0\x00') mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x2) 13:27:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaab13ffffffffff0800460000400000000000019078ac1400bbffffffff000200000b01907800030000470e00f400660007063c00097f000001e000000194060000000900006dd09f10"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa5290000"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x3, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 13:27:54 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() wait4(r9, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r8, 0x20}, 0x4, 0x1800000, r9, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x8000, 0xffffffff, r9}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 13:27:54 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x21) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x5, 0x7ffffffe}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000001}) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x10000, 0x100) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x1}, {r3, 0x10}, {0xffffffffffffffff, 0x80}, {r5, 0x1}, {r6, 0x2}], 0x5, 0xffffa59e) r7 = dup2(r2, r3) recvfrom(r7, 0x0, 0x0, 0x843, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc68, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x1, 0x901, 0x3}, 0xc) 13:27:54 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x34, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x0, 0x2, [], [@pad1, @pad1, @ra, @padn, @enc_lim, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 13:27:54 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) 13:27:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000002d00)=ANY=[@ANYBLOB="ffffffffffff00002000000086dd6000000000083a0021405aafca5114740600000000000000fe8000000000000000000000000000bb8500907800000000"]) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getgroups(0x2, &(0x7f0000000000)=[r1, r2]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r6]) 13:27:55 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x56}, 0x2, &(0x7f0000000080)="5aeb00ec9529c334076710102c7c0962d8742461ed680be832b4fab70da4465c5a241c31abef261326ab73c1e44a7a966c04a6c1b2c6b3972b07adcae3d40282681eb05f348068a08d21ef01e8a8cf65781c6dbe4232a236adca55d910b85b69c39ab80838712e55f4b0be600f51ff5bb225c7dc977ccf5ab823faf9ccc3c10121", &(0x7f0000000040)=0x81, 0x0, 0x0) 13:27:55 executing program 1: syz_emit_ethernet(0x104, &(0x7f0000000100)={@broadcast, @remote, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xca, 0x3a, 0x0, @loopback, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x4, 0x9, "7db56c74abdda48322d14f6dcdbf794260f073373fd4743c3b076fb86dd06352337d9384a48935dbc94ebe722c0ef6b706627ff2c715711af3db71efab3d7a66fdefad74ec8fe878207fbf0405768179bb6f9d19cb7229274960c691eb624fa37b069995bb4f19bd04ff805e384f6e465cec155ab2e8978a24b14bad5de87e61ae6a79172adefc48d269d9787e322a7e6f0a3d93a71dc4862d4c744a6813983ed8597dca3c32666d247fa5ba052f6002b5c1e3248efaeafb0bccb65f19bf12358785"}}}}}}) 13:27:55 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x20, 0x45) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file0/file0/file0\x00') r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x180) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0xfffffffb, 0xc2cf}, 0xc) 13:27:55 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x6, 0x1, 0x4}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r3 = semget$private(0x0, 0x1, 0x63c) semop(r3, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r3, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r3, &(0x7f0000000100)=[{0x0, 0x7, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x20, 0x1000}, {0x2, 0xb10, 0x800}, {0x2, 0x9, 0x1000}], 0x5) 13:27:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8001, 0x1) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/119) 13:27:55 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000300)=r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000000c0)=""/101, 0x65}], 0x2, &(0x7f0000000200)=""/132, 0x84}, 0x1802) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0\x00') 13:27:55 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffa850a01f751bcb95d7358328828afcb25cd4a3c9816cdb361c5cdac44b3d7a96634021748cf8dbf596484708e0e9e2f9e6c2686946236a42ec9becae704ae38cf9f9dc68540d6d065cff42e8b4eb758ecc272b83b9973256e4244ad60b0e95c9"]) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x9) 13:28:00 executing program 0: r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x3, &(0x7f0000000200)="f04783609c552100000000cdc1fb7e0844836c00f70c32d1dd269313a702ddd2f7ba4b7c9deee2a7bd90b1e607f364e500aeaf589d10e5ce18cf9896ad336a1a949ce98ae03948a83bf87981038c30c0d74969e10fcff4b6d2290d96a7bc9938e71992c8af19552d9057eff8ad64f1ab7ac5181d6791ac63c247b37d38f5595ef0d01b7b1a975dee2e45c5bad3e73773bcd510309d8ff7871cf7cfaddfcba3d9e72551e62a8d9d96d70d285c7c39c657b3c7cb14a737c3e89290b0a71788d15b1ab400b1b0932eb6d4cda01e72c18f687a60b564f742c75527817f25dc2d3919", 0xe0) 13:28:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='.\x00', &(0x7f0000000140)='--.\x00', &(0x7f0000000180)='$m-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='|-/\'(\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='},m\x9a\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='#\'\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\\[]@\x00']) 13:28: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) r2 = socket(0x1, 0x2, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r6 = open(&(0x7f0000002580)='./file1\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffffff, r8, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x3f}) r9 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r9, 0x808c694d, &(0x7f0000000300)) 13:28:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="62b9827fa64ef8fdad7a60e27dc6b3ba3b40b9f3d9c1fecf2d", 0x19}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x20, 0x3, 0xff) socketpair(0x7, 0x8000, 0x3f, &(0x7f0000000000)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:28:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) 13:28:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x4, 0x4, 0x1, 0x1, 0x9, 0x81, 0x2, 0x2, 0x7a, 0x961d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget$private(0x0, 0x1, 0x63c) semop(r1, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r1, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0xff) 13:28:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/10, 0xa) 13:28:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r3 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0xe0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r8, &(0x7f0000000140)='./file1\x00', r6, &(0x7f0000000180)='./file0/file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="5d473857c3266286a1828fefef3e6b8c488b2430252fe3c0b941d80739b83650361ebeef1adf00d69b13ed96edd15ffde6d9fe39ec07f30a60ab8bcc6da339a174a43d49fbacef536748ee66b4a86312038d6a1ed6ba67b6be93ef3a8ec6544b150fc73b2fe438fdcbf52704a3fd4de6db35", 0x72}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000009ce6bdaa3a7f30ef9bd654c20ac8549cd69adb6e813ac4dbca778e7541a1201d4471973b8fb281ccd96ae7d144763ccb47dcc3e52f48165c64d30a6b5960bbc10e8d2a8507de86b2787ee64155067a8b18136679a9502e03f0c1c5749a5cee6810c9359bcf81a2170bba4b061fd4880555840fcd307303425daf83f971c60fe342a2117868c47443824724bd2e93b9578dabddb1805e22d543399e23ffe94b64eca5", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r8], 0x88, 0x4}, 0xa) 13:28:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r2 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x19, 0x0) socketpair(0x10, 0x4000, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r11 = getuid() r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x2, 0x0) r13 = syz_open_pts() r14 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="e23b645d6803b6ee94be78589a1aff5dbcd8d64444b16fb8c751a6f8d08faf74f00910553a02629a1381323ce6b82786ab2e5277f393fbf7297937e52b647314b5cf499dcfa06ffc6e5ebca1fa456fabd255fe8114bf2951dce3d1147349451d69cc708b3940a358c88388909f1ecdf05984db2fe64edf313cc11b326d2bad487edd04580f9961ba1006d01f00cb31c6950702d0690b6d214b6846683d98742b50d766a00608ddea971a9c2bd5e4bd5b6dc22e39963cf028238ec2ecdbb0e15e0acfd0c36877", 0xc6}, {&(0x7f0000000140)="42c6ef70b74d2052aae4278ca0a918001d3f61f388682ecb92bb7fe151315aacfffd6172c8f29189191598704956655915fc4c7c7f9c63da003ae86568e3953fbaa2d78cea581d0cd4bfc8ee3a79313560899eb20135cc8be7faf84743c920e7d93b8fd208579f1bd6cee0a69326920caf660e44359a9d042070526cbd8750577d824a564e3700c5aa3972130251f2a1d51075f74865955ae4f5b462a2038bfd61f8f1bbde4cacd8f65dc111a9e5b7652daf8c53870cd94f58794d613434d5533b582ab916391e6789eb25a0d3b4ccd305d1534664e2a6f727b97e", 0xdb}], 0x2, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, 0xffffffffffffff9c, 0xffffffffffffffff, r13, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb8, 0x8}, 0x4) accept$unix(r8, 0x0, &(0x7f0000000700)) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000780)={{}, 0x3, &(0x7f0000000740)=[0x0, 0x0, 0x0]}) 13:28:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') pread(r2, &(0x7f0000000080), 0x0, 0x0, 0x80000001) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') preadv(r5, &(0x7f0000000480)=[{&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/87, 0x57}], 0x4, 0x0, 0x0) 13:28:01 executing program 1: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) panic: ufs_rename: lost dir entry Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 250455 84073 32767 0x10 0 0 syz-executor.0 *165687 84073 32767 0x10 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8240f628) at panic+0x15c ufs_mkdir(ffff80002532e2f8) at ufs_mkdir VOP_RENAME(fffffd8065b4b350,fffffd8065b4b1b0,ffff80002532e508,fffffd8075ae6b78,0,ffff80002532e438) at VOP_RENAME+0x106 dorenameat(ffff800020e0a128,10,20000140,e,20000180) at dorenameat+0x2a3 syscall(ffff80002532e6a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96feb953c60, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ufs_rename: lost dir entry ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8240f628) at panic+0x15c ufs_mkdir(ffff80002532e2f8) at ufs_mkdir VOP_RENAME(fffffd8065b4b350,fffffd8065b4b1b0,ffff80002532e508,fffffd8075ae6b78,0,ffff80002532e438) at VOP_RENAME+0x106 dorenameat(ffff800020e0a128,10,20000140,e,20000180) at dorenameat+0x2a3 syscall(ffff80002532e6a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96feb953c60, count: -7 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002532e070 rbx 0xffff80002532e120 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81afac6f kprintf+0x16f r9 0x1 r10 0x2 r11 0x472c92423c1201a r12 0x3000000008 r13 0xffff80002532e080 r14 0x100 r15 0x1 rip 0xffffffff822fe6a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002532e060 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=165687 stat=onproc flags process=10 proc=4000000 pri=17, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020e09288,0xffffffff82918610 process=0xffff8000ffffd380 user=0xffff800025329000, vmspace=0xfffffd807efffa10 estcpu=23, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84073 250455 23200 32767 7 0x10 syz-executor.0 84073 417976 23200 32767 3 0x4000090 netcon2 syz-executor.0 84073 369205 23200 32767 3 0x4000090 netcon2 syz-executor.0 84073 151066 23200 32767 3 0x4000090 fsleep syz-executor.0 84073 384568 23200 32767 3 0x4000090 fsleep syz-executor.0 84073 489477 23200 32767 3 0x4000090 fsleep syz-executor.0 *84073 165687 23200 32767 7 0x4000010 syz-executor.0 73935 286042 9274 32767 3 0x90 piperd syz-executor.1 9274 510596 69013 0 3 0x82 wait syz-executor.1 23200 346450 21153 32767 3 0x90 nanosleep syz-executor.0 21153 438846 69013 0 3 0x82 wait syz-executor.0 41707 72000 0 0 3 0x14200 bored sosplice 69013 254344 3038 0 3 0x82 thrsleep syz-fuzzer 69013 449681 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 311508 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 385261 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 261301 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 160705 3038 0 3 0x4000082 kqread syz-fuzzer 69013 210742 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 415053 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 15762 3038 0 3 0x4000082 thrsleep syz-fuzzer 69013 230654 3038 0 3 0x4000082 thrsleep syz-fuzzer 3038 172030 57690 0 3 0x10008a pause ksh 57690 412833 40371 0 3 0x92 select sshd 28775 377491 1 0 3 0x100083 ttyin getty 40371 324462 1 0 3 0x80 select sshd 8928 11267 12400 73 3 0x100090 kqread syslogd 12400 237076 1 0 3 0x100082 netio syslogd 83969 29558 1 77 3 0x100090 poll dhclient 51003 331011 1 0 3 0x80 poll dhclient 56183 102032 0 0 3 0x14200 bored smr 49179 71319 0 0 3 0x14200 pgzero zerothread 23080 284632 0 0 3 0x14200 aiodoned aiodoned 50237 102692 0 0 3 0x14200 syncer update 23260 2595 0 0 3 0x14200 cleaner cleaner 39878 159571 0 0 3 0x14200 reaper reaper 45034 476886 0 0 3 0x14200 pgdaemon pagedaemon 39635 79359 0 0 3 0x14200 bored crynlk 99432 62179 0 0 3 0x14200 bored crypto 49962 222026 0 0 3 0x40014200 acpi0 acpi0 1171 48490 0 0 3 0x40014200 idle1 86514 59317 0 0 3 0x14200 bored softnet 63620 282905 0 0 3 0x14200 bored systqmp 6829 333351 0 0 3 0x14200 bored systq 1869 343305 0 0 3 0x40014200 bored softclock 25908 478179 0 0 3 0x40014200 idle0 1 469443 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 84073 (syz-executor.0) thread 0xffff800020e0a128 (165687) exclusive rrwlock inode r = 0 (0xfffffd806bc32a38) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_relookup+0xb0 #11 ufs_rename+0x1463 #12 VOP_RENAME+0x106 #13 dorenameat+0x2a3 #14 syscall+0x4a4 #15 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8065797c58) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_relookup+0x53 #6 ufs_rename+0x1463 #7 VOP_RENAME+0x106 #8 dorenameat+0x2a3 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff829173e0) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cc #6 biowait+0xa6 #7 bwrite+0x1e4 #8 VOP_BWRITE+0x4a #9 ufs_direnter+0x8e3 #10 ufs_rename+0xbfe #11 VOP_RENAME+0x106 #12 dorenameat+0x2a3 #13 syscall+0x4a4 #14 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9471 6333K 6333K 78643K 10748 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 2098 0 ifaddr 39 10K 10K 78643K 372 0 sysctl 3 1K 1K 78643K 3 0 counters 43 33K 33K 78643K 135 0 ioctlops 0 0K 2K 78643K 85 0 iov 0 0K 16K 78643K 170 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 2133 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 27 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 743 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 2365 0 sigio 0 0K 0K 78643K 17 0 proc 48 50K 71K 78643K 2459 0 subproc 34 2K 2K 78643K 816 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 197 0 in_multi 33 2K 2K 78643K 565 0 ether_multi 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 964 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 132 23K 39K 78643K 8998 0 UVM aobj 92 7K 8K 78643K 117 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 97 0 NDP 5 0K 0K 78643K 147 0 temp 102 3869K 3949K 78643K 12492 0 kqueue 3 4K 22K 78643K 138 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 101 0 95 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 217 0 215 1 0 1 1 0 8 0 rtentry 112 564 0 519 2 0 2 2 0 8 0 unpcb 120 1157 0 1148 1 0 1 1 0 8 0 syncache 264 39 0 39 15 15 0 1 0 8 0 tcpqe 32 28 0 28 4 4 0 1 0 8 0 tcpcb 544 705 0 699 3 2 1 2 0 8 0 ipq 40 4 0 4 3 3 0 1 0 8 0 ipqe 40 8 0 8 3 3 0 1 0 8 0 inpcb 296 1591 0 1582 16 15 1 3 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 153 0 146 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2398 0 2206 21 9 12 15 0 8 0 art_table 32 2399 0 2206 2 0 2 2 0 8 0 art_node 16 563 0 522 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 738 0 728 1 0 1 1 0 8 0 shmpl 112 114 0 25 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 4080 0 2661 90 1 89 89 0 8 0 ffsino 272 4080 0 2661 96 1 95 95 0 8 0 nchpl 144 9423 0 7829 60 0 60 60 0 8 0 uvmvnodes 72 4905 0 0 90 0 90 90 0 8 0 vnodes 208 4905 0 0 259 0 259 259 0 8 0 namei 1024 34567 0 34565 4 3 1 1 0 8 0 percpumem 16 78 0 46 1 0 1 1 0 8 0 scxspl 192 25438 0 25438 19 18 1 7 0 8 1 plimitpl 152 319 0 310 1 0 1 1 0 8 0 sigapl 424 2415 0 2383 4 0 4 4 0 8 0 futexpl 56 27349 0 27346 4 3 1 1 0 8 0 knotepl 112 845 0 826 2 1 1 2 0 8 0 kqueuepl 144 364 0 361 1 0 1 1 0 8 0 pipepl 304 548 0 538 11 9 2 2 0 8 0 fdescpl 496 2399 0 2383 6 3 3 3 0 8 0 filepl 152 17136 0 17025 8 3 5 6 0 8 0 lockfpl 104 346 0 343 1 0 1 1 0 8 0 lockfspl 48 122 0 120 1 0 1 1 0 8 0 sessionpl 112 63 0 53 1 0 1 1 0 8 0 pgrppl 48 94 0 84 1 0 1 1 0 8 0 ucredpl 96 2112 0 2103 1 0 1 1 0 8 0 zombiepl 144 2383 0 2383 1 0 1 1 0 8 1 processpl 992 2415 0 2383 5 0 5 5 0 8 0 procpl 624 6310 0 6263 4 0 4 4 0 8 0 sosppl 128 58 0 56 16 15 1 1 0 8 0 sockpl 400 2999 0 2979 13 10 3 5 0 8 0 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 21 1 20 21 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 346 0 0 13 0 13 13 0 8 0 bufpl 280 9022 0 2788 446 0 446 446 0 8 0 anonpl 16 297378 0 286826 88 42 46 60 0 124 0 amapchunkpl 152 22368 0 22232 95 89 6 19 0 158 0 amappl16 192 10954 0 10376 90 60 30 42 0 8 0 amappl15 184 214 0 213 1 0 1 1 0 8 0 amappl14 176 421 0 415 1 0 1 1 0 8 0 amappl13 168 540 0 533 1 0 1 1 0 8 0 amappl12 160 285 0 281 1 0 1 1 0 8 0 amappl11 152 574 0 565 1 0 1 1 0 8 0 amappl10 144 273 0 262 1 0 1 1 0 8 0 amappl9 136 708 0 707 1 0 1 1 0 8 0 amappl8 128 1399 0 1351 2 0 2 2 0 8 0 amappl7 120 604 0 588 1 0 1 1 0 8 0 amappl6 112 295 0 289 2 1 1 1 0 8 0 amappl5 104 2035 0 2024 1 0 1 1 0 8 0 amappl4 96 1426 0 1398 1 0 1 1 0 8 0 amappl3 88 444 0 437 1 0 1 1 0 8 0 amappl2 80 15006 0 14940 2 0 2 2 0 8 0 amappl1 72 72970 0 72541 21 11 10 17 0 8 0 amappl 80 7234 0 7187 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 116 0 25 2 0 2 2 0 8 0 uaddrrnd 24 2399 0 2383 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2399 0 2383 1 0 1 1 0 8 0 vmmpekpl 168 22976 0 22946 2 0 2 2 0 8 0 vmmpepl 168 326856 0 325040 180 90 90 99 0 357 4 vmsppl 368 2398 0 2383 2 0 2 2 0 8 0 pdppl 4096 4805 0 4766 9 3 6 6 0 8 0 pvpl 32 819421 0 805623 226 112 114 150 0 265 0 pmappl 232 2398 0 2383 6 5 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 289 0 32 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff82735ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffc8540, count: 12 ddb{0}> trace x86_ipi_db(ffffffff82735ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffc8540, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8240f628) at panic+0x15c ufs_mkdir(ffff80002532e2f8) at ufs_mkdir VOP_RENAME(fffffd8065b4b350,fffffd8065b4b1b0,ffff80002532e508,fffffd8075ae6b78,0,ffff80002532e438) at VOP_RENAME+0x106 dorenameat(ffff800020e0a128,10,20000140,e,20000180) at dorenameat+0x2a3 syscall(ffff80002532e6a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96feb953c60, count: 8 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8240f628) at panic+0x15c ufs_mkdir(ffff80002532e2f8) at ufs_mkdir VOP_RENAME(fffffd8065b4b350,fffffd8065b4b1b0,ffff80002532e508,fffffd8075ae6b78,0,ffff80002532e438) at VOP_RENAME+0x106 dorenameat(ffff800020e0a128,10,20000140,e,20000180) at dorenameat+0x2a3 syscall(ffff80002532e6a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96feb953c60, count: -7