linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Michael Ellerman <mpe@ellerman.id.au>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: ajd@linux.ibm.com, christophe.leroy@c-s.fr, david@redhat.com,
	fbarrat@linux.ibm.com, linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org, longman@redhat.com,
	marcus@mc.pp.se, pauld@redhat.com, rppt@linux.ibm.com,
	srikar@linux.vnet.ibm.com
Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-5.5-4 tag
Date: Sat, 21 Dec 2019 23:04:03 +1100	[thread overview]
Message-ID: <87sgldlwb0.fsf@mpe.ellerman.id.au> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Linus,

Please pull some more powerpc fixes for 5.5:

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the git repository at:

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

for you to fetch changes up to 228b607d8ea1b7d4561945058d5692709099d432:

  KVM: PPC: Book3S HV: Fix regression on big endian hosts (2019-12-17 15:09:08 +1100)

- ------------------------------------------------------------------
powerpc fixes for 5.5 #4

Two weeks worth of accumulated fixes.

A fix for a performance regression seen on PowerVM LPARs using dedicated CPUs,
caused by our vcpu_is_preempted() returning true even for idle CPUs.

One of the ultravisor support patches broke KVM on big endian hosts in v5.4.

Our KUAP (Kernel User Access Prevention) code missed allowing access in
__clear_user(), which could lead to an oops or erroneous SEGV when triggered via
PTRACE_GETREGSET.

Two fixes for the ocxl driver, an open/remove race, and a memory leak in an
error path.

A handful of other small fixes.

Thanks to:
  Andrew Donnellan, Christian Zigotzky, Christophe Leroy, Christoph Hellwig,
  Daniel Axtens, David Hildenbrand, Frederic Barrat, Gautham R. Shenoy, Greg
  Kurz, Ihor Pasichnyk, Juri Lelli, Marcus Comstedt, Mike Rapoport, Parth Shah,
  Srikar Dronamraju, Vaidyanathan Srinivasan.

- ------------------------------------------------------------------
Andrew Donnellan (1):
      powerpc: Fix __clear_user() with KUAP enabled

Christophe Leroy (2):
      powerpc/irq: fix stack overflow verification
      powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk()

David Hildenbrand (1):
      powerpc/pseries/cmm: fix managed page counts when migrating pages between zones

Frederic Barrat (2):
      ocxl: Fix concurrent AFU open and device removal
      ocxl: Fix potential memory leak on context creation

Marcus Comstedt (1):
      KVM: PPC: Book3S HV: Fix regression on big endian hosts

Mike Rapoport (1):
      powerpc: Ensure that swiotlb buffer is allocated from low memory

Srikar Dronamraju (2):
      powerpc/vcpu: Assume dedicated processors as non-preempt
      powerpc/shared: Use static key to detect shared processor


 arch/powerpc/include/asm/spinlock.h     | 13 +++++------
 arch/powerpc/include/asm/uaccess.h      |  9 ++++++--
 arch/powerpc/kernel/irq.c               |  4 ++--
 arch/powerpc/kvm/book3s_hv_rmhandlers.S |  4 ++--
 arch/powerpc/lib/string_32.S            |  4 ++--
 arch/powerpc/lib/string_64.S            |  6 ++---
 arch/powerpc/mm/mem.c                   |  8 +++++++
 arch/powerpc/mm/nohash/8xx.c            |  2 +-
 arch/powerpc/platforms/pseries/cmm.c    | 10 +++++++++
 arch/powerpc/platforms/pseries/setup.c  |  7 ++++++
 drivers/misc/ocxl/context.c             |  8 +++----
 drivers/misc/ocxl/file.c                | 23 ++++++++++----------
 12 files changed, 62 insertions(+), 36 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAl3+CgMACgkQUevqPMjh
pYAOfQ/9FkfVDcf9N3l4EPbnfQ6jWIFz51DZgy4ZsDMfqbdq/hokXnOCLxlsJZHS
GGJIKgS/CRgvWJzeCSlYm1pEbeMNW7WT3k9vwHaBd5LLKCNC0YWGnAIt+Cp/dXC6
VLbn/lubsY5iEQgnQ+WCLTCc0CpNksAX9zoIsN2xa3fHOHK+ji+xg5fFR4Fzbxob
RBBj4lWiDANlHKLYyZvoGevx8sgElTc7j3dHzIPU0eaJX7kCenrGpGJupvAiCmzm
c57qYr90UMmaXbNvV8xpVV6UaLpw5DTKHuCk5LoXP8CcRJTFT2a0AbYVJU53LPR9
9TaWYgA/3O1FTUEkJtCHyGMEEeXXRqlqyjZB//3mEuN+/XMmEQJO4IuGq9kKTHv8
wOzhPjo8q86c22jyTtKCbOqBzNT0ZJrNON6mkb0fdbvZjRAQcjzzzWe6IOBEl2R8
U1O+5+weEbBfRt6wRgCyuiN95+3nT8/zXpAMIH2IG3lrFysKG+dPZ3QuwPoG5xl9
UVEhtKxMb4FcWj0aImuT3fxvkcTxGiBFh6VZboruFAE6I3YO9rG5iUr/TEE9V+Tp
b6xe9P2ZyM9vH0dR1sXcFtfx3YLRUNOjOS6RO/8LiGv2kzUnNU63adSgeE0xrW1w
JR3+X75Mfw4bBXrmaxI+CZM8WnGWi0siz8SvF6TwfQdQkLkZvyQ=
=Y0zp
-----END PGP SIGNATURE-----

             reply	other threads:[~2019-12-21 12:04 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-21 12:04 Michael Ellerman [this message]
2019-12-21 14:55 ` [GIT PULL] Please pull powerpc/linux.git powerpc-5.5-4 tag pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87sgldlwb0.fsf@mpe.ellerman.id.au \
    --to=mpe@ellerman.id.au \
    --cc=ajd@linux.ibm.com \
    --cc=christophe.leroy@c-s.fr \
    --cc=david@redhat.com \
    --cc=fbarrat@linux.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=longman@redhat.com \
    --cc=marcus@mc.pp.se \
    --cc=pauld@redhat.com \
    --cc=rppt@linux.ibm.com \
    --cc=srikar@linux.vnet.ibm.com \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).