]> git.karo-electronics.de Git - karo-tx-linux.git/commit
AMD IOMMU: enable device isolation per default
authorJoerg Roedel <joerg.roedel@amd.com>
Mon, 17 Nov 2008 14:09:20 +0000 (15:09 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 18 Dec 2008 17:13:34 +0000 (09:13 -0800)
commit771b8e4021178328d9c431d0b3ee7a5246fad856
treef19bde922881ad8eba0d676204feb940e437e3fe
parent5defaf81d28daf50c6b148fa6d482cb7e0e61d73
AMD IOMMU: enable device isolation per default

commit 3ce1f93c6d53c3f91c3846cf66b018276c8ac2e7 upstream.

Impact: makes device isolation the default for AMD IOMMU

Some device drivers showed double-free bugs of DMA memory while testing
them with AMD IOMMU. If all devices share the same protection domain
this can lead to data corruption and data loss. Prevent this by putting
each device into its own protection domain per default.

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