Even when -q option specified, the receive sub-command is not quiet as show below. btrfs receive -q -f /tmp/t /btrfs1 At snapshot ss3 It must be quiet atlest when its been asked to be quiet. Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx> --- cmds/receive.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmds/receive.c b/cmds/receive.c index 4b03938ea3eb..c4827c1dd999 100644 --- a/cmds/receive.c +++ b/cmds/receive.c @@ -269,7 +269,8 @@ static int process_snapshot(const char *path, const u8 *uuid, u64 ctransid, goto out; } - fprintf(stdout, "At snapshot %s\n", path); + if (g_verbose) + fprintf(stdout, "At snapshot %s\n", path); memcpy(rctx->cur_subvol.received_uuid, uuid, BTRFS_UUID_SIZE); rctx->cur_subvol.stransid = ctransid; -- 2.23.0
