Skip to content
Snippets Groups Projects
  1. Oct 05, 2012
    • Stefan Weil's avatar
      configure: Support empty target list (--target-list=) · afb63ebd
      Stefan Weil authored
      
      Specifying an empty target list with --target-list= is shorter
      than specifying --disable-user --disable-system.
      
      Both variants should give the same result: no targets at all.
      
      This modification implements that feature.
      
      It uses a trick which works with POSIX compliant shells to test whether
      target_list is undefined (=> default targets) or empty (=> no targets).
      
      Signed-off-by: default avatarStefan Weil <sw@weilnetz.de>
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@gmail.com>
      afb63ebd
    • Stefan Weil's avatar
      hw: Fix return value check for bdrv_read, bdrv_write · 7a608f56
      Stefan Weil authored
      
      Those functions return -errno in case of an error.
      The old code would typically only detect EPERM (1) errors.
      
      Signed-off-by: default avatarStefan Weil <sw@weilnetz.de>
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@gmail.com>
      7a608f56
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'sstabellini/xen-2012-10-03' into staging · a14c7492
      Anthony Liguori authored
      * sstabellini/xen-2012-10-03:
        xen: Set the vram dirty when an error occur.
        exec, memory: Call to xen_modified_memory.
        exec: Introduce helper to set dirty flags.
        xen: Introduce xen_modified_memory.
        QMP, Introduce xen-set-global-dirty-log command.
        qemu/xen: Add 64 bits big bar support on qemu
        xen: Fix, no unplug of pt device by platform device.
      a14c7492
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'kwolf/for-anthony' into staging · 05d4f2f2
      Anthony Liguori authored
      * kwolf/for-anthony: (30 commits)
        qemu-iotests: add tests for streaming error handling
        qemu-iotests: map underscore to dash in QMP argument names
        blkdebug: process all set_state rules in the old state
        stream: add on-error argument
        block: introduce block job error
        iostatus: reorganize io error code
        iostatus: change is_read to a bool
        iostatus: move BlockdevOnError declaration to QAPI
        iostatus: rename BlockErrorAction, BlockQMPEventAction
        qemu-iotests: add test for pausing a streaming operation
        qmp: add block-job-pause and block-job-resume
        block: add support for job pause/resume
        qmp: add 'busy' member to BlockJobInfo
        block: add block_job_query
        block: move job APIs to separate files
        block: fix documentation of block_job_cancel_sync
        qerror/block: introduce QERR_BLOCK_JOB_NOT_ACTIVE
        qemu-iotests: add initial tests for live block commit
        QAPI: add command for live block commit, 'block-commit'
        block: helper function, to find the base image of a chain
        ...
      05d4f2f2
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'qmp/queue/qmp' into staging · 97f34615
      Anthony Liguori authored
      * qmp/queue/qmp:
        block: live snapshot documentation tweaks
        input: index_from_key(): drop unused code
        qmp: qmp_send_key(): accept key codes in hex
        input: qmp_send_key(): simplify
        hmp: dump-guest-memory: hardcode protocol argument to "file:"
        qmp: dump-guest-memory: don't spin if non-blocking fd would block
        qmp: dump-guest-memory: improve schema doc (again)
        qapi: convert add_client
        monitor: add Error * argument to monitor_get_fd
        pci-assign: use monitor_handle_fd_param
        qapi: add "unix" to the set of reserved words
        qapi: do not protect enum values from namespace pollution
        Add qemu-ga-client script
        Support settimeout in QEMUMonitorProtocol
        Make negotiation optional in QEMUMonitorProtocol
      97f34615
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'mst/tags/for_anthony' into staging · 6929cf11
      Anthony Liguori authored
      * mst/tags/for_anthony:
        virtio-serial-bus: let chardev know the exact number of bytes requested
        virtio: Introduce virtqueue_get_avail_bytes()
        virtio: use unsigned int for counting bytes in vq
        iov: add const annotation
        virtio-net: fix used len for tx
        virtio: don't mark unaccessed memory as dirty
      6929cf11
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'kraxel/usb.66' into staging · 938406df
      Anthony Liguori authored
      
      * kraxel/usb.66:
        usb: Fix usb_packet_map() in the presence of IOMMUs
        usb-redir: Adjust pkg-config check for usbredirparser .pc file rename (v2)
        ehci: Fix interrupt packet MULT handling
        xhci: create a memory region for each port
        xhci: route string & usb hub support
        xhci: tweak limits
        compat: turn off msi/msix on xhci for old machine types
        add pc-1.3 machine type
      
      Conflicts:
      	hw/pc_piix.c
      
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      938406df
    • Avi Kivity's avatar
      Make target_phys_addr_t 64 bits unconditionally · 4be403c8
      Avi Kivity authored
      
      The hassle and compile time overhead of maintaining both 32-bit and 64-bit
      capable source isn't worth the tiny performance advantage which is seen on
      a minority of configurations.  Switch to compiling libhw only once, with
      target_phys_addr_t unconditionally typedefed to uint64_t.
      
      Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      4be403c8
  2. Oct 03, 2012
  3. Oct 01, 2012
  4. Sep 30, 2012
  5. Sep 28, 2012
Loading