Whamcloud - gitweb
LU-10094 mdc: dir page ldp_hash_end mistakenly adjusted 17/35517/6
authorLai Siyao <lai.siyao@whamcloud.com>
Mon, 1 Jul 2019 15:02:07 +0000 (23:02 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 15 Aug 2019 07:56:07 +0000 (07:56 +0000)
commitd8b19ae6617733df003a906aca1791791a5f0eff
tree335197c89de24808ecd425ba2db8ac83e12fdb6a
parent43c6f8742da8780110832610105818fbcd00d6e4
LU-10094 mdc: dir page ldp_hash_end mistakenly adjusted

On system PAGE_SIZE > 4k, mdc_adjust_dirpages() adjusts dir page
end hash with le64_to_cpu() value, but it should be little endian.

Fixes: 9d087dfd0fd ("LU-4516 mdc: missing lexxx_to_cpu in
mdc_read_entry")

Test-Parameters: clientarch=ppc64 envdefinitions=ONLY="18 22 32 48" \
testlist=sanity

Signed-off-by: Lai Siyao <lai.siyao@whamcloud.com>
Change-Id: I89bb8b93f1fe5f7962f0b80d122ef9965cf15c63
Reviewed-on: https://review.whamcloud.com/35517
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdc/mdc_request.c