mbox

[GIT,PULL,0/2] KVM: s390: Fixes for 6.11

Message ID 20240808150026.11404-1-frankja@linux.ibm.com (mailing list archive)
State New, archived
Headers show

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-master-6.11-1

Message

Janosch Frank Aug. 8, 2024, 2:52 p.m. UTC
Paolo,
two fixes for s390.

Turning gisa off was making us write an uninitialized value into the
SIE control block due to the V!=R changes.

Errors when (un)sharing SE memory which were previously unchecked are
now resulting in panics since there's nothing that the guest can do to
fix the situation.

Please pull.

The following changes since commit de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed:

  Linux 6.11-rc2 (2024-08-04 13:50:53 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-master-6.11-1

for you to fetch changes up to cff59d8631e1409ffdd22d9d717e15810181b32c:

  s390/uv: Panic for set and remove shared access UVC errors (2024-08-07 11:04:43 +0000)

----------------------------------------------------------------
Fix invalid gisa designation value when gisa is not in use.
Panic if (un)share fails to maintain security.
----------------------------------------------------------------


Claudio Imbrenda (1):
  s390/uv: Panic for set and remove shared access UVC errors

Michael Mueller (1):
  KVM: s390: fix validity interception issue when gisa is switched off

 arch/s390/include/asm/uv.h | 5 ++++-
 arch/s390/kvm/kvm-s390.h   | 7 ++++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

Comments

Paolo Bonzini Aug. 13, 2024, 10:07 a.m. UTC | #1
On Thu, Aug 8, 2024 at 5:01 PM Janosch Frank <frankja@linux.ibm.com> wrote:
>
> Paolo,
> two fixes for s390.
>
> Turning gisa off was making us write an uninitialized value into the
> SIE control block due to the V!=R changes.
>
> Errors when (un)sharing SE memory which were previously unchecked are
> now resulting in panics since there's nothing that the guest can do to
> fix the situation.
>
> Please pull.
>
> The following changes since commit de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed:
>
>   Linux 6.11-rc2 (2024-08-04 13:50:53 -0700)
>
> are available in the Git repository at:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-master-6.11-1

Pulled, thanks.

Paolo