Previously the largest region on the nfit_test.1 bus belonged to a BLK-mode region. With the removal of BLK-mode support update the test to instead find a suitable PMEM region to perform the checkout.
Signed-off-by: Dan Williams <[email protected]> --- test/sector-mode.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/sector-mode.sh b/test/sector-mode.sh index 439ef331adaf..f70b0f1786f4 100755 --- a/test/sector-mode.sh +++ b/test/sector-mode.sh @@ -19,11 +19,11 @@ reset reset1 rc=1 -query=". | sort_by(.size) | reverse | .[0].dev" -NAMESPACE=$($NDCTL list -b $NFIT_TEST_BUS1 -N | jq -r "$query") -REGION=$($NDCTL list -R --namespace=$NAMESPACE | jq -r "(.[]) | .dev") +query=". | sort_by(.available_size) | reverse | .[0].dev" +REGION=$($NDCTL list -R -b $NFIT_TEST_BUS1 | jq -r "$query") echo 0 > /sys/bus/nd/devices/$REGION/read_only -$NDCTL create-namespace --no-autolabel -e $NAMESPACE -m sector -f -l 4K +echo $ALIGN_SIZE > /sys/bus/nd/devices/$REGION/align +NAMESPACE=$($NDCTL create-namespace --no-autolabel -r $REGION -m sector -f -l 4K | jq -r ".dev") $NDCTL create-namespace --no-autolabel -e $NAMESPACE -m dax -f -a $ALIGN_SIZE $NDCTL create-namespace --no-autolabel -e $NAMESPACE -m sector -f -l 4K
