Messages in this thread | | | From | Michael Ellerman <> | Subject | [GIT PULL] Please pull powerpc/linux.git powerpc-4.10-2 tag | Date | Sat, 21 Jan 2017 22:44:35 +1100 |
| |
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(-) [unhandled content-type:application/pgp-signature] | |