From 63cd5455a6931d43f40ea35934817e2244656f75 Mon Sep 17 00:00:00 2001 From: Alex Zhuravlev Date: Tue, 2 Oct 2012 09:04:51 +0400 Subject: [PATCH] LU-2070 osp: debug for the issue OSP to dump objects in the site if the reference > 0 Signed-off-by: Alex Zhuravlev Change-Id: Id3d5e265a81c94a90f02cf7d4f4895d905ef9fc5 Reviewed-on: http://review.whamcloud.com/4151 Tested-by: Hudson Tested-by: Maloo Reviewed-by: Johann Lombardi Reviewed-by: Oleg Drokin --- lustre/osp/osp_dev.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lustre/osp/osp_dev.c b/lustre/osp/osp_dev.c index cf9ee4f..78d4943 100644 --- a/lustre/osp/osp_dev.c +++ b/lustre/osp/osp_dev.c @@ -584,6 +584,10 @@ static struct lu_device *osp_device_free(const struct lu_env *env, ENTRY; + if (cfs_atomic_read(&lu->ld_ref) && lu->ld_site) { + LIBCFS_DEBUG_MSG_DATA_DECL(msgdata, D_ERROR, NULL); + lu_site_print(env, lu->ld_site, &msgdata, lu_cdebug_printer); + } dt_device_fini(&m->opd_dt_dev); OBD_FREE_PTR(m); RETURN(NULL); -- 1.8.3.1