All of lore.kernel.org
 help / color / mirror / Atom feed
* [git pull] PCI code for 2.6.27-rc1
@ 2008-07-29  0:50 Jesse Barnes
  2008-07-29  1:29 ` Matthew Wilcox
  0 siblings, 1 reply; 3+ messages in thread
From: Jesse Barnes @ 2008-07-29  0:50 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, linux-pci

Please pull my for-linus branch:
git pull git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git for-linus

It contains quite a few fixes and changes I'd like to get into 2.6.27-rc1,
including several changes from the x86 forest.  See below for the shortlog
& diffstat.

Thanks,
Jesse

Alan Cox (1):
      PCI: add D3 power state avoidance quirk

Bjorn Helgaas (1):
      x86/PCI: use dev_printk when possible

Dmitry Baryshkov (7):
      generic: per-device coherent dma allocator
      x86: use generic per-device dma coherent allocator
      Generic dma-coherent: fix DMA_MEMORY_EXCLUSIVE
      ARM: support generic per-device coherent dma mem
      Sh: use generic per-device coherent dma allocator
      Cris: convert to using generic dma-coherent mem allocator
      dma-coherent: add documentation to new interfaces

Ingo Molnar (2):
      Merge branch 'linus' into core/generic-dma-coherent
      Merge branch 'linus' into core/generic-dma-coherent

Jesse Barnes (4):
      PCI hotplug: fix typo in pcie hotplug output
      PCI: document pci_target_state
      Merge branch 'x86/iommu' of git://git.kernel.org/.../tip/linux-2.6-tip into for-linus
      Merge branch 'core/generic-dma-coherent' of git://git.kernel.org/.../tip/linux-2.6-tip into for-linus

Joerg Roedel (3):
      iommu: add iommu_num_pages helper function
      x86, AMD IOMMU: replace to_pages macro with iommu_num_pages
      x86 gart: replace to_pages macro with iommu_num_pages

Matthew Wilcox (4):
      PCI: rewrite PCI BAR reading code
      PCI: handle 64-bit resources better on 32-bit machines
      PCI MSI: Don't disable MSIs if the mask bit isn't supported
      PCI: fix bogus "'device' may be used uninitialized" warning in pci_slot

Shaohua Li (3):
      PCI: disable ASPM per ACPI FADT setting
      PCI: disable ASPM on pre-1.1 PCIe devices
      PCI: add an option to allow ASPM enabled forcibly


 arch/arm/Kconfig                     |    1 +
 arch/arm/mm/consistent.c             |    8 +
 arch/cris/arch-v32/drivers/Kconfig   |    1 +
 arch/cris/arch-v32/drivers/pci/dma.c |  106 +--------------
 arch/sh/Kconfig                      |    1 +
 arch/sh/mm/consistent.c              |   98 +-------------
 arch/x86/Kconfig                     |    1 +
 arch/x86/kernel/amd_iommu.c          |   13 +-
 arch/x86/kernel/pci-dma.c            |  122 +-----------------
 arch/x86/kernel/pci-gart_64.c        |   11 +-
 arch/x86/pci/fixup.c                 |    3 +-
 arch/x86/pci/i386.c                  |   26 ++--
 arch/x86/pci/irq.c                   |  106 +++++++--------
 arch/x86/pci/numaq_32.c              |    5 +-
 drivers/acpi/pci_slot.c              |   18 +--
 drivers/pci/hotplug/pciehp_hpc.c     |    2 +-
 drivers/pci/msi.c                    |   15 ++-
 drivers/pci/pci-acpi.c               |    7 +
 drivers/pci/pci.c                    |   10 ++
 drivers/pci/pcie/aspm.c              |   32 ++++-
 drivers/pci/probe.c                  |  245 +++++++++++++++++-----------------
 drivers/pci/quirks.c                 |   13 ++
 include/acpi/actbl.h                 |    1 +
 include/asm-arm/dma-mapping.h        |    2 +
 include/asm-cris/dma-mapping.h       |    2 +
 include/asm-generic/dma-coherent.h   |   32 +++++
 include/asm-sh/dma-mapping.h         |    1 +
 include/asm-x86/dma-mapping.h        |   22 +---
 include/linux/iommu-helper.h         |    1 +
 include/linux/pci-aspm.h             |    5 +
 include/linux/pci.h                  |    2 +
 include/linux/pci_regs.h             |    1 +
 init/Kconfig                         |    4 +
 kernel/Makefile                      |    1 +
 kernel/dma-coherent.c                |  154 +++++++++++++++++++++
 lib/iommu-helper.c                   |    8 +
 36 files changed, 512 insertions(+), 568 deletions(-)
 create mode 100644 include/asm-generic/dma-coherent.h
 create mode 100644 kernel/dma-coherent.c

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-07-29  2:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-29  0:50 [git pull] PCI code for 2.6.27-rc1 Jesse Barnes
2008-07-29  1:29 ` Matthew Wilcox
2008-07-29  2:08   ` Jesse Barnes

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.