mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 10:37:35 +03:00
Apply fix from bug239 for rwlock deadlock.
Update check.sh script to take V=1 env var so you can run it verbosely as follows if your chasing something: sudo make check V=1 Add new kobj api and needed regression tests to allow reading of files from within the kernel. Normally thats not something I support but the spa layer needs the support for its config file. Add some more missing stub headers git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@38 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
This commit is contained in:
+7
-2
@@ -4,6 +4,7 @@ prog=check.sh
|
||||
spl_module=../modules/spl/spl.ko
|
||||
splat_module=../modules/splat/splat.ko
|
||||
splat_cmd=../cmd/splat
|
||||
verbose=
|
||||
|
||||
die() {
|
||||
echo "${prog}: $1" >&2
|
||||
@@ -14,6 +15,10 @@ warn() {
|
||||
echo "${prog}: $1" >&2
|
||||
}
|
||||
|
||||
if [ -n "$V" ]; then
|
||||
verbose="-v"
|
||||
fi
|
||||
|
||||
if [ $(id -u) != 0 ]; then
|
||||
die "Must run as root"
|
||||
fi
|
||||
@@ -32,8 +37,8 @@ echo "Loading ${spl_module}"
|
||||
echo "Loading ${splat_module}"
|
||||
/sbin/insmod ${splat_module} || die "Unable to load ${splat_module}"
|
||||
|
||||
sleep 5
|
||||
$splat_cmd -a
|
||||
sleep 3
|
||||
$splat_cmd -a $verbose
|
||||
|
||||
echo "Unloading ${splat_module}"
|
||||
/sbin/rmmod ${splat_module} || die "Failed to unload ${splat_module}"
|
||||
|
||||
Reference in New Issue
Block a user