X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=kernel%2Faudit_tree.c;h=2cd7b5694422d4e8a18321c6fdbe1984aef3a9d5;hb=866147b8fa59530812fc769027a94468d89401e7;hp=b2be4e978ba3e3de709627b42f79b0fe12db08ef;hpb=8da49a33dda7294c1af508f8aa81cd638d0afd62;p=linux-2.6-microblaze.git diff --git a/kernel/audit_tree.c b/kernel/audit_tree.c index b2be4e978ba3..2cd7b5694422 100644 --- a/kernel/audit_tree.c +++ b/kernel/audit_tree.c @@ -593,7 +593,6 @@ static void prune_tree_chunks(struct audit_tree *victim, bool tagged) spin_lock(&hash_lock); } spin_unlock(&hash_lock); - put_tree(victim); } /* @@ -602,6 +601,7 @@ static void prune_tree_chunks(struct audit_tree *victim, bool tagged) static void prune_one(struct audit_tree *victim) { prune_tree_chunks(victim, false); + put_tree(victim); } /* trim the uncommitted chunks from tree */