anitazha / rpms / ndctl

Forked from rpms/ndctl a year ago
Clone

Blame 0071-ndctl-test-Move-reset-to-function-in-common.patch

Jeff Moyer 2c91dc
From 6538529be5738f06543a0d7178f97e0b0e6b63c2 Mon Sep 17 00:00:00 2001
Jeff Moyer 2c91dc
From: Dan Williams <dan.j.williams@intel.com>
Jeff Moyer 2c91dc
Date: Wed, 5 Jan 2022 13:31:55 -0800
Jeff Moyer 2c91dc
Subject: [PATCH 071/217] ndctl/test: Move 'reset()' to function in 'common'
Jeff Moyer 2c91dc
Jeff Moyer 2c91dc
When BLK mode is removed, tests that expect the nfit_test region to allow
Jeff Moyer 2c91dc
pmem namespace creation will need to 'init' rather than 'zero' labels. In
Jeff Moyer 2c91dc
preparation, take the time opportunity to move reset() to a common
Jeff Moyer 2c91dc
function. So that 'ndctl zero-labels' can be replaced with 'ndctl
Jeff Moyer 2c91dc
init-labels' in one central location.
Jeff Moyer 2c91dc
Jeff Moyer 2c91dc
Link: https://lore.kernel.org/r/164141831509.3990253.14783946910211635678.stgit@dwillia2-desk3.amr.corp.intel.com
Jeff Moyer 2c91dc
Tested-by: Alison Schofield <alison.schofield@intel.com>
Jeff Moyer 2c91dc
Tested-by: Vaibhav Jain <vaibhav@linux.ibm.com>
Jeff Moyer 2c91dc
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Jeff Moyer 2c91dc
Signed-off-by: Vishal Verma <vishal.l.verma@intel.com>
Jeff Moyer 2c91dc
---
Jeff Moyer 2c91dc
 test/blk-exhaust.sh             |  4 +---
Jeff Moyer 2c91dc
 test/btt-check.sh               |  7 -------
Jeff Moyer 2c91dc
 test/btt-errors.sh              | 12 +++---------
Jeff Moyer 2c91dc
 test/btt-pad-compat.sh          |  7 -------
Jeff Moyer 2c91dc
 test/clear.sh                   |  4 +---
Jeff Moyer 2c91dc
 test/common                     | 15 +++++++++++++++
Jeff Moyer 2c91dc
 test/create.sh                  |  4 +---
Jeff Moyer 2c91dc
 test/daxctl-create.sh           |  4 ++--
Jeff Moyer 2c91dc
 test/daxdev-errors.sh           |  4 +---
Jeff Moyer 2c91dc
 test/firmware-update.sh         |  8 +++-----
Jeff Moyer 2c91dc
 test/inject-error.sh            |  7 -------
Jeff Moyer 2c91dc
 test/max_available_extent_ns.sh |  9 +--------
Jeff Moyer 2c91dc
 test/monitor.sh                 | 11 ++---------
Jeff Moyer 2c91dc
 test/multi-dax.sh               |  4 +---
Jeff Moyer 2c91dc
 test/pfn-meta-errors.sh         |  4 +---
Jeff Moyer 2c91dc
 test/pmem-errors.sh             |  4 +---
Jeff Moyer 2c91dc
 test/rescan-partitions.sh       |  7 -------
Jeff Moyer 2c91dc
 test/sector-mode.sh             |  9 ++-------
Jeff Moyer 2c91dc
 test/track-uuid.sh              |  4 +---
Jeff Moyer 2c91dc
 19 files changed, 36 insertions(+), 92 deletions(-)
Jeff Moyer 2c91dc
Jeff Moyer 2c91dc
diff --git a/test/blk-exhaust.sh b/test/blk-exhaust.sh
Jeff Moyer 2c91dc
index 09c4aae..b6d3808 100755
Jeff Moyer 2c91dc
--- a/test/blk-exhaust.sh
Jeff Moyer 2c91dc
+++ b/test/blk-exhaust.sh
Jeff Moyer 2c91dc
@@ -14,9 +14,7 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # if the kernel accounting is correct we should be able to create two
Jeff Moyer 2c91dc
 # pmem and two blk namespaces on nfit_test.0
Jeff Moyer 2c91dc
diff --git a/test/btt-check.sh b/test/btt-check.sh
Jeff Moyer 2c91dc
index 8e0b489..65b5c58 100755
Jeff Moyer 2c91dc
--- a/test/btt-check.sh
Jeff Moyer 2c91dc
+++ b/test/btt-check.sh
Jeff Moyer 2c91dc
@@ -39,13 +39,6 @@ create()
Jeff Moyer 2c91dc
 	[ $size -gt 0 ] || err "$LINENO"
