1. 07 2月, 2006 1 次提交
    • J
      [PATCH] powerpc: IOMMU SG paranoia · a958a264
      Jake Moilanen 提交于
      This addresses two items, which are unlikely to be hit if we
      trust drivers.
      
      The first is moving a memory barrier below where the vmerged SG count
      is passed back, but before the list is set to end.  If those
      instructions were reordered, there could be an issue in iommu_unmap_sg().
      
      The second is making sure we terminate the list on the failure case of
      iommu_map_sg().  If a driver does not look at the failure return code,
      it could pass a ill-formed SG list to iommu_unmap_sg().
      Signed-off-by: NJake Moilanen <moilanen@austin.ibm.com>
      Acked-by: NOlof Johansson <olof@lixom.net>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      a958a264
  2. 14 11月, 2005 1 次提交
  3. 09 10月, 2005 1 次提交
  4. 09 9月, 2005 1 次提交
    • P
      [PATCH] Separate pci bits out of struct device_node · 1635317f
      Paul Mackerras 提交于
      This patch pulls the PCI-related junk out of struct device_node and
      puts it in a separate structure, struct pci_dn.  The device_node now
      just has a void * pointer in it, which points to a struct pci_dn for
      nodes that represent PCI devices.  It could potentially be used in
      future for device-specific data for other sorts of devices, such as
      virtual I/O devices.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      1635317f
  5. 18 8月, 2005 1 次提交
  6. 20 6月, 2005 1 次提交
    • J
      [PATCH] initialize TCE tables · d3588ba9
      John Rose 提交于
      A fairly recent platform requirement states that the OS must clear the
      whole TCE table at setup time, in case firmware left any active
      mappings in it.  Without this initialization, dynamic bus removes can
      fail.  Firmware rejects these requests if active mappings still exist 
      for a slot that has been deallocated by the OS.
      Signed-off-by: NJohn Rose <johnrose@austin.ibm.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      d3588ba9
  7. 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