1. 11 4月, 2015 1 次提交
  2. 30 12月, 2013 1 次提交
  3. 05 9月, 2012 2 次提交
  4. 29 11月, 2010 1 次提交
  5. 14 7月, 2010 1 次提交
  6. 24 9月, 2009 1 次提交
  7. 25 7月, 2008 1 次提交
    • R
      powerpc/pseries: iommu enablement for CMO · 6490c490
      Robert Jennings 提交于
      To support Cooperative Memory Overcommitment (CMO), we need to check
      for failure from some of the tce hcalls.
      
      These changes for the pseries platform affect the powerpc architecture;
      patches for the other affected platforms are included in this patch.
      
      pSeries platform IOMMU code changes:
       * platform TCE functions must handle H_NOT_ENOUGH_RESOURCES errors and
         return an error.
      
      Architecture IOMMU code changes:
       * Calls to ppc_md.tce_build need to check return values and return
         DMA_MAPPING_ERROR for transient errors.
      
      Architecture changes:
       * struct machdep_calls for tce_build*_pSeriesLP functions need to change
         to indicate failure.
       * all other platforms will need updates to iommu functions to match the new
         calling semantics; they will return 0 on success.  The other platforms
         default configs have been built, but no further testing was performed.
      Signed-off-by: NRobert Jennings <rcj@linux.vnet.ibm.com>
      Acked-by: NOlof Johansson <olof@lixom.net>
      Acked-by: NPaul Mackerras <paulus@samba.org>
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      6490c490
  8. 22 7月, 2008 1 次提交
  9. 07 4月, 2008 1 次提交
  10. 01 2月, 2008 1 次提交
  11. 31 1月, 2008 1 次提交
  12. 11 10月, 2007 1 次提交
  13. 25 8月, 2007 1 次提交
  14. 17 8月, 2007 1 次提交
  15. 07 6月, 2007 1 次提交
  16. 13 4月, 2007 1 次提交
  17. 15 3月, 2007 1 次提交
  18. 09 3月, 2007 1 次提交
  19. 07 2月, 2007 1 次提交