Jeff Moyer 2c91dc
 }
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-reset()
Jeff Moyer 2c91dc
-{
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-}
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
 # re-enable the BTT namespace, and do IO to it in an attempt to
Jeff Moyer 2c91dc
 # verify it still comes up ok, and functions as expected
Jeff Moyer 2c91dc
 post_repair_test()
Jeff Moyer 2c91dc
diff --git a/test/btt-errors.sh b/test/btt-errors.sh
Jeff Moyer 2c91dc
index 4e59f57..5a20d26 100755
Jeff Moyer 2c91dc
--- a/test/btt-errors.sh
Jeff Moyer 2c91dc
+++ b/test/btt-errors.sh
Jeff Moyer 2c91dc
@@ -45,9 +45,7 @@ trap 'err $LINENO cleanup' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
@@ -126,9 +124,7 @@ dd if=$MNT/$FILE of=/dev/null iflag=direct bs=4096 count=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # reset everything to get a clean log
Jeff Moyer 2c91dc
 if grep -q "$MNT" /proc/mounts; then umount $MNT; fi
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 dev="x"
Jeff Moyer 2c91dc
 json=$($NDCTL create-namespace -b $NFIT_TEST_BUS0 -t pmem -m sector)
Jeff Moyer 2c91dc
 eval "$(echo "$json" | json2var)"
Jeff Moyer 2c91dc
@@ -148,9 +144,7 @@ force_raw 0
Jeff Moyer 2c91dc
 dd if=/dev/$blockdev of=/dev/null iflag=direct bs=4096 count=1 && err $LINENO || true
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # done, exit
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 cleanup
Jeff Moyer 2c91dc
 _cleanup
Jeff Moyer 2c91dc
 exit 0
Jeff Moyer 2c91dc
diff --git a/test/btt-pad-compat.sh b/test/btt-pad-compat.sh
Jeff Moyer 2c91dc
index bf1ea54..be538b7 100755
Jeff Moyer 2c91dc
--- a/test/btt-pad-compat.sh
Jeff Moyer 2c91dc
+++ b/test/btt-pad-compat.sh
Jeff Moyer 2c91dc
@@ -37,13 +37,6 @@ create()
Jeff Moyer 2c91dc
 	fi
Jeff Moyer 2c91dc
 }
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-reset()
Jeff Moyer 2c91dc
-{
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-}
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
 verify_idx()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	idx0="$1"
Jeff Moyer 2c91dc
diff --git a/test/clear.sh b/test/clear.sh
Jeff Moyer 2c91dc
index fb9d52c..c4d02d5 100755
Jeff Moyer 2c91dc
--- a/test/clear.sh
Jeff Moyer 2c91dc
+++ b/test/clear.sh
Jeff Moyer 2c91dc
@@ -14,9 +14,7 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
diff --git a/test/common b/test/common
Jeff Moyer 2c91dc
index 6bcefca..3c54d63 100644
Jeff Moyer 2c91dc
--- a/test/common
Jeff Moyer 2c91dc
+++ b/test/common
Jeff Moyer 2c91dc
@@ -46,6 +46,21 @@ err()
Jeff Moyer 2c91dc
 	exit $rc
Jeff Moyer 2c91dc
 }
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
+reset()
Jeff Moyer 2c91dc
+{
Jeff Moyer 2c91dc
+	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+}
Jeff Moyer 2c91dc
+
Jeff Moyer 2c91dc
+reset1()
Jeff Moyer 2c91dc
+{
Jeff Moyer 2c91dc
+	$NDCTL disable-region -b $NFIT_TEST_BUS1 all
Jeff Moyer 2c91dc
+	$NDCTL zero-labels -b $NFIT_TEST_BUS1 all
Jeff Moyer 2c91dc
+	$NDCTL enable-region -b $NFIT_TEST_BUS1 all
Jeff Moyer 2c91dc
+}
Jeff Moyer 2c91dc
+
Jeff Moyer 2c91dc
+
Jeff Moyer 2c91dc
 # check_min_kver
Jeff Moyer 2c91dc
 # $1: Supported kernel version. format: X.Y
Jeff Moyer 2c91dc
 #
Jeff Moyer 2c91dc
diff --git a/test/create.sh b/test/create.sh
Jeff Moyer 2c91dc
index b0fd99f..e9baaa0 100755
Jeff Moyer 2c91dc
--- a/test/create.sh
Jeff Moyer 2c91dc
+++ b/test/create.sh
Jeff Moyer 2c91dc
@@ -15,9 +15,7 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
diff --git a/test/daxctl-create.sh b/test/daxctl-create.sh
Jeff Moyer 2c91dc
index 198779a..d319a39 100755
Jeff Moyer 2c91dc
--- a/test/daxctl-create.sh
Jeff Moyer 2c91dc
+++ b/test/daxctl-create.sh
Jeff Moyer 2c91dc
@@ -10,7 +10,7 @@ trap 'cleanup $LINENO' ERR
Jeff Moyer 2c91dc
 cleanup()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	printf "Error at line %d\n" "$1"
