Whamcloud - gitweb
LU-11330 osd-zfs: hash for ./.. must be 0 98/34098/10
authorAlex Zhuravlev <bzzz@whamcloud.com>
Thu, 24 Jan 2019 05:04:09 +0000 (08:04 +0300)
committerOleg Drokin <green@whamcloud.com>
Wed, 27 Feb 2019 02:01:07 +0000 (02:01 +0000)
commitfb75af7d45d1217c877f75c4296f9df0cc731604
treebb17bb644003203707bd73dccc580bf53ec835ad
parenta2c73143f80cc729ace0adc20af4e0baca9c1ad8
LU-11330 osd-zfs: hash for ./.. must be 0

do not use current iterator position as hash source for dot and dotdot.
instead just return 0 as hash for these entries.

Change-Id: I5ee439b237e8ed98d295f5672b1d0e8a6b48a55b
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34098
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Nathaniel Clark <nclark@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osd-zfs/osd_index.c
lustre/osd-zfs/osd_internal.h
lustre/tests/replay-single.sh
lustre/tests/sanity.sh