From b4219e5169aaa3df34ca77e2816b9f7c003690ed Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 5 Jul 2010 15:36:49 -0700 Subject: [PATCH] --- yaml --- r: 201102 b: refs/heads/master c: 22b1de06c9fe128ca3de72560c3e8c2cabf2927a h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/ceph/auth_x.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 698b18370218..48f83799a504 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ed98adad3d87594c55347824e85137d1829c9e70 +refs/heads/master: 22b1de06c9fe128ca3de72560c3e8c2cabf2927a diff --git a/trunk/fs/ceph/auth_x.c b/trunk/fs/ceph/auth_x.c index 3fe49042d8ad..6d44053ecff1 100644 --- a/trunk/fs/ceph/auth_x.c +++ b/trunk/fs/ceph/auth_x.c @@ -613,6 +613,9 @@ static void ceph_x_destroy(struct ceph_auth_client *ac) remove_ticket_handler(ac, th); } + if (xi->auth_authorizer.buf) + ceph_buffer_put(xi->auth_authorizer.buf); + kfree(ac->private); ac->private = NULL; }