}
run_test 27Cf "test default inheritance with overstriping"
+test_27Cg() {
+ $LFS setstripe -o 0,$OSTCOUNT $DIR/$tfile
+ [ $? -ne 0 ] || error "must be an error for not existent OST#"
+}
+run_test 27Cg "test setstripe with wrong OST idx"
+
test_27D() {
[ $OSTCOUNT -lt 2 ] && skip_env "needs >= 2 OSTs"
[ -n "$FILESET" ] && skip "SKIP due to FILESET set"
lov_dump_user_lmm_header(lum, path, objects, verbose, depth, pool_name,
flags);
- if (!is_dir && !skip_objs && (verbose & VERBOSE_OBJID) &&
- !(lum->lmm_pattern & LOV_PATTERN_F_RELEASED ||
- lov_pattern(lum->lmm_pattern) == LOV_PATTERN_MDT)) {
+ if (!skip_objs && (verbose & VERBOSE_OBJID) &&
+ ((!is_dir && !(lum->lmm_pattern & LOV_PATTERN_F_RELEASED ||
+ lov_pattern(lum->lmm_pattern) == LOV_PATTERN_MDT)) ||
+ (is_dir && (lum->lmm_magic == LOV_USER_MAGIC_SPECIFIC)))) {
char *space = " - ";
if (indent)
"%s%3d: { l_ost_idx: %#5x, l_fid: "DFID" }\n" :
"%s%3d: { l_ost_idx: %3d, l_fid: "DFID" }\n",
space, i, idx, PFID(&fid));
+ } else if (is_dir) {
+ llapi_printf(LLAPI_MSG_NORMAL,
+ "\t%6u\t%14s\t%13s\t%14s\n", idx, "N/A",
+ "N/A", "N/A");
} else {
char fmt[48] = { 0 };