- Use geom <class> load instead of g<class> load; g<class> doesn't exist

for all geom classes, e.g. geom_uzip(4)
- These tests require root. Skip all of the tests if they're run as non-root

MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
Enji Cooper 2016-01-01 02:22:45 +00:00
parent 80d653987b
commit cad12e04c6
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=293028

View File

@ -1,7 +1,12 @@
#!/bin/sh
# $FreeBSD$
kldstat -q -m g_${class} || g${class} load || exit 1
if [ $(id -u) -ne 0 ]; then
echo 'Tests must be run as root'
echo 'Bail out!'
exit 1
fi
kldstat -q -m g_${class} || geom ${class} load || exit 1
devwait()
{