Re: [RFC][PATCH v2 0/5] Experiments with overlayfs filemap

Amir Goldstein
2019-02-05T07:42:02Z

> > >
> > > EIO on clone/dedupe:
> > > generic/303 generic/304
> > >
> > > Wrong st_blocks/fiemap:
> > > generic/353 generic/392 generic/422
> >
> > Hmm, generic/353 passes for me...
> >
>
> So for me:
> running generic/353 after generic/303 it fails
> and running it again it passes.
>

The failed line in 303,304 is:

xfs_io -c "pread -v -q 9223372036854775806 1" /mnt/test/foo
pread: Input/output error

And failure seems not related to clone/dedupe at all.
Easily reproduced on any file (i.e. touch /mnt/test/foo),
so its probably just an arithmetic len/offset bug.

I may have more time to look into this later today.

Thanks,
Amir.