All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@suse.de>
To: Linus Torvalds <torvalds@osdl.org>, Andrew Morton <akpm@osdl.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@atrey.karlin.mff.cuni.cz,
	pcihpd-discuss@lists.sourceforge.net
Subject: [GIT PATCH] PCI patches for 2.6.25-git
Date: Sun, 20 Apr 2008 23:21:39 -0700	[thread overview]
Message-ID: <20080421062139.GA4901@suse.de> (raw)

Here are a some PCI and PCI hotplug patches against your 2.6.25 git tree.

They contain:
	- documentation movement into a new directory
	- pci section warning fixes
	- more generic PCI code for some arches
	- removal of the duplicated list of all PCI devices in the system
	- second go-around for the PCI ASPM code
	- various bugs and other minor stuff
	- change the PCI maintainer

All of these have been in the linux-next and -mm tree for quite a while.

Please pull from:
	master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/

The full patches will be sent to the linux-pci mailing list, if anyone
wants to see it

thanks,

greg k-h


 Documentation/00-INDEX                         |   10 -
 Documentation/ABI/testing/sysfs-bus-pci        |   11 +
 Documentation/PCI/00-INDEX                     |   12 +
 Documentation/{ => PCI}/PCIEBUS-HOWTO.txt      |   12 +-
 Documentation/{ => PCI}/pci-error-recovery.txt |    0 
 Documentation/{ => PCI}/pci.txt                |    2 +-
 Documentation/{ => PCI}/pcieaer-howto.txt      |    2 +-
 Documentation/kernel-parameters.txt            |    8 +-
 Documentation/memory-barriers.txt              |    4 +-
 MAINTAINERS                                    |    5 +-
 arch/alpha/kernel/pci.c                        |   23 +-
 arch/frv/mb93090-mb00/pci-frv.h                |    2 -
 arch/frv/mb93090-mb00/pci-vdk.c                |   53 --
 arch/ia64/pci/pci.c                            |   44 +--
 arch/mn10300/unit-asb2305/pci-asb2305.h        |    2 -
 arch/parisc/kernel/pci.c                       |   30 +-
 arch/powerpc/kernel/pci-common.c               |   34 +-
 arch/powerpc/platforms/pseries/pci_dlpar.c     |    7 +-
 arch/ppc/kernel/pci.c                          |   59 +--
 arch/sh/drivers/pci/pci-sh4.h                  |    2 -
 arch/x86/kernel/pci-calgary_64.c               |    3 +-
 arch/x86/pci/acpi.c                            |   11 +-
 arch/x86/pci/common.c                          |   63 +--
 arch/x86/pci/i386.c                            |   38 --
 arch/x86/pci/pcbios.c                          |   72 ---
 arch/x86/pci/pci.h                             |    4 -
 drivers/parisc/dino.c                          |    1 -
 drivers/pci/access.c                           |  166 +++++
 drivers/pci/bus.c                              |   15 +-
 drivers/pci/hotplug/Kconfig                    |    4 +-
 drivers/pci/hotplug/acpi_pcihp.c               |   24 +-
 drivers/pci/hotplug/acpiphp_core.c             |   18 +-
 drivers/pci/hotplug/acpiphp_glue.c             |   38 +-
 drivers/pci/hotplug/acpiphp_ibm.c              |   36 +-
 drivers/pci/hotplug/cpci_hotplug_core.c        |   60 +-
 drivers/pci/hotplug/cpci_hotplug_pci.c         |   10 +-
 drivers/pci/hotplug/cpcihp_generic.c           |    8 +-
 drivers/pci/hotplug/cpqphp.h                   |    6 +-
 drivers/pci/hotplug/cpqphp_core.c              |   38 +-
 drivers/pci/hotplug/cpqphp_ctrl.c              |   64 +-
 drivers/pci/hotplug/cpqphp_nvram.c             |    2 +-
 drivers/pci/hotplug/cpqphp_pci.c               |    8 +-
 drivers/pci/hotplug/fakephp.c                  |    4 +-
 drivers/pci/hotplug/ibmphp_core.c              |   30 +-
 drivers/pci/hotplug/ibmphp_ebda.c              |   92 ++--
 drivers/pci/hotplug/ibmphp_hpc.c               |   68 +-
 drivers/pci/hotplug/ibmphp_pci.c               |   18 +-
 drivers/pci/hotplug/ibmphp_res.c               |   12 +-
 drivers/pci/hotplug/pci_hotplug_core.c         |    2 +-
 drivers/pci/hotplug/pciehp.h                   |    2 +-
 drivers/pci/hotplug/pciehp_core.c              |   32 +-
 drivers/pci/hotplug/pciehp_ctrl.c              |   34 +-
 drivers/pci/hotplug/pciehp_hpc.c               |  144 +++---
 drivers/pci/hotplug/pciehp_pci.c               |    8 +-
 drivers/pci/hotplug/pcihp_skeleton.c           |   18 +-
 drivers/pci/hotplug/rpadlpar_core.c            |   20 +-
 drivers/pci/hotplug/rpaphp_core.c              |    6 +-
 drivers/pci/hotplug/rpaphp_pci.c               |   14 +-
 drivers/pci/hotplug/rpaphp_slot.c              |    6 +-
 drivers/pci/hotplug/sgi_hotplug.c              |    8 +-
 drivers/pci/hotplug/shpchp.h                   |    6 +-
 drivers/pci/hotplug/shpchp_core.c              |   26 +-
 drivers/pci/hotplug/shpchp_ctrl.c              |   46 +-
 drivers/pci/hotplug/shpchp_hpc.c               |   64 +-
 drivers/pci/hotplug/shpchp_pci.c               |    4 +-
 drivers/pci/intel-iommu.c                      |  151 ++++-
 drivers/pci/iova.c                             |   50 +-
 drivers/pci/pci-sysfs.c                        |  114 +++-
 drivers/pci/pci.c                              |    6 +-
 drivers/pci/pci.h                              |   19 +
 drivers/pci/pcie/Kconfig                       |   20 +
 drivers/pci/pcie/Makefile                      |    3 +
 drivers/pci/pcie/aer/aerdrv.c                  |    4 +-
 drivers/pci/pcie/aer/aerdrv_acpi.c             |    5 +-
 drivers/pci/pcie/aer/aerdrv_core.c             |    5 +-
 drivers/pci/pcie/aspm.c                        |  811 ++++++++++++++++++++++++
 drivers/pci/pcie/portdrv_core.c                |    4 +-
 drivers/pci/pcie/portdrv_pci.c                 |    2 +-
 drivers/pci/probe.c                            |   80 +--
 drivers/pci/quirks.c                           |   17 +-
 drivers/pci/remove.c                           |   14 +-
 drivers/pci/search.c                           |  313 ++++------
 drivers/pci/setup-bus.c                        |    9 +-
 drivers/pci/setup-res.c                        |   87 ++-
 include/asm-sh/mpc1211/pci.h                   |    2 -
 include/linux/aer.h                            |    5 -
 include/linux/ioport.h                         |    5 +-
 include/linux/pci-aspm.h                       |   56 ++
 include/linux/pci.h                            |   30 +-
 include/linux/pci_regs.h                       |    8 +
 kernel/resource.c                              |   18 +
 91 files changed, 2213 insertions(+), 1300 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-pci
 create mode 100644 Documentation/PCI/00-INDEX
 rename Documentation/{ => PCI}/PCIEBUS-HOWTO.txt (98%)
 rename Documentation/{ => PCI}/pci-error-recovery.txt (100%)
 rename Documentation/{ => PCI}/pci.txt (99%)
 rename Documentation/{ => PCI}/pcieaer-howto.txt (99%)
 create mode 100644 drivers/pci/pcie/aspm.c
 create mode 100644 include/linux/pci-aspm.h

