From d72192738dfef2e054b46dd8c437e2217714e436 Mon Sep 17 00:00:00 2001 From: "John L. Hammond" Date: Mon, 25 Jul 2016 08:36:48 -0500 Subject: [PATCH] LU-7714 osd: propagate errors in osd_objset_open() In osd_objset_open() replace GOTO(out, -ENOTSUPP) with GOTO(out, rc = -ENOTSUPP). Signed-off-by: John L. Hammond Change-Id: I30465664a8f50c278335fe5ebcbc5f228e33c25f Reviewed-on: https://review.whamcloud.com/21495 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Henri Doreau Reviewed-by: Andreas Dilger --- lustre/osd-zfs/osd_handler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre/osd-zfs/osd_handler.c b/lustre/osd-zfs/osd_handler.c index 3f7816b..6727ba3 100644 --- a/lustre/osd-zfs/osd_handler.c +++ b/lustre/osd-zfs/osd_handler.c @@ -884,7 +884,7 @@ static int osd_objset_open(struct osd_device *o) DMU_GROUPUSED_DNODE(o->od_os)->dn_type != DMU_OT_USERGROUP_USED) { CERROR("%s: Space accounting not supported by this target, " "aborting\n", o->od_svname); - GOTO(out, -ENOTSUPP); + GOTO(out, rc = -ENOTSUPP); } out: -- 1.8.3.1