• Linus Torvalds's avatar
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · e28e909c
    Linus Torvalds authored
    Pull second batch of KVM updates from Radim Krčmář:
     "General:
    
       - move kvm_stat tool from QEMU repo into tools/kvm/kvm_stat (kvm_stat
         had nothing to do with QEMU in the first place -- the tool only
         interprets debugfs)
    
       - expose per-vm statistics in debugfs and support them in kvm_stat
         (KVM always collected per-vm statistics, but they were summarised
         into global statistics)
    
      x86:
    
       - fix dynamic APICv (VMX was improperly configured and a guest could
         access host's APIC MSRs, CVE-2016-4440)
    
       - minor fixes
    
      ARM changes from Christoffer Dall:
    
       - new vgic reimplementation of our horribly broken legacy vgic
         implementation.  The two implementations will live side-by-side
         (with the new being the configured default) for one kernel release
         and then we'll remove the legacy one.
    
       - fix for a non-critical issue with virtual abort injection to guests"
    
    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (70 commits)
      tools: kvm_stat: Add comments
      tools: kvm_stat: Introduce pid monitoring
      KVM: Create debugfs dir and stat files for each VM
      MAINTAINERS: Add kvm tools
      tools: kvm_stat: Powerpc related fixes
      tools: Add kvm_stat man page
      tools: Add kvm_stat vm monitor script
      kvm:vmx: more complete state update on APICv on/off
      KVM: SVM: Add more SVM_EXIT_REASONS
      KVM: Unify traced vector format
      svm: bitwise vs logical op typo
      KVM: arm/arm64: vgic-new: Synchronize changes to active state
      KVM: arm/arm64: vgic-new: enable build
      KVM: arm/arm64: vgic-new: implement mapped IRQ handling
      KVM: arm/arm64: vgic-new: Wire up irqfd injection
      KVM: arm/arm64: vgic-new: Add vgic_v2/v3_enable
      KVM: arm/arm64: vgic-new: vgic_init: implement map_resources
      KVM: arm/arm64: vgic-new: vgic_init: implement vgic_init
      KVM: arm/arm64: vgic-new: vgic_init: implement vgic_create
      KVM: arm/arm64: vgic-new: vgic_init: implement kvm_vgic_hyp_init
      ...
    e28e909c
Name
Last commit
Last update
..
arch Loading commit data...
build Loading commit data...
cgroup Loading commit data...
firewire Loading commit data...
gpio Loading commit data...
hv Loading commit data...
iio Loading commit data...
include Loading commit data...
kvm/kvm_stat Loading commit data...
laptop/freefall Loading commit data...
lguest Loading commit data...
lib Loading commit data...
net Loading commit data...
nfsd Loading commit data...
objtool Loading commit data...
perf Loading commit data...
power Loading commit data...
scripts Loading commit data...
spi Loading commit data...
testing Loading commit data...
thermal/tmon Loading commit data...
time Loading commit data...
usb Loading commit data...
virtio Loading commit data...
vm Loading commit data...
Makefile Loading commit data...