From 8eb0c4e5676606c980dbb7b34ebb7882f478b8d1 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 27 May 2009 16:54:15 -0700 Subject: [PATCH] kclient: avoid null resv ctx dereference --- src/kernel/caps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/caps.c b/src/kernel/caps.c index c462e498075e3..7ef9548717047 100644 --- a/src/kernel/caps.c +++ b/src/kernel/caps.c @@ -232,7 +232,7 @@ static void put_cap(struct ceph_cap *cap, { spin_lock(&caps_list_lock); dout(30, "put_cap ctx=%p (%d) %d = %d used + %d resv + %d avail\n", - ctx, ctx->count, caps_total_count, caps_use_count, + ctx, ctx ? ctx->count : 0, caps_total_count, caps_use_count, caps_reserve_count, caps_avail_count); caps_use_count--; if (ctx) { -- 2.39.5