]> git.karo-electronics.de Git - karo-tx-linux.git/commit
AMD IOMMU: fix wrong loop counter in free_pagetables
authorJoerg Roedel <joerg.roedel@amd.com>
Fri, 19 Dec 2008 13:42:15 +0000 (14:42 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 14 Jan 2009 17:44:09 +0000 (09:44 -0800)
commit938d1732649548da9887c7159a1d4f95d9e11995
treead23b3d138111cdb7c2752b94c6ab3a8e40beba3
parent4d624f54bd2bb311501c33ac0e17aec45ea91d2c
AMD IOMMU: fix wrong loop counter in free_pagetables

Upstream commit 3cc3d84bffbd93bdb671ac7961b12cd98fbb9266

This fixes a bug which causes the driver to go in an endless loop if
initialization fails and its resources are freed.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/kernel/amd_iommu.c