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>] [day] [month] [year] [list]
Date:	Thu, 23 Apr 2015 18:32:56 +0200
From:	Paolo Bonzini <pbonzini@...hat.com>
To:	torvalds@...ux-foundation.org
Cc:	linux-kernel@...r.kernel.org, gleb@...nel.org, kvm@...r.kernel.org
Subject: [GIT PULL] Second batch of KVM changes for 4.1

Linus,

The following changes since commit b79013b2449c23f1f505bdf39c5a6c330338b244:

  Merge tag 'staging-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging (2015-04-13 17:37:33 -0700)

are available in the git repository at:


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

for you to fetch changes up to 2fa462f826210bbec65f8ed06d5ef4e0cd4f5450:

  Merge tag 'kvm-arm-for-4.1-take2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master (2015-04-22 17:08:12 +0200)

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

This mostly includes the PPC changes for 4.1, which this time cover
Book3S HV only (debugging aids, minor performance improvements and some
cleanups).  But there are also bug fixes and small cleanups for ARM,
x86 and s390.

The task_migration_notifier revert and real fix is still pending review,
but I'll send it as soon as possible after -rc1.

----------------------------------------------------------------
Andre Przywara (1):
      KVM: arm/arm64: check IRQ number on userland injection

Aneesh Kumar K.V (2):
      KVM: PPC: Book3S HV: Remove RMA-related variables from code
      KVM: PPC: Book3S HV: Add helpers for lock/unlock hpte

Ben Serebrin (1):
      KVM: VMX: Preserve host CR4.MCE value while in guest mode.

Christian Borntraeger (1):
      KVM: s390: disable RRBM again

David Gibson (1):
      kvmppc: Implement H_LOGICAL_CI_{LOAD,STORE} in KVM

Eric Auger (1):
      KVM: arm: irqfd: fix value returned by kvm_irq_map_gsi

Michael Ellerman (1):
      KVM: PPC: Book3S HV: Add fast real-mode H_RANDOM implementation.

Nadav Amit (1):
      KVM: x86: Fix MSR_IA32_BNDCFGS in msrs_to_save

Paolo Bonzini (3):
      KVM: x86: cleanup kvm_irq_delivery_to_apic_fast
      Merge tag 'signed-kvm-ppc-queue' of git://github.com/agraf/linux-2.6 into kvm-master
      Merge tag 'kvm-arm-for-4.1-take2' of git://git.kernel.org/.../kvmarm/kvmarm into kvm-master

Paul Mackerras (12):
      KVM: PPC: Book3S HV: Create debugfs file for each guest's HPT
      KVM: PPC: Book3S HV: Accumulate timing information for real-mode code
      KVM: PPC: Book3S HV: Simplify handling of VCPUs that need a VPA update
      KVM: PPC: Book3S HV: Minor cleanups
      KVM: PPC: Book3S HV: Move vcore preemption point up into kvmppc_run_vcpu
      KVM: PPC: Book3S HV: Get rid of vcore nap_count and n_woken
      KVM: PPC: Book3S HV: Don't wake thread with no vcpu on guest IPI
      KVM: PPC: Book3S HV: Use decrementer to wake napping threads
      KVM: PPC: Book3S HV: Use bitmap of active threads rather than count
      KVM: PPC: Book3S HV: Streamline guest entry and exit
      KVM: PPC: Book3S HV: Translate kvmhv_commence_exit to C
      KVM: PPC: Book3S HV: Use msgsnd for signalling threads on POWER8

Suresh E. Warrier (2):
      powerpc: Export __spin_yield
      KVM: PPC: Book3S HV: Add guest->host real mode completion counters

Suresh Warrier (3):
      KVM: PPC: Book3S HV: Convert ICS mutex lock to spin lock
      KVM: PPC: Book3S HV: Move virtual mode ICP functions to real-mode
      KVM: PPC: Book3S HV: Add ICP real mode counters

Wanpeng Li (1):
      kvm: mmu: don't do memslot overflow check

Xiao Guangrong (1):
      KVM: MMU: fix comment in kvm_mmu_zap_collapsible_spte

 Documentation/virtual/kvm/api.txt        |  17 +
 arch/arm/include/uapi/asm/kvm.h          |   8 +-
 arch/arm/kvm/arm.c                       |   3 +-
 arch/arm64/include/uapi/asm/kvm.h        |   8 +-
 arch/powerpc/include/asm/archrandom.h    |  11 +-
 arch/powerpc/include/asm/kvm_book3s.h    |   3 +
 arch/powerpc/include/asm/kvm_book3s_64.h |  18 +
 arch/powerpc/include/asm/kvm_host.h      |  47 ++-
 arch/powerpc/include/asm/kvm_ppc.h       |   2 +
 arch/powerpc/include/asm/time.h          |   3 +
 arch/powerpc/kernel/asm-offsets.c        |  20 +-
 arch/powerpc/kernel/time.c               |   6 +
 arch/powerpc/kvm/Kconfig                 |  14 +
 arch/powerpc/kvm/book3s.c                |  76 +++++
 arch/powerpc/kvm/book3s_64_mmu_hv.c      | 189 +++++++++--
 arch/powerpc/kvm/book3s_hv.c             | 435 ++++++++++++++++++------
 arch/powerpc/kvm/book3s_hv_builtin.c     | 100 +++++-
 arch/powerpc/kvm/book3s_hv_rm_mmu.c      |  25 +-
 arch/powerpc/kvm/book3s_hv_rm_xics.c     | 238 +++++++++++--
 arch/powerpc/kvm/book3s_hv_rmhandlers.S  | 559 +++++++++++++++++++++++--------
 arch/powerpc/kvm/book3s_pr_papr.c        |  28 ++
 arch/powerpc/kvm/book3s_xics.c           | 105 ++++--
 arch/powerpc/kvm/book3s_xics.h           |  13 +-
 arch/powerpc/kvm/powerpc.c               |   3 +
 arch/powerpc/lib/locks.c                 |   1 +
 arch/powerpc/platforms/powernv/rng.c     |  29 ++
 arch/s390/kvm/kvm-s390.c                 |   2 +-
 arch/x86/kvm/lapic.c                     |  11 +-
 arch/x86/kvm/mmu.c                       |  20 +-
 arch/x86/kvm/vmx.c                       |  12 +-
 arch/x86/kvm/x86.c                       |  10 +-
 include/uapi/linux/kvm.h                 |   1 +
 virt/kvm/arm/vgic.c                      |   5 +-
 virt/kvm/kvm_main.c                      |   1 +
 34 files changed, 1631 insertions(+), 392 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