Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04161478 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "mm: rmap: fix use-after-free in __put_anon_vma"

parents c1c08f9a 9314dca9
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -1675,10 +1675,9 @@ void __put_anon_vma(struct anon_vma *anon_vma)
{
	struct anon_vma *root = anon_vma->root;

	anon_vma_free(anon_vma);
	if (root != anon_vma && atomic_dec_and_test(&root->refcount))
		anon_vma_free(root);

	anon_vma_free(anon_vma);
}

#ifdef CONFIG_MIGRATION