lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1563970561-44925-1-git-send-email-pbonzini@redhat.com>
Date:   Wed, 24 Jul 2019 14:16:01 +0200
From:   Paolo Bonzini <pbonzini@...hat.com>
To:     torvalds@...ux-foundation.org
Cc:     linux-kernel@...r.kernel.org, rkrcmar@...hat.com,
        kvm@...r.kernel.org
Subject: [GIT PULL] KVM fixes for Linux 5.3-rc2

Linus,

The following changes since commit 30cd8604323dbaf20a80e797fe7057f5b02e394d:

  KVM: x86: Add fixed counters to PMU filter (2019-07-20 09:00:48 +0200)

are available in the git repository at:

  https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus

for you to fetch changes up to 266e85a5ec9100dcd9ae03601453bbc96fefee5d:

  KVM: X86: Boost queue head vCPU to mitigate lock waiter preemption (2019-07-24 13:56:53 +0200)

----------------------------------------------------------------
Bugfixes, and a pvspinlock optimization

----------------------------------------------------------------
Christoph Hellwig (1):
      Documentation: move Documentation/virtual to Documentation/virt

Jan Kiszka (2):
      KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested
      KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free

Paolo Bonzini (1):
      Revert "kvm: x86: Use task structs fpu field for user"

Wanpeng Li (3):
      KVM: X86: Fix fpu state crash in kvm guest
      KVM: X86: Dynamically allocate user_fpu
      KVM: X86: Boost queue head vCPU to mitigate lock waiter preemption

 Documentation/admin-guide/kernel-parameters.txt          |  2 +-
 Documentation/{virtual => virt}/index.rst                |  0
 .../{virtual => virt}/kvm/amd-memory-encryption.rst      |  0
 Documentation/{virtual => virt}/kvm/api.txt              |  2 +-
 Documentation/{virtual => virt}/kvm/arm/hyp-abi.txt      |  0
 Documentation/{virtual => virt}/kvm/arm/psci.txt         |  0
 Documentation/{virtual => virt}/kvm/cpuid.rst            |  0
 Documentation/{virtual => virt}/kvm/devices/README       |  0
 .../{virtual => virt}/kvm/devices/arm-vgic-its.txt       |  0
 .../{virtual => virt}/kvm/devices/arm-vgic-v3.txt        |  0
 Documentation/{virtual => virt}/kvm/devices/arm-vgic.txt |  0
 Documentation/{virtual => virt}/kvm/devices/mpic.txt     |  0
 .../{virtual => virt}/kvm/devices/s390_flic.txt          |  0
 Documentation/{virtual => virt}/kvm/devices/vcpu.txt     |  0
 Documentation/{virtual => virt}/kvm/devices/vfio.txt     |  0
 Documentation/{virtual => virt}/kvm/devices/vm.txt       |  0
 Documentation/{virtual => virt}/kvm/devices/xics.txt     |  0
 Documentation/{virtual => virt}/kvm/devices/xive.txt     |  0
 Documentation/{virtual => virt}/kvm/halt-polling.txt     |  0
 Documentation/{virtual => virt}/kvm/hypercalls.txt       |  4 ++--
 Documentation/{virtual => virt}/kvm/index.rst            |  0
 Documentation/{virtual => virt}/kvm/locking.txt          |  0
 Documentation/{virtual => virt}/kvm/mmu.txt              |  2 +-
 Documentation/{virtual => virt}/kvm/msr.txt              |  0
 Documentation/{virtual => virt}/kvm/nested-vmx.txt       |  0
 Documentation/{virtual => virt}/kvm/ppc-pv.txt           |  0
 Documentation/{virtual => virt}/kvm/review-checklist.txt |  2 +-
 Documentation/{virtual => virt}/kvm/s390-diag.txt        |  0
 Documentation/{virtual => virt}/kvm/timekeeping.txt      |  0
 Documentation/{virtual => virt}/kvm/vcpu-requests.rst    |  0
 Documentation/{virtual => virt}/paravirt_ops.rst         |  0
 .../{virtual => virt}/uml/UserModeLinux-HOWTO.txt        |  0
 MAINTAINERS                                              |  6 +++---
 arch/powerpc/include/uapi/asm/kvm_para.h                 |  2 +-
 arch/x86/include/asm/kvm_host.h                          |  7 ++++---
 arch/x86/kvm/mmu.c                                       |  2 +-
 arch/x86/kvm/svm.c                                       | 13 ++++++++++++-
 arch/x86/kvm/vmx/nested.c                                |  4 ++++
 arch/x86/kvm/vmx/vmx.c                                   | 13 ++++++++++++-
 arch/x86/kvm/x86.c                                       | 16 ++++++++++------
 include/uapi/linux/kvm.h                                 |  4 ++--
 tools/include/uapi/linux/kvm.h                           |  4 ++--
 virt/kvm/arm/arm.c                                       |  2 +-
 virt/kvm/arm/vgic/vgic-mmio-v3.c                         |  2 +-
 virt/kvm/arm/vgic/vgic.h                                 |  4 ++--
 45 files changed, 61 insertions(+), 30 deletions(-)
 rename Documentation/{virtual => virt}/index.rst (100%)
 rename Documentation/{virtual => virt}/kvm/amd-memory-encryption.rst (100%)
 rename Documentation/{virtual => virt}/kvm/api.txt (99%)
 rename Documentation/{virtual => virt}/kvm/arm/hyp-abi.txt (100%)
 rename Documentation/{virtual => virt}/kvm/arm/psci.txt (100%)
 rename Documentation/{virtual => virt}/kvm/cpuid.rst (100%)
 rename Documentation/{virtual => virt}/kvm/devices/README (100%)
 rename Documentation/{virtual => virt}/kvm/devices/arm-vgic-its.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/arm-vgic-v3.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/arm-vgic.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/mpic.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/s390_flic.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/vcpu.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/vfio.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/vm.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/xics.txt (100%)
 rename Documentation/{virtual => virt}/kvm/devices/xive.txt (100%)
 rename Documentation/{virtual => virt}/kvm/halt-polling.txt (100%)
 rename Documentation/{virtual => virt}/kvm/hypercalls.txt (97%)
 rename Documentation/{virtual => virt}/kvm/index.rst (100%)
 rename Documentation/{virtual => virt}/kvm/locking.txt (100%)
 rename Documentation/{virtual => virt}/kvm/mmu.txt (99%)
 rename Documentation/{virtual => virt}/kvm/msr.txt (100%)
 rename Documentation/{virtual => virt}/kvm/nested-vmx.txt (100%)
 rename Documentation/{virtual => virt}/kvm/ppc-pv.txt (100%)
 rename Documentation/{virtual => virt}/kvm/review-checklist.txt (95%)
 rename Documentation/{virtual => virt}/kvm/s390-diag.txt (100%)
 rename Documentation/{virtual => virt}/kvm/timekeeping.txt (100%)
 rename Documentation/{virtual => virt}/kvm/vcpu-requests.rst (100%)
 rename Documentation/{virtual => virt}/paravirt_ops.rst (100%)
 rename Documentation/{virtual => virt}/uml/UserModeLinux-HOWTO.txt (100%)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