[Gluster-devel] regressions due to 64-bit ext4 directory cookies

Anand Avati anand.avati at gmail.com
Thu Mar 28 18:49:36 UTC 2013


On Thu, Mar 28, 2013 at 11:31 AM, J. Bruce Fields <bfields at fieldses.org>wrote:
>
> > Jeff reported that the approach did not work in his testing. I haven't
> had
> > a chance to look into the failure yet. Independent of the fix, it would
> > certainly be good have the ioctl() support
>
> The one advantage of your scheme is that it keeps more of the hash bits;
> the chance of 31-bit cookie collisions is much higher.


Yes, it should, based on the theory of how ext4 was generating the 63bits.
But Jeff's test finds that the experiment is not matching the theory. I
intend to debug this, but currently drowned in a different issue. It would
be good if the ext developers can have a look at
http://review.gluster.org/4711 and see if there are obvious holes in the
approach or code.

Avati
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20130328/5423c7a0/attachment-0001.html>


More information about the Gluster-devel mailing list