From 88de642f3149debc5769a3d22bd1619bdb9fd1bc Mon Sep 17 00:00:00 2001 From: Lukasz Dorau Date: Fri, 21 Apr 2023 10:54:54 +0200 Subject: [PATCH] common: list nd resources in get-system-info.sh testconfig.sh.example says: It is required to have [...] at least RO access to all of the following resource files (containing physical addresses) of NVDIMM devices (only root can read them by default): /sys/bus/nd/devices/ndbus*/region*/resource /sys/bus/nd/devices/ndbus*/region*/dax*/resource /sys/bus/nd/devices/ndbus*/region*/pfn*/resource /sys/bus/nd/devices/ndbus*/region*/namespace*/resource Note: some tests require write access to: /sys/bus/nd/devices/region*/deep_flush Let's print all those files to be able to check if they have required accesses. Signed-off-by: Lukasz Dorau --- utils/gha-runners/get-system-info.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/gha-runners/get-system-info.sh b/utils/gha-runners/get-system-info.sh index c3ffe3522dd..ad061d1ce08 100755 --- a/utils/gha-runners/get-system-info.sh +++ b/utils/gha-runners/get-system-info.sh @@ -45,6 +45,12 @@ function system_info { echo "**********list-avaialble-pmem-devices**********" ls -la /dev/dax* ls -la /dev/pmem* + echo "**********list-nd-resources**********" + ls -la /sys/bus/nd/devices/ndbus*/region*/resource + ls -la /sys/bus/nd/devices/ndbus*/region*/dax*/resource + ls -la /sys/bus/nd/devices/ndbus*/region*/pfn*/resource + ls -la /sys/bus/nd/devices/ndbus*/region*/namespace*/resource + ls -la /sys/bus/nd/devices/region*/deep_flush } # Call the function above to print system info.