1. 22 Aug, 2015 2 commits
  2. 14 Aug, 2015 1 commit
  3. 13 Aug, 2015 1 commit
    • Paolo Bonzini's avatar
      Merge tag 'kvm-s390-next-20150812' of... · ae6c0aa6
      Paolo Bonzini authored
      Merge tag 'kvm-s390-next-20150812' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
      
      KVM: s390: fix and feature for kvm/next (4.3)
      
      1. error handling for irq routes
      2. Gracefully handle STP time changes
         s390 supports a protocol for syncing different systems via the stp
         protocol that will steer the TOD clocks to keep all participating
         clocks below the round trip time between the system. In case of
         specific out of sync event Linux can opt-in to accept sync checks.
         This will result in non-monotonic jumps of the TOD clock, which
         Linux will correct via time offsets to keep the wall clock time
         monotonic. Now: KVM guests also base their time on the host TOD,
         so we need to fixup the offset for them as well.
      ae6c0aa6
  4. 11 Aug, 2015 2 commits
  5. 07 Aug, 2015 1 commit
  6. 05 Aug, 2015 10 commits
  7. 04 Aug, 2015 1 commit
  8. 30 Jul, 2015 2 commits
  9. 29 Jul, 2015 19 commits
  10. 23 Jul, 2015 1 commit
    • Paolo Bonzini's avatar
      KVM: svm: handle KVM_X86_QUIRK_CD_NW_CLEARED in svm_get_mt_mask · 54928303
      Paolo Bonzini authored
      We can disable CD unconditionally when there is no assigned device.
      KVM now forces guest PAT to all-writeback in that case, so it makes
      sense to also force CR0.CD=0.
      
      When there are assigned devices, emulate cache-disabled operation
      through the page tables.  This behavior is consistent with VMX
      microcode, where CD/NW are not touched by vmentry/vmexit.  However,
      keep this dependent on the quirk because OVMF enables the caches
      too late.
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      54928303