---------------

Adrian Bunk (7):
      PCI: #if 0 pci_assign_resource_fixed()
      PCI: #if 0 pci_cleanup_aer_correct_error_status()
      PCI: aerdrv_acpi.c: remove unneeded NULL check
      PCI: pci_alloc_child_bus() mustn't be __devinit
      PCI: pci_scan_device() mustn't be __devinit
      PCI: pci_bus_size_cardbus() mustn't be __devinit
      PCI: pci_setup_bridge() mustn't be __devinit

Ben Hutchings (1):
      PCI: Expose PCI VPD through sysfs

Bjorn Helgaas (9):
      PCI: remove "pci=routeirq" noise from dmesg
      PCI: add generic pci_enable_resources()
      PCI: x86: use generic pci_enable_resources()
      PCI: alpha: use generic pci_enable_resources()
      PCI: ia64: use generic pci_enable_resources()
      PCI: powerpc: use generic pci_enable_resources()
      PCI: ppc: use generic pci_enable_resources()
      PCI: parisc: use generic pci_enable_resources()
      PCI: simplify quirk debug output

Gary Hade (1):
      PCI: Include PCI domain in PCI bus names on x86/x86_64

Greg Kroah-Hartman (12):
      PCI: remove pci_find_present
      PCI: remove pci_get_device_reverse from calgary driver
      PCI: remove pci_get_device_reverse
      PCI: clean up search.c a lot
      PCI Hotplug: make cpcihp driver use modern apis
      PCI Hotplug: the ibm driver is not dependant on PCI_LEGACY
      PCI: remove initial bios sort of PCI devices on x86
      PCI: make no_pci_devices() use the pci_bus_type list
      PCI: add is_added flag to struct pci_dev
      PCI: remove pcibios_fixup_ghosts()
      PCI: remove global list of PCI devices
      PCI: Change PCI subsystem MAINTAINER

Harvey Harrison (1):
      PCI: replace remaining __FUNCTION__ occurrences

Ivan Kokshaysky (1):
      PCI: clean up resource alignment management

James Bottomley (1):
      PCI: remove parisc consumer of the pci global_list

Jesper Juhl (1):
      PCI: Hotplug: Fix leaks in IBM Hot Plug Controller Driver - ibmphp_init_devno()

Randy Dunlap (1):
      PCI: doc/pci: create Documentation/PCI/ and move files into it

Shaohua Li (1):
      PCI: add PCI Express ASPM support

Tim Yamin (1):
      PCI: Update VIA CX700 quirk

Trent Piepho (1):
      PCI: Hotplug: fakephp: Return success, not ENODEV, when bus rescan is triggered

Yinghai Lu (1):
      PCI: pcie AER: don't check _OSC when acpi is disabled

mark gross (3):
      PCI: iova RB tree setup tweak
      PCI: iommu: iotlb flushing
      PCI: pci-iommu-iotlb-flushing-speedup


             reply	other threads:[~2008-04-21  6:16 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-21  6:21 Greg KH [this message]
2008-04-21  6:28 ` PCI MAINTAINER change Greg KH
2008-04-21 15:55   ` Jesse Barnes
2008-04-21 16:18     ` Linus Torvalds
2008-04-21 16:22       ` Ingo Molnar
2008-04-21 16:28         ` Jesse Barnes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080421062139.GA4901@suse.de \
    --to=gregkh@suse.de \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pci@atrey.karlin.mff.cuni.cz \
    --cc=pcihpd-discuss@lists.sourceforge.net \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.