[GIT PULL] Please pull powerpc/linux.git powerpc-4.9-4 tag

From: Michael Ellerman
Date: Fri Oct 28 2016 - 18:02:56 EST


Hi Linus,

Please pull some more powerpc fixes for 4.9:

The following changes since commit 78914ff0843623ee6dbeae92fa0bb8761828684e:

powerpc: Ignore the pkey system calls for now (2016-10-19 20:36:24 +1100)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-4.9-4

for you to fetch changes up to fb479e44a9e240a23c2d208c2ace23542a47f41c:

powerpc/64s: relocation, register save fixes for system reset interrupt (2016-10-27 21:55:14 +1100)

----------------------------------------------------------------
powerpc fixes for 4.9 #4

Fixes marked for stable:
- Convert cmp to cmpd in idle enter sequence (Segher Boessenkool)
- cxl: Fix leaking pid refs in some error paths (Vaibhav Jain)
- Re-fix race condition between going idle and entering guest (Paul Mackerras)
- Fix race condition in setting lock bit in idle/wakeup code (Paul Mackerras)
- radix: Use tlbiel only if we ever ran on the current cpu (Aneesh Kumar K.V)
- relocation, register save fixes for system reset interrupt (Nicholas Piggin)

Fixes for code merged this cycle:
- Fix CONFIG_ALIVEC typo in restore_tm_state() (Valentin Rothberg)
- KVM: PPC: Book3S HV: Fix build error when SMP=n (Michael Ellerman)

----------------------------------------------------------------
Aneesh Kumar K.V (1):
powerpc/mm/radix: Use tlbiel only if we ever ran on the current cpu

Michael Ellerman (1):
KVM: PPC: Book3S HV: Fix build error when SMP=n

Nicholas Piggin (1):
powerpc/64s: relocation, register save fixes for system reset interrupt

Paul Mackerras (2):
powerpc/64: Re-fix race condition between going idle and entering guest
powerpc/64: Fix race condition in setting lock bit in idle/wakeup code

Segher Boessenkool (1):
powerpc: Convert cmp to cmpd in idle enter sequence

Vaibhav Jain (1):
cxl: Fix leaking pid refs in some error paths

Valentin Rothberg (1):
powerpc/process: Fix CONFIG_ALIVEC typo in restore_tm_state()

arch/powerpc/include/asm/cpuidle.h | 2 +-
arch/powerpc/include/asm/exception-64s.h | 16 ++++++++++
arch/powerpc/include/asm/tlb.h | 12 ++++++++
arch/powerpc/kernel/exceptions-64s.S | 50 ++++++++++++++++++--------------
arch/powerpc/kernel/idle_book3s.S | 35 ++++++++++++++++++----
arch/powerpc/kernel/process.c | 2 +-
arch/powerpc/kvm/book3s_hv_rm_xics.c | 1 +
arch/powerpc/mm/tlb-radix.c | 8 ++---
drivers/misc/cxl/api.c | 2 ++
drivers/misc/cxl/file.c | 22 ++++++++------
10 files changed, 108 insertions(+), 42 deletions(-)

Attachment: signature.asc
Description: PGP signature