[git pull] Please pull powerpc.git next branch

From: Benjamin Herrenschmidt
Date: Tue Mar 27 2012 - 23:31:38 EST


Hi Linus !

Here's a few more things for powerpc this time around:

- Anton's did some recent improvements to EPOW event reporting
on pSeries (power supply failures and such). The patches are self
contained enough and replace really nasty code so I felt it should
still go in

- I did the vio driver registration change Greg requested, I
don't see the point of leaving that til the next merge window

- The remaining EEH changes I said were still pending to get
rid of the EEH references from the generic struct device_node

- A few more iSeries removal bits

- A perf bug fix on 970

Cheers,
Ben.

The following changes since commit e22057c8599373e5caef0bc42bdb95d2a361ab0d:

Merge tag 'stable/for-linus-3.4-tag-two' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen (2012-03-24 12:20:25 -0700)

are available in the git repository at:


git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git next

for you to fetch changes up to 1ce447b90f3e71c81ae59e0062bc305ef267668b:

powerpc/perf: Fix instruction address sampling on 970 and Power4 (2012-03-28 11:33:24 +1100)

----------------------------------------------------------------
Anton Blanchard (6):
powerpc: Make function that parses RTAS error logs global
powerpc/pseries: Parse and handle EPOW interrupts
powerpc/pseries: Use rtas_get_sensor in RAS code
powerpc/pseries: Remove RTAS_POWERMGM_EVENTS
powerpc/pseries: Clean up ras_error_interrupt code
powerpc/pseries: Cut down on enthusiastic use of defines in RAS code

Benjamin Herrenschmidt (2):
powerpc+sparc/vio: Modernize driver registration
powerpc/perf: Fix instruction address sampling on 970 and Power4

Gavin Shan (3):
powerpc/eeh: Remove eeh device from OF node
powerpc/eeh: Remove eeh information from pci_dn
powerpc/eeh: Retrieve PHB from global list

Stephen Rothwell (2):
powerpc: Remove NO_IRQ_IGNORE
powerpc: Random little legacy iSeries removal tidy ups

arch/powerpc/boot/.gitignore | 1 -
arch/powerpc/include/asm/iommu.h | 1 -
arch/powerpc/include/asm/irq.h | 6 -
arch/powerpc/include/asm/machdep.h | 4 +-
arch/powerpc/include/asm/mmu-hash64.h | 12 --
arch/powerpc/include/asm/pci-bridge.h | 16 +-
arch/powerpc/include/asm/perf_event_server.h | 2 +
arch/powerpc/include/asm/rtas.h | 34 ++++-
arch/powerpc/include/asm/smp.h | 1 -
arch/powerpc/include/asm/udbg.h | 1 -
arch/powerpc/include/asm/vio.h | 10 +-
arch/powerpc/kernel/irq.c | 8 +-
arch/powerpc/kernel/prom_init.c | 2 +-
arch/powerpc/kernel/rtas.c | 34 +++++
arch/powerpc/kernel/udbg.c | 3 -
arch/powerpc/kernel/vdso.c | 4 +-
arch/powerpc/kernel/vio.c | 12 +-
arch/powerpc/perf/core-book3s.c | 46 +++++-
arch/powerpc/perf/power4-pmu.c | 1 +
arch/powerpc/perf/ppc970-pmu.c | 1 +
arch/powerpc/platforms/cell/beat_htab.c | 2 -
arch/powerpc/platforms/pseries/eeh.c | 19 +--
arch/powerpc/platforms/pseries/eeh_dev.c | 2 +-
arch/powerpc/platforms/pseries/io_event_irq.c | 68 +---------
arch/powerpc/platforms/pseries/iommu.c | 29 ++--
arch/powerpc/platforms/pseries/ras.c | 195 ++++++++++++++++---------
arch/sparc/include/asm/vio.h | 9 +-
arch/sparc/kernel/ds.c | 5 +-
arch/sparc/kernel/vio.c | 8 +-
drivers/block/sunvdc.c | 5 +-
drivers/net/ethernet/ibm/ibmveth.c | 7 +-
drivers/net/ethernet/sun/sunvnet.c | 5 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 7 +-
drivers/scsi/ibmvscsi/ibmvscsi.c | 7 +-
drivers/scsi/ibmvscsi/ibmvstgt.c | 5 +-
drivers/tty/hvc/hvc_vio.c | 7 +-
drivers/tty/hvc/hvcs.c | 5 +-
include/linux/of.h | 10 --
38 files changed, 321 insertions(+), 273 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/