1. 04 10月, 2009 1 次提交
  2. 10 9月, 2009 15 次提交
  3. 10 6月, 2009 9 次提交
  4. 15 2月, 2009 1 次提交
  5. 31 12月, 2008 4 次提交
  6. 15 10月, 2008 4 次提交
    • J
      KVM: x86: Silence various LAPIC-related host kernel messages · 1b10bf31
      Jan Kiszka 提交于
      KVM-x86 dumps a lot of debug messages that have no meaning for normal
      operation:
       - INIT de-assertion is ignored
       - SIPIs are sent and received
       - APIC writes are unaligned or < 4 byte long
         (Windows Server 2003 triggers this on SMP)
      
      Degrade them to true debug messages, keeping the host kernel log clean
      for real problems.
      Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      1b10bf31
    • M
      KVM: x86: do not execute halted vcpus · d7690175
      Marcelo Tosatti 提交于
      Offline or uninitialized vcpu's can be executed if requested to perform
      userspace work.
      
      Follow Avi's suggestion to handle halted vcpu's in the main loop,
      simplifying kvm_emulate_halt(). Introduce a new vcpu->requests bit to
      indicate events that promote state from halted to running.
      
      Also standardize vcpu wake sites.
      
      Signed-off-by: Marcelo Tosatti <mtosatti <at> redhat.com>
      Signed-off-by: NAvi Kivity <avi@qumranet.com>
      d7690175
    • M
      KVM: irq ack notification · f5244726
      Marcelo Tosatti 提交于
      Based on a patch from: Ben-Ami Yassour <benami@il.ibm.com>
      which was based on a patch from: Amit Shah <amit.shah@qumranet.com>
      
      Notify IRQ acking on PIC/APIC emulation. The previous patch missed two things:
      
      - Edge triggered interrupts on IOAPIC
      - PIC reset with IRR/ISR set should be equivalent to ack (LAPIC probably
      needs something similar).
      Signed-off-by: NMarcelo Tosatti <mtosatti@redhat.com>
      CC: Amit Shah <amit.shah@qumranet.com>
      CC: Ben-Ami Yassour <benami@il.ibm.com>
      Signed-off-by: NAvi Kivity <avi@qumranet.com>
      f5244726
    • M
      KVM: x86: accessors for guest registers · 5fdbf976
      Marcelo Tosatti 提交于
      As suggested by Avi, introduce accessors to read/write guest registers.
      This simplifies the ->cache_regs/->decache_regs interface, and improves
      register caching which is important for VMX, where the cost of
      vmcs_read/vmcs_write is significant.
      
      [avi: fix warnings]
      Signed-off-by: NMarcelo Tosatti <mtosatti@redhat.com>
      Signed-off-by: NAvi Kivity <avi@qumranet.com>
      5fdbf976
  7. 06 9月, 2008 1 次提交
  8. 20 7月, 2008 4 次提交
  9. 24 6月, 2008 1 次提交