1. 26 9月, 2011 1 次提交
  2. 14 9月, 2011 2 次提交
    • O
      iommu/omap: Migrate to the generic fault report mechanism · e7f10f02
      Ohad Ben-Cohen 提交于
      Start using the generic fault report mechanism, as provided by
      the IOMMU core, and remove its now-redundant omap_iommu_set_isr API.
      
      Currently we're only interested in letting upper layers know about the
      fault, so in case the faulting device is a remote processor, they could
      restart it.
      
      Dynamic PTE/TLB loading is not supported.
      Signed-off-by: NOhad Ben-Cohen <ohad@wizery.com>
      Signed-off-by: NJoerg Roedel <joerg.roedel@amd.com>
      e7f10f02
    • O
      iommu/core: Add fault reporting mechanism · 4f3f8d9d
      Ohad Ben-Cohen 提交于
      Add iommu fault report mechanism to the IOMMU API, so implementations
      could report about mmu faults (translation errors, hardware errors,
      etc..).
      
      Fault reports can be used in several ways:
      - mere logging
      - reset the device that accessed the faulting address (may be necessary
        in case the device is a remote processor for example)
      - implement dynamic PTE/TLB loading
      
      A dedicated iommu_set_fault_handler() API has been added to allow
      users, who are interested to receive such reports, to provide
      their handler.
      Signed-off-by: NOhad Ben-Cohen <ohad@wizery.com>
      Signed-off-by: NJoerg Roedel <joerg.roedel@amd.com>
      4f3f8d9d
  3. 05 9月, 2011 3 次提交
  4. 29 8月, 2011 1 次提交
  5. 26 8月, 2011 8 次提交
  6. 23 8月, 2011 3 次提交
  7. 22 8月, 2011 3 次提交
  8. 21 8月, 2011 4 次提交
  9. 20 8月, 2011 8 次提交
  10. 19 8月, 2011 7 次提交