_get_kernel_version()
{
- [ -x "$KWORKAREA" ] \
- || _fail "can't access kernel workarea $KWORKAREA"
+ [ -x "$KWORKAREA" ] || return
[ -r "$KWORKAREA/Makefile" ] \
|| _fail "can't read kernel makefile $KWORKAREA/Makefile"
[ "$UID" -eq 0 ] && _fail " !!! QA most be run as a normal user"
[ -d "$ROOT" ] || _fail " !!! QA root \"$ROOT\" not found"
-[ -d "$KWORKAREA" ] || _fail " !!! QA kernel \"$KWORKAREA\" not found"
[ -d "$WORKAREA" ] || _fail " !!! QA workarea \"$WORKAREA\" not found"
[ -r "$CONFIG" ] || _fail " !!! Can't read config file $CONFIG"
. "$COMMON_CONFIG" || _fail " !!! Couldn't source $COMMON_CONFIG"
*check)
uname=`uname -a`
_log " *** uname $uname"
- _log " *** kernel"
- [ -n "/boot/*$EXTRA*" ] && \
- ls -l /boot/*$EXTRA* 2>&1
- _log " *** kernel modules"
- [ -d /lib/modules/$SVERSION-$EXTRA/kernel/fs/xfs ] && \
- ls -l /lib/modules/$SVERSION-$EXTRA/kernel/fs/xfs/*
if [ "$MODULAR" -eq 0 ]; then
new_state="reset"