1. 19 8月, 2007 1 次提交
  2. 22 7月, 2007 2 次提交
  3. 12 7月, 2007 1 次提交
  4. 21 6月, 2007 1 次提交
  5. 13 2月, 2007 1 次提交
    • K
      [PATCH] x86-64: improved iommu documentation · 5558870b
      Karsten Weiss 提交于
      - add SWIOTLB config help text
      - mention Documentation/x86_64/boot-options.txt in
        Documentation/kernel-parameters.txt
      - remove the duplication of the iommu kernel parameter documentation.
      - Better explanation of some of the iommu kernel parameter options.
      - "32MB<<order" instead of "32MB^order".
      - Mention the default "order" value.
      - list the four existing PCI-DMA mapping implementations of arch x86_64
      - group the iommu= option keywords by PCI-DMA mapping implementation.
      - Distinguish iommu= option keywords from number arguments.
      - Explain the meaning of DAC and SAC.
      Signed-off-by: NKarsten Weiss <knweiss@science-computing.de>
      Signed-off-by: NAndi Kleen <ak@suse.de>
      Acked-by: NMuli Ben-Yehuda <muli@il.ibm.com>
      Cc: Andi Kleen <ak@suse.de>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      5558870b
  6. 07 12月, 2006 1 次提交
  7. 30 9月, 2006 3 次提交
  8. 26 9月, 2006 1 次提交
    • A
      [PATCH] Convert x86-64 to early param · 2c8c0e6b
      Andi Kleen 提交于
      Instead of hackish manual parsing
      
      Requires earlier i386 patchkit, but also fixes i386 early_printk again.
      
      I removed some obsolete really early parameters which didn't do anything useful.
      Also made a few parameters that needed it early (mostly oops printing setup)
      
      Also removed one panic check that wasn't visible without
      early console anyways (the early console is now initialized after that
      panic)
      
      This cleans up a lot of code.
      Signed-off-by: NAndi Kleen <ak@suse.de>
      2c8c0e6b
  9. 27 6月, 2006 5 次提交
  10. 31 5月, 2006 1 次提交
    • D
      [PATCH] x86_64: Handle empty node zero · 0d015324
      Daniel Yeisley 提交于
      From: Daniel Yeisley <dan.yeisley@unisys.com>
      
      It is possible to boot a Unisys ES7000 with CPUs from multiple cells, and not
      also include the memory from those cells.  This can create a scenario where
      node 0 has cpus, but no associated memory.  The system will boot fine in a
      configuration where node 0 has memory, but nodes 2 and 3 do not.
      
      [AK: I rechecked the code and generic code seems to indeed handle that already.
      Dan's original patch had a change for mm/slab.c that seems to be already in now.]
      Signed-off-by: NAndi Kleen <ak@suse.de>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      0d015324
  11. 10 4月, 2006 1 次提交
  12. 26 3月, 2006 1 次提交
  13. 05 2月, 2006 1 次提交
  14. 12 1月, 2006 1 次提交
    • M
      [PATCH] x86_64: Use function pointers to call DMA mapping functions · 17a941d8
      Muli Ben-Yehuda 提交于
      AK: I hacked Muli's original patch a lot and there were a lot
      of changes - all bugs are probably to blame on me now.
      There were also some changes in the fall back behaviour
      for swiotlb - in particular it doesn't try to use GFP_DMA
      now anymore. Also all DMA mapping operations use the
      same core dma_alloc_coherent code with proper fallbacks now.
      And various other changes and cleanups.
      
      Known problems: iommu=force swiotlb=force together breaks
                      needs more testing.
      
      This patch cleans up x86_64's DMA mapping dispatching code. Right now
      we have three possible IOMMU types: AGP GART, swiotlb and nommu, and
      in the future we will also have Xen's x86_64 swiotlb and other HW
      IOMMUs for x86_64. In order to support all of them cleanly, this
      patch:
      
      - introduces a struct dma_mapping_ops with function pointers for each
        of the DMA mapping operations of gart (AMD HW IOMMU), swiotlb
        (software IOMMU) and nommu (no IOMMU).
      
      - gets rid of:
      
        if (swiotlb)
            return swiotlb_xxx();
      
      - PCI_DMA_BUS_IS_PHYS is now checked against the dma_ops being set
      This makes swiotlb faster by avoiding double copying in some cases.
      Signed-Off-By: NMuli Ben-Yehuda <mulix@mulix.org>
      Signed-Off-By: NJon D. Mason <jdmason@us.ibm.com>
      Signed-off-by: NAndi Kleen <ak@suse.de>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      17a941d8
  15. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4