From dee1c4e0fcb043b542d57d7f07d044619d9d821e Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Tue, 15 Sep 2015 05:27:12 +0000 Subject: [PATCH] scst_lib: Fix procfs build git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@6503 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_lib.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scst/src/scst_lib.c b/scst/src/scst_lib.c index b81559787..53f2b71ca 100644 --- a/scst/src/scst_lib.c +++ b/scst/src/scst_lib.c @@ -4329,9 +4329,9 @@ struct scst_acg *scst_alloc_add_acg(struct scst_tgt *tgt, if (rc != 0) goto out_del; } -#endif kobject_get(&tgt->tgt_kobj); +#endif out: TRACE_EXIT_HRES(acg); @@ -4418,7 +4418,9 @@ static void scst_free_acg(struct scst_acg *acg) kfree(acg->acg_name); kfree(acg); +#ifndef CONFIG_SCST_PROC kobject_put(&tgt->tgt_kobj); +#endif } static void scst_release_acg(struct kref *kref)