• Linus Torvalds's avatar
    Merge branch 'kvm-updates/2.6.38' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 55065bc5
    Linus Torvalds authored
    * 'kvm-updates/2.6.38' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (142 commits)
      KVM: Initialize fpu state in preemptible context
      KVM: VMX: when entering real mode align segment base to 16 bytes
      KVM: MMU: handle 'map_writable' in set_spte() function
      KVM: MMU: audit: allow audit more guests at the same time
      KVM: Fetch guest cr3 from hardware on demand
      KVM: Replace reads of vcpu->arch.cr3 by an accessor
      KVM: MMU: only write protect mappings at pagetable level
      KVM: VMX: Correct asm constraint in vmcs_load()/vmcs_clear()
      KVM: MMU: Initialize base_role for tdp mmus
      KVM: VMX: Optimize atomic EFER load
      KVM: VMX: Add definitions for more vm entry/exit control bits
      KVM: SVM: copy instruction bytes from VMCB
      KVM: SVM: implement enhanced INVLPG intercept
      KVM: SVM: enhance mov DR intercept handler
      KVM: SVM: enhance MOV CR intercept handler
      KVM: SVM: add new SVM feature bit names
      KVM: cleanup emulate_instruction
      KVM: move complete_insn_gp() into x86.c
      KVM: x86: fix CR8 handling
      KVM guest: Fix kvm clock initialization when it's configured out
      ...
    55065bc5
x86.c 156 KB