From d67b2173a12cb9255465850263622606a2bea38a Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 24 May 2016 01:10:53 +0000 Subject: [PATCH] btrfs.c: fix BTRFS_IOC_TREE_SEARCH_V2 output * btrfs.c (btrfs_ioctl): Fix BTRFS_IOC_TREE_SEARCH_V2 output in case of EOVERFLOW and failed umove. --- btrfs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/btrfs.c b/btrfs.c index 5a4c76fe..4c02b891 100644 --- a/btrfs.c +++ b/btrfs.c @@ -1154,9 +1154,10 @@ btrfs_ioctl(struct tcb *tcp, const unsigned int code, const long arg) tprints(", "); else if (syserror(tcp)) { if (tcp->u_error == EOVERFLOW) { + tprints(" => "); tcp->u_error = 0; if (!umove_or_printaddr(tcp, arg, &args)) - tprintf(" => {buf_size=%" PRIu64 "}", + tprintf("{buf_size=%" PRIu64 "}", (uint64_t)args.buf_size); tcp->u_error = EOVERFLOW; } -- 2.40.0