From b815ff9a8f3ed0b87fc24517fd01a867ec07b424 Mon Sep 17 00:00:00 2001 From: Etienne Dechamps Date: Mon, 10 Sep 2012 16:23:21 +0200 Subject: [PATCH] Silence "setting dataset to sync always" message in ztest. ztest outputs a message when testing sync=always no matter what the verbosity level is. There is no point outputting this message for low verbosity levels. With this patch the message is only displayed at verbosity level 5 or above. The result is less output pollution. Signed-off-by: Brian Behlendorf Closes #951 --- cmd/ztest/ztest.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/ztest/ztest.c b/cmd/ztest/ztest.c index 0f0ab60dde4c..15f170d43fda 100644 --- a/cmd/ztest/ztest.c +++ b/cmd/ztest/ztest.c @@ -2923,7 +2923,8 @@ ztest_dataset_create(char *dsname) if (err || zilset < 80) return (err); - (void) printf("Setting dataset %s to sync always\n", dsname); + if (zopt_verbose >= 5) + (void) printf("Setting dataset %s to sync always\n", dsname); return (ztest_dsl_prop_set_uint64(dsname, ZFS_PROP_SYNC, ZFS_SYNC_ALWAYS, B_FALSE)); }