local sz=1000
dd if=/dev/zero of=$DIR/$tfile bs=1M count=10 || error
+ sync # Flush the cache so that multiop below does not block on cache
+ # flush when getting the group lock
$MULTIOP $DIR/$tfile OG${gid}T${sz}g${gid}c &
MULTIPID=$!
sleep 2
}
run_test 133e "Verifying OST {read,write}_bytes nid stats ================="
+test_133f() {
+ local proc_dirs="/proc/fs/lustre/ /proc/sys/lnet/ /proc/sys/lustre/"
+ local facet
+
+ # First without trusting modes.
+ find $proc_dirs \
+ -exec cat '{}' \; &> /dev/null
+
+ # Second verifying readability.
+ find $proc_dirs \
+ -type f \
+ -readable \
+ -exec cat '{}' \; > /dev/null ||
+ error "proc file read failed"
+
+ for facet in $SINGLEMDS ost1; do
+ do_facet $facet find $proc_dirs \
+ -not -name req_history \
+ -exec cat '{}' \\\; &> /dev/null
+
+ do_facet $facet find $proc_dirs \
+ -not -name req_history \
+ -type f \
+ -readable \
+ -exec cat '{}' \\\; > /dev/null ||
+ error "proc file read failed"
+ done
+}
+run_test 133f "Check for LBUGs/Oopses/unreadable files in /proc"
+
test_140() { #bug-17379
[ $PARALLEL == "yes" ] && skip "skip parallel run" && return
test_mkdir -p $DIR/$tdir || error "Creating dir $DIR/$tdir"