last executing test programs: 1.388522903s ago: executing program 0 (id=1): mkdirat(0xffffffffffffffff, &(0x7f0000000440)='\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) r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(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', 0x200, 0x0) mkdir(&(0x7f0000000340)='./file\x00', 0x0) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f0000000000)='ufs\x00', &(0x7f0000000040)='./file0\x00', 0x34080088, &(0x7f0000000140)) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 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) mkdirat(r3, &(0x7f0000000440)='\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) rename(&(0x7f0000000100)='\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', &(0x7f0000000180)='./file0\x00') sync() sync() chroot(&(0x7f0000000000)='./file1\x00') freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) cap_rights_limit(r4, &(0x7f0000000580)=[0x20000207fffffdc, 0x400000000000005]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r4, 0x0) r5 = getppid() procctl$PROC_TRACE_CTL(0x0, r5, 0x7, &(0x7f0000000040)=0x3) ioctl$DIOCCHANGERULE(r1, 0xcbe0441a, &(0x7f0000000040)) 1.010114701s ago: executing program 1 (id=2): open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x1ff, @empty, 0x5}, 0x1c) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) freebsd11_fstatfs(r1, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044401, &(0x7f0000000000)=0x3) r3 = open(&(0x7f0000000340)='./file0\x00', 0x200000, 0x108) flock(r3, 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) vfork() r5 = open(&(0x7f0000000100)='./file0\x00', 0x205, 0x111) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1000301810005}) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 1.00383227s ago: executing program 0 (id=5): setuid(0xee01) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) freebsd11_fhstatfs(&(0x7f0000000080)={{[0x27a00000, 0x5]}, {0x7fff, 0x7, "7803043d162ddae55aeefc123bb2a2fb"}}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semop(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) sendto(r2, 0x0, 0x0, 0xff00, &(0x7f0000001040)=@in={0x10, 0x2, 0x0, @multicast2}, 0x10) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xee00) socket(0x2, 0x3, 0x0) 992.524588ms ago: executing program 3 (id=4): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x103) posix_fadvise(r0, 0x3, 0x1ff, 0x2) posix_fadvise(r0, 0x200, 0x7, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f0000000080)={@multicast2, @multicast1, @local={0xac, 0x14, 0x0}}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000640)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0x30, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x9f, {0x8, 0x6, ' \x00', 0xfffe, 0xf0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x403}, @loopback}}}}}}}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='./file0\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x8, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 916.115534ms ago: executing program 3 (id=6): r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{0xfffffffffffffffd, 0xfffffffffffffff9, 0x6fd0e9ee5e208145, 0x8, 0xe8c5, 0x0, [0xfffffffffffffffc, 0x4000000000000000, 0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f00000007c0)=[{0xfffffffffffffffd, 0xfffffffffffffff9, 0x6fd0e9ee5e208145, 0x8, 0xe8c5, 0x0, [0xfffffffffffffffc, 0x4000000000000000, 0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{0x3, 0xffffffffffffffff, 0xc0c3, 0x80000000, 0x0, 0x0, [0x0, 0x1ccf, 0x2, 0x9]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x4, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="179d64ca430bb096c6832cde18679e29dba3ef488e11ee14"}}}}) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x1, 0x0, 0x4e}, {"f674e3a2"}}}}}}) socket(0x1c, 0x1, 0x0) openat$evdev(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r2 = openat$evdev(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$UI_SET_LEDBIT(r2, 0x20045569) socketpair(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000100)=""/255, 0xff, 0x822, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto(r4, &(0x7f00000000c0)="0814883b79", 0x5, 0x100, 0x0, 0x0) fork() (async) r5 = fork() r6 = socket(0x1c, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) connect$inet6(r6, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0xc7, @empty, 0x40000000}, 0x1c) (async) connect$inet6(r6, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0xc7, @empty, 0x40000000}, 0x1c) setpgid(r5, 0x0) 915.356285ms ago: executing program 0 (id=7): sysarch$AMD64_CLEAR_PKRU(0x86, 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) (async) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x52, &(0x7f0000000400)={0x5, {{0x1c, 0x1c, 0x1, 0x0, @mcast2, 0x4}}, {{0x1c, 0x1c, 0x1, 0x0, @loopback}}}, 0x108) (async) setsockopt$inet6_group_source_req(r0, 0x29, 0x52, &(0x7f0000000400)={0x5, {{0x1c, 0x1c, 0x1, 0x0, @mcast2, 0x4}}, {{0x1c, 0x1c, 0x1, 0x0, @loopback}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x4a, 0x0, 0x0) r1 = socket$inet(0x2, 0x20000000, 0x7) accept4$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @remote}, &(0x7f0000000040)=0x10, 0x0) open$dir(&(0x7f0000000440)='./file2\x00', 0xa5a790eed8ad3af0, 0x104) 818.180914ms ago: executing program 3 (id=8): setrlimit(0x7, &(0x7f00000001c0)={0x1}) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x1b, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000280)="020b1a01020000008feba277fce00d8f", 0x10, 0x2010c, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/18, 0xffffff34}], 0x1) (async, rerun: 64) sendto(r0, &(0x7f00000002c0)="eec190a417994fbc6c854c00c3465eea2c546ff39a5d7a6745620346d3b5fdb9d727f19d715f3e99d187d841ab7c1e76df80260d664a193612bebb748b6dc58be0b974f45cc0b5841e0707f0f5e27aaab46b44c066c9cafa28e4c8966f41da9e77d24419677be24052ad3203647b2a127e88b0c96ee60bf3d08f74a284b80c3db1c83a2b3ec6709ced4584b0151a047dff824e23c1fcde67", 0x98, 0x1, &(0x7f0000000200)=@un=@file={0xa, 0x95d5cfe131787da7, './file0\x00'}, 0xa) (rerun: 64) getresuid(0x0, &(0x7f0000001000), &(0x7f0000001040)) (async, rerun: 64) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) (rerun: 64) listen(r0, 0x14040000) (async) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x10, 0x2, 0x3, @loopback}, 0x10) (async) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_IPV6_RTHDR(r3, 0x29, 0x33, 0x0, 0x0) (async, rerun: 64) getsockopt$inet6_buf(r3, 0x29, 0x23, 0x0, &(0x7f00000012c0)) (rerun: 64) sendto(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x20004, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) fork() socket$inet6_udp(0x1c, 0x2, 0x0) (async, rerun: 64) setsockopt$inet6_group_source_req(r2, 0x29, 0x52, &(0x7f00000004c0)={0x1, {{0x1c, 0x1c, 0x2, 0xfffffffd, @rand_addr="ff356b6b700f76a2ac1ff23b4d26661b", 0x3}}, {{0x1c, 0x1c, 0x1, 0x2, @loopback, 0x2}}}, 0x108) (async, rerun: 64) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r4, 0x29, 0x52, &(0x7f0000000600)={0x5, {{0x1c, 0x1c, 0x0, 0x4, @rand_addr="ff356b6b700f76a2ac1ff23b4d26661b", 0xffffd}}, {{0x1c, 0x1c, 0x1, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x2}}}, 0x108) socket(0x2, 0x1, 0x0) procctl$PROC_ASLR_CTL(0x0, 0x0, 0xd, 0x0) (async) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000000)='\x00', &(0x7f0000000480)='\x00']) (async) writev(r6, &(0x7f0000000280), 0x26) (async) open$dir(0x0, 0x202, 0x5) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) 817.472216ms ago: executing program 0 (id=9): open$dir(&(0x7f00000001c0)='./file1\x00', 0x400000, 0x176) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) extattr_set_link(&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f0000001480)='\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) extattr_set_file(&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='\x8c][\xc7\\\x00', &(0x7f00000002c0)="3cda5e28ab52cc562df4943a87fc383d04a2346c77214632321f0d6562a5ee98c58d4e7ba197ea31e5529f8a9dce34649f3790d9886d79892bd5f5d8814826c17832843452eeb42a69da4978aa96a5821528e7eee65f702711335af2e7b6b01b9e7db319b2f603a857a839090125c995100d797c5fd21a21f458ab77253ff3ee11e14ca3541739b07e0ab6867b99ce6606a34b43683cec46f41345a052ed51edfcaa6d32b83299e4392408ddfdf06797f697abb9bdbd51cd09af3fc117b929b8cb00e601bc4ab143a3e06bd0d93bbba6763e2ef638bf4ab7d6691fd01b229faa85e1602421db55504d80874f3b7cc520273d90dd713749984e1c1bc297858cd572a5ff7164c0e09c74d57cf0ec78bec8d9def84cff72fbda21fd278a7a0ec698746b7780081d2ff224bb03ae30802af814a2a079314fc3dc1223ff3b4f65a9be2962e82b856eef959f03be5d9bf3e267c1bfdb4a3e272f4a8d57057ce416fb6c831d87d7d6a24f81211436d6c54f5430817fa2b8b0b8bf7532ecd10c3773b84085f842120d52b6acd29106390faf8c4172b86c48111c3e6e7362ed635ab8b60f75fa60ba78d172e8d9f89efdad4774eb5c92544ea56dfb1320245c8cfc1393e1d368e70f66095099f8ae9067b80b962082e87ba1766666c1dd7679b8e33b6df82a7378b90dc2be8c5cfc5e9aceb8aefceef1fdf17b5f1f1bb73e18c31e102e87e549d2940ddc383e656b5b43f6a4dc9ba0446b69aa0d5591486195e68fb7fd8c63d6721b0df5acdda37c19ca81732f2608bc2751cd844a024daf2aecf01f96562182e586bae10c1dee530cbba9dccea9e22ffa52ed9936b5178d2e54d86bd91e4120e8879d0b7e5d3e22928d791d53000eb789fff91cd482a12e79997bb4e819becffa43509ae9a5c7d1776edb6cd8577716d2ca8087dbe281c86a888135700573f7ecbf36c546a749bddb98faff3bcb385de9471ae9f9841c34ea85b45d63136910ab0645a81552bb5a2e5db1c5a9a3ef4ce447e1802a45f1a326b6a7acf9a701ce8bd0b8af17e4cb93fdf551b2a2739b75b6e0f6fa09b29fa19cb1871fa5aba75c24b5241444583fc01c15b386a7241e91028f515eaa42eea42c73fc205da79c874527b45b51f971b3316e224b5e74ca92ccaadb58ac8347c24c35ec201eb40868e0492d23d59882d5ff6668b63fbe94b26057be04795a3a0915a44136b2404ee1a05f12ce36aa8a947d1bcd9633b3fd3a6ce7fa98e69f5a66ac0c9b40b5c86c8637911c290ff93da4ddaa19a6adfcbc5e482c931377fcc9c70dc7d4852b02b95f425839701d7ae54025067b639d31c54f412ae76610d4fe4f39c0aef66cbee9bf34bfe9696a1a98530ab0d5098ee4930bc85cbe041d483f8c6766d169052f9c315ff29a982dfcd6f8dc356534ed6c606e169cecf61d8b47b9f758ad08c1186efc302fb268e3e2aa3d9f4af9fc0b023efbaac9232028657d9b4c182946687a8c06a06998a1f7a2f17f0ce57e9341df901728bb8d1b1c2f70eb6c15aa904389e7434bda6d99e4087fa65c1aed9b1d0da6055a5ca84d3f8cd69a981e76963d250867476d33f643dec6964c0c481dd15284ba4b4b6d685f7e0b207b0dd3ca2397896f5579dca776891b74302d80ca66be8493d70516672b5ca96890cec9b0fdcf7fa2e5030e9f31654fd582b6a3a22e0d31b4b130f16f2535081494fe715582df52add6de3665c34ef691dcb2dd02f67a7672bf2edcbeec0c4912ec8665be234cb38d4f19f7a8aae519b7fb42d2aac17d466efcdf7a757aafc441805e6bd53961634c2e4d62339e66482352f258e8d4fa7557434a19abed001695c353a75c107412ea02f0723873e4bfabf9feddd3ea57c6714e82eac3e7e9461735b391783b43ad1be7e06aa400e8c26ee0bec74d03defe9e2441d5764b83aa1c57e43a9346c469cabb7f71eda67e4df3b04ca41dba5cb60af698cbdd393183f309492da5c56dd9c9e100a6bf61d1323c8f9d58313eee29551a30d2892abd4b67a91c4e9e7f6e2765dc0528ecffae31a8cef984086f9182e0f9a30787f96b6f6579c4ec55e27defd214c4fe2819b0c985306295a4097f19be95d0771c041eb4a29e77f293cb6200ae03dc57ebb829b027bc062c12bbdfaafcbae22c6ea573ac267ecfc8fdac7bdc88c6354f98f05ff0ea47fcc20907feb0a57715b372079db582e301e9c4a7bdb9aa162cb484c585542045995d3641a380db46c1f48f81b2712611cb67e30386882563e81a17bfbde2234d9ae87fe59bb2c4b8d3d7882f48a2bac68dc6896571db2fced6aab858f6c1496651e0459584c01493de9f9952231a990cda930c98476357748f3ac3802ab08fd887dc6e85558501846f1cc3eed1bc9e523a2d9cba2631743087cab691aa63a88297b76bac257482c185536779d648cac64490c12d77f9c94e2c9a4b66c001bb72c2e1bda867373a1d812c5ea625d04493032cb83c92ef6f387278eda52092e4cf1e4259524ff6d8b31a438247619240f585b729e23b8190ffc9815dd4f4492fdc2272f60bde2f8eb8b8a475cdf97485e8b85244e85aac8784ae7b77c1fe2e9234c103df3f1d2f79d8f2eba0900f9840a7aa578082f531cff43d6a9f759a696c69e476296049f48405de5e95c784ff6381b87021e049e8e0111a0775ee786bf4ad1f769a83dac81e79e78297b96f8b849d0eaef0b9a76ec2050617127d12cf1497eaad7d635fb8b1da5e5321adc642e6436a0017b133716ce2ef131cacb13f9d5d1987317bb9c556b605fd153a3cc6ba8cbc2afe3016f02f013273f9e6c6caf9166a624a1ee482ef61190ad37ce9b30a059f68a72b8130193bc4418e2fd96160e2ec356ba665e809a00afba2aaf1883c011dbdc2c77ab5d3dedc064331790a6139798e26bb641b7b3307507bc9435ac3f3c9785474fab14352b7e0be25967fa4e77d5d5bc401184158fbca7f9575a0cc092755ce4240cc335530dea3ca40365447d3bd135f2df1ebb220ac0f1221c1e83c31e222a43dd2bbba55764ff5b86e466043c1782091ee60f6c58d0e12a4fa4ef596e41e583d85df4b2d6b471d0d90d01dfa44ef933a82b484f99598c5ee38e1dfffcdb004ec841b9af47612df8fe990812beae5b363f72940b97743644e6c062b23a3eca356e9932c60bd560bfc852d0c6d01bf82f02b840da1cbc51d015fd6d3a977fa92813bf67f9cdd8afe2d798c92e10dedfcb082b5885787305feb77b49a0f88f092d8da18916ac18d4c0d9a0ad4b98969e83bfc765931447f1a7943d0a5c93bbc9eb42d69a8cd52b73bcaffcc85d58620bbab35cfc57f1587e3f6db12a8143699eeb37151b4d0e970a0285a70eb4c80a71e3918804d98b326045c812bdafefd9f4ee1bdf0b4337e80045c519e0bae27ed01d4cb8b735fca4348693d56ffb288aad2cd18730e713c4e0d41362f0ff976233c87b65dd236cefb57b54d377b757ac6e4c50976f2ee990b322f5ba1c556282efaf9718afaf88a3d97def36b48f14dcb2f9b440844482f66bbcf431a26a1be26c76c74627baef876c69780233bba5ebb67f1b3308a25b349d7ed15f7c08027db594a331555d2be8a504113bcf693f9bf206e1d64a59c7333e19f89d5cd214104aa572e901d8f7ffcc913c827c6feb7b97fd86bfea9cc2b2b45e4725a3b071459a020a48f83b2a1cfa1efd5056bee7cb2a1ecc57093070e44604556bdfedd7fdcffd6bd115baf72936228655c8ea80e4822d30df75d54dce49f0fbdbba46824b804695cf1f805af47c45e1f456783029be8b3181e42531df0dac70e24d45d0e4caceb0e706fd8f1d2c4ad0d405764c8b96308bb0b8db0da983c8d0a950a3988daf4d6b1bb979efdac2cf41797d2a878cd6cccb42bdf70477ff6052553ae0a6a6d5c1efb3acdd156420bb61e39b00abf16634c4cc090e7f6158456679e1e80aaf2f5e9a6372920bd783810cef5f68e312bc7de65cd0acbe59d1a3ad194e8e179ac2218975e1e1cdfd8824ea6b4f8700ee45a93eb5bf1dbe58bf84f40d494c7be3aa9aa5d799f7592492ca5bb4603b302a6dbdb17242b613ca0fd1b7b68e779dc796224a14dc71b376d30d7f9f1cd87ce11b5d9ee4f7b1d3dbfa1fc3239151812f7841e4a6628a1d3f65de3df6384e024c36d31d305bf4abdea11c42ba51aeea3be471d82de9e58da01e7b5dab6380af6fc001d3cc340584991fb1f1ef88dd80ce7f27c8808a440d6dff5bdb8e49307d8d6bcb2c765ef151f01087e922345fa967aa13758278aaab490e8335c250637b53d3b749109ab0a20648342e52e32272efb9e19a91ef65ee34dcbd28de31398478eb7ff5f9825c32bf0a793b1944b1fbd2b25396860c694097c7c0da51a8635aca8476620dba64e839ba8c568cc55b797d551cff6670ae952ab2279737c8ff283252b5ddae79e53be6a36429c7bc62a8e5bf00ff16df6e9eb8de111d771fce038fce7808946e93b4f190db9acc7120e8b7869e36a0cdefb1a06d26a24f938cdd191cfef1df33354cc19dbd03d1b6b9939c5e411c056b7601a5fdae7c9979396a045aa0d8d16e5ac9c3a473e72d994b8e7f6d2be2e9872b3ecacba607bada19b202ebaff73e55d802476eeb3785d4db8c0dc4019a3bf6b9e5ce36028c3f9a648967e2dba569a7ba89b8e57f65831821483612849e500e29cdde41291833c93fbe09204592537cfd0f71fdbd567981c9b733b6568bbf636236f58e4bf2a843cc4ed29f8d96448d00d13ff81a2605425f1a309c643a1eeadfd918e51c6ff19d715cefa219d8f864e01fed6028a1791fc39e4780fd29404085bcbf67a0537930af855563956ddfb38dc8706c8b3a6bf52758d5b157fdfa763c814d268b46da53820f3e60c543e5be8c4861256133fb8c1f7077b3c2d68bc68c59df9bf961741ce6d4015a1fb36ecb7f400177a5550b0116f1003694c5a55321d1acd12402f3f6062ca9dd0c10da9b5b0728da9ed9991c5b392a54d05669c873177825ace16fd3e727b2d0e131e620a29896ea88ccddde74a06de9bb098f5f356aa834432ad913b7911837e640d25582c2ed804308a10149fe2d30e8d62c978a6b0ecdd94b9faa0f5712fed2cceaa0b552578d676e2707ed33f8e615001eff3849efc32dec7678bda2ede7e584d4cf9cd6114d136f5314005116d14cbbb86e5324fc9a8906e2a2a43c89c786e6abac8334c738a2c9983b2c7237a8fa2b7a38f415804136dcd2cf5ff1ed5c2355a85f6e664bd98d081c35dcff544b602bb48453a70a98bc990ceab441c33d81714070f2730d43b5c12de6b5dc8312492682dd6a382e22851c74c91496cf784f293449181372887bf08424eecdb34803aceeba4cfb645f8cde6d25f974562956af899f1544a535398e9829777375f3fcf6ad6c22488645571236174888fb1eb29c67ea19091f1c1b60b4149236fe442adfc7fd845d8e8387fde2bac35ce9cd38272bf4a9d1d9ea055f206b261d2b24890eb3a49683986a09a7089b815516c48b8eb7d988f13f5f28a0f497c0f3c562863582fe9d6b273a65473882c219715c73a028b57dc512a9e0f298ac59d7f2d043365a1dd388b3033b5b1d6489ff11c54f3eb87b1a341daa674c2f31e9808e518632407838775b58397e959d92cca17e246890a4943117234a25a8d078fbd2b066c1c1c62db1eabd973ef1dd6c1b30288018ea1095ea94a95ce111ac11ea58176639af60da6549fdcf465406241d3e788bf96", 0xfe1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000380)='./file0\x00', 0x205, 0x0) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000380)}], 0x1}, 0x0) mount(&(0x7f0000000040)='msdosfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket(0x1c, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0xfffffffc, @loopback}, 0x1c) getsockname$unix(r0, &(0x7f0000000200)=@file={0x53, 0x0, ""/81}, &(0x7f0000000140)=0x53) listen(r1, 0x5) accept4(r1, 0x0, 0x0, 0x20000000) mlockall(0x3) socket(0x1c, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60510100001c00fffe8000000000000000000000000000bbfe8000000000000000000000000000aa06000003000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) ppoll(0x0, 0x0, &(0x7f0000000700)={0xfffffffffffffff9, 0x8}, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x8) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x8000, 0x7) chflags(&(0x7f0000000080)='./file0\x00', 0x60014) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') 707.564913ms ago: executing program 2 (id=12): open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = __specialfd$inotify(0x2, &(0x7f0000000180), 0x4) inotify_add_watch_at(r1, r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x20) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0xffffffffffffffff, 0x0) unmount(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x48000101) fork() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) extattr_get_fd(0xffffffffffffffff, 0x7, &(0x7f0000000080)='}\x18\x88\xfdE\xa2\xd5?\xe57\xa5xm\x13xO\x86\"{\x00\xeb\xd7-\x8e*\xc8\x8a\x1e\x8b\xcd\xec\xc8\xf5\x0e\x1c\xf6\xc9\xf9\xb6\xa7\x10\xc9xW~H\xdc\xf4T\x0f\x11\x13\x8b\xb6\x8cL\xe53i\xecB\x1f\aQ\xca53\xd4 I\xf3c\x85\xe6c\xb6\xbeN\'\xc1\x90\xce\x1e\x9f$\xab\xfeI\xdc\xd2\x8e\x99\xaf\xa5\'B\x91\x05\xc5\xb5\xaa\xa3\x91k\x949\xf2/V&\xcd[\x9c-F\x94\xba\x88vE\x1e1\xae~X\x1a\x13\n&\xc4\xd3\x8d\xf0\xdaz\xab\xd9\xcb', 0x0, 0x0) procctl$PROC_STACKGAP_STATUS(0x0, 0xffffffffffffffff, 0x12, &(0x7f0000000000)) 666.487187ms ago: executing program 2 (id=13): setuid(0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000040)={0x1}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x1c, 0x2, 0xffffffbc, @loopback}, 0x1c) fork() syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x1c, 0x1c, 0x3, 0x5, @ipv4, 0xf}, 0x1c) rfork(0x96014) 256.379139ms ago: executing program 3 (id=14): setreuid(0xee00, 0x0) r0 = kqueue() rfork(0x3060) (async) fchdir(r0) (async) setresuid(0x0, 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x807c8, 0x366) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r3 = __specialfd$inotify(0x2, &(0x7f0000000040)={0x4}, 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x20011, r2, 0x0) (async) fspacectl(r3, 0x1, &(0x7f0000000140)={0x1a3, 0x20}, 0x0, 0x0) (async) fchflags(r1, 0x40008) (async) sync() r4 = fork() setreuid(0xee00, 0x0) (async) sigqueue(r4, 0x11, @sival_int=0x8000) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000000)={0x0, 0x0, '\x00', [@pad1]}, 0x10) 255.991686ms ago: executing program 3 (id=15): freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff}) close(r0) r1 = socket(0x1c, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x2727, 0x8, 0x6, 0x18, 0x66, 0x1, 0xfffffffffffffff9}, &(0x7f0000000100)={0x0, 0x7ff, 0x2, 0x400, 0x5c6, 0x658, 0x7fffffff, 0x8000000000000000}, &(0x7f0000000140)={0x1, 0x3359, 0xfffffffffffffffc, 0x0, 0x8, 0x3e25, 0xadd6, 0x9}, 0x0) connect$inet6(r1, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) madvise(&(0x7f0000eee000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0) sigaltstack(&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000)) mprotect(&(0x7f0000cc0000/0x1000)=nil, 0x1000, 0x40000) minherit(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0) kqueue() madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x0) 86.424227ms ago: executing program 2 (id=16): r0 = fork() setpgid(r0, 0x0) r1 = socket(0x1c, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x1c, 0x1c, 0x2, 0x6, @empty, 0x2}, 0x1c) sendto(r1, &(0x7f0000000000)="58e486f3c558f33f9a133135e475eb92d2475614d87871e09bc555843c1f6187381aafba68fdecd4d3dbe678d89c35f6a29f57bb", 0x34, 0x10c, &(0x7f0000000040)=@un=@abs={0x8, 0x0, 0x0, 0x2}, 0x8) 81.311938ms ago: executing program 2 (id=17): r0 = open$dir(&(0x7f0000000080)='.\x00', 0x2000000, 0x0) open$dir(0x0, 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000, &(0x7f0000000340)=0xff, 0x4) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, @loopback}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10000, &(0x7f0000000340)=0xff, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3, @empty=0xe0000000}, 0x10) sysarch$I386_SET_IOPERM(0x4, &(0x7f00000025c0)={0x10000, 0x6}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file\x00', 0x0) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x160) mkdir(&(0x7f0000000080)='./file/file0/../\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="c8", 0x1}], 0x1, 0x0}, 0x0) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ioctl$DIOCNATLOOK(r4, 0x8004745b, &(0x7f0000000080)) r5 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r5, &(0x7f0000000440)=@un=@file={0xf2, 0x0, ""/240}, &(0x7f0000000000)=0xf2) chdir(&(0x7f0000000400)='./file/file0/..//file0\x00') renameat(r0, &(0x7f0000000180)='./file/file0/..//file0\x00', r3, &(0x7f0000000040)='./file1\x00') 80.968208ms ago: executing program 2 (id=18): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000180)=0xffffffff, 0x2b) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/257, 0x101}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)}], 0x1) mount(&(0x7f0000000080)='ufs\x00', &(0x7f00000000c0)='.\x00', 0x1180008, &(0x7f0000000100)) r1 = socket$bt_hci(0x24, 0x3, 0x86) r2 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r2, 0x0, 0x0, 0x4, &(0x7f0000002680)={0x10, 0x2, 0x3, @rand_addr=0x400}, 0x10) ksem_init(0x0, 0xffff) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0x101, &(0x7f00000001c0)={@in6={{0x1c, 0x1c, 0x3, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, 0xfffffff9}}, 0x0, 0x58, 0x2, 0x9, 0x3, 0x2}, &(0x7f00000000c0)=0x98) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f0000000140)={r3, 0xfffc, 0x8}, 0x8) r4 = semget$private(0x0, 0x3, 0x2c3) semop(r4, &(0x7f0000000100)=[{0x1, 0xfff5, 0x1000}], 0x1) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000080)='dctcp\x00', 0x6) semop(r4, &(0x7f0000000000)=[{0x1, 0xb, 0x1800}], 0x1) setsockopt$bt_hci_HCI_FILTER(r1, 0x802, 0x1, &(0x7f0000000040), 0x10) sendto$inet(r0, 0x0, 0x0, 0xfffd0101, &(0x7f0000000000)={0x10, 0x2, 0x3, @multicast1}, 0x10) 37.634144ms ago: executing program 1 (id=19): ktimer_create(0x0, 0x0, &(0x7f0000000240)) ktimer_create(0x0, 0x0, &(0x7f0000000180)) ktimer_create(0x0, 0x0, &(0x7f00000000c0)) ktimer_create(0x0, 0x0, &(0x7f00000012c0)) ktimer_create(0x4, 0x0, &(0x7f00000003c0)) ktimer_create(0x0, 0x0, &(0x7f0000000440)) r0 = socket$bt_hci(0x24, 0x3, 0x86) getsockopt$sock_int(r0, 0xffff, 0x8000, &(0x7f0000000000), &(0x7f0000000040)=0x4) ktimer_create(0x0, 0x0, &(0x7f0000000340)) ktimer_create(0x0, 0x0, &(0x7f0000000200)) ktimer_create(0x4, 0x0, &(0x7f0000000300)) r1 = getppid() procctl$PROC_TRAPCAP_CTL(0x0, r1, 0x9, &(0x7f0000000080)=0x101) setresgid(0x0, 0xee00, 0x0) setresgid(0xee00, 0xee01, 0x0) ktimer_create(0x0, 0x0, &(0x7f00000012c0)) 1.310455ms ago: executing program 2 (id=20): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffe) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000001040)='./file0\x00', 0x1) r1 = open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000000, 0x101) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) fdatasync(r1) renameat(r2, &(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000140)='./file0/file0\x00') renameat(r1, &(0x7f0000000340)='./file0/file0\x00', r2, &(0x7f0000000380)='./file1\x00') mount(&(0x7f0000000080)='cd9660\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) writev(r0, &(0x7f0000000180), 0x1000000000000013) 349.346µs ago: executing program 1 (id=21): select(0x7f4f4f4c59605426, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = __specialfd$eventfd(0x1, &(0x7f0000000180)={0x7}, 0x8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/3, 0x3}], 0x1000000000000396) r1 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r1, 0x29, 0x32, &(0x7f0000000240)={0x4b}, 0x8) bindat$unix(r0, r1, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) ioctl$EVIOCGABS(0xffffffffffffffff, 0x2000004218456b, 0x0) 0s ago: executing program 0 (id=22): syz_emit_ethernet(0x46, &(0x7f0000000280)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "00f435", 0x10, 0xa1ac705b7926ce00, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x11, 0x0, '\x00', [@generic={0xc}]}]}}}}}) syz_emit_ethernet(0x96, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0x60, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x3, 0x8, "84c814c23d9b66e0080fbd81b768b77a8b9b3780d22952c0db0042da2e39ebf0581cbc744d58fb8fbb6518711503ef1b3a7dd76eac249ac9e93a99f08544"}, {0x3, 0x1, "650595abc9d9"}]}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.163' (ED25519) to the list of known hosts. if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3000 WARNING pid 829 (syz-executor): ioctl sign-extension ioctl 2000004218456b SYZFAIL: child stopped WARNING pid 843 (syz-executor): ioctl sign-extension ioctl 2000004218456b status=127 (errno 35: Resource temporarily unavailable) FreeBSD/amd64 (ci-freebsd-main-4.us-central1-b.c.syzkaller.internal) (ttyu0) login: Jan 4 15:12:28 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 ci-freebsd-main-if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 4 dhclient[809]:if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 Interface tap0 is down, dhclient exiting Jan 4 15:12:28 ci-freebsd-main-4 dhclient[809]: connection closed Jan 4 15:12:28 ci-freebsd-main-4 dhclient[809]: exiting. if_delmulti_locked: detaching ifnet instance 0xfffffe0058741400 set $lines = 0 Password: Login incorrect login: show registers Password:if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 Login incorrect login: ps Jan 4 15:12:33 ci-freebsd-main-4 login[747]: 2 LOGIN FAILURES ON ttyu0 Password: Login incorrect login: show malloc Password: Login incorrect show all tcpcbs/bl