From ca87674ea4f6fd12b9049ea2a6498a5cf191893e Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Sat, 12 May 2018 23:01:52 +0200 Subject: [PATCH] tests: fix check sysfs Commit 810f856c2490eb1d5db858f26a26621c4a3477e0 missed to move assign of P after setting maj & min. --- test/lib/check.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/lib/check.sh b/test/lib/check.sh index c79610494..8637619f4 100644 --- a/test/lib/check.sh +++ b/test/lib/check.sh @@ -422,10 +422,11 @@ sysfs() { # read maj min and also convert hex to decimal local maj local min - local P="/sys/dev/block/$maj:$min/$2" + local P local val maj=$(($(stat -L --printf=0x%t "$1"))) min=$(($(stat -L --printf=0x%T "$1"))) + P="/sys/dev/block/$maj:$min/$2" val=$(< "$P") || return 0 # no sysfs ? test "$val" -eq "$3" || \ die "$1: $P = $val differs from expected value $3!"