Whamcloud - gitweb
LU-11753 obdclass: lu_dirent record length missing '0' 65/33865/3
authorLai Siyao <lai.siyao@intel.com>
Sun, 9 Dec 2018 12:21:27 +0000 (20:21 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 17 Dec 2018 19:35:24 +0000 (19:35 +0000)
commit77f01308c5095030ee84f83339c085bcbcf04155
treefff0ca57be276c767b018195e3e0ee83e859aa40
parenta13e4991a1350f54f97c6ba13686d33c7a3eeb57
LU-11753 obdclass: lu_dirent record length missing '0'

In lu_dirent packing, a '0' is appended after name, but it's not
counted in size calcuation, which may cause crash.

Add sanity test_230l.

Signed-off-by: Lai Siyao <lai.siyao@whamcloud.com>
Change-Id: Iab4947dea8e26ea798d5f64e218268200a5fabe8
Reviewed-on: https://review.whamcloud.com/33865
Reviewed-by: Stephan Thiell <sthiell@stanford.edu>
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/tests/sanity.sh