please pull powerpc-merge.git

Paul Mackerras paulus at samba.org
Tue Jan 10 16:56:32 EST 2006


Linus,

Please pull

git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge.git

The main thing in there this time is the series of patches from Linas
Vepstas implementing PCI error recovery on recent pSeries machines
using the "Extended Error Handling" (EEH) infrastructure provided by
the platform.

Thanks,
Paul.

 arch/powerpc/Kconfig                        |   11 +
 arch/powerpc/kernel/Makefile                |    2 
 arch/powerpc/kernel/pci_64.c                |    2 
 arch/powerpc/kernel/ppc_ksyms.c             |    1 
 arch/powerpc/kernel/rtas_pci.c              |    2 
 arch/powerpc/kernel/setup_32.c              |    2 
 arch/powerpc/kernel/setup_64.c              |    2 
 arch/powerpc/kernel/sys_ppc32.c             |   24 -
 arch/powerpc/kernel/systbl.S                |    6 
 arch/powerpc/mm/pgtable_64.c                |    2 
 arch/powerpc/platforms/maple/setup.c        |    3 
 arch/powerpc/platforms/pseries/Makefile     |    2 
 arch/powerpc/platforms/pseries/eeh.c        |  489 +++++++--------------------
 arch/powerpc/platforms/pseries/eeh_cache.c  |  316 +++++++++++++++++
 arch/powerpc/platforms/pseries/eeh_driver.c |  376 +++++++++++++++++++++
 arch/powerpc/platforms/pseries/eeh_event.c  |   39 +-
 drivers/ide/pci/via82cxxx.c                 |    2 
 include/asm-powerpc/eeh.h                   |    8 
 include/asm-powerpc/eeh_event.h             |    7 
 include/asm-powerpc/pci-bridge.h            |    9 
 include/asm-powerpc/ppc-pci.h               |   23 +
 include/asm-powerpc/serial.h                |    4 
 22 files changed, 896 insertions(+), 436 deletions(-)
 create mode 100644 arch/powerpc/platforms/pseries/eeh_cache.c
 create mode 100644 arch/powerpc/platforms/pseries/eeh_driver.c

Benjamin Herrenschmidt:
      powerpc: Extended PCI config space

David Woodhouse:
      powerpc: Some ppc compile fixes...

linas:
      powerpc/pseries: dlpar-add crash on null pointer deref

Linas Vepstas:
      powerpc: PCI Error Recovery: PPC64 core recovery routines
      powerpc: Split out PCI address cache to its own file
      powerpc: Add "partitionable endpoint" support
      powerpc: remove bogus printk
      powerpc: Remove duplicate code
      powerpc: bugfix: fill in uninitialized field
      powerpc: Use PE configuration address consistently
      powerpc: set up the RTAS token just like the rest of them.
      powerpc: Don't continue with PCI Error recovery if slot reset failed.
      powerpc: handle multifunction PCI devices properly
      powerpc: IOMMU: don't ioremap null addresses
      powerpc: Save device BARs much earlier in the boot sequence
      powerpc: get rid of per_cpu EEH counters

Paul Mackerras:
      powerpc: Fix up some compile errors in the PCI error recovery code
      powerpc: Introduce a new config symbol to control 16550 early debug code

Stephen Rothwell:
      powerpc: remove compat_sys_pciconfig_*




More information about the Linuxppc64-dev mailing list