1. 30 8月, 2013 2 次提交
    • A
      Merge remote-tracking branch 'mst/tags/for_anthony' into stable-1.5 · 3e998a77
      Anthony Liguori 提交于
      pc,pci,virtio fixes and cleanups
      
      This includes pc and pci cleanups, future-proofing of ROM files,
      and a virtio bugfix correcting splice on virtio console.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Mon 26 Aug 2013 01:34:20 AM CDT using RSA key ID D28D5469
      # gpg: Can't check signature: public key not found
      
      # By Markus Armbruster (5) and others
      # Via Michael S. Tsirkin
      * mst/tags/for_anthony:
        virtio: virtqueue_get_avail_bytes: fix desc_pa when loop over the indirect descriptor table
        pc_piix: Kill pc_init1() memory region args
        pc: pc_compat_1_4() now can call pc_compat_1_5()
        pc: Create pc_compat_*() functions
        pc: Kill pc_init_pci_1_0()
        pc: Don't explode QEMUMachineInitArgs into local variables needlessly
        pc: Don't prematurely explode QEMUMachineInitArgs
        ppc: Don't duplicate QEMUMachineInitArgs in PPCE500Params
        ppc: Don't explode QEMUMachineInitArgs into local variables needlessly
        sun4: Don't prematurely explode QEMUMachineInitArgs
        q35: Add PCIe switch to example q35 configuration
        loader: store FW CFG ROM files in RAM
        arch_init: align MR size to target page size
        pc: cleanup 1.4 compat support
      
      Message-id: 1377535318-30491-1-git-send-email-mst@redhat.com
      3e998a77
    • R
      tcg-i386: Remove abort from GETPC_LDST · 584950fd
      Richard Henderson 提交于
      Indeed, remove it entirely and remove the is_tcg_gen_code check
      from GETPC_EXT.
      
      Fixes https://bugs.launchpad.net/qemu/+bug/1218098 wherein a call
      to a "normal" helper function performed a sequence of tail calls
      all the way into the memory helper functions, leading to a stack
      frame in which the memory helper function appeared to be called
      directly from tcg.
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      584950fd
  2. 29 8月, 2013 1 次提交
  3. 27 8月, 2013 7 次提交
  4. 26 8月, 2013 2 次提交
    • A
      Merge remote-tracking branch 'stefanha/block' into staging · f7ad538e
      Anthony Liguori 提交于
      # By Alex Bligh (32) and others
      # Via Stefan Hajnoczi
      * stefanha/block: (42 commits)
        win32-aio: drop win32_aio_flush_cb()
        aio-win32: replace incorrect AioHandler->opaque usage with ->e
        aio / timers: remove dummy_io_handler_flush from tests/test-aio.c
        aio / timers: Remove legacy interface
        aio / timers: Switch entire codebase to the new timer API
        aio / timers: Add scripts/switch-timer-api
        aio / timers: Add test harness for AioContext timers
        aio / timers: convert block_job_sleep_ns and co_sleep_ns to new API
        aio / timers: Convert rtc_clock to be a QEMUClockType
        aio / timers: Remove main_loop_timerlist
        aio / timers: Rearrange timer.h & make legacy functions call non-legacy
        aio / timers: Add qemu_clock_get_ms and qemu_clock_get_ms
        aio / timers: Remove legacy qemu_clock_deadline & qemu_timerlist_deadline
        aio / timers: Remove alarm timers
        aio / timers: Add documentation and new format calls
        aio / timers: Use all timerlists in icount warp calculations
        aio / timers: Introduce new API timer_new and friends
        aio / timers: On timer modification, qemu_notify or aio_notify
        aio / timers: Convert mainloop to use timeout
        aio / timers: Convert aio_poll to use AioContext timers' deadline
        ...
      
      Message-id: 1377202298-22896-1-git-send-email-stefanha@redhat.com
      Signed-off-by: NAnthony Liguori <anthony@codemonkey.ws>
      f7ad538e
    • A
      Merge remote-tracking branch 'afaerber/tags/0.15-maintainer-for-anthony' into staging · e3f024ae
      Anthony Liguori 提交于
      MAINTAINERS update for stable-0.15
      
      # gpg: Signature made Thu 22 Aug 2013 10:59:31 AM CDT using RSA key ID 3E7E013F
      # gpg: Can't check signature: public key not found
      
      # By Andreas Färber
      # Via Andreas Färber
      * afaerber/tags/0.15-maintainer-for-anthony:
        MAINTAINERS: Take over 0.15 maintenance
      e3f024ae
  5. 25 8月, 2013 1 次提交
  6. 24 8月, 2013 3 次提交
  7. 23 8月, 2013 24 次提交