From: rread Date: Thu, 22 Aug 2002 22:47:25 +0000 (+0000) Subject: - fix false leak message X-Git-Tag: 0.5.5~71 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=f86e868a9905a547c36663c037e16f2b9c732856;p=fs%2Flustre-release.git - fix false leak message --- diff --git a/lustre/llite/super.c b/lustre/llite/super.c index 01ec7c5..9ca0aaa 100644 --- a/lustre/llite/super.c +++ b/lustre/llite/super.c @@ -249,7 +249,9 @@ static void ll_clear_inode(struct inode *inode) struct lov_stripe_md *md = lli->lli_smd; if (md) { - OBD_FREE(md, md->lmd_easize); + int size = sizeof(*md) + + md->lmd_stripe_count * sizeof(struct lov_oinfo); + OBD_FREE(md, size); lli->lli_smd = NULL; } if (lli->lli_symlink_name) {