1. 15 Mar, 2013 23 commits
  2. 14 Mar, 2013 6 commits
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'kraxel/chardev.5' into staging · 139a4b63
      Anthony Liguori authored
      
      
      * kraxel/chardev.5:
        spice-qemu-char: Remove dead debugging code
        spice-qemu-char: Fix name parameter issues after qapi-ifying
        qemu-char.c: fix waiting for telnet connection message
        Revert "hmp: Disable chardev-add and chardev-remove"
        chardev: add udp support to qapi
        chardev: add memory (ringbuf) support to qapi
        chardev: add vc support to qapi
        chardev: add spice support to qapi
        chardev: add pipe support to qapi
        chardev: add console support to qapi
        chardev: switch pty init to qapi
        chardev: switch parallel init to qapi
        chardev: switch serial/tty init to qapi
        chardev: add stdio support to qapi
        chardev: switch file init to qapi
        chardev: add braille support to qapi
        chardev: add msmouse support to qapi
        chardev: switch null init to qapi
        chardev: add mux chardev support to qapi
        chardev: add support for qapi-based chardev initialization
      
      Conflicts:
      	ui/console.c
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      139a4b63
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'afaerber/qom-cpu' into staging · 3d34a411
      Anthony Liguori authored
      # By Andreas Färber (16) and Igor Mammedov (1)
      # Via Andreas Färber
      * afaerber/qom-cpu:
        target-lm32: Update VMStateDescription to LM32CPU
        target-arm: Override do_interrupt for ARMv7-M profile
        cpu: Replace do_interrupt() by CPUClass::do_interrupt method
        cpu: Pass CPUState to cpu_interrupt()
        exec: Pass CPUState to cpu_reset_interrupt()
        cpu: Move halted and interrupt_request fields to CPUState
        target-cris/helper.c: Update Coding Style
        target-i386: Update VMStateDescription to X86CPU
        cpu: Introduce cpu_class_set_vmsd()
        cpu: Register VMStateDescription through CPUState
        stubs: Add a vmstate_dummy struct for CONFIG_USER_ONLY
        vmstate: Make vmstate_register() static inline
        target-sh4: Move PVR/PRR/CVR into SuperHCPUClass
        target-sh4: Introduce SuperHCPU subclasses
        cpus: Replace open-coded CPU loop in qmp_memsave() with qemu_get_cpu()
        monitor: Use qemu_get_cpu() in monitor_set_cpu()
        cpu: Fix qemu_get_cpu() to return NULL if CPU not found
      3d34a411
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'mdroth/qga-pull-3-11-2013' into staging · 0ec4a8e6
      Anthony Liguori authored
      # By Laszlo Ersek (3) and others
      # Via Michael Roth
      * mdroth/qga-pull-3-11-2013:
        qga: implement qmp_guest_set_vcpus() for Linux with sysfs
        qga: implement qmp_guest_get_vcpus() for Linux with sysfs
        qga: introduce guest-get-vcpus / guest-set-vcpus with stubs
        qga: add guest-set-time command
        qga: add guest-get-time command
        qemu-ga: use key-value store to avoid recycling fd handles after restart
        qemu-ga: make guest-sync-delimited available during fsfreeze
        qemu-ga: fix confusing GAChannelMethod comparison
        qga: cast to int for DWORD type
      0ec4a8e6
    • Anthony Liguori's avatar
      Merge remote-tracking branch 'riku/linux-user-for-upstream' into staging · 6582d3e8
      Anthony Liguori authored
      # By Peter Maydell (5) and others
      # Via Riku Voipio
      * riku/linux-user-for-upstream:
        linux-user/syscall.c: Don't warn about unimplemented get_robust_list
        linux-user: Implement accept4
        linux-user: Implement sendfile and sendfile64
        linux-user: make bogus negative iovec lengths fail EINVAL
        linux-user: Fix layout of usage table to account for option text
        linux-user: Add more sparc syscall numbers
        linux-user: Support setgroups syscall with no groups
        linux-user: fix futex strace of FUTEX_CLOCK_REALTIME
        linux-user/syscall.c: handle FUTEX_WAIT_BITSET in do_futex
        linux-user: improve print_fcntl()
        linux-user: Add Alpha socket constants
      6582d3e8
    • Hans de Goede's avatar
      spice-qemu-char: Remove dead debugging code · 344bf1e9
      Hans de Goede authored
      
      
      Since commit d62e5f7036a018b2ad09f17ebd481bd28953d783
      "chardev: add spice support to qapi"
      
      It is impossible to set the debug parameter, so all the dprintf calls
      are essentially nops. Since we've not needed the debug parameter in ages this
      is not a problem, if it later turns out we do need some more debugging options
      we can add more trace-points.
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      344bf1e9
    • Hans de Goede's avatar
      spice-qemu-char: Fix name parameter issues after qapi-ifying · 5e9b473a
      Hans de Goede authored
      
      
      The strings passed in through the qapi calls are dynamic memory, since
      we want to have them stick around longer then just the call to
      qemu_chr_open_spice_* we need to strdup them.
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      5e9b473a
  3. 13 Mar, 2013 11 commits