1. 07 2月, 2019 1 次提交
  2. 02 1月, 2019 1 次提交
  3. 13 12月, 2018 1 次提交
  4. 16 8月, 2018 2 次提交
  5. 24 11月, 2017 1 次提交
    • G
      s390: pci: add SPDX identifiers to the remaining files · adbb3901
      Greg Kroah-Hartman 提交于
      It's good to have SPDX identifiers in all files to make it easier to
      audit the kernel tree for correct licenses.
      
      Update the arch/s390/pci/ files with the correct SPDX license
      identifier based on the license text in the file itself.  The SPDX
      identifier is a legally binding shorthand, which can be used instead of
      the full boiler plate text.
      
      This work is based on a script and data from Thomas Gleixner, Philippe
      Ombredanne, and Kate Stewart.
      
      Cc: Sebastian Ott <sebott@linux.vnet.ibm.com>
      Cc: Gerald Schaefer <gerald.schaefer@de.ibm.com>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Kate Stewart <kstewart@linuxfoundation.org>
      Cc: Philippe Ombredanne <pombredanne@nexb.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      adbb3901
  6. 08 11月, 2017 1 次提交
  7. 16 8月, 2017 1 次提交
  8. 03 8月, 2017 1 次提交
  9. 28 6月, 2017 8 次提交
  10. 05 4月, 2017 4 次提交
  11. 25 1月, 2017 1 次提交
  12. 16 1月, 2017 1 次提交
  13. 14 12月, 2016 1 次提交
  14. 23 11月, 2016 1 次提交
  15. 24 8月, 2016 1 次提交
  16. 14 3月, 2016 1 次提交
  17. 02 3月, 2016 1 次提交
  18. 23 2月, 2016 1 次提交
  19. 26 1月, 2016 5 次提交
  20. 27 11月, 2015 1 次提交
    • G
      s390/pci_dma: fix DMA table corruption with > 4 TB main memory · 69eea95c
      Gerald Schaefer 提交于
      DMA addresses returned from map_page() are calculated by using an iommu
      bitmap plus a start_dma offset. The size of this bitmap is based on the main
      memory size. If we have more than (4 TB - start_dma) main memory, the DMA
      address calculation will also produce addresses > 4 TB. Such addresses
      cannot be inserted in the 3-level DMA page table, instead the entries
      modulo 4 TB will be overwritten.
      
      Fix this by restricting the iommu bitmap size to (4 TB - start_dma).
      Also set zdev->end_dma to the actual end address of the usable
      range, instead of the theoretical maximum as reported by the hardware,
      which fixes a sanity check in dma_map() and also the IOMMU API domain
      geometry aperture calculation.
      Signed-off-by: NGerald Schaefer <gerald.schaefer@de.ibm.com>
      Reviewed-by: NSebastian Ott <sebott@linux.vnet.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      69eea95c
  21. 29 7月, 2015 1 次提交
  22. 23 7月, 2015 1 次提交
  23. 22 7月, 2015 1 次提交
  24. 15 4月, 2015 2 次提交