]> www.infradead.org Git - users/hch/blktests.git/commitdiff
check,common/rc: move _unload_module() from common/rc to check
authorShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Thu, 1 Sep 2022 09:01:00 +0000 (18:01 +0900)
committerShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Fri, 2 Sep 2022 03:17:05 +0000 (12:17 +0900)
To use in the 'check' script in the following commit, move the helper
function _unload_module() from 'common/rc' to 'check'.

Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
check
common/rc

diff --git a/check b/check
index 85e05693b199feffcd4a29cbbc4dd4d27d991fc6..5f57386c95d96113fee7a070b5d4b99ac238cf5a 100755 (executable)
--- a/check
+++ b/check
@@ -439,6 +439,19 @@ _test_dev_is_zoned() {
           $(cat "${TEST_DEV_SYSFS}/queue/zoned") != none ]]
 }
 
+# Arguments: module to unload ($1) and retry count ($2).
+_unload_module() {
+       local i m=$1 rc=${2:-1}
+
+       [ ! -e "/sys/module/$m" ] && return 0
+       for ((i=rc;i>0;i--)); do
+               modprobe -r "$m"
+               [ ! -e "/sys/module/$m" ] && return 0
+               sleep .1
+       done
+       return 1
+}
+
 _run_test() {
        TEST_NAME="$1"
        CAN_BE_ZONED=0
index 738a32fcd4c511e0bf38b3098f01a60c813268e7..9bc0dbc4224024602fd9fdcb444f6c8f0db393e9 100644 (file)
--- a/common/rc
+++ b/common/rc
@@ -384,19 +384,6 @@ _uptime_s() {
        awk '{ print int($1) }' /proc/uptime
 }
 
-# Arguments: module to unload ($1) and retry count ($2).
-_unload_module() {
-       local i m=$1 rc=${2:-1}
-
-       [ ! -e "/sys/module/$m" ] && return 0
-       for ((i=rc;i>0;i--)); do
-               modprobe -r "$m"
-               [ ! -e "/sys/module/$m" ] && return 0
-               sleep .1
-       done
-       return 1
-}
-
 _have_writeable_kmsg() {
        if [[ ! -w /dev/kmsg ]]; then
                SKIP_REASONS+=("cannot write to /dev/kmsg")