1. 10 6月, 2009 2 次提交
  2. 09 6月, 2009 4 次提交
  3. 06 6月, 2009 2 次提交
  4. 05 6月, 2009 2 次提交
  5. 04 6月, 2009 3 次提交
  6. 03 6月, 2009 1 次提交
  7. 02 6月, 2009 1 次提交
  8. 30 5月, 2009 1 次提交
  9. 27 5月, 2009 9 次提交
  10. 26 5月, 2009 1 次提交
  11. 24 5月, 2009 1 次提交
  12. 23 5月, 2009 2 次提交
  13. 22 5月, 2009 7 次提交
    • J
      serial: fix lost character after sysrq · 40ff1624
      Jason Wessel 提交于
      After creating an automated regression test to test the sysrq
      responses while running a linux image in qemu, I found that the
      simulated uart was eating the character right after the sysrq about
      75% of the time.
      
      The problem is that the qemu sets the LSR_DR (data ready) bit on a
      serial break.  The automated tests can send a break and the sysrq
      character quickly enough that the qemu serial fifo has a real
      character available. When there is valid character in the fifo, it
      gets consumed by the serial driver in the guest OS.
      
      The real hardware also appears to set the LSR_DR but always appears to
      have a null byte in this condition.  This patch changes the qemu
      behavior to match the tested characteristics of a real 16550 chip.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      40ff1624
    • J
      usb-serial: implement break event. · 7e57f049
      Jason Wessel 提交于
      Implement the serial break via usb serial.
      
      The second data byte in ftdi status packet contains the break status.
      The values were already defined in usb-serial.c so it was a matter of
      making use of the event_trigger to form a urb to send over to the host
      controller with the serial break status set.
      
      This was tested against a linux development image which enables sysrq
      via a serial break on the ftdi usb console.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      7e57f049
    • J
      Introduce reset notifier order · 8217606e
      Jan Kiszka 提交于
      Add the parameter 'order' to qemu_register_reset and sort callbacks on
      registration. On system reset, callbacks with lower order will be
      invoked before those with higher order. Update all existing users to the
      standard order 0.
      
      Note: At least for x86, the existing users seem to assume that handlers
      are called in their registration order. Therefore, the patch preserves
      this property. If someone feels bored, (s)he could try to identify this
      dependency and express it properly on callback registration.
      Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      8217606e
    • J
      kvm: Fix framebuffer dirty log sync · 93102fd6
      Jan Kiszka 提交于
      kvm_physical_sync_dirty_bitmap() takes the end address as second
      argument, not the region size. Moverover, the kvm API should not be used
      directly here, but cpu_physical_sync_dirty_bitmap().
      Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      93102fd6
    • G
      introduce set_rate_limit function for QEMUFile · 19629537
      Glauber Costa 提交于
      This patch converts the current callers of qemu_fopen_ops().
      Signed-off-by: NGlauber Costa <glommer@redhat.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      19629537
    • A
      Introduce is_default field for QEMUMachine · 0c257437
      Anthony Liguori 提交于
      f80f9ec9 changed the order that machines are registered which had the effect of
      changing the default machine.  This changeset introduces a new is_default field
      so that machine types can declare that they are the default for an architecture.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      0c257437
    • A
      Refactor how display drivers are selected · 993fbfdb
      Anthony Liguori 提交于
      My previous commit, f92f8afe,  broke -vnc (spotted by Glauber Costa).  This
      is because it's necessary to tell when the no special display parameters have
      been passed and default to SDL or VNC appropriately.
      
      This refactors the display selection logic to be less complicated which has
      the effect of fixing the regression mentioned above.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      993fbfdb
  14. 21 5月, 2009 4 次提交