x86: disable intel_iommu support by default
authorKyle McMartin <kyle@redhat.com>
Wed, 4 Feb 2009 22:29:19 +0000 (14:29 -0800)
committerIngo Molnar <mingo@elte.hu>
Thu, 5 Feb 2009 15:48:38 +0000 (16:48 +0100)
commit0cd5c3c80a0ebd68c08312fa7d8c13149cc61c4c
tree4dc6093ee08e668a182b38bd13cd85436555c4b6
parentb534816b552d35bbd3c60702139ed5c7da2f55c2
x86: disable intel_iommu support by default

Due to recurring issues with DMAR support on certain platforms.
There's a number of filesystem corruption incidents reported:

  https://bugzilla.redhat.com/show_bug.cgi?id=479996
  http://bugzilla.kernel.org/show_bug.cgi?id=12578

Provide a Kconfig option to change whether it is enabled by
default.

If disabled, it can still be reenabled by passing intel_iommu=on to the
kernel. Keep the .config option off by default.

Signed-off-by: Kyle McMartin <kyle@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-By: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Documentation/kernel-parameters.txt
arch/x86/Kconfig
drivers/pci/intel-iommu.c