summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/isp1760-if.c
diff options
context:
space:
mode:
authorDavid Woodhouse <David.Woodhouse@intel.com>2009-08-04 17:19:20 +0200
committerDavid Woodhouse <David.Woodhouse@intel.com>2009-08-04 17:19:23 +0200
commit19943b0e30b05d42e494ae6fef78156ebc8c637e (patch)
tree1c7e1dffac6ee9f0fb5920078475ad19e8919c5b /drivers/usb/host/isp1760-if.c
parentintel-iommu: Cope with broken HP DC7900 BIOS (diff)
downloadlinux-19943b0e30b05d42e494ae6fef78156ebc8c637e.tar.xz
linux-19943b0e30b05d42e494ae6fef78156ebc8c637e.zip
intel-iommu: Unify hardware and software passthrough support
This makes the hardware passthrough mode work a lot more like the software version, so that the behaviour of a kernel with 'iommu=pt' is the same whether the hardware supports passthrough or not. In particular: - We use a single si_domain for the pass-through devices. - 32-bit devices can be taken out of the pass-through domain so that they don't have to use swiotlb. - Devices will work again after being removed from a KVM guest. - A potential oops on OOM (in init_context_pass_through()) is fixed. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'drivers/usb/host/isp1760-if.c')
0 files changed, 0 insertions, 0 deletions