]> git.karo-electronics.de Git - karo-tx-linux.git/commit
x86/amd-iommu: Fix suspend/resume with IOMMU
authorJoerg Roedel <joerg.roedel@amd.com>
Tue, 1 Jun 2010 09:41:44 +0000 (11:41 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 5 Jul 2010 18:10:46 +0000 (11:10 -0700)
commit310f7a3525eae4ef4c760a9d458d028775a49645
tree9c832ab24d1e439c0a569dd9cc5d8615ebe179c2
parentd04e05f72668d77b66c91756c3d64c21970ea2a7
x86/amd-iommu: Fix suspend/resume with IOMMU

This is a suspend resume fix for 2.6.32-stable inclusion. The
problem with this patch is that it is not upstream because the code
changed with 2.6.33 and the function where this bug is in was
removed. So this fix does not make sense anymore for anything later than
2.6.32. The patch was tested by multiple partys and is confirmed to fix
the broken suspend/resume issue with the 2.6.32 kernel.

This patch fixes suspend/resume with AMD IOMMU enabled.

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