LinuxPPC-Dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Ellerman <mpe@ellerman.id.au>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: wangkefeng.wang@huawei.com, mhocko@suse.com,
	srikar@linux.vnet.ibm.com, linux-kernel@vger.kernel.org,
	npiggin@gmail.com, linuxppc-dev@lists.ozlabs.org,
	osalvador@suse.de
Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-5.18-2 tag
Date: Sun, 10 Apr 2022 23:23:35 +1000	[thread overview]
Message-ID: <87y20d5ay0.fsf@mpe.ellerman.id.au> (raw)

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

Hi Linus,

Please pull powerpc fixes for 5.18:

The following changes since commit f82da161ea75dc4db21b2499e4b1facd36dab275:

  powerpc: restore removed #endif (2022-03-27 15:31:16 -0700)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-5.18-2

for you to fetch changes up to 1ff5c8e8c835e8a81c0868e3050c76563dd56a2c:

  Revert "powerpc: Set max_mapnr correctly" (2022-04-07 08:54:35 +1000)

- ------------------------------------------------------------------
powerpc fixes for 5.18 #2

 - Fix KVM "lost kick" race, where an attempt to pull a vcpu out of the guest could be
   lost (or delayed until the next guest exit).

 - Disable SCV (system call vectored) when PR KVM guests could be run.

 - Fix KVM PR guests using SCV, by disallowing AIL != 0 for KVM PR guests.

 - Add a new KVM CAP to indicate if AIL == 3 is supported.

 - Fix a regression when hotplugging a CPU to a memoryless/cpuless node.

 - Make virt_addr_valid() stricter for 64-bit Book3E & 32-bit, which fixes crashes seen
   due to hardened usercopy.

 - Revert a change to max_mapnr which broke HIGHMEM.

Thanks to: Christophe Leroy, Fabiano Rosas, Kefeng Wang, Nicholas Piggin, Srikar Dronamraju.

- ------------------------------------------------------------------
Christophe Leroy (1):
      powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S

Kefeng Wang (2):
      powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
      Revert "powerpc: Set max_mapnr correctly"

Michael Ellerman (3):
      Merge branch 'kvm-ppc-cap-210' of https://git.kernel.org/pub/scm/virt/kvm/kvm into topic/ppc-kvm
      Merge branch 'topic/ppc-kvm' into next
      KVM: PPC: Move kvmhv_on_pseries() into kvm_ppc.h

Nicholas Piggin (4):
      KVM: PPC: Book3S HV P9: Fix "lost kick" race
      KVM: PPC: Book3S PR: Disable SCV when AIL could be disabled
      KVM: PPC: Book3S PR: Disallow AIL != 0
      KVM: PPC: Use KVM_CAP_PPC_AIL_MODE_3

Srikar Dronamraju (1):
      powerpc/numa: Handle partially initialized numa nodes


 arch/powerpc/include/asm/kvm_book3s_64.h | 12 ------
 arch/powerpc/include/asm/kvm_ppc.h       | 12 ++++++
 arch/powerpc/include/asm/page.h          |  6 ++-
 arch/powerpc/include/asm/setup.h         |  2 +
 arch/powerpc/kernel/exceptions-64s.S     |  4 ++
 arch/powerpc/kernel/setup_64.c           | 28 +++++++++++++
 arch/powerpc/kvm/Kconfig                 |  9 +++++
 arch/powerpc/kvm/book3s_64_entry.S       | 10 ++++-
 arch/powerpc/kvm/book3s_hv.c             | 41 ++++++++++++++++----
 arch/powerpc/kvm/book3s_pr.c             | 26 ++++++++-----
 arch/powerpc/kvm/book3s_pr_papr.c        | 20 ++++++++++
 arch/powerpc/kvm/powerpc.c               | 17 ++++++++
 arch/powerpc/mm/mem.c                    |  2 +-
 arch/powerpc/mm/numa.c                   |  2 +-
 arch/powerpc/platforms/pseries/setup.c   | 13 ++++++-
 15 files changed, 169 insertions(+), 35 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAmJS2fgACgkQUevqPMjh
pYBt1BAAgsfryhBqA9GD/hEgNpk08Pb214OAAGkKF4uStVs3kAlVhuVeDUThGt5B
z3OpvAL8lnOOkQ6S/fl0FXMAU5URJhdXTNwmS3g557VIWAVblWEc+oGMOeq2aJIi
hmlFoLUd7Ge31I03+OZ5IIlOuOc0DM8Qe6zpF25feg3Xw0oQzMHCKgPfnsWbQz+Q
116NhWE8r35eCmrZEsamaTaUBb8ox9aklVaNNyYm/fJgUUuZg9ROb+pmf4s4y5uP
x+DQW5RawMV6S7+co7Je8wJB4wGDG0aO/edqUPmdkVW8jksUv5aTD3jr3aQeSA8l
YwICU8wIZBd9Ps3W8/1LWVfNCyfdcbafOCztirrIAHpD7BdKUizvo8zyQCMTATqB
m2mHI+EPOGcE/P8HRhLENnjBz6CTU0ZFuSaxpmyDTCOewDP9zzIGkEL5qwZ9EOcY
7XlqEEK0PiS/rBmigN8R5bv+H9WsJ6Lb2mOVkoSo18ujM5oclhyWw6OlAVmpLybU
ZauoiM31SINO5LHX+M9P0o8FHtauRLPCHYxmB6akhnTPqYhwfqi+fWxrqbmBtEba
dr+MTnAVMEFIt4ZdzFOPtZcM+nSGUX/CNfUO4DiCW9MgB9F24kx/lmy+MljQ0gvS
2jxt0ylnTUVxb1XeGZMVHD1CCz0vZhntmAxewbkoltuZuMufJdo=
=WTqS
-----END PGP SIGNATURE-----

             reply	other threads:[~2022-04-10 13:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-10 13:23 Michael Ellerman [this message]
2022-04-10 17:52 ` [GIT PULL] Please pull powerpc/linux.git powerpc-5.18-2 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=87y20d5ay0.fsf@mpe.ellerman.id.au \
    --to=mpe@ellerman.id.au \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=mhocko@suse.com \
    --cc=npiggin@gmail.com \
    --cc=osalvador@suse.de \
    --cc=srikar@linux.vnet.ibm.com \
    --cc=torvalds@linux-foundation.org \
    --cc=wangkefeng.wang@huawei.com \
    /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