1. 01 3月, 2010 2 次提交
  2. 25 1月, 2010 1 次提交
  3. 27 12月, 2009 1 次提交
    • M
      KVM: MMU: remove prefault from invlpg handler · fb341f57
      Marcelo Tosatti 提交于
      The invlpg prefault optimization breaks Windows 2008 R2 occasionally.
      
      The visible effect is that the invlpg handler instantiates a pte which
      is, microseconds later, written with a different gfn by another vcpu.
      
      The OS could have other mechanisms to prevent a present translation from
      being used, which the hypervisor is unaware of.
      
      While the documentation states that the cpu is at liberty to prefetch tlb
      entries, it looks like this is not heeded, so remove tlb prefetch from
      invlpg.
      
      Cc: stable@kernel.org
      Signed-off-by: NMarcelo Tosatti <mtosatti@redhat.com>
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      fb341f57
  4. 03 12月, 2009 1 次提交
  5. 04 10月, 2009 1 次提交
  6. 10 9月, 2009 9 次提交
  7. 28 6月, 2009 1 次提交
  8. 10 6月, 2009 4 次提交
  9. 24 3月, 2009 5 次提交
  10. 31 12月, 2008 3 次提交
  11. 26 11月, 2008 1 次提交
  12. 15 10月, 2008 8 次提交
  13. 25 8月, 2008 1 次提交
  14. 29 7月, 2008 1 次提交
  15. 20 7月, 2008 1 次提交