From: anserper Date: Fri, 6 Mar 2009 12:01:28 +0000 (+0000) Subject: b=18204 X-Git-Tag: v1_8_0_110~210 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=c5b954b55b71e9620b99c724134cb7c0f0e74d85;p=fs%2Flustre-release.git b=18204 i=Johann Lombardi i=Oleg Drokin group_info was erroneously freed instead of just put --- diff --git a/lustre/lvfs/upcall_cache.c b/lustre/lvfs/upcall_cache.c index 8894557..34579cb 100644 --- a/lustre/lvfs/upcall_cache.c +++ b/lustre/lvfs/upcall_cache.c @@ -112,7 +112,7 @@ static struct upcall_cache_entry *alloc_entry(__u64 key) static void free_entry(struct upcall_cache_entry *entry) { if (entry->ue_group_info) - groups_free(entry->ue_group_info); + put_group_info(entry->ue_group_info); list_del(&entry->ue_hash); CDEBUG(D_OTHER, "destroy cache entry %p for key "LPU64"\n", entry, entry->ue_key);