1. 09 6月, 2014 1 次提交
  2. 20 5月, 2014 3 次提交
  3. 14 5月, 2014 1 次提交
  4. 13 5月, 2014 4 次提交
  5. 07 5月, 2014 2 次提交
  6. 06 5月, 2014 3 次提交
  7. 01 5月, 2014 1 次提交
  8. 30 4月, 2014 1 次提交
  9. 27 4月, 2014 1 次提交
  10. 18 4月, 2014 2 次提交
  11. 03 4月, 2014 1 次提交
  12. 02 4月, 2014 1 次提交
  13. 27 3月, 2014 5 次提交
  14. 15 3月, 2014 1 次提交
  15. 13 3月, 2014 1 次提交
  16. 10 3月, 2014 1 次提交
    • G
      qemu: x86: ignore ioapic polarity · 220c8ed5
      Gabriel L. Somlo 提交于
      Both QEMU and KVM have already accumulated a significant number of
      optimizations based on the hard-coded assumption that ioapic polarity
      will always use the ActiveHigh convention, where the logical and
      physical states of level-triggered irq lines always match (i.e.,
      active(asserted) == high == 1, inactive == low == 0). QEMU guests
      are expected to follow directions given via ACPI and configure the
      ioapic with polarity 0 (ActiveHigh). However, even when misbehaving
      guests (e.g. OS X <= 10.9) set the ioapic polarity to 1 (ActiveLow),
      QEMU will still use the ActiveHigh signaling convention when
      interfacing with the emulated ioapic.
      
      This patch modifies the emulated ioapic to completely ignore polarity
      as set by the guest OS, enabling misbehaving guests to work alongside
      those which comply with the ActiveHigh polarity specified by QEMU's
      ACPI tables.
      Signed-off-by: NGabriel L. Somlo <somlo@cmu.edu>
      Reviewed-by: NMichael S. Tsirkin <mst@redhat.com>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      220c8ed5
  17. 05 3月, 2014 1 次提交
  18. 27 2月, 2014 6 次提交
  19. 20 2月, 2014 1 次提交
  20. 15 2月, 2014 1 次提交
  21. 11 2月, 2014 1 次提交
  22. 08 2月, 2014 1 次提交