Commit History

Autor SHA1 Mensaxe Data
  Joerg Roedel 342688f9db Merge branches 'amd-iommu/fixes' and 'dma-debug/fixes' into iommu/fixes %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel c5cca146aa x86/amd-iommu: Workaround for erratum 63 %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 2b681fafcc Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32 %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 03362a05c5 Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32 %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 85da07c409 Merge branches 'gart/fixes', 'amd-iommu/fixes+cleanups' and 'amd-iommu/fault-handling' into amd-iommu/2.6.32 %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel a1ca331c8a x86/amd-iommu: Don't detach device from pt domain on driver unbind %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 21129f786f x86/amd-iommu: Make sure a device is assigned in passthrough mode %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel eba6ac60ba x86/amd-iommu: Align locking between attach_device and detach_device %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel aa879fff5d x86/amd-iommu: Fix device table write order %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 0feae533dd x86/amd-iommu: Add passthrough mode initialization functions %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 2650815fb0 x86/amd-iommu: Add core functions for pd allocation/freeing %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel abdc5eb3d6 x86/amd-iommu: Change iommu_map_page to support multiple page sizes %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel a6b256b413 x86/amd-iommu: Support higher level PTEs in iommu_page_unmap %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 8f7a017ce0 x86/amd-iommu: Use 2-level page tables for dma_ops domains %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel bad1cac28a x86/amd-iommu: Remove bus_addr check in iommu_map_page %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 8c8c143cdc x86/amd-iommu: Remove last usages of IOMMU_PTE_L0_INDEX %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 8bc3e12742 x86/amd-iommu: Change alloc_pte to support 64 bit address space %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 50020fb632 x86/amd-iommu: Introduce increase_address_space function %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 04bfdd8406 x86/amd-iommu: Flush domains if address space size was increased %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 407d733e30 x86/amd-iommu: Introduce set_dte_entry function %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 6a0dbcbe4e x86/amd-iommu: Add a gneric version of amd_iommu_flush_all_devices %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel a6d41a4027 x86/amd-iommu: Use fetch_pte in amd_iommu_iova_to_phys %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 38a76eeeaf x86/amd-iommu: Use fetch_pte in iommu_unmap_page %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 9355a08186 x86/amd-iommu: Make fetch_pte aware of dynamic mapping levels %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 6a1eddd2f9 x86/amd-iommu: Reset command buffer if wait loop fails %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel b26e81b871 x86/amd-iommu: Panic if IOMMU command buffer reset fails %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel a345b23b79 x86/amd-iommu: Reset command buffer on ILLEGAL_COMMAND_ERROR %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel d586d7852c x86/amd-iommu: Add function to flush all DTEs on one IOMMU %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel e0faf54ee8 x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices %!s(int64=15) %!d(string=hai) anos
  Joerg Roedel 4c6f40d4e0 x86/amd-iommu: replace "AMD IOMMU" by "AMD-Vi" %!s(int64=15) %!d(string=hai) anos