Make sure object exists before trying to get its attr.
Test-Parameters: clientselinux mdtcount=4 envdefinitions=ONLY=185a testlist=sanity,sanity,sanity,sanity
Test-Parameters: clientselinux mdtcount=4 testlist=sanity,recovery-small,sanity-sec
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: Idb2cd5d6e3fdf7998040b933be54a001a0e5391b
Reviewed-on: https://review.whamcloud.com/36629
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
PLDLMRES(lock->l_resource),
PFID(mdt_object_fid(child)));
- if (S_ISREG(lu_object_attr(&child->mot_obj)) &&
- mdt_object_exists(child) && !mdt_object_remote(child) &&
- child != parent) {
+ if (mdt_object_exists(child) &&
+ S_ISREG(lu_object_attr(&child->mot_obj)) &&
+ !mdt_object_remote(child) && child != parent) {
mdt_object_put(info->mti_env, child);
rc = mdt_pack_size2body(info, child_fid,
&lhc->mlh_reg_lh);
selinux_status=$(getenforce)
if [ "$selinux_status" != "Disabled" ]; then
- # bug number: LU-12895 LU-12469 LU-12469
- ALWAYS_EXCEPT+=" 185a 230b 230d"
+ # bug number: LU-12469 LU-12469
+ ALWAYS_EXCEPT+=" 230b 230d"
fi
# skip the grant tests for ARM until they are fixed