Hi Linus, Please pull the belated first batch of powerpc fixes for 4.10:
The following changes since commit 49def1853334396f948dcb4cedb9347abb318df5: Linux 4.10-rc4 (2017-01-15 16:21:59 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-4.10-2 for you to fetch changes up to 178f358208ceb8b38e5cff3f815e0db4a6a70a07: powerpc: Ignore reserved field in DCSR and PVR reads and writes (2017-01-20 15:21:35 +1100) ---------------------------------------------------------------- powerpc fixes for 4.10 #2 Two fixes for fallout from the hugetlb changes we merged this cycle. Ten other fixes, four only affect Power9, and the rest are a bit of a mixture though nothing terrible. Thanks to: Aneesh Kumar K.V, Anton Blanchard, Benjamin Herrenschmidt, Dave Martin, Gavin Shan, Madhavan Srinivasan, Nicholas Piggin, Reza Arbab. ---------------------------------------------------------------- Aneesh Kumar K.V (2): powerpc/mm/hugetlb: Don't panic when we don't find the default huge page size powerpc/mm: Fix little-endian 4K hugetlb Anton Blanchard (1): powerpc: Ignore reserved field in DCSR and PVR reads and writes Benjamin Herrenschmidt (1): powerpc/icp-opal: Fix missing KVM case and harden replay Dave Martin (2): powerpc/ptrace: Preserve previous fprs/vsrs on short regset write powerpc/ptrace: Preserve previous TM fprs/vsrs on short regset write Gavin Shan (1): powerpc/eeh: Enable IO path on permanent error Madhavan Srinivasan (3): powerpc/perf: Fix PM_BRU_CMPL event code for power9 selftest/powerpc: Wrong PMC initialized in pmc56_overflow test powerpc/perf: Use MSR to report privilege level on P9 DD1 Nicholas Piggin (1): powerpc: Fix pgtable pmd cache init Reza Arbab (1): powerpc/mm: Fix memory hotplug BUG() on radix arch/powerpc/include/asm/book3s/64/hash-4k.h | 5 ++-- arch/powerpc/include/asm/book3s/64/hash.h | 4 +++ arch/powerpc/include/asm/hugetlb.h | 14 +++++----- arch/powerpc/include/asm/nohash/pgtable.h | 5 ++-- arch/powerpc/include/asm/page.h | 3 --- arch/powerpc/include/asm/perf_event_server.h | 1 + arch/powerpc/include/asm/pgtable-be-types.h | 8 ++++++ arch/powerpc/include/asm/pgtable-types.h | 7 +++++ arch/powerpc/include/asm/ppc-opcode.h | 10 +++---- arch/powerpc/kernel/eeh.c | 10 ++++++- arch/powerpc/kernel/ptrace.c | 14 ++++++++++ arch/powerpc/mm/hash_utils_64.c | 4 +-- arch/powerpc/mm/hugetlbpage-hash64.c | 5 +++- arch/powerpc/mm/hugetlbpage.c | 31 +++++++++------------- arch/powerpc/mm/init-common.c | 13 ++++----- arch/powerpc/mm/pgtable-book3s64.c | 18 +++++++++++++ arch/powerpc/perf/core-book3s.c | 2 ++ arch/powerpc/perf/power9-events-list.h | 2 +- arch/powerpc/perf/power9-pmu.c | 2 +- arch/powerpc/sysdev/xics/icp-opal.c | 31 +++++++++++++++++----- .../powerpc/pmu/ebb/pmc56_overflow_test.c | 2 +- 21 files changed, 132 insertions(+), 59 deletions(-)
signature.asc
Description: PGP signature