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: <1565390195-16920-1-git-send-email-pbonzini@redhat.com>
Date:   Sat, 10 Aug 2019 00:36:35 +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-rc4

Linus,

The following changes since commit 266e85a5ec9100dcd9ae03601453bbc96fefee5d:

  KVM: X86: Boost queue head vCPU to mitigate lock waiter preemption (2019-07-24 13:56:53 +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 a738b5e75b4c13be3485c82eb62c30047aa9f164:

  Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD (2019-08-09 16:53:50 +0200)

----------------------------------------------------------------

Bugfixes (arm and x86) and cleanups.

----------------------------------------------------------------
Alexandru Elisei (1):
      KVM: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable

Anders Roxell (3):
      arm64: KVM: regmap: Fix unexpected switch fall-through
      KVM: arm: vgic-v3: Mark expected switch fall-through
      arm64: KVM: hyp: debug-sr: Mark expected switch fall-through

Greg KH (1):
      KVM: no need to check return value of debugfs_create functions

Marc Zyngier (3):
      KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block
      KVM: arm64: Don't write junk to sysregs on reset
      KVM: arm: Don't write junk to CP15 registers on reset

Naresh Kamboju (1):
      selftests: kvm: Adding config fragments

Paolo Bonzini (5):
      KVM: remove kvm_arch_has_vcpu_debugfs()
      x86: kvm: remove useless calls to kvm_para_available
      kvm: remove unnecessary PageReserved check
      Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD
      Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD

Thomas Huth (1):
      KVM: selftests: Update gitignore file for latest changes

Wanpeng Li (3):
      KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire
      KVM: Check preempted_in_kernel for involuntary preemption
      KVM: Fix leak vCPU's VMCS value into other pCPU

Zenghui Yu (2):
      KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index
      KVM: arm64: Update kvm_arm_exception_class and esr_class_str for new EC

 arch/arm/kvm/coproc.c                  | 23 ++++++++-----
 arch/arm64/include/asm/kvm_arm.h       |  7 ++--
 arch/arm64/kernel/traps.c              |  1 +
 arch/arm64/kvm/hyp/debug-sr.c          | 30 +++++++++++++++++
 arch/arm64/kvm/regmap.c                |  5 +++
 arch/arm64/kvm/sys_regs.c              | 32 ++++++++++--------
 arch/mips/kvm/mips.c                   | 10 ------
 arch/powerpc/kvm/powerpc.c             | 15 +++------
 arch/s390/kvm/kvm-s390.c               | 10 ------
 arch/x86/include/asm/kvm_host.h        |  3 ++
 arch/x86/kernel/kvm.c                  |  8 -----
 arch/x86/kvm/debugfs.c                 | 46 ++++++++-----------------
 arch/x86/kvm/lapic.c                   |  8 -----
 arch/x86/kvm/svm.c                     |  6 ++++
 arch/x86/kvm/vmx/vmx.c                 |  6 ++++
 arch/x86/kvm/x86.c                     | 16 +++++++++
 include/kvm/arm_pmu.h                  |  2 ++
 include/kvm/arm_vgic.h                 |  1 +
 include/linux/kvm_host.h               |  6 ++--
 tools/testing/selftests/kvm/.gitignore |  3 +-
 tools/testing/selftests/kvm/config     |  3 ++
 virt/kvm/arm/arm.c                     | 18 +++++++---
 virt/kvm/arm/hyp/vgic-v3-sr.c          |  8 +++++
 virt/kvm/arm/pmu.c                     | 18 ++++++++--
 virt/kvm/arm/vgic/vgic-mmio.c          | 16 +++++++++
 virt/kvm/arm/vgic/vgic-v2.c            |  9 ++++-
 virt/kvm/arm/vgic/vgic-v3.c            |  7 +++-
 virt/kvm/arm/vgic/vgic.c               | 11 ++++++
 virt/kvm/arm/vgic/vgic.h               |  2 ++
 virt/kvm/kvm_main.c                    | 61 ++++++++++++++++++++--------------
 30 files changed, 249 insertions(+), 142 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