]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
x86, dmar: start with sane state while enabling dma and interrupt-remapping
authorSuresh Siddha <suresh.b.siddha@intel.com>
Tue, 17 Mar 2009 00:04:57 +0000 (17:04 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Tue, 17 Mar 2009 22:39:58 +0000 (15:39 -0700)
commit1531a6a6b81a4e6f9eec9a5608758a6ea14b96e0
tree3b1523516192fdd19b286879376b4d3d7c827b0d
parenteba67e5da6e971993b2899d2cdf459ce77d3dbc5
x86, dmar: start with sane state while enabling dma and interrupt-remapping

Impact: cleanup/sanitization

Start from a sane state while enabling dma and interrupt-remapping, by
clearing the previous recorded faults and disabling previously
enabled queued invalidation and interrupt-remapping.

Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
drivers/pci/dmar.c
drivers/pci/intel-iommu.c
drivers/pci/intr_remapping.c
include/linux/dmar.h