ndctl. test: fix module-taint sanity-check

Commit 625f5bc23826 upstream.

nfit_test_init() validates that the libnvdimm modules that a test would
use are the properly instrumented external versions. If module signing
is enabled the sanity check will fail because the check expects only the
'O' flag, but unsigned external modules will have the 'O' flag and the
'E' flag set. Relax the constraint to just check for 'O'.

Fixes: 00fc65075c89 ("test: validate nfit_test modules...")
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Vishal Verma <vishal.l.verma@intel.com>
diff --git a/test/core.c b/test/core.c
index ca983e4..4b36b2d 100644
--- a/test/core.c
+++ b/test/core.c
@@ -195,7 +195,7 @@
 				break;
 			}
 
-			if (strcmp(attr, "O") != 0) {
+			if (!strchr(attr, 'O')) {
 				log_err(&log_ctx, "%s.ko: expected taint: O got: %s\n",
 						name, attr);
 				break;