From 8b929549f3fa0ddc7043e8dc6d0aa22ea427736e Mon Sep 17 00:00:00 2001 From: Alex Zhuravlev Date: Mon, 20 Jan 2020 20:12:58 +0300 Subject: [PATCH 1/1] LU-13159 osd: osd-zfs to release index back structures otherwise those can be leaked in case of failed mount Signed-off-by: Alex Zhuravlev Change-Id: I7dc848a8397c11b1f56d36ef0a7155314ca9afc2 Reviewed-on: https://review.whamcloud.com/37293 Reviewed-by: Olaf Faaland-LLNL Reviewed-by: Andreas Dilger Tested-by: jenkins Tested-by: Maloo --- 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 bca22d1..0b4c41f 100644 --- a/lustre/osd-zfs/osd_handler.c +++ b/lustre/osd-zfs/osd_handler.c @@ -1361,7 +1361,7 @@ static struct lu_device *osd_device_fini(const struct lu_env *env, int rc; ENTRY; - + osd_index_backup(env, o, false); if (o->od_os) { osd_objset_unregister_callbacks(o); if (!o->od_dt_dev.dd_rdonly) { -- 1.8.3.1