test/nop: make less verbose and don't fail on older kernels

Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/test/nop.c b/test/nop.c
index 59da22c..ce223b3 100644
--- a/test/nop.c
+++ b/test/nop.c
@@ -137,6 +137,8 @@
 	p.flags = flags;
 	ret = io_uring_queue_init_params(8, &ring, &p);
 	if (ret) {
+		if (ret == -EINVAL)
+			return 0;
 		fprintf(stderr, "ring setup failed: %d\n", ret);
 		return 1;
 	}
@@ -166,14 +168,13 @@
 		return 0;
 
 	FOR_ALL_TEST_CONFIGS {
-		fprintf(stderr, "Testing %s config\n", IORING_GET_TEST_CONFIG_DESCRIPTION());
 		ret = test_ring(IORING_GET_TEST_CONFIG_FLAGS());
 		if (ret) {
-			fprintf(stderr, "Normal ring test failed\n");
+			fprintf(stderr, "Normal ring test failed: %s\n",
+					IORING_GET_TEST_CONFIG_DESCRIPTION());
 			return ret;
 		}
 	}
 
-	fprintf(stderr, "PASS\n");
 	return 0;
 }