]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commitdiff
selftests: check hot-pluggagble memory for memory-hotplug test
authorPo-Hsu Lin <po-hsu.lin@canonical.com>
Thu, 10 Aug 2017 06:32:00 +0000 (08:32 +0200)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Thu, 24 Aug 2017 08:11:00 +0000 (10:11 +0200)
BugLink: http://bugs.launchpad.net/bugs/1710868
Check for hot-pluggable memory availability in prerequisite() of the
memory-hotplug test.

Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
(cherry picked from commit a34b28c92ec8c92938de03c18c5fab32efd2e29a)
Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
tools/testing/selftests/memory-hotplug/mem-on-off-test.sh

index a8d858767102f7955692c68c47d7bdd950934a06..993ff2bcfc7b9d0910403eadebe77b2022288449 100755 (executable)
@@ -22,6 +22,11 @@ prerequisite()
                echo $msg memory hotplug is not supported >&2
                exit 0
        fi
+
+       if ! grep -q 1 $SYSFS/devices/system/memory/memory*/removable; then
+               echo $msg no hot-pluggable memory >&2
+               exit 0
+       fi
 }
 
 #