]> git.openfabrics.org - ~adrianc/mstflint.git/commitdiff
Check for dkms kernel RPMs when checking RPM version
authorOren Kladnitsky <orenk@dev.mellanox.co.il>
Thu, 25 Oct 2012 14:42:28 +0000 (16:42 +0200)
committerOren Kladnitsky <orenk@dev.mellanox.co.il>
Thu, 25 Oct 2012 14:42:28 +0000 (16:42 +0200)
hca_self_test.ofed

index 33515db7c98612b93d1d99ce109c3bc71fb492f0..7fa928a7172cb701863b964710e5c2bae93b6a81 100755 (executable)
@@ -150,7 +150,13 @@ else
         RPM_KER_NAME=`echo $mlx4_core_ko | awk -F '/' '{print$4}'`
         RPM_CUR_BOOTED_KER=1
     else
-        RPM_CUR_BOOTED_KER=0
+        if (rpm -q ofa_kernel_dkms > /dev/null 2>&1); then
+            IS_DKMS=1
+            RPM_KER_NAME=`rpm -q --queryformat "[%{NAME}-%{VERSION}]\n" ofa_kernel_dkms`
+            RPM_CUR_BOOTED_KER=1
+        else
+            RPM_CUR_BOOTED_KER=0
+        fi
     fi
 
     OFED_VERSION=$(ofed_info 2> /dev/null | head -1)