last executing test programs: 11.053024608s ago: executing program 1 (id=9): openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) socket(0x1c, 0x1, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000002c0)={0x10, 0x20, 0x1, &(0x7f0000000000)="85", 0x1, &(0x7f0000000080)="fb", 0xfffffffe, 0x4d46bf70, [0x0, 0x5d7b, 0x1003, 0x1]}) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x10, 0x20000000, 0xfe) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000080)={0x17, 0x0, 0x20, &(0x7f0000000000)="ec7b001ea5add1d3b00e98650f8d333b2629bb60634b02c86e8bf5a58b519798", 0x0, 0x0, 0xfffffffe, 0xfdffff85, [0x0, 0x0, 0x7be, 0x7]}) ioctl$CIOCCRYPT(r1, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x66, 0x803f, &(0x7f0000000180)="57c1d6065fb2193f31014d1fb13da78391c78cd2c1fc0dcd931a8e527c9f01c43f39899dcff1cdefca99b01d48cb007ae164cd0fff0a2ca8773a3d16bbc778bf64", 0x0, 0x0, &(0x7f0000000040)}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x6000) r3 = socket(0x1c, 0x5, 0x0) dup(0xffffffffffffffff) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) open(&(0x7f00000002c0)='.\x00', 0x400000, 0xa4) __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{0x3, 0xfffffffffffffff9, 0x45, 0x0, 0x3, 0x0, [0x2]}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x1, 0x400, 0x4, 0xfffffffe, [0x20000000000004, 0x9, 0x7]}, {0x3, 0xfffffffffffffff9, 0xc000, 0x1, 0xff, 0x1, [0x2, 0x1, 0xa52, 0x2]}, {0xfffe000, 0xfffffffffffffffe, 0xc0, 0x1, 0xd0a, 0x401, [0x3, 0xfffffffffffffffc, 0x0, 0x1000]}, {0x7f, 0xfffffffffffffff3, 0x4020, 0xc0000000, 0xffffffff, 0x5, [0x2, 0x1fd000000000000, 0x9, 0x7ff]}, {0xf, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0xf, [0x6, 0x8, 0x3, 0x1]}, {0x7c0, 0xfffffffffffffff9, 0x82, 0x80000000, 0x8000, 0x5, [0x2, 0x0, 0xf31, 0x9]}], 0x6, 0x0, 0x0, 0x0) rfork(0x3000) setgid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open(&(0x7f0000000840)='./file0\x00', 0x80400000000206, 0x0) write(r3, &(0x7f0000000440)="f340fc9c9f88f6fd3ea3a19177e758cc8fb0d4db4fea3e061fd9ed4731bb4a664ca9510dfcf3176a6e42125c74f177a47ee8813fc6d59714e2870700442722ffaf27c7b14f71f7013ac7d7fb46dc8ec5563be33a259461c1fac4c846b080330c2888d749", 0x6a) 9.383491964s ago: executing program 0 (id=93): mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xa59339a121d28281) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x20) open(&(0x7f0000000040)='./file0/file0\x00', 0x80000000000209, 0xffffffffffffffec) 9.293384013s ago: executing program 0 (id=96): mkdir(&(0x7f0000001040)='./file0\x00', 0x1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2000000, 0x189) r0 = fork() sigqueue(r0, 0x11, @sival_ptr) wait4(r0, 0x0, 0x2, 0x0) wait4(r0, 0x0, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x40000, 0x400000000000, 0x0, &(0x7f0000000000), 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f00000008c0)="de751daf8e53a761", 0x8}], 0x1, 0x0) r5 = socket(0x1c, 0x1, 0x0) connect$inet6(r5, &(0x7f0000000180)={0x1c, 0x1c, 0x3}, 0x1c) freebsd11_lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) sendfile(r3, r5, 0x3, 0x8000020000000000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{0x3, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, [0xfffffffffffffffd]}], 0x1, 0x0, 0x0, 0x0) profil(&(0x7f0000000000)="7eacd6eaa8a9531f13fee86cc9560eeb1f8961328946a8379b1232", 0x1b, 0x0, 0xef) rmdir(&(0x7f0000000040)='./file0\x00') 9.044144063s ago: executing program 1 (id=9): openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) socket(0x1c, 0x1, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000002c0)={0x10, 0x20, 0x1, &(0x7f0000000000)="85", 0x1, &(0x7f0000000080)="fb", 0xfffffffe, 0x4d46bf70, [0x0, 0x5d7b, 0x1003, 0x1]}) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x10, 0x20000000, 0xfe) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000080)={0x17, 0x0, 0x20, &(0x7f0000000000)="ec7b001ea5add1d3b00e98650f8d333b2629bb60634b02c86e8bf5a58b519798", 0x0, 0x0, 0xfffffffe, 0xfdffff85, [0x0, 0x0, 0x7be, 0x7]}) ioctl$CIOCCRYPT(r1, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x66, 0x803f, &(0x7f0000000180)="57c1d6065fb2193f31014d1fb13da78391c78cd2c1fc0dcd931a8e527c9f01c43f39899dcff1cdefca99b01d48cb007ae164cd0fff0a2ca8773a3d16bbc778bf64", 0x0, 0x0, &(0x7f0000000040)}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x6000) r3 = socket(0x1c, 0x5, 0x0) dup(0xffffffffffffffff) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) open(&(0x7f00000002c0)='.\x00', 0x400000, 0xa4) __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{0x3, 0xfffffffffffffff9, 0x45, 0x0, 0x3, 0x0, [0x2]}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x1, 0x400, 0x4, 0xfffffffe, [0x20000000000004, 0x9, 0x7]}, {0x3, 0xfffffffffffffff9, 0xc000, 0x1, 0xff, 0x1, [0x2, 0x1, 0xa52, 0x2]}, {0xfffe000, 0xfffffffffffffffe, 0xc0, 0x1, 0xd0a, 0x401, [0x3, 0xfffffffffffffffc, 0x0, 0x1000]}, {0x7f, 0xfffffffffffffff3, 0x4020, 0xc0000000, 0xffffffff, 0x5, [0x2, 0x1fd000000000000, 0x9, 0x7ff]}, {0xf, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0xf, [0x6, 0x8, 0x3, 0x1]}, {0x7c0, 0xfffffffffffffff9, 0x82, 0x80000000, 0x8000, 0x5, [0x2, 0x0, 0xf31, 0x9]}], 0x6, 0x0, 0x0, 0x0) rfork(0x3000) setgid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open(&(0x7f0000000840)='./file0\x00', 0x80400000000206, 0x0) write(r3, &(0x7f0000000440)="f340fc9c9f88f6fd3ea3a19177e758cc8fb0d4db4fea3e061fd9ed4731bb4a664ca9510dfcf3176a6e42125c74f177a47ee8813fc6d59714e2870700442722ffaf27c7b14f71f7013ac7d7fb46dc8ec5563be33a259461c1fac4c846b080330c2888d749", 0x6a) 7.258928092s ago: executing program 0 (id=97): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) r1 = socket(0x1c, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000, &(0x7f00000001c0)=0x8000005, 0x4) bind$inet6(r1, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty, 0x3ff}, 0x1c) getpriority(0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x3, 0xe1}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff3}}}}}) socket(0x1c, 0x2, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$inet6(0x1c, 0x3, 0xf7) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x33, &(0x7f0000000100)=ANY=[@ANYBLOB="040400ff00000000fe8000000000000000000000000000aaff3fc40b10eff23735f4d1b83d1ae6a29270cd4599eb76278fe8a3"], 0x28) setuid(0xffffffffffffffff) procctl$PROC_PROTMAX_STATUS(0x0, 0x0, 0x10, &(0x7f0000000000)) freebsd11_mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x2000000, 0x108) select(0x1, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000940)={0x9, 0x0, 0x0, 0x8000000000000000, 0x0, 0x3}, &(0x7f00000000c0)={0x0, 0x2}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) 6.983289156s ago: executing program 2 (id=102): open$dir(0x0, 0x488200, 0x176) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xf5fbbcdef939e6ea, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000140)=@file={0xa, 0x1, './file0\x00'}, 0xa) open(&(0x7f0000000480)='./file0\x00', 0x4, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) extattr_set_fd(r2, 0x1, &(0x7f0000000040)=':$&{\x00', 0x0, 0x0) extattr_get_fd(r2, 0x1, &(0x7f00000000c0)=':$&{\x7f', 0x0, 0x0) ioctl$KDGETMODE(r0, 0x40046676, 0x22dffffe) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000040)={'rack\x00', 0xb}, 0xfffffffffffffd0d) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x176) select(0xff00, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100}, 0x0, &(0x7f0000000040)) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, &(0x7f0000000200)={@local={0xac, 0x14, 0x0}}, 0xc) syz_emit_ethernet(0x10a, &(0x7f00000007c0)=ANY=[@ANYBLOB="aa"]) syz_emit_ethernet(0xe6, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbbc6c00b00003fe80000000000000000000e6000000aaff0200000000000000000000000000013a15"]) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r3, 0x29, 0xc, &(0x7f0000000080)={0x10001, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cb30df060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) sysarch$I386_SET_LDT(0x1, &(0x7f0000000040)={0x0, &(0x7f0000000000), 0x20000000000000bc}) mkdir(&(0x7f0000002640)='./file0\x00', 0x2) pathconf(&(0x7f0000002680)='./file0\x00', 0x6) lpathconf(&(0x7f0000000000)='./file0\x00', 0x6) sigaltstack(&(0x7f0000000000/0x3000)=nil, 0x0) lio_listio(0x0, 0x0, 0x0, &(0x7f0000000d80)={0x1, 0x24, @sigval_int=0x6}) ioctl$KDGETMODE(0xffffffffffffffff, 0x40046676, 0x22e00000) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x10) extattr_set_link(&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='/\x00', 0x0, 0x0) 6.909817745s ago: executing program 1 (id=9): openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) socket(0x1c, 0x1, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000002c0)={0x10, 0x20, 0x1, &(0x7f0000000000)="85", 0x1, &(0x7f0000000080)="fb", 0xfffffffe, 0x4d46bf70, [0x0, 0x5d7b, 0x1003, 0x1]}) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x10, 0x20000000, 0xfe) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000080)={0x17, 0x0, 0x20, &(0x7f0000000000)="ec7b001ea5add1d3b00e98650f8d333b2629bb60634b02c86e8bf5a58b519798", 0x0, 0x0, 0xfffffffe, 0xfdffff85, [0x0, 0x0, 0x7be, 0x7]}) ioctl$CIOCCRYPT(r1, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x66, 0x803f, &(0x7f0000000180)="57c1d6065fb2193f31014d1fb13da78391c78cd2c1fc0dcd931a8e527c9f01c43f39899dcff1cdefca99b01d48cb007ae164cd0fff0a2ca8773a3d16bbc778bf64", 0x0, 0x0, &(0x7f0000000040)}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x6000) r3 = socket(0x1c, 0x5, 0x0) dup(0xffffffffffffffff) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) open(&(0x7f00000002c0)='.\x00', 0x400000, 0xa4) __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{0x3, 0xfffffffffffffff9, 0x45, 0x0, 0x3, 0x0, [0x2]}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x1, 0x400, 0x4, 0xfffffffe, [0x20000000000004, 0x9, 0x7]}, {0x3, 0xfffffffffffffff9, 0xc000, 0x1, 0xff, 0x1, [0x2, 0x1, 0xa52, 0x2]}, {0xfffe000, 0xfffffffffffffffe, 0xc0, 0x1, 0xd0a, 0x401, [0x3, 0xfffffffffffffffc, 0x0, 0x1000]}, {0x7f, 0xfffffffffffffff3, 0x4020, 0xc0000000, 0xffffffff, 0x5, [0x2, 0x1fd000000000000, 0x9, 0x7ff]}, {0xf, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0xf, [0x6, 0x8, 0x3, 0x1]}, {0x7c0, 0xfffffffffffffff9, 0x82, 0x80000000, 0x8000, 0x5, [0x2, 0x0, 0xf31, 0x9]}], 0x6, 0x0, 0x0, 0x0) rfork(0x3000) setgid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open(&(0x7f0000000840)='./file0\x00', 0x80400000000206, 0x0) write(r3, &(0x7f0000000440)="f340fc9c9f88f6fd3ea3a19177e758cc8fb0d4db4fea3e061fd9ed4731bb4a664ca9510dfcf3176a6e42125c74f177a47ee8813fc6d59714e2870700442722ffaf27c7b14f71f7013ac7d7fb46dc8ec5563be33a259461c1fac4c846b080330c2888d749", 0x6a) 5.018419176s ago: executing program 0 (id=103): r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000040)={'rack\x00', 0xb}, 0x24) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1c, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xe86}, 0x0, &(0x7f0000000040)={0x0, 0x9}) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) socket$inet_tcp(0x2, 0x1, 0x0) mount(&(0x7f0000000000)='ufs\x00', 0x0, 0x100000b, 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x37, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaacb3c82a939894a4aeacc8cdb1ac65eaa080045000029fffc000000849078ffffffffac1400aa2f3f140b46000000000000000000000042a78dee7b"]) bind(r2, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, 0x9}, 0x1c) r3 = semget$private(0x0, 0x4000000009, 0x113) semop(r3, &(0x7f0000000200)=[{0x3, 0x38b5}, {0x3, 0x5, 0x1000}, {0x0, 0xf801}], 0x3) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x22, &(0x7f0000000180)=0xffffffff, 0x2b) socket(0x1c, 0x1, 0x0) r5 = openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$MDIOCATTACH(r5, 0xc1b46d00, &(0x7f00000006c0)={0x0, 0x0, 0x2, &(0x7f0000003280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0, 0xf, 0x1ffffff, 0x80000, 0x349d, 0x0, [0x10001, 0x8, 0x0, 0x0, 0x12, 0x2000, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x1002, 0x2, 0x0, 0x0, 0xe, 0xfffffffc, 0xeaea, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x800000, 0x0, 0x80000001, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x1, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x8, 0xfffffffd, 0x1, 0x0, 0x2000000, 0x3, 0x0, 0xfffffffc, 0x0, 0x0, 0xe, 0xc000, 0x2, 0x2, 0xfffffffc, 0xfe, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x4001, 0x0, 0x3, 0x0, 0xfffffffc, 0x0, 0x0, 0x39fa3cc6, 0x368, 0xe, 0x40000, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x9c3, 0x0, 0x0, 0x4, 0x0, 0x8, 0x0, 0x0, 0x2]}) r6 = socket$inet6_tcp(0x1c, 0x1, 0x0) r7 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_buf(r7, 0x29, 0x23, &(0x7f00000009c0)='r', 0x1) setsockopt$inet6_tcp_buf(r6, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) setsockopt$inet6_tcp_int(r6, 0x6, 0x22, &(0x7f0000000040)=0x4, 0x4) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x1c, 0x4, 0x0) r9 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r9) syz_emit_ethernet(0x2a, 0x0) ioctl$KDGETMODE(r8, 0x40046676, 0x22e00000) 5.016814377s ago: executing program 2 (id=104): r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x2) fpathconf(r0, 0x10) profil(0x0, 0x0, 0x1, 0xd6) rfork(0x96014) 4.933365267s ago: executing program 2 (id=106): clock_nanosleep(0x7, 0x1, &(0x7f0000000180)={0x0, 0x989680}, 0x0) (async) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000040)=0x2, 0x4) (async) sysarch$I386_SET_IOPERM(0x4, &(0x7f0000000040)={0x1, 0x2, 0x3}) (async) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000540)={@local, @local, [], {@generic={0x8181, "7282bdc9262d9786e71109cdb8150080000032ab70244790b942d0077f140b8b93a2b41858d13d1b84e021be4d488385395f5d25efc9b4dd18025e0ce9807c67e2cc95840fe3734d69d56742e4b3523c7c9b271671a6e77318a6fa68d349871e436d2ec1f390e7bf39cca06f2fedb8c5c9ea3e2350d1eee0f4e40f2d1d185f147fa10f738eda80816915c4beb128dc2c632cc0d45be6988a20c7d3f2d9b2b397a65c54f6950e56adc26ee2c22bde45d6b5f4179b3a7afb30471fb3516fa96c5af278ef7edb317df969a3650951019e70"}}}) (async) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x50, 0x0, 0x0) (async) sysarch$I386_GET_IOPERM(0x3, &(0x7f0000000080)) r2 = socket(0x1c, 0x1, 0x0) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001080)) (async) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x2000) syz_emit_ethernet(0x66, &(0x7f0000000600)=ANY=[]) (async) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) freebsd11_fstat(r0, &(0x7f00000003c0)) ftruncate(r1, 0x1) ktimer_create(0x4, 0x0, &(0x7f0000000200)=0x0) ktimer_settime(r3, 0x0, &(0x7f0000000000)={{0x4, 0x8}, {0x3, 0xe5}}, 0x0) (async) mkdir(0x0, 0x38) open$dir(&(0x7f0000000100)='./file0\x00', 0x100000, 0x12) (async) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/184, 0xb8}], 0x1, 0x0) ktimer_settime(r3, 0x1, &(0x7f0000000380)={{0x2, 0x1}}, &(0x7f0000000180)) (async) __specialfd$inotify(0x2, 0x0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0xc2410, 0xffffffffffffffff, 0x2) inotify_add_watch_at(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000303) (async) setgroups(0x4000000000000287, &(0x7f0000000000)=[0xffffffffffffffff]) (async) fchmodat(0xffffffffffffff9c, 0x0, 0xfffffffb, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x61c28c7771d1cf6b) socketpair(0x1, 0x1, 0x0, 0x0) 4.930424503s ago: executing program 3 (id=107): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)='\x00', 0x1, 0x100, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{0x3, 0xfffffffffffffff3, 0x9, 0x0, 0x0, 0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) recvfrom(r2, 0x0, 0x28, 0x40080, 0x0, 0x0) (async) recvfrom(r2, 0x0, 0x28, 0x40080, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x500) truncate(&(0x7f0000000000)='./file0\x00', 0xaa480) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xaa480) 4.654811381s ago: executing program 1 (id=9): openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) socket(0x1c, 0x1, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000002c0)={0x10, 0x20, 0x1, &(0x7f0000000000)="85", 0x1, &(0x7f0000000080)="fb", 0xfffffffe, 0x4d46bf70, [0x0, 0x5d7b, 0x1003, 0x1]}) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x10, 0x20000000, 0xfe) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000080)={0x17, 0x0, 0x20, &(0x7f0000000000)="ec7b001ea5add1d3b00e98650f8d333b2629bb60634b02c86e8bf5a58b519798", 0x0, 0x0, 0xfffffffe, 0xfdffff85, [0x0, 0x0, 0x7be, 0x7]}) ioctl$CIOCCRYPT(r1, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x66, 0x803f, &(0x7f0000000180)="57c1d6065fb2193f31014d1fb13da78391c78cd2c1fc0dcd931a8e527c9f01c43f39899dcff1cdefca99b01d48cb007ae164cd0fff0a2ca8773a3d16bbc778bf64", 0x0, 0x0, &(0x7f0000000040)}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x6000) r3 = socket(0x1c, 0x5, 0x0) dup(0xffffffffffffffff) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) open(&(0x7f00000002c0)='.\x00', 0x400000, 0xa4) __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{0x3, 0xfffffffffffffff9, 0x45, 0x0, 0x3, 0x0, [0x2]}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x1, 0x400, 0x4, 0xfffffffe, [0x20000000000004, 0x9, 0x7]}, {0x3, 0xfffffffffffffff9, 0xc000, 0x1, 0xff, 0x1, [0x2, 0x1, 0xa52, 0x2]}, {0xfffe000, 0xfffffffffffffffe, 0xc0, 0x1, 0xd0a, 0x401, [0x3, 0xfffffffffffffffc, 0x0, 0x1000]}, {0x7f, 0xfffffffffffffff3, 0x4020, 0xc0000000, 0xffffffff, 0x5, [0x2, 0x1fd000000000000, 0x9, 0x7ff]}, {0xf, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0xf, [0x6, 0x8, 0x3, 0x1]}, {0x7c0, 0xfffffffffffffff9, 0x82, 0x80000000, 0x8000, 0x5, [0x2, 0x0, 0xf31, 0x9]}], 0x6, 0x0, 0x0, 0x0) rfork(0x3000) setgid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open(&(0x7f0000000840)='./file0\x00', 0x80400000000206, 0x0) write(r3, &(0x7f0000000440)="f340fc9c9f88f6fd3ea3a19177e758cc8fb0d4db4fea3e061fd9ed4731bb4a664ca9510dfcf3176a6e42125c74f177a47ee8813fc6d59714e2870700442722ffaf27c7b14f71f7013ac7d7fb46dc8ec5563be33a259461c1fac4c846b080330c2888d749", 0x6a) 2.673334103s ago: executing program 0 (id=108): r0 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x1, 0x1, @loopback, 0x7fffffff}, {0x1c, 0x1c, 0x0, 0x400000, @local={0xfe, 0x80, '\x00', 0x0}, 0x2}, 0x0, [0x8800, 0xfffffffd, 0x0, 0x5, 0x50c, 0x0, 0x0, 0x5e]}, 0x5c) sendto$inet6(r0, &(0x7f0000000000)="8afd6b", 0x3, 0x20084, &(0x7f0000000100)={0x1c, 0x1c, 0x2, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, 0x3}, 0x1c) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x52, &(0x7f0000002f00)={0x9, {{0x1c, 0x1c, 0x3, 0x8, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, 0xc}}, {{0x4b, 0x1c, 0x3, 0x4000009, @rand_addr="5d308af90759e53b2d911f2ae2462594", 0x210005}}}, 0x108) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000200)=0x1008, 0x4) r3 = socket(0x1c, 0x1, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0xf, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) r4 = socket(0x1c, 0x1, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x4a, &(0x7f0000000040)={@multicast1, @empty, 0x3, 0x3, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty]}, 0x1c) syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c2047fffffffc204"]) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r5, &(0x7f0000000180)="e1a72ee7141b3865a5b5739b070891132435152c74cbbbd8a4c27dcc845aad6376a38a2b2f0710925b67438135d0857e7a8170f41a42529881514711c730cf844bbfacccb7b7d6c6a4dc1513e119cdb860193a7f19d47915765f61310a636f3d5f2c659567c3c26a9db3953f44309719e3a407898d684c44c8ba8cde0f2cec050d98393aae36ac89c35a503505b3b9e1e0386138523a9617a3d240a3e90240f0b44680a28efc16420bb9df7d00e764dc7ee87eaaf3359b924899b6d0f2b322884f72843e163f846044adc2cc8bdc0bf294d0017eb25802841028af4cd25ec01a1384c94d3948421844166755201734deeffdc49b2ca812b3d12c93972be89c9a18c6f64aceaa2cd10f57355828b6995468c7f23771ea51856fe7d0d1c403172b7c0db0516a77bbb066408573f08b486435e00e9252eb39181a92d2294fc33a6ddd192c001f280b005920aa317962f9ac2a22e6fb01ef6c1cdc34dbfd1f0d0654b586e199479f46930db4e32483a9a579df7c98c1eb6ce9d77c3235aeae328e7b6174740c432c867e52e7a9ac4d4c74f32895e0798a1543b2ae1c10d859225b7534db88c597dea9694da30e9e3ce451ad66118035e58c5df1ab5336905ef404f3214e56263148418daaf1b45edc6c2c32be1cec9f08f0db31e289c64b0a9c992e5b1578e6327063d57c1c432484ff3e33fe4c506d3dbbfb93fbb71fae241cb6ac42d5855e8f96d95a08a6521d5702ace58223fce6c35c6bce842ea10ec3f83a4fec3f28977496c7ecc33d76c054b4b2c2feac0e6adc6b899e9d1c321c41a5d8de9eda21c3d3dc0ffcc3285c38c193c0b9b101e54dc5db3ab8f304eec67244cfdb545909fb173a5512d250d0e206b1212a8acbb255640377eb558b81687e310c1b1d6aa8c8c8fbfe453fc0b36b7e34b009fdd2688e4f96c508d09af871dc1dd0c0b3d561973161dbe78ec42ff2f126dabc8e6e5ba29a10f41fc9afd41801ac22b0dacca6e7f8a7f7faa441927bc0f50de79829d7e38e7d8d094736d0c48ac8723acbf8579ad5b47a9e8c33bfccfec37e7966bc4eca20c98807a7bcbf2d26c5eff37a7eefde6954fe064dda34209689f93495c18079932a2922f4be7645d0798bfb570761132648bdb07c47fb2deacfebcf1feebddaf0761ad815738a481e14cfc646c8fa48b21f83cdb5047152337584c7dc63764e6be690e12956bf87215e2ed97fa74cb3f7f2ad4a0f295c167d0b9937a246907be568bfc4faa22195e61ddc9d383a1d1ccc1fb3de2cdbff71f3c79642fb2cfdfab4011418d811ea032eb8a18d2229d287b75b961e287acb72d4d6c9fbe29ad163879d7eb71c6ac14f00f77b90426f08a241e0a402d3add458c1a626022d728d9153e27f742dd9ef40ae4f716e5b0c361b1015fcdff0f1e21d10ffbb9acfab72e2af196728bb9c0b18ee5938b255ef81e6a9ca33d5aab55afc1177725605fab4d46bc645aa59846b93149a7d1a83ebe7b1c1d4b8d314a91d52b1fdac491844a66a030279a039429206ca83fd46e497d5f04b544b96f558970e475d48ce1296363803adb27e84d5b3966fea21c69c61c106e5454098877b731789cd44b1fd7c8e0f1063c13178b1371f0eb75b8677cbde0511ad5583027062754999dfdb4a46a5fa8755be50fa5ef84017cba6351c1df0d0d6c3fed741344aab96ef71538f07779863f2138a2216403db6a4b11d54ec95e89ddcb05008ec4dc8002121055cf5c46ca5b9ccfa8d5515538acec2436cd53b568d5228be35e1446e745f586e41c49b85b1d51dcc7ae963bf3ae1bf6e703142a3438b00f5ecea8ffc3fc916c721b0921bf79deafc857fce5ca833284c22abe2ad7c62c1e9ebebff2b88228215445acf762f4edd0009e46da71b233777426fde7c1f7da006d4f90e90ca48fd64023362f6bad35cf353b486bed43651c34c02759f8c02b4ff59b9f54a1f681eb7881cda54310e673557fec1449115c89bb85e8fb458ce133d7974df22eef9867a7534a6cf7b2c866af78cb8818a195f25a4458e58190b2273556bb12cb69b938298936c5cb667a4272e01bb6b0ac5c8f1fadbbb6e8b103c23b37e2cbe4950dc5464e5677a515da0aaf2298133e5ddbf59407912908c5897f8d68cc6081a2011be706ad0ef58a26b00d01fe4732616ed7b98144c53e148f44646455b379604dda2084294ca41c2431d5fae3a8ff4ba5959362953d4fc9ba0bea959d78f03cf3656bfb03d3690fbd7eec3db2cae7bf991de227a76e08b2b2ecef2ec017ea6d6be0722b4518e9586a55ba2e011fdea02fb535484190bc0eda907a9aeb09735468c56be01d6e065d2ad0d83c44c0ae59c83a2a270ce9c29e9e27bde745172423d5ee1e05fc992b6d26f4d800b7aa9a6ec3f6b124a24f123c7c37bc38e9a00dfd3e772bbda7e9206cb89a74808022116d8622fe4599951a1f7ff2ca3a21845394e76c56e89ebcbd24c42b5d5eb9e3a76a4d7531f43ea7928a6e1a21a559fcbccc5b80aa0e57399e64ba99157cecdded4c1562ddc603aa7b3567aac341bcb7b6298697c830fadaf46f5d2165c878312db4721328e9e2b32a7f1124b09ac763ab116bfb54efa96f88dc8952d13bfad615ec513a22bfb06cb88b8ba0cd00749a10dd368d2a2be0027b5a9f7a8b755ac3b5f66452f386557951a967b924631dd50c601ca1d03e69f10a9aaea2e86770a59cb5e93af02a0af534327bb99f983efd52c67b2c7fd72e6fdea07eaec604b1c6c967ab4a051bfdce81057d843468f9c44f2a450429f7440dec480ba1730494d6f373097347431790b95bacbe3613e53228a358fa0e661a2ca5f092c572b64e7a95a02ea2f24fe3e439ae58abb29b50d8d34fc1e4c87c51266a6ae10d82ed3d72ae42bea5d4f2f3e8ca509befefd09fa83796744eec148bcf10e587ea8aef086d5412b8a64573e7e38c0821986958945cc62b79c8617f6197c8f479b05748be05c18706fff2f608b225124c16bbad9c8c8826f83830cfcea5e6df3b98a2bb47b70b8fa4f01e6ef11e16faaf03eed128d43403d084e71cd3098575db3db4080c1d10b205a004656ba9cab496894885d070d2901b553603fd73f4e1a157e7425316bcfbd46d4417352722919d5ddd961c9c3435481d755a34d716eb6b37b23588c8647eef7a4c6b88000cc6e8764c5e1e082b5c48755354b12dfdd42c74fa7ae4938bf0dd7325b1b5cd7b442850acc7cd729e7b9e3ca8eed91f51609330ac7a45fb47974683196acb7362d692ad467c9d3b6fdcc9ea637cec244582fb10707002a115bdc9728485a995ee90d84224bc636c024b8f1f9ee420a50840338ee7134c4bb70390bbbc9026f412270eab65a1357ac21d17a10e5a2fa726efbb5193a87b79c89d89d5fe447a39eb5e7a0eea6f730de092176d210949f57d642c04cc57024688a616f96ed9cffd78a69a8bd87b6bb72e7cad6a8fbdd4f476541777b5335bf65d33ca4e14e660a5ff80926e586bec73f3f3790e992419b081c20c18d32869d29298883ba3dad386708ea48faad00a95387110bfa8b66c82aabb69c0ddbcf3aace1497389f6e59e560698dbc0d39783759f71d5d4a4411847df9e2ee656e9e96da39b5a34896ad6a14cee4c7a9a63e85158cab707a6d78b7bb6e8815a1db4380ae7950012d7b0d957fe241212465a22b546eac7e4e8f724f9681665b087327091c20ee715f72c86a4360fbf62a37fc1f8b88f869281dc6915f033481989323d3cd80b2eca40232f9f7b2cfab322350b3104cdc75ea8a139b1f633904edf2dcc71099486ce118fcc5fdaefc856d50b3d872027e8878c06188e1f256f1d496712d3e257ca05098700a16b26ac31551bfd42d556c0b1dd39c57853b294529a022e7f398e3877d8a4230ab20c5eafa0c0c9dd6632d7f4876e4690c5bcc5887b6ed2b473e212525145027473144b256be3dd63ae969cd3c8cd24ed701c1750e605025233e6461648f6b44260b57b08471fac2cc12573afd8d7dc4457006a70d226ea303f4f6e7dc027d857ea3e4c463bfe37eece6eeb365eea90b79ac674b9c18f92e2c21d1c22ff44cfd83bee21312c5e5c574aa5d9760388219cad6a19860602343b6d21c01d3f3812967f1a07b0e35de83b0876b26598026887ce2c3401b34d46660d9cf60fb8410022bf7b55db1515edf12afb8d74101bdf516313de3a8b99c7adc12ce3b28afc483bff0adbc931a11433a55d67b0a703f96e9c213fe7b90db8871a72b6a4f980d77a60f4a03a49cbe037a1b061490b77fcf94d73592420c529543fd6c9c4918645d0f96d794c3f36e0b97e498a0d2fa18d67b5eb909f5b2a49b0a05277eb3ad32d1df697029e0eae44418ac4cfd958e3ffd0622242ae8ee548d6b545dfb15c103fe52ea0fa17717b7a72414b4af9e48951840e864b281676aa193842f7e11bfc409650768747514405325398f2c063188bae776ad4771a16ccfff3a5da62e1d9296d8bfae4b3eaef548c05242967f4cab4c97f007524641c68cfd009898a16725966ace13f7b5cd6028c51d480df07dd3a6938242bdd0d86a6afff111084a096bf1660227582b94d927f3c47bf648ef312386e482365fb6fddec3fd327a7d4d7a3749b96d5621cc43ebd54e2d05e4632a804c715783231cdaef0437f67163ceacb277e72d8d8d7d6e915ca2e2f5d4d497b275d56caa91565f5698bc3b4520ac310494f94942f42f88e621ce5ba586d1e0760045524ff4c81cf8aea9ca03d2d7ed0c33ba77d7bedb1ddc1d1e36e57c3af088c3a671fa2a004a1f32875854330ed54549d9c3fe7fec59859acb70bf3da59afd416c0af40e9b0b367c66e4c549739189aae3ab7185aec63f3721c97c7428d256754b33abd1d816ef56bb6dad41f94dc74a2ea8ecd219e08cb46b0239b0b373dbc40e774a629f42c209b000aefb8c5aa6df68024d6b575575955583b69def155d888140dc1336d807aa97c85ed88ffa1fd64fe9da18a915376f807c2e4abe663f238c0aa3c5e72a1cf9889af622b4c594bf289a04655f14904cb5895540766e5599c8f8db8293aeac84f55c8f60a0e765edae85213e4146fd132bc64c986af2078f9f7988d9ede1ace4ad5f373e08791be05fdd5fc7aac7570c533688174cf2e310c471f79753b2436e6f1a897ac0285d151cbed65739a721b4068ac66fcaf37df61cc3dcc4fb4b028f807e254a47aab27bf5094dd5ddf48b506d51c919521fde873071db6e9bd0ea6a10101e09df8d30418b1c379a34c21690ddc32544761df276e8673df512f2553f45d26cdb44379359d5ce4b43d796ab367ec4510220c5d9d2e5a99b0842de02cd1706e0769d296303b69ed362fbe68652e936bda7a8e24cb6459c8526b0992c89a5c242bb47cf0ed7c4f3204a20b53e04bf45fb1ef7c21d92af966daaf8e1574e1d9df3c040778f6dd3c264dcf8a5d5f4a09a25b76475535c368db644c535c93372e2b42b5c6834820cdce3c023974f030669a3130356a621d4b2f07ca299cb8ef2c4aa56b40f6ada4e51ff6505f50ef65154ff6e1272ae3271c7403ca6803fddef5bbb7290df88673f6fc7fc5dd16cc0db3604f73acdbaf7ce450e05e2d6a3252a6124a0f66e53990f0830b68c67fdf891058c48fa6850d6b3854647e44404adf932062429cb57cc4ae6d71a4e989d10bff500026641890f64d9ccd65f0e13121b440dd493ba60cd7e673f39ce72052486837b1958e39ebe376270bb89db4d31c08688b6e5603c6b5f226eaf073d5d979", 0xfed, 0x80, &(0x7f0000000000)={0x10, 0x2, 0x1, @multicast1}, 0x10) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) setsockopt$inet6_IPV6_RTHDR(r0, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) sendto$inet6(r0, 0x0, 0x0, 0x20101, &(0x7f0000000040)={0x1c, 0x1c, 0x1, 0x3ee, @rand_addr="0000000000000300"}, 0x1c) 2.671545102s ago: executing program 2 (id=109): ksem_open(&(0x7f0000000540), 0x0, 0x200, 0x0, 0x0) fork() r0 = msgget$private(0x0, 0x790) setresuid(0x0, 0xee01, 0x0) msgctl$IPC_RMID(r0, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1c, 0x1, 0x0) getpriority(0x1, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x100, 0x0, 0x80}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000300)={0x0, ""/185}, 0xbd, 0x2, 0x1800) extattr_set_link(0x0, 0x1, &(0x7f00000001c0)='\x90\xcf\xa3+\x00-=\\5\x81\xb2(\x8c&\xd9D\xbe\x97\xc7\"\xde\"\rZ\x04\x1eC\xd3\xcb&\xb6\xc9:PM\x16SU\xef\xe8\xd6T\\\x93\x1f\xce\x19\xa1#Y\x1c\f\xfa\\07\x11\xd1=\xb1\xc5\x9d\xb6M|\xc6@\x11H\xc4\x04\xaeQ\xffi\\\xa6?\xf2\x01O\xd6\xcc\xed[a\xf8u}\xad\x9a\xb8\x1d\x11\a\xa4\xf4o\xce \xe7\xafsZ\xb1.P\xa5\xc6.\xe9\"w$\x0f\xda\x81f\x83M&\x99\xcfn\xae\xe1p\x14\x95\xef\xabb9x\\\a\xf6\xcap\xbf\xe8?\xf5D\xad@\xe3\x13\xb3\xea\xecS\x1c6\xb4\xd9\xd7$/\x8bU\xe1\x88/C\xba\xb4}\x88\'+X\xf2R\xe1\x14\x81Q\xc0\xfb\x0f\xc8n\xa2\xecq\x94\xcf&\xcc\xe3\x11\xe1\xe2Q\xbc\xd4.4\xc1\xed\xac\xa8\x95\xb8\x99\xe7\x1c', 0x0, 0x0) r2 = socket$inet6(0x1c, 0x3, 0x5) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x2e, &(0x7f0000000100)={@local={0xfe, 0x80, '\x00', 0x0}}, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x2e, &(0x7f0000000200)={@mcast2}, 0x14) select(0x40, &(0x7f00000000c0)={0x3, 0xcbf6, 0x5, 0x4, 0x5, 0x8, 0x8, 0xb}, &(0x7f0000000100)={0x7, 0x3, 0x101, 0x100000000, 0x3, 0xffffffffffffff01, 0x1, 0x7b}, &(0x7f00000001c0)={0x4, 0x89e, 0xcaf9, 0x2, 0x1, 0x2, 0x9, 0x557b3b08}, &(0x7f00000002c0)={0x7fff, 0x7f}) socket$inet6_sctp(0x1c, 0x1, 0x84) socket$inet6_udp(0x1c, 0x2, 0x0) setgroups(0x4000000000000287, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(0x0) ktimer_create(0x4, 0x0, &(0x7f0000000200)=0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10000, &(0x7f0000000080)=0xb, 0x4) listen(r4, 0xb) ktimer_settime(r3, 0x0, &(0x7f0000000080)={{0x74, 0x1}}, &(0x7f0000000040)) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) 2.670603238s ago: executing program 3 (id=110): r0 = socket(0x1c, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = kqueue() r3 = kqueue() kqueue() kevent(r3, &(0x7f00000001c0)=[{0x3, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x12, 0x0) r4 = socket(0x2, 0x1, 0x0) sync() connect$inet(r4, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{0x1, 0xfffffffffffffffa, 0x8005, 0x10, 0x7c07, 0x6, [0xfffffffffffffffd, 0x1, 0x0, 0x80000000000]}], 0x1, 0x0, 0x3f, 0x0) lio_listio(0x0, 0x0, 0x0, &(0x7f0000000d80)={0x1, 0x1, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x2, 0x8, 0x7, 0x1, 0x9]}) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x14040000) syz_emit_ethernet(0x4e, &(0x7f0000000640)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x40, 0x67, 0x0, 0x5, 0x6, 0x0, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x10, 0xa7, 0x0, 0x4, {[@nop, @sack={0x5, 0x2}, @window={0x3, 0x3, 0x8}, @md5sig={0x13, 0x12, "f8b82f9244be4f73d423d70591af9442"}]}}}}}}}) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x10, 0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) 2.394261161s ago: executing program 1 (id=9): openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) socket(0x1c, 0x1, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000002c0)={0x10, 0x20, 0x1, &(0x7f0000000000)="85", 0x1, &(0x7f0000000080)="fb", 0xfffffffe, 0x4d46bf70, [0x0, 0x5d7b, 0x1003, 0x1]}) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x10, 0x20000000, 0xfe) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000080)={0x17, 0x0, 0x20, &(0x7f0000000000)="ec7b001ea5add1d3b00e98650f8d333b2629bb60634b02c86e8bf5a58b519798", 0x0, 0x0, 0xfffffffe, 0xfdffff85, [0x0, 0x0, 0x7be, 0x7]}) ioctl$CIOCCRYPT(r1, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x66, 0x803f, &(0x7f0000000180)="57c1d6065fb2193f31014d1fb13da78391c78cd2c1fc0dcd931a8e527c9f01c43f39899dcff1cdefca99b01d48cb007ae164cd0fff0a2ca8773a3d16bbc778bf64", 0x0, 0x0, &(0x7f0000000040)}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x6000) r3 = socket(0x1c, 0x5, 0x0) dup(0xffffffffffffffff) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) open(&(0x7f00000002c0)='.\x00', 0x400000, 0xa4) __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{0x3, 0xfffffffffffffff9, 0x45, 0x0, 0x3, 0x0, [0x2]}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x1, 0x400, 0x4, 0xfffffffe, [0x20000000000004, 0x9, 0x7]}, {0x3, 0xfffffffffffffff9, 0xc000, 0x1, 0xff, 0x1, [0x2, 0x1, 0xa52, 0x2]}, {0xfffe000, 0xfffffffffffffffe, 0xc0, 0x1, 0xd0a, 0x401, [0x3, 0xfffffffffffffffc, 0x0, 0x1000]}, {0x7f, 0xfffffffffffffff3, 0x4020, 0xc0000000, 0xffffffff, 0x5, [0x2, 0x1fd000000000000, 0x9, 0x7ff]}, {0xf, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0xf, [0x6, 0x8, 0x3, 0x1]}, {0x7c0, 0xfffffffffffffff9, 0x82, 0x80000000, 0x8000, 0x5, [0x2, 0x0, 0xf31, 0x9]}], 0x6, 0x0, 0x0, 0x0) rfork(0x3000) setgid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open(&(0x7f0000000840)='./file0\x00', 0x80400000000206, 0x0) write(r3, &(0x7f0000000440)="f340fc9c9f88f6fd3ea3a19177e758cc8fb0d4db4fea3e061fd9ed4731bb4a664ca9510dfcf3176a6e42125c74f177a47ee8813fc6d59714e2870700442722ffaf27c7b14f71f7013ac7d7fb46dc8ec5563be33a259461c1fac4c846b080330c2888d749", 0x6a) 327.875781ms ago: executing program 0 (id=111): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1c, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0x40000, 0x0) shmctl$SHM_STAT(0xffffffffffffffff, 0xd, 0x0) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) r1 = socket$inet6(0x1c, 0x2, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000)="60c6eabb", 0x4) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x1c, 0x0, 0x8, @rand_addr="fee1943c4056a1b9301400d7c1baebad", 0x2}, 0x1c) socket(0x1b, 0x3, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff32bdc88eaabb080000bbe0000002030490780000fffd450000000000000001068000e0000001000000e022f0ac773109ed"]) rename(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) r3 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x1c, 0x1c, 0x2, 0xffffffdc, @loopback={0x23}, 0x20000000}, 0x1c) r4 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x410, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(r4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0067000000019078ffffffffffff00ff1200907800000004"]) r5 = socket(0x1c, 0x1, 0x0) mkdir(0x0, 0x3d) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffdfffffff, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x6000) ioctl$KDGETMODE(r5, 0x40046676, 0x22e00000) socket(0x1c, 0x1, 0x0) openat$md(0xffffff9c, 0x0, 0x8, 0x0) 325.972628ms ago: executing program 2 (id=112): r0 = socket$inet6_udp(0x1c, 0x2, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x81) mkdirat(r1, &(0x7f0000000040)='\x00', 0x37) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{0x2, 0xfffffffffffffffc, 0x0, 0x80000000, 0x6, 0x3a7, [0x1, 0x5, 0x5dd, 0x6]}, {0x1, 0xfffffffffffffff8, 0x4, 0x1000000, 0x401, 0x2, [0x21adafc5, 0x280000000000000, 0x4, 0x40]}, {0x7f, 0xfffffffffffffff7, 0xa02f, 0x80, 0x0, 0x8, [0x8, 0x4, 0x6, 0x1]}], 0x3, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f00000002c0)={0x200, 0x9}) mount(&(0x7f0000000300)='ufs\x00', &(0x7f0000000340)='./file0\x00', 0x4, &(0x7f0000000380)="d813cfc4a3292cb113c8e4641f5697f8e2b2f27607d8f0ea2b88f7305c2128573d0fd821c7f11a704ddf5ed47113af0dfb83515b7779741d8d718156174d7d2dc65e5334debe3508ef23f8d20a6fe7baced81d292d21f113dd9f73fc53d9c1f14c5f64274c2ce9793841ef122ef70d2e514205c919f4258d7cd036f442cced4c09379669d869d9bada8d6c3c719ac1373d8430e76fecaf877fc82915c6fe9dd93e1b723b58ad3e17c48b53a52bedb8d30bb05d1c") recvfrom$inet6(r0, &(0x7f0000000440)=""/26, 0x1a, 0x42, &(0x7f0000000480)={0x1c, 0x1c, 0x1, 0x1, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) fchdir(r0) chdir(&(0x7f00000004c0)='./file0\x00') r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) getpeername(r2, &(0x7f0000000500)=@un=@file={0x108, 0x0, ""/262}, &(0x7f0000000640)=0x108) sendto$inet6(0xffffffffffffffff, &(0x7f0000000680)="d9a1efbfd0cf09c6cba9a050fadb4e56d8ca610f84069fcbfa1eb3d589945c73d0a023a88df1553171a334647cb157ee81f3977246f149668730099365b267122b345987ce3726", 0x47, 0x0, &(0x7f0000000700)={0x1c, 0x1c, 0x2, 0x5, @mcast2, 0x40000000}, 0x1c) r3 = kmq_open(&(0x7f0000000740)='./file0\x00', 0x0, 0x11, &(0x7f0000000780)={0x7, 0x1000, 0x5, 0x9e0}) r4 = fcntl$getown(r0, 0x5) kmq_notify(r3, &(0x7f00000007c0)={0x4, 0x8, @sival_ptr=0x101, @tid=r4}) r5 = open$dir(&(0x7f0000000800)='.\x00', 0x0, 0x40) r6 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) aio_read(&(0x7f00000009c0)={r3, 0x6c69, &(0x7f0000000840)="e3a39c4d845b5db445339e7733dfb3bead86a319c2921d0c82b08bf8731ea8cdf7682d3d90194b0863058cd345265c2a5b1cf34daf0ac67c8325b55a0f7dace9af8337f254bad31619e7dab40e9929722200da61996ad3e675d0fe1ba093a285ebe5a4d996f79c675667eaefdd6449a33f5898", 0x73, [0x40], 0x5, 0x0, 0x3, {0x38, 0x9, &(0x7f00000008c0)="70351e6e64484def01b74117991ad49c1690b67a2211ae1c0e9f23cbb3713f4a24c5308332c7c585926f6c13f342f7a82589441e3c7c62eb58653b128221614fbc0fe5d85df6ded552133507f779f7b94dcc8ca9c1f4fb9459192e9f26a34982ecafaa7449eba53de618c2ef0a3e28068e0fe88380c18ce99e72807cda68f797b561834b62038684dfac6559aeca1fae6e4732d8cf25e66fc2f50959c259af93bbfad046d88244c6c98643455a15ae72ac2e220390211e7057ece904c0bcb8bbe1e7f9cf6fffcf7e0ec650aa08446a789940ad87c5a297127c15b469fe60d63f75084527bbbfe62a144ce0"}, {0x3, 0x1, @sival_ptr=0xe5, @spare=[0x8, 0x4000, 0xd66d, 0xb0a, 0x9, 0x7, 0x6, 0xf9c]}}) flock(r5, 0x2) socket$inet6_udplite(0x1c, 0x2, 0x88) syz_emit_ethernet(0x3f, &(0x7f0000000a40)={@empty, @local, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x814f, "d686eb4e3af706418b3be9507d67f34e41fc73a5c23f3d2cc98837905a996ec5726fc71862c0a8427903d8da93"}}}) freebsd11_lstat(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fhstat(&(0x7f0000000b40)={{[0x3, 0xd]}, {0x0, 0x83b9, "9153fb8837891c196c00158570034eb3"}}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstatfs(r6, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) setresuid(r7, r9, r10) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x9) setegid(r8) rmdir(&(0x7f00000015c0)='./file0\x00') chmod(&(0x7f0000001600)='./file0\x00', 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000001640)="36d91aada3dbd76e8b89298e307477ecc4be70a9f36151d9a6ee1f3c7c3430eafe31b15a9a988083aef0929b3739db", 0x2f, 0xc, &(0x7f0000001680)={0x10, 0x2, 0x3, @rand_addr=0xc}, 0x10) 273.391222ms ago: executing program 3 (id=113): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x1c, 0x1, 0x0) (async) r1 = open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0x40000, 0x0) shmctl$SHM_STAT(0xffffffffffffffff, 0xd, 0x0) (async) mkdirat(r1, &(0x7f0000000340)='\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', 0x0) (async) r2 = socket(0x1b, 0x3, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x50, &(0x7f0000000140)={0x6, {{0x10, 0x2, 0x2, @multicast2}}}, 0x84) sendto$inet6(r2, &(0x7f0000000080)="020a1b00020000008f00a277fce00d8f", 0x10, 0x0, 0x0, 0x0) (async) chroot(0x0) (async) rename(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) 272.749235ms ago: executing program 2 (id=114): syz_emit_ethernet(0xe6, &(0x7f0000000740)=ANY=[]) r0 = socket(0x1c, 0x1, 0x0) sysarch$AMD64_SET_PKRU(0x85, &(0x7f0000000140)={&(0x7f0000000040)="d252fa", 0x3}) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000040)={'rack\x00', 0xb}, 0x24) r2 = socket(0x1c, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x2, 0x0, @mcast2, 0x80000000}, 0x1c) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty, 0x1}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x100, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r3, 0x29, 0x53, &(0x7f0000002f00)={0xd, {{0x1c, 0x1c, 0x3, 0x1c00, @remote={0xfe, 0x80, '\x00', 0x0}}}, {{0x1c, 0x1c, 0x3, 0x15, @mcast1, 0x3}}}, 0xfc) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) extattr_get_link(0x0, 0x3, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r5, 0x0, 0xc, &(0x7f0000000080)={@rand_addr=0xa, @multicast2}, 0x8) select(0xff00, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100}, 0x0, &(0x7f0000000040)) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x46, &(0x7f0000000080)={@local={0xac, 0x14, 0x0}}, 0xc) sysarch$I386_SET_LDT(0x1, 0x0) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) setgid(0xffffffffffffffff) setgroups(0xfffffffffffffe26, 0x0) r6 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, 0x0) shmctl$IPC_STAT(r6, 0x2, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 272.179227ms ago: executing program 3 (id=115): r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) aio_write(&(0x7f0000000380)={r0, 0x8000080000003, &(0x7f0000000040)="e2", 0x1, [0x40000, 0x1ff], 0xfffffffe, 0x8, 0x0, {0x0, 0x4, 0x0}, {0x0, 0x1, @sival_ptr=0x400, @spare=[0x1, 0x2, 0x0, 0x32518c01, 0xdca6, 0x9, 0x1, 0xffff]}}) r1 = socket(0x11, 0x3, 0x0) r2 = getpgrp(0x0) fcntl$setown(r1, 0x6, r2) rfork(0x85000) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1c, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) chflags(&(0x7f0000000300)='./file0\x00', 0x4) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000400)='./file0\x00') r3 = open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', 0x40000, 0x0) shmctl$SHM_STAT(0xffffffffffffffff, 0xd, 0x0) mkdirat(r3, &(0x7f0000000340)='\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', 0x0) r4 = socket(0x1c, 0x3, 0x23) sendto$inet6(r4, &(0x7f0000000080)="020a1b00020000008f00a277fce00d8f", 0x10, 0x80, 0x0, 0x0) chroot(0x0) sync() r5 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$inet6_int(r5, 0x29, 0x2b, 0x0, &(0x7f0000000280)) ksem_open(&(0x7f0000000540), 0x0, 0x200, 0x0, 0x0) fork() r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) extattr_list_fd(r6, 0x3, &(0x7f00000001c0)=""/147, 0xfffffffffffffd8d) ksem_post(0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1c, 0x1, 0x6) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x82) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) truncate(&(0x7f0000000080)='./file0\x00', 0x1) 123.45053ms ago: executing program 3 (id=116): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000340)={r0, 0x8, 0x0, 0x0, [0xfffffffe, 0xffffffff], 0x0, 0x0, 0xf, {0x5, 0x7, 0x0}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) r3 = kqueue() fpathconf(r3, 0x5) sendto$inet(r2, &(0x7f0000000040)="7d6f74c96540f1cd973d409d5ec7493b972a7974007c95eae3e1963e031df0002261a6b29bbeec676ad3ceb33bba44cdbb09d366cf38b5fee2fd5eeee3ff99831b61b5085d28674468a7523e8a91e1c3667f4bb27e37f0e4c0d86ecfd875353b65dfb925fcf95c1c45088917029d23db7ef153ab12a1fc1278b868255f43d506df30683efaca66e849d6caffaeac3a603646c78718bc012987a884e729dbe1986a7f985c77cefaf2bcca06b0f259006b1d09c18c5d6aa8297563a5d68b986434cd97a2ef68c34909a3c0ae457a26b19593f2b4a6f434e3", 0xd7, 0x20104, &(0x7f0000000140)={0x10, 0x2, 0x2, @broadcast}, 0x10) aio_read(&(0x7f0000000180)={r1, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x94f, 0x0}, {0x0, 0x4000, @sival_ptr, @thr={0x0, 0x0}}}) aio_return(0x0) r4 = socket$inet6_sctp(0x1c, 0x5, 0x84) listen(r4, 0xffffffff) 113.636952ms ago: executing program 3 (id=117): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1c, 0x1, 0x0) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x82) open(&(0x7f0000000b40)='./file0\x00', 0x7843d88b80d1cecd, 0x100) r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @loopback}, 0x1c) open(&(0x7f0000000b40)='./file0\x00', 0x7843d88b80d1cecd, 0x100) (async) open(&(0x7f0000000b40)='./file0\x00', 0x7843d88b80d1cecd, 0x100) truncate(&(0x7f0000000040)='./file0\x00', 0xaa47f) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1014, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) (async) shmctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0xf8, &(0x7f00000005c0)={@random="84b83f273100", @random="028e72db6a6f", [{[{0x88a8, 0x6, 0x1, 0x3}]}], {@generic={0x808, "0d11c6a7f883ed8edb216842570045119e87e332beaf23ca55602a53e8ceef6d82f3f6a4724bb03f6cc9343df20b95f4c2991db0bfcecef326666272eaa0577ef35d192e8bd1b07ed1f899ec2a752373cdfd8c79ee4345349ea8123e79777d836efd03c58da4540c5356df93969f5d3afa6a242ca1eb6db446253cbfa92d0731b8ae108a27c71e4adcce7810f38f04d0628921ca9e9ea1fefcc124954dba58696ffd09c6801dd288380a6d633e9d1a1d3df18bdc0b9caba6aa6871feeae463484c81bbe2c053902f3b377998c9c48387d83723ef5a7f7118ea0edfbb5715f6a0f64c"}}}) (async) syz_emit_ethernet(0xf8, &(0x7f00000005c0)={@random="84b83f273100", @random="028e72db6a6f", [{[{0x88a8, 0x6, 0x1, 0x3}]}], {@generic={0x808, "0d11c6a7f883ed8edb216842570045119e87e332beaf23ca55602a53e8ceef6d82f3f6a4724bb03f6cc9343df20b95f4c2991db0bfcecef326666272eaa0577ef35d192e8bd1b07ed1f899ec2a752373cdfd8c79ee4345349ea8123e79777d836efd03c58da4540c5356df93969f5d3afa6a242ca1eb6db446253cbfa92d0731b8ae108a27c71e4adcce7810f38f04d0628921ca9e9ea1fefcc124954dba58696ffd09c6801dd288380a6d633e9d1a1d3df18bdc0b9caba6aa6871feeae463484c81bbe2c053902f3b377998c9c48387d83723ef5a7f7118ea0edfbb5715f6a0f64c"}}}) ksem_post(0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) (async) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$CIOCCRYPT(0xffffffffffffff9c, 0xc01c6367, &(0x7f0000000280)={0x9, 0x0, 0x2, 0x7, &(0x7f0000000080)="486bb729e583a2f9092e6229c19f779182e6b9eafe6cfd68943b195b7666662d2cd2944d02675d89d1d39b697ab266559f93251432b63b77ed9ee9", &(0x7f0000000100)="e6dbcb6035d452ba0d8a9801d60c8db26899b7971a72909c58b04c603e40008811ef852f19f3d34c0654cd1ffcf5cd9367d939625784fcf645c2f865a681bbcd90497def55380d897dcdad497983a757985ba54041f3cb5fb417ae08ba8558b0eedc11052178d4123d", &(0x7f0000000180)="c6149698cb48bc3128719156647124d29862fdaa9e193f9021d0e6b5da21341d46ea6a46f556c6aaad6487b77a", &(0x7f00000001c0)="93b695feacf5e203a63f2472a1a5e5e1ce441f1f3d53fc499c17feba0857b1d2591de221980dd16582f2fea831f0bc2dae94139287d562b7ff7855b39a2331ac76f7dcb35b8d9f8833f16f671f2140b6d749d73d0e1d3fb980fa9d105aa24bb7bf65a7d55288b3adedeb75b2d5e1826de720ffcf25f7877434999af782aea872e90732d6ee1730f964dc4f1826a7a7"}) sysarch$I386_CLEAR_PKRU(0x84, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0x18, 0x3a, 0x1, @rand_addr="000000000000000000000000ee00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0xe, 0x0, "d1ce"}]}}}}}}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0x18, 0x3a, 0x1, @rand_addr="000000000000000000000000ee00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0xe, 0x0, "d1ce"}]}}}}}}) socket(0x1c, 0x1, 0x0) (async) r3 = socket(0x1c, 0x1, 0x0) mkdir(0x0, 0x3d) r4 = socket(0x1c, 0x1, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0xbc0, @loopback, 0x7}, 0x1c) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) truncate(0x0, 0x1) (async) truncate(0x0, 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="10000000ffff000006"], 0x10}, 0x0) recvmsg(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/93, 0x5d}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, "a5a6416aa895f596"}}}}}) aio_read(&(0x7f0000000000)={r5, 0x4000000000000000, 0x0, 0x0, [0xfffffffe, 0x8], 0x800, 0x8, 0x0, {0x8000000006, 0x1, 0x0}, {0x0, 0xfffffffd, @sigval_int, @ke_flags=0x8}}) 0s ago: executing program 1 (id=9): openat$md(0xffffff9c, &(0x7f0000000140), 0x8, 0x0) socket(0x1c, 0x1, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000002c0)={0x10, 0x20, 0x1, &(0x7f0000000000)="85", 0x1, &(0x7f0000000080)="fb", 0xfffffffe, 0x4d46bf70, [0x0, 0x5d7b, 0x1003, 0x1]}) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x10, 0x20000000, 0xfe) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f00000004c0)=ANY=[@ANYBLOB="2400d9"], 0x8) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000080)={0x17, 0x0, 0x20, &(0x7f0000000000)="ec7b001ea5add1d3b00e98650f8d333b2629bb60634b02c86e8bf5a58b519798", 0x0, 0x0, 0xfffffffe, 0xfdffff85, [0x0, 0x0, 0x7be, 0x7]}) ioctl$CIOCCRYPT(r1, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x66, 0x803f, &(0x7f0000000180)="57c1d6065fb2193f31014d1fb13da78391c78cd2c1fc0dcd931a8e527c9f01c43f39899dcff1cdefca99b01d48cb007ae164cd0fff0a2ca8773a3d16bbc778bf64", 0x0, 0x0, &(0x7f0000000040)}) setsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x200, 0x74) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x6000) r3 = socket(0x1c, 0x5, 0x0) dup(0xffffffffffffffff) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) open(&(0x7f00000002c0)='.\x00', 0x400000, 0xa4) __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{0x3, 0xfffffffffffffff9, 0x45, 0x0, 0x3, 0x0, [0x2]}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000500)=[{0x3, 0xfffffffffffffffe, 0x1, 0x400, 0x4, 0xfffffffe, [0x20000000000004, 0x9, 0x7]}, {0x3, 0xfffffffffffffff9, 0xc000, 0x1, 0xff, 0x1, [0x2, 0x1, 0xa52, 0x2]}, {0xfffe000, 0xfffffffffffffffe, 0xc0, 0x1, 0xd0a, 0x401, [0x3, 0xfffffffffffffffc, 0x0, 0x1000]}, {0x7f, 0xfffffffffffffff3, 0x4020, 0xc0000000, 0xffffffff, 0x5, [0x2, 0x1fd000000000000, 0x9, 0x7ff]}, {0xf, 0xfffffffffffffff8, 0x0, 0x40000000, 0xffffffff, 0xf, [0x6, 0x8, 0x3, 0x1]}, {0x7c0, 0xfffffffffffffff9, 0x82, 0x80000000, 0x8000, 0x5, [0x2, 0x0, 0xf31, 0x9]}], 0x6, 0x0, 0x0, 0x0) rfork(0x3000) setgid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open(&(0x7f0000000840)='./file0\x00', 0x80400000000206, 0x0) write(r3, &(0x7f0000000440)="f340fc9c9f88f6fd3ea3a19177e758cc8fb0d4db4fea3e061fd9ed4731bb4a664ca9510dfcf3176a6e42125c74f177a47ee8813fc6d59714e2870700442722ffaf27c7b14f71f7013ac7d7fb46dc8ec5563be33a259461c1fac4c846b080330c2888d749", 0x6a) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.127' (ED25519) to the list of known hosts. if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 Expensive callout(9) function: 0xffffffff81afc400(0) 0.017096829 s if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 Jan 1 00:08:38 ci-freebsd-i386-if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 1 dhclient[974]:if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 Interface tap1 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 is down, dhclient exiting Jan 1 00:08:38 ci-freebsd-i386-1 dhclient[974]: connection closed Jan 1 00:08:38 ci-freebsd-i386-1 dhclient[974]: exiting. Out of ktrace request objects. if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058741c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058740c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe0058741000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2c00 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2400 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2400 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2400 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2400 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2400 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2400 SYZFAIL: too much cover cov=7456540 (errno 4: Interrupted system call) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too much cover cov=7456540 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too much cover cov=7456540 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: repeatedly failed to execute the program proc=1 req=9 state=3 status=67 (errno 9: Bad file descriptor) if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2000 FreeBSD/amd64 (ci-freebsd-i386-1.us-central1-b.c.syzkaller.internal) (ttyu0) login: set $lines = 0 Password: Login incorrect login: if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c2000 show registers Password: Login incorrect login: ps Jan 1 00:09:06 ci-freebsd-i386-1 login[747]: 2 LOGIN FAILURES ON ttyu0 Password: Login incorrect login: show malloc Password: Login incorrect show all tcpcbs/bl