Jeff Moyer 2c91dc
-	[[ $testdev ]] && reset
Jeff Moyer 2c91dc
+	[[ $testdev ]] && reset_dax
Jeff Moyer 2c91dc
 	exit $rc
Jeff Moyer 2c91dc
 }
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
@@ -70,7 +70,7 @@ reset_dev()
Jeff Moyer 2c91dc
 	"$DAXCTL" enable-device "$testdev"
Jeff Moyer 2c91dc
 }
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-reset()
Jeff Moyer 2c91dc
+reset_dax()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	test -n "$testdev"
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
diff --git a/test/daxdev-errors.sh b/test/daxdev-errors.sh
Jeff Moyer 2c91dc
index 9547d78..e13453d 100755
Jeff Moyer 2c91dc
--- a/test/daxdev-errors.sh
Jeff Moyer 2c91dc
+++ b/test/daxdev-errors.sh
Jeff Moyer 2c91dc
@@ -15,9 +15,7 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
diff --git a/test/firmware-update.sh b/test/firmware-update.sh
Jeff Moyer 2c91dc
index 8cc9c41..93ce166 100755
Jeff Moyer 2c91dc
--- a/test/firmware-update.sh
Jeff Moyer 2c91dc
+++ b/test/firmware-update.sh
Jeff Moyer 2c91dc
@@ -10,11 +10,9 @@ image="update-fw.img"
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-reset()
Jeff Moyer 2c91dc
+fwupd_reset()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+	reset
Jeff Moyer 2c91dc
 	if [ -f $image ]; then
Jeff Moyer 2c91dc
 		rm -f $image
Jeff Moyer 2c91dc
 	fi
Jeff Moyer 2c91dc
@@ -73,7 +71,7 @@ do_tests()
Jeff Moyer 2c91dc
 check_min_kver "4.16" || do_skip "may lack firmware update test handling"
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-reset
Jeff Moyer 2c91dc
+fwupd_reset
Jeff Moyer 2c91dc
 detect
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 do_tests
Jeff Moyer 2c91dc
diff --git a/test/inject-error.sh b/test/inject-error.sh
Jeff Moyer 2c91dc
index 7d0b826..fd823b6 100755
Jeff Moyer 2c91dc
--- a/test/inject-error.sh
Jeff Moyer 2c91dc
+++ b/test/inject-error.sh
Jeff Moyer 2c91dc
@@ -37,13 +37,6 @@ create()
Jeff Moyer 2c91dc
 	[ $size -gt 0 ] || err "$LINENO"
Jeff Moyer 2c91dc
 }
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-reset()
Jeff Moyer 2c91dc
-{
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-}
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
 check_status()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	local sector="$1"
Jeff Moyer 2c91dc
diff --git a/test/max_available_extent_ns.sh b/test/max_available_extent_ns.sh
Jeff Moyer 2c91dc
index 343f3c9..47a921f 100755
Jeff Moyer 2c91dc
--- a/test/max_available_extent_ns.sh
Jeff Moyer 2c91dc
+++ b/test/max_available_extent_ns.sh
Jeff Moyer 2c91dc
@@ -11,13 +11,6 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 check_min_kver "4.19" || do_skip "kernel $KVER may not support max_available_size"
Jeff Moyer 2c91dc
 check_prereq "jq"
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-init()
Jeff Moyer 2c91dc
-{
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-}
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
 do_test()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	region=$($NDCTL list -b $NFIT_TEST_BUS0 -R -t pmem | jq -r 'sort_by(-.size) | .[].dev' | head -1)
Jeff Moyer 2c91dc
@@ -40,7 +33,7 @@ do_test()
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
-init
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 do_test
Jeff Moyer 2c91dc
 _cleanup
Jeff Moyer 2c91dc
 exit 0
Jeff Moyer 2c91dc
diff --git a/test/monitor.sh b/test/monitor.sh
Jeff Moyer 2c91dc
index c015c11..6aa4196 100755
Jeff Moyer 2c91dc
--- a/test/monitor.sh
Jeff Moyer 2c91dc
+++ b/test/monitor.sh
Jeff Moyer 2c91dc
@@ -19,13 +19,6 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 check_min_kver "4.15" || do_skip "kernel $KVER may not support monitor service"
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-init()
Jeff Moyer 2c91dc
-{
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-}
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
 start_monitor()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	logfile=$(mktemp)
Jeff Moyer 2c91dc
@@ -112,7 +105,7 @@ test_filter_region()
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 test_filter_namespace()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
-	init
Jeff Moyer 2c91dc
+	reset
Jeff Moyer 2c91dc
 	monitor_namespace=$($NDCTL create-namespace -b $smart_supported_bus | jq -r .dev)
Jeff Moyer 2c91dc
 	monitor_dimms=$(get_monitor_dimm "-n $monitor_namespace")
Jeff Moyer 2c91dc
 	start_monitor "-n $monitor_namespace"
Jeff Moyer 2c91dc
@@ -170,7 +163,7 @@ do_tests()
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
-init
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 set_smart_supported_bus
Jeff Moyer 2c91dc
 do_tests
Jeff Moyer 2c91dc
 _cleanup
Jeff Moyer 2c91dc
diff --git a/test/multi-dax.sh b/test/multi-dax.sh
Jeff Moyer 2c91dc
index b343a38..04070ad 100755
Jeff Moyer 2c91dc
--- a/test/multi-dax.sh
Jeff Moyer 2c91dc
+++ b/test/multi-dax.sh
Jeff Moyer 2c91dc
@@ -17,9 +17,7 @@ ALIGN_SIZE=`getconf PAGESIZE`
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 query=". | sort_by(.available_size) | reverse | .[0].dev"
Jeff Moyer 2c91dc
diff --git a/test/pfn-meta-errors.sh b/test/pfn-meta-errors.sh
Jeff Moyer 2c91dc
index 0ade2e5..6314897 100755
Jeff Moyer 2c91dc
--- a/test/pfn-meta-errors.sh
Jeff Moyer 2c91dc
+++ b/test/pfn-meta-errors.sh
Jeff Moyer 2c91dc
@@ -29,9 +29,7 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
diff --git a/test/pmem-errors.sh b/test/pmem-errors.sh
Jeff Moyer 2c91dc
index 4225c3b..2065780 100755
Jeff Moyer 2c91dc
--- a/test/pmem-errors.sh
Jeff Moyer 2c91dc
+++ b/test/pmem-errors.sh
Jeff Moyer 2c91dc
@@ -28,9 +28,7 @@ trap 'err $LINENO cleanup' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
diff --git a/test/rescan-partitions.sh b/test/rescan-partitions.sh
Jeff Moyer 2c91dc
index 1686de3..51bbd73 100755
Jeff Moyer 2c91dc
--- a/test/rescan-partitions.sh
Jeff Moyer 2c91dc
+++ b/test/rescan-partitions.sh
Jeff Moyer 2c91dc
@@ -25,13 +25,6 @@ check_min_kver "4.16" || do_skip "may not contain fixes for partition rescanning
Jeff Moyer 2c91dc
 check_prereq "parted"
Jeff Moyer 2c91dc
 check_prereq "blockdev"
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-reset()
Jeff Moyer 2c91dc
-{
Jeff Moyer 2c91dc
-	$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-	$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-}
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
 test_mode()
Jeff Moyer 2c91dc
 {
Jeff Moyer 2c91dc
 	local mode="$1"
Jeff Moyer 2c91dc
diff --git a/test/sector-mode.sh b/test/sector-mode.sh
Jeff Moyer 2c91dc
index 7a2faea..439ef33 100755
Jeff Moyer 2c91dc
--- a/test/sector-mode.sh
Jeff Moyer 2c91dc
+++ b/test/sector-mode.sh
Jeff Moyer 2c91dc
@@ -15,13 +15,8 @@ ALIGN_SIZE=`getconf PAGESIZE`
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS1 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS1 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS1 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
+reset1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 query=". | sort_by(.size) | reverse | .[0].dev"
Jeff Moyer 2c91dc
diff --git a/test/track-uuid.sh b/test/track-uuid.sh
Jeff Moyer 2c91dc
index be3cf9c..3bacd2c 100755
Jeff Moyer 2c91dc
--- a/test/track-uuid.sh
Jeff Moyer 2c91dc
+++ b/test/track-uuid.sh
Jeff Moyer 2c91dc
@@ -12,9 +12,7 @@ trap 'err $LINENO' ERR
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 # setup (reset nfit_test dimms)
Jeff Moyer 2c91dc
 modprobe nfit_test
Jeff Moyer 2c91dc
-$NDCTL disable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL zero-labels -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
-$NDCTL enable-region -b $NFIT_TEST_BUS0 all
Jeff Moyer 2c91dc
+reset
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
 rc=1
Jeff Moyer 2c91dc
 
Jeff Moyer 2c91dc
-- 
Jeff Moyer 2c91dc
2.27.0
Jeff Moyer 2c91dc