]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
iommu/amd: Handle large pages correctly in free_pagetable
authorJoerg Roedel <jroedel@suse.de>
Thu, 18 Jun 2015 08:48:34 +0000 (10:48 +0200)
committerJiri Slaby <jslaby@suse.cz>
Thu, 30 Jul 2015 12:10:41 +0000 (14:10 +0200)
commit4075da9bd94776fcaa4a73372b8a68623f6d8a1f
treeb964eac8d15dd22438ee9d7bc112e327a343e41a
parent7f9a9673f1db9bbc7045aa637bb19f8918d04c8a
iommu/amd: Handle large pages correctly in free_pagetable

commit 0b3fff54bc01e8e6064d222a33e6fa7adabd94cd upstream.

Make sure that we are skipping over large PTEs while walking
the page-table tree.

Fixes: 5c34c403b723 ("iommu/amd: Fix memory leak in free_pagetable")
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/iommu/amd_iommu.c