Whamcloud - gitweb
LU-11330 osd-zfs: hash for ./.. must be 0 51/34451/4
authorAlex Zhuravlev <bzzz@whamcloud.com>
Thu, 24 Jan 2019 05:04:09 +0000 (08:04 +0300)
committerOleg Drokin <green@whamcloud.com>
Mon, 1 Apr 2019 06:19:39 +0000 (06:19 +0000)
commit945db23fad2bb38a2a4ebaec9407f6ae20ed3dc7
tree1dc1885e2c56281f7ca00be1fffdcd70b79d268d
parent6c2ecb0c72510cad32210ec327122c2b140eb6cc
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.

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