Yakkety SRU - power9 patches
Tim Gardner
tim.gardner at canonical.com
Fri Mar 10 20:00:57 UTC 2017
This pull request contains patches for LP #1671169 and #1670800 since
there are prerequisites that apply to both issues.
rtg
--
Tim Gardner tim.gardner at canonical.com
-------------- next part --------------
The following changes since commit 22692695c96a7b8b97b09773b2c8d73c21f81beb:
cxl: Fix coredump generation when cxl_get_fd() is used (2017-03-08 16:51:17 -0300)
are available in the git repository at:
git://kernel.ubuntu.com/rtg/ubuntu-yakkety.git power9-lp1670800
for you to fetch changes up to 539b151b23be674070c57414ccc77f30e5f9dd9b:
powerpc: Update to new option-vector-5 format for CAS (2017-03-10 12:55:01 -0700)
----------------------------------------------------------------
Anton Blanchard (1):
powerpc/pseries: Use H_CLEAR_HPT to clear MMU hash table during kexec
Christophe Leroy (1):
powerpc: port 64 bits pgtable_cache to 32 bits
Daniel Axtens (2):
powerpc/fadump: Set core e_flags using kernel's ELF ABI version
powerpc/sparse: Add more assembler prototypes
Darren Stevens (3):
powerpc/pasemi: Fix Nemo SB600 i8259 interrupts.
powerpc/pasemi: Fix device_type of Nemo SB600 node.
powerpc: Add missing error check to prom_find_boot_cpu()
David Gibson (1):
powerpc/pseries: Advertise HPT resizing support via CAS
Michael Ellerman (3):
powerpc/pseries: Move CMO code from plapr_wrappers.h to platforms/pseries
powerpc/prom: Define structs for client architecture vectors
powerpc/prom: Switch to using structs for ibm_architecture_vec
Michael Roth (1):
powerpc/pseries: Advertise Hot Plug Event support to firmware
Nicholas Piggin (1):
powerpc/pseries: add definitions for new H_SIGNAL_SYS_RESET hcall
Paul Mackerras (4):
powerpc/64: Don't try to use radix MMU under a hypervisor
powerpc/pseries: Fixes for the "ibm,architecture-vec-5" options
powerpc/64: Enable use of radix MMU under hypervisor on POWER9
powerpc/64: Disable use of radix under a hypervisor
Steven Rostedt (Red Hat) (1):
tracing: Have the reg function allow to fail
Suraj Jitindar Singh (2):
powerpc: Parse the command line before calling CAS
powerpc: Update to new option-vector-5 format for CAS
Tobias Klauser (1):
powerpc: Fix old style declaration GCC warnings
arch/powerpc/include/asm/asm-prototypes.h | 37 ++
arch/powerpc/include/asm/book3s/32/pgalloc.h | 44 +-
arch/powerpc/include/asm/book3s/32/pgtable.h | 40 +-
arch/powerpc/include/asm/book3s/64/mmu.h | 6 +
arch/powerpc/include/asm/book3s/64/pgtable.h | 3 -
arch/powerpc/include/asm/fadump.h | 4 -
arch/powerpc/include/asm/hvcall.h | 41 +-
arch/powerpc/include/asm/nohash/32/pgalloc.h | 44 +-
arch/powerpc/include/asm/nohash/32/pgtable.h | 42 +-
arch/powerpc/include/asm/nohash/64/pgtable.h | 2 -
arch/powerpc/include/asm/pgtable.h | 2 +
arch/powerpc/include/asm/plpar_wrappers.h | 37 +-
arch/powerpc/include/asm/prom.h | 31 +-
arch/powerpc/include/asm/trace.h | 4 +-
arch/powerpc/kernel/fadump.c | 6 +-
arch/powerpc/kernel/irq.c | 1 +
arch/powerpc/kernel/process.c | 1 +
arch/powerpc/kernel/prom_init.c | 512 +++++++++++++++++-----
arch/powerpc/kernel/ptrace.c | 1 +
arch/powerpc/kernel/signal_32.c | 1 +
arch/powerpc/kernel/signal_64.c | 1 +
arch/powerpc/kernel/syscalls.c | 1 +
arch/powerpc/kernel/time.c | 1 +
arch/powerpc/mm/Makefile | 3 +-
arch/powerpc/mm/init-common.c | 107 +++++
arch/powerpc/mm/init_64.c | 139 +++---
arch/powerpc/mm/pgtable-radix.c | 2 +
arch/powerpc/mm/pgtable_32.c | 37 --
arch/powerpc/platforms/powernv/opal-tracepoints.c | 6 +-
arch/powerpc/platforms/pseries/cmm.c | 34 ++
arch/powerpc/platforms/pseries/firmware.c | 2 +-
arch/powerpc/platforms/pseries/lpar.c | 59 ++-
arch/powerpc/platforms/pseries/lparcfg.c | 1 +
arch/powerpc/platforms/pseries/pseries.h | 19 +
arch/x86/include/asm/trace/exceptions.h | 2 +-
arch/x86/include/asm/trace/irq_vectors.h | 2 +-
arch/x86/kernel/tracepoint.c | 3 +-
drivers/i2c/i2c-core.c | 3 +-
include/linux/tracepoint-defs.h | 2 +-
include/linux/tracepoint.h | 2 +-
include/trace/events/i2c.h | 2 +-
kernel/trace/trace_benchmark.c | 3 +-
kernel/trace/trace_benchmark.h | 2 +-
kernel/tracepoint.c | 12 +-
samples/trace_events/trace-events-sample.c | 3 +-
samples/trace_events/trace-events-sample.h | 2 +-
46 files changed, 933 insertions(+), 376 deletions(-)
create mode 100644 arch/powerpc/mm/init-common.c
More information about the kernel-team
mailing list