From b2c6613ef955e6e10c3acadc852057686ffcf721 Mon Sep 17 00:00:00 2001 From: Andrea Claudi Date: Mon, 29 May 2023 23:41:41 +0200 Subject: [PATCH] vdpa: propagate error from cmd_dev_vstats_show() Error potentially returned from mnlu_gen_socket_sndrcv() are propagated for each and every invocation in vdpa. Let's do the same here. Fixes: 6f97e9c9337b ("vdpa: Add support for reading vdpa device statistics") Signed-off-by: Andrea Claudi Reviewed-by: Parav Pandit Signed-off-by: Stephen Hemminger --- vdpa/vdpa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vdpa/vdpa.c b/vdpa/vdpa.c index 27647d73d..8bbe452c7 100644 --- a/vdpa/vdpa.c +++ b/vdpa/vdpa.c @@ -986,7 +986,7 @@ static int cmd_dev_vstats_show(struct vdpa *vdpa, int argc, char **argv) pr_out_section_start(vdpa, "vstats"); err = mnlu_gen_socket_sndrcv(&vdpa->nlg, nlh, cmd_dev_vstats_show_cb, vdpa); pr_out_section_end(vdpa); - return 0; + return err; } static int cmd_dev_vstats(struct vdpa *vdpa, int argc, char **argv) -- 2.47.2