Realtime IO path tests; get local host configs working again.
authorfsgqa <fsgqa>
Fri, 9 Jul 2004 04:16:16 +0000 (04:16 +0000)
committerfsgqa <fsgqa>
Fri, 9 Jul 2004 04:16:16 +0000 (04:16 +0000)
common.config
common.rc
group

index 63735098c4bf35fbb079a25e5f14df2179daa408..f7257387ff90568d101cad3d969eec656d1f7572 100644 (file)
@@ -364,7 +364,7 @@ known_hosts()
 }
 
 if [ -f "$HOST_OPTIONS" ]; then
-    . ./"$HOST_OPTIONS"
+    . "$HOST_OPTIONS"
 else
     known_hosts
 fi
index ce4254e8885a775392cd3f8a922ec50dcaa6457e..ffd744a05cb1233b11d01df43959cc910af3bfcb 100644 (file)
--- a/common.rc
+++ b/common.rc
@@ -1,6 +1,6 @@
 ##/bin/sh
 #
-# Copyright (c) 2000-2003 Silicon Graphics, Inc.  All Rights Reserved.
+# Copyright (c) 2000-2004 Silicon Graphics, Inc.  All Rights Reserved.
 # 
 # This program is free software; you can redistribute it and/or modify it
 # under the terms of version 2 of the GNU General Public License as
@@ -592,6 +592,17 @@ _require_nobigloopfs()
        _notrun "Large filesystem testing in progress, skipped this test"
 }
 
+# this test requires that a realtime subvolume is in use, and
+# that the kernel supports realtime as well.
+# 
+_require_realtime()
+{
+    [ "$USE_EXTERNAL" = yes ] || \
+       _notrun "External volumes not in use, skipped this test"
+    [ "$SCRATCH_RTDEV" = "" ] && \
+       _notrun "Realtime device required, skipped this test"
+}
+
 # this test requires that external log/realtime devices are not in use
 # 
 _require_nonexternal()
diff --git a/group b/group
index a8544bbf0a435e1eba72df46106712555b73f998..271fefca68e51f63757cd06b7a5bb25a0307cacb 100644 (file)
--- a/group
+++ b/group
@@ -151,8 +151,11 @@ ioctl              nathans@sgi.com
 082 log logprint auto
 083 rw auto
 084 ioctl rw auto
-085 log auto
-086 log auto
-087 log auto
+085 log
+086 log 
+087 log
 088 perms
 089 metadata auto
+090 rw
+091 rw
+092 other auto