This is just a temporary check till the new module has SMART capabilities
emulated.

Signed-off-by: Santosh Sivaraj <sant...@fossix.org>
---
 test/libndctl.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/test/libndctl.c b/test/libndctl.c
index 5043ae0..001f78a 100644
--- a/test/libndctl.c
+++ b/test/libndctl.c
@@ -2427,7 +2427,8 @@ static int check_commands(struct ndctl_bus *bus, struct 
ndctl_dimm *dimm,
         * The kernel did not start emulating v1.2 namespace spec smart data
         * until 4.9.
         */
-       if (!ndctl_test_attempt(test, KERNEL_VERSION(4, 9, 0)))
+       if (!ndctl_test_attempt(test, KERNEL_VERSION(4, 9, 0))
+           || !ndctl_bus_has_nfit(bus))
                dimm_commands &= ~((1 << ND_CMD_SMART)
                                | (1 << ND_CMD_SMART_THRESHOLD));
 
-- 
2.26.2
_______________________________________________
Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org
To unsubscribe send an email to linux-nvdimm-le...@lists.01.org

Reply via email to