Age | Commit message (Expand) | Author | Files | Lines |
2012-09-28 | block: add live block commit functionality | Jeff Cody | 4 | -0/+286 |
2012-09-28 | block: add support functions for live commit, to find and delete images. | Jeff Cody | 2 | -0/+147 |
2012-09-28 | block: Support GlusterFS as a QEMU block backend. | Bharata B Rao | 2 | -0/+625 |
2012-09-28 | configure: Add a config option for GlusterFS as block backend | Bharata B Rao | 1 | -0/+35 |
2012-09-28 | aio: Another fix to the walking_handlers logic | Paolo Bonzini | 1 | -5/+5 |
2012-09-28 | qemu: URI parsing library | Paolo Bonzini | 3 | -1/+2363 |
2012-09-28 | aio: Fix qemu_aio_wait() to maintain correct walking_handlers count | Paolo Bonzini | 1 | -4/+4 |
2012-09-28 | block: after creating a live snapshot, make old image read-only | Jeff Cody | 1 | -0/+5 |
2012-09-28 | block-migration: Flush requests in blk_mig_cleanup | Kevin Wolf | 1 | -0/+2 |
2012-09-28 | virtio-serial-bus: let chardev know the exact number of bytes requested | Amit Shah | 1 | -8/+3 |
2012-09-28 | virtio: Introduce virtqueue_get_avail_bytes() | Amit Shah | 2 | -8/+25 |
2012-09-28 | virtio: use unsigned int for counting bytes in vq | Amit Shah | 1 | -1/+1 |
2012-09-28 | iov: add const annotation | Michael S. Tsirkin | 2 | -2/+2 |
2012-09-28 | virtio-net: fix used len for tx | Michael S. Tsirkin | 1 | -2/+2 |
2012-09-28 | virtio: don't mark unaccessed memory as dirty | Michael S. Tsirkin | 1 | -1/+1 |
2012-09-27 | Merge branch 'arm-devs.for-upstream' of git://git.linaro.org/people/pmaydell/... | Aurelien Jarno | 3 | -14/+40 |
2012-09-27 | target-s390x: Tidy cpu_dump_state | Richard Henderson | 1 | -12/+10 |
2012-09-27 | target-s390x: Avoid double CPU_LOG_TB_CPU | Richard Henderson | 1 | -1/+0 |
2012-09-27 | target-s390x: Use CPU_LOG_INT | Richard Henderson | 2 | -4/+6 |
2012-09-27 | target-unicore32: Call tcg_gen_debug_insn_start | Richard Henderson | 1 | -0/+4 |
2012-09-27 | target-s390x: Call tcg_gen_debug_insn_start | Richard Henderson | 1 | -4/+5 |
2012-09-27 | target-m68k: Call tcg_gen_debug_insn_start | Richard Henderson | 1 | -0/+4 |
2012-09-27 | Emit debug_insn for CPU_LOG_TB_OP_OPT as well. | Richard Henderson | 12 | -12/+18 |
2012-09-27 | tci: Fix for AREG0 free mode | Stefan Weil | 2 | -9/+14 |
2012-09-27 | block: live snapshot documentation tweaks | Paolo Bonzini | 1 | -2/+2 |
2012-09-27 | input: index_from_key(): drop unused code | Luiz Capitulino | 1 | -13/+1 |
2012-09-27 | qmp: qmp_send_key(): accept key codes in hex | Luiz Capitulino | 3 | -23/+73 |
2012-09-27 | input: qmp_send_key(): simplify | Luiz Capitulino | 1 | -22/+14 |
2012-09-27 | hmp: dump-guest-memory: hardcode protocol argument to "file:" | Luiz Capitulino | 2 | -7/+9 |
2012-09-27 | qmp: dump-guest-memory: don't spin if non-blocking fd would block | Luiz Capitulino | 1 | -11/+4 |
2012-09-27 | qmp: dump-guest-memory: improve schema doc (again) | Luiz Capitulino | 1 | -12/+20 |
2012-09-26 | Versatile Express: Add modelling of NOR flash | Francesco Lavra | 1 | -2/+24 |
2012-09-26 | Versatile Express: Fix NOR flash 0 address and remove flash alias | Francesco Lavra | 1 | -5/+2 |
2012-09-26 | hw/armv7m_nvic: Correctly register GIC region when setting up NVIC | Meador Inge | 1 | -1/+2 |
2012-09-26 | pl190: fix read of VECTADDR | Brendan Fennell | 1 | -6/+12 |
2012-09-26 | qapi: convert add_client | Luiz Capitulino | 4 | -43/+69 |
2012-09-26 | monitor: add Error * argument to monitor_get_fd | Paolo Bonzini | 4 | -10/+12 |
2012-09-26 | pci-assign: use monitor_handle_fd_param | Paolo Bonzini | 1 | -9/+3 |
2012-09-26 | qapi: add "unix" to the set of reserved words | Paolo Bonzini | 1 | -1/+3 |
2012-09-26 | qapi: do not protect enum values from namespace pollution | Paolo Bonzini | 3 | -7/+7 |
2012-09-26 | Add qemu-ga-client script | Ryota Ozaki | 1 | -0/+299 |
2012-09-26 | Support settimeout in QEMUMonitorProtocol | Ryota Ozaki | 1 | -0/+5 |
2012-09-26 | Make negotiation optional in QEMUMonitorProtocol | Ryota Ozaki | 1 | -3/+4 |
2012-09-26 | usb: Fix usb_packet_map() in the presence of IOMMUs | David Gibson | 1 | -9/+15 |
2012-09-26 | usb-redir: Adjust pkg-config check for usbredirparser .pc file rename (v2) | Hans de Goede | 1 | -3/+3 |
2012-09-26 | ehci: Fix interrupt packet MULT handling | Hans de Goede | 1 | -20/+20 |
2012-09-26 | xhci: create a memory region for each port | Gerd Hoffmann | 1 | -42/+43 |
2012-09-26 | xhci: route string & usb hub support | Gerd Hoffmann | 1 | -31/+55 |
2012-09-26 | xhci: tweak limits | Gerd Hoffmann | 1 | -4/+4 |
2012-09-26 | compat: turn off msi/msix on xhci for old machine types | Gerd Hoffmann | 1 | -0/+16 |
2012-09-26 | add pc-1.3 machine type | Gerd Hoffmann | 1 | -2/+10 |
2012-09-25 | add a boot parameter to set reboot timeout | Amos Kong | 4 | -4/+39 |
2012-09-25 | Clear handler only for valid fd | Orit Wasserman | 1 | -1/+3 |
2012-09-25 | Fix address handling in inet_nonblocking_connect | Orit Wasserman | 4 | -58/+126 |
2012-09-25 | Separate inet_connect into inet_connect (blocking) and inet_nonblocking_connect | Orit Wasserman | 6 | -16/+57 |
2012-09-25 | Refactor inet_connect_opts function | Michael S. Tsirkin | 1 | -63/+85 |
2012-09-25 | configure: Allow builds without any system or user emulation | Stefan Weil | 2 | -4/+5 |
2012-09-25 | add pc-1.3 machine type | Gerd Hoffmann | 1 | -2/+10 |
2012-09-25 | ivshmem: add 64bit option | Gerd Hoffmann | 2 | -3/+14 |
2012-09-25 | compat: turn off msi/msix on xhci for old machine types | Gerd Hoffmann | 1 | -0/+16 |
2012-09-25 | Cleanup unused global var qemu_system_powerdown | Igor Mammedov | 2 | -6/+7 |
2012-09-25 | target-sparc: use notifier for signaling guest system_powerdown command | Igor Mammedov | 1 | -1/+13 |
2012-09-25 | target-arm: use notifier for signaling guest system_powerdown command | Igor Mammedov | 1 | -1/+13 |
2012-09-25 | acpi: use notifier for signaling guest system_powerdown command | Igor Mammedov | 1 | -3/+5 |
2012-09-25 | Introduce powerdown_notifiers | Igor Mammedov | 2 | -0/+9 |
2012-09-25 | Merge remote-tracking branch 'origin/master' into staging | Anthony Liguori | 7 | -66/+188 |
2012-09-26 | tcg/i386: fix build with -march < i686 | Aurelien Jarno | 1 | -0/+2 |
2012-09-26 | tcg: Streamline movcond_i64 using movcond_i32 | Richard Henderson | 1 | -7/+15 |
2012-09-26 | tcg: Streamline movcond_i64 using 32-bit arithmetic | Richard Henderson | 1 | -0/+20 |
2012-09-26 | tcg: Sanity check goto_tb input | Richard Henderson | 3 | -2/+14 |
2012-09-26 | tcg: Sanity check deposit inputs | Richard Henderson | 1 | -0/+8 |
2012-09-26 | tcg: Add tcg_debug_assert | Richard Henderson | 1 | -0/+9 |
2012-09-26 | tcg: Implement concat*_i64 with deposit_i64 | Richard Henderson | 1 | -30/+30 |
2012-09-26 | tcg: Emit XORI as NOT for appropriate constants | Richard Henderson | 1 | -4/+15 |
2012-09-26 | tcg: Optimize initial inputs for ori_i64 | Richard Henderson | 1 | -6/+13 |
2012-09-26 | tcg: Emit ANDI as EXTU for appropriate constants | Richard Henderson | 1 | -11/+56 |
2012-09-26 | tcg: Adjust descriptions of *cond opcodes | Richard Henderson | 1 | -5/+5 |
2012-09-26 | tcg/mips: fix MIPS32(R2) detection | Aurelien Jarno | 2 | -9/+9 |
2012-09-25 | Merge remote-tracking branch 'kwolf/for-anthony' into staging | Anthony Liguori | 16 | -142/+563 |
2012-09-25 | Merge remote-tracking branch 'stefanha/trivial-patches' into staging | Anthony Liguori | 18 | -25/+46 |
2012-09-25 | Merge remote-tracking branch 'afaerber/qom-cpu' into staging | Anthony Liguori | 9 | -310/+276 |
2012-09-25 | Merge remote-tracking branch 'bonzini/scsi-next' into staging | Anthony Liguori | 4 | -29/+63 |
2012-09-25 | Merge remote-tracking branch 'bonzini/nbd-next' into staging | Anthony Liguori | 3 | -80/+367 |
2012-09-24 | block: remove keep_read_only flag from BlockDriverState struct | Jeff Cody | 2 | -3/+0 |
2012-09-24 | block: convert bdrv_commit() to use bdrv_reopen() | Jeff Cody | 1 | -43/+5 |
2012-09-24 | block: vpc image file reopen | Jeff Cody | 1 | -0/+7 |
2012-09-24 | block: vdi image file reopen | Jeff Cody | 1 | -0/+7 |
2012-09-24 | block: vmdk image file reopen | Jeff Cody | 1 | -0/+35 |
2012-09-24 | block: qcow image file reopen | Jeff Cody | 1 | -0/+10 |
2012-09-24 | block: qcow2 image file reopen | Jeff Cody | 1 | -0/+10 |
2012-09-24 | block: qed image file reopen | Jeff Cody | 1 | -0/+9 |
2012-09-24 | block: raw image file reopen | Jeff Cody | 1 | -0/+10 |
2012-09-24 | block: raw-posix image file reopen | Jeff Cody | 1 | -0/+114 |
2012-09-24 | block: purge s->aligned_buf and s->aligned_buf_size from raw-posix.c | Jeff Cody | 1 | -20/+1 |
2012-09-24 | block: use BDRV_O_NOCACHE instead of s->aligned_buf in raw-posix.c | Jeff Cody | 1 | -1/+1 |
2012-09-24 | block: do not parse BDRV_O_CACHE_WB in block drivers | Jeff Cody | 5 | -24/+6 |
2012-09-24 | block: move open flag parsing in raw block drivers to helper functions | Jeff Cody | 2 | -34/+47 |
2012-09-24 | block: move aio initialization into a helper function | Jeff Cody | 1 | -18/+35 |
2012-09-24 | block: Framework for reopening files safely | Jeff Cody | 3 | -0/+257 |
2012-09-24 | block: make bdrv_set_enable_write_cache() modify open_flags | Jeff Cody | 1 | -0/+7 |
2012-09-24 | block: correctly set the keep_read_only flag | Jeff Cody | 2 | -7/+8 |
2012-09-24 | blockdev: preserve readonly and snapshot states across media changes | Kevin Shanahan | 1 | -0/+2 |
2012-09-23 | w32: Add implementation of gmtime_r, localtime_r | Stefan Weil | 2 | -0/+30 |
2012-09-23 | w32: Always use standard instead of native format strings | Stefan Weil | 1 | -0/+5 |
2012-09-23 | net/socket: Fix compiler warning (regression for MinGW) | Stefan Weil | 2 | -3/+8 |
2012-09-23 | linux-user: Remove redundant null check and replace free by g_free | Stefan Weil | 1 | -3/+1 |
2012-09-23 | qemu-timer: simplify qemu_run_timers | Paolo Bonzini | 1 | -4/+3 |
2012-09-23 | TextConsole: saturate escape parameter in TTY_STATE_CSI | Laszlo Ersek | 1 | -2/+5 |
2012-09-23 | curses: don't initialize curses when qemu is daemonized | Hitoshi Mitake | 4 | -1/+15 |
2012-09-23 | dtrace backend: add function to reserved words | Alon Levy | 1 | -1/+1 |
2012-09-23 | pflash_cfi01: Fix warning caused by unreachable code | Stefan Weil | 1 | -4/+4 |
2012-09-23 | ioh3420: Remove unreachable code | Stefan Weil | 1 | -1/+0 |
2012-09-23 | lm4549: Fix buffer overflow | Stefan Weil | 1 | -1/+1 |
2012-09-23 | cadence_uart: Fix buffer overflow | Stefan Weil | 1 | -1/+1 |
2012-09-23 | qemu-sockets: Fix potential memory leak | Stefan Weil | 1 | -1/+1 |
2012-09-23 | qemu-ga: Remove unreachable code after g_error | Stefan Weil | 1 | -2/+0 |
2012-09-23 | target-i386: Allow tsc-frequency to be larger then 2.147G | Don Slutz | 1 | -1/+1 |
2012-09-23 | audio: Fix warning from static code analysis | Stefan Weil | 1 | -3/+3 |
2012-09-22 | Merge branch 'tcg-sparc' of git://repo.or.cz/qemu/rth | Blue Swirl | 9 | -622/+514 |
2012-09-22 | target-xtensa: implement coprocessor context option | Max Filippov | 2 | -0/+43 |
2012-09-22 | target-xtensa: implement FP1 group | Max Filippov | 3 | -1/+135 |
2012-09-22 | target-xtensa: implement FP0 conversions | Max Filippov | 3 | -0/+89 |
2012-09-22 | target-xtensa: implement FP0 arithmetic | Max Filippov | 3 | -1/+104 |
2012-09-22 | target-xtensa: implement LSCX and LSCI groups | Max Filippov | 1 | -4/+54 |
2012-09-22 | target-xtensa: add FP registers | Max Filippov | 5 | -7/+71 |
2012-09-22 | target-xtensa: specialize softfloat NaN rules | Max Filippov | 1 | -2/+3 |
2012-09-22 | target-xtensa: handle boolean option in overlays | Max Filippov | 1 | -0/+1 |
2012-09-22 | softfloat: add NO_SIGNALING_NANS | Max Filippov | 2 | -0/+72 |
2012-09-22 | softfloat: make float_muladd_negate_* flags independent | Max Filippov | 1 | -1/+1 |
2012-09-22 | Revert "tcg/mips" | Aurelien Jarno | 1 | -2/+2 |
2012-09-22 | tcg/ppc32: Implement movcond32 | malc | 2 | -1/+76 |
2012-09-22 | tcg/mips | Aurelien Jarno | 1 | -2/+2 |
2012-09-22 | tcg: Remove tcg_target_get_call_iarg_regs_count | Stefan Weil | 11 | -61/+1 |
2012-09-22 | tcg/i386: Remove unused registers from tcg_target_call_iarg_regs | Stefan Weil | 1 | -8/+2 |
2012-09-22 | tcg/i386: Add shortcuts for registers used in L constraint | Stefan Weil | 1 | -48/+48 |
2012-09-22 | w64: Fix TCG helper functions with 5 arguments | Stefan Weil | 2 | -1/+5 |
2012-09-22 | tcg/README: document tcg_gen_goto_tb restrictions | Max Filippov | 1 | -1/+2 |
2012-09-22 | tcg-hppa: Implement movcond | Richard Henderson | 2 | -1/+22 |
2012-09-22 | tcg/optimize: add constant folding for deposit | Aurelien Jarno | 1 | -0/+20 |
2012-09-22 | tcg: remove #ifdef #endif around TCGOpcode tests | Aurelien Jarno | 1 | -12/+1 |
2012-09-22 | tcg/optimize: prefer the "op a, a, b" form for commutative ops | Aurelien Jarno | 1 | -1/+4 |
2012-09-22 | tcg/optimize: further optimize brcond/movcond/setcond | Aurelien Jarno | 1 | -51/+76 |
2012-09-22 | tcg/optimize: optimize "op r, a, a => movi r, 0" | Aurelien Jarno | 1 | -0/+16 |
2012-09-22 | tcg/optimize: optimize "op r, a, a => mov r, a" | Aurelien Jarno | 1 | -1/+1 |
2012-09-22 | tcg/optimize: do copy propagation for all operations | Aurelien Jarno | 1 | -2/+9 |
2012-09-22 | tcg/optimize: rework copy progagation | Aurelien Jarno | 1 | -75/+92 |
2012-09-22 | tcg/optimize: check types in copy propagation | Aurelien Jarno | 1 | -10/+8 |
2012-09-22 | tcg/optimize: remove TCG_TEMP_ANY | Aurelien Jarno | 1 | -6/+5 |
2012-09-22 | tcg/mips: implement movcond op on MIPS32R2 | Aurelien Jarno | 2 | -0/+77 |
2012-09-22 | tcg/mips: implement deposit op on MIPS32R2 | Aurelien Jarno | 2 | -1/+10 |
2012-09-22 | tcg/mips: implement rotl/rotr ops on MIPS32R2 | Aurelien Jarno | 2 | -1/+22 |
2012-09-22 | tcg/mips: optimize bswap{16,16s,32} on MIPS32R2 | Aurelien Jarno | 2 | -7/+38 |
2012-09-22 | tcg/mips: optimize brcond arg, 0 | Aurelien Jarno | 1 | -8/+30 |
2012-09-22 | tcg/mips: use stack for TCG temps | Aurelien Jarno | 1 | -4/+6 |
2012-09-22 | tcg/mips: don't use global pointer | Aurelien Jarno | 1 | -1/+1 |
2012-09-22 | tcg/mips: use TCGArg or TCGReg instead of int | Aurelien Jarno | 1 | -28/+35 |
2012-09-22 | tcg/mips: kill warnings in user mode | Aurelien Jarno | 1 | -41/+43 |
2012-09-22 | tcg-mips: fix wrong usage of 'Z' constraint | Aurelien Jarno | 1 | -8/+8 |
2012-09-21 | tcg-sparc: Preserve branch destinations during retranslation | Richard Henderson | 1 | -8/+11 |
2012-09-21 | tcg-sparc: Fix and enable direct TB chaining. | Richard Henderson | 2 | -6/+24 |
2012-09-21 | tcg-sparc: Add %g/%o registers to alloc_order | Richard Henderson | 1 | -0/+13 |
2012-09-21 | tcg-sparc: Use defines for temporaries. | Richard Henderson | 1 | -56/+59 |
2012-09-21 | tcg-sparc: Mask shift immediates to avoid illegal insns. | Richard Henderson | 1 | -6/+12 |
2012-09-21 | tcg-sparc: Clean up cruft stemming from attempts to use global registers. | Richard Henderson | 3 | -59/+26 |
2012-09-21 | tcg-sparc: Change AREG0 in generated code to %i0. | Richard Henderson | 2 | -8/+3 |
2012-09-21 | tcg-sparc: Support GUEST_BASE. | Richard Henderson | 3 | -3/+27 |
2012-09-21 | tcg-sparc: Fix qemu_ld/st to handle 32-bit host. | Richard Henderson | 1 | -429/+348 |
2012-09-21 | tcg-sparc: Assume v9 cpu always, i.e. force v8plus in 32-bit mode. | Richard Henderson | 7 | -63/+23 |
2012-09-21 | tcg-sparc: Don't MAP_FIXED on top of the program | Richard Henderson | 1 | -4/+2 |
2012-09-21 | tcg-sparc: Fix ADDX opcode. | Richard Henderson | 1 | -1/+1 |
2012-09-21 | tcg-sparc: Hack in qemu_ld/st64 for 32-bit. | Richard Henderson | 1 | -0/+3 |
2012-09-21 | linux-user: Use memcpy in get_user/put_user. | Richard Henderson | 1 | -32/+15 |
2012-09-21 | Merge branch 'usb.65' of git://git.kraxel.org/qemu | Aurelien Jarno | 6 | -138/+625 |
2012-09-21 | tcg-hppa: Fix broken load/store helpers | Richard Henderson | 1 | -62/+74 |
2012-09-21 | tcg-hppa: Fix brcond2 and setcond2 | Richard Henderson | 1 | -9/+42 |
2012-09-21 | tcg: Fix !USE_DIRECT_JUMP | Richard Henderson | 1 | -1/+1 |
2012-09-21 | gdbstub/sh4: fix build with USE_SOFTFLOAT_STRUCT_TYPES | Aurelien Jarno | 1 | -54/+90 |
2012-09-21 | tcg: Optimize two-address commutative operations | Richard Henderson | 1 | -1/+14 |
2012-09-21 | tcg: Optimize movcond for constant comparisons | Richard Henderson | 1 | -0/+40 |
2012-09-21 | tcg-i386: Implement movcond | Richard Henderson | 2 | -1/+35 |
2012-09-21 | target-alpha: Use movcond | Richard Henderson | 1 | -54/+48 |
2012-09-21 | tcg: Introduce movcond | Richard Henderson | 15 | -6/+70 |
2012-09-21 | target-sh4: remove useless code | Aurelien Jarno | 1 | -4/+0 |
2012-09-21 | target-sh4: cleanup DisasContext | Aurelien Jarno | 1 | -30/+26 |
2012-09-21 | target-sh4: rework exceptions handling | Aurelien Jarno | 3 | -30/+32 |
2012-09-21 | target-sh4: remove gen_clr_t() and gen_set_t() | Aurelien Jarno | 1 | -13/+3 |
2012-09-21 | target-sh4: optimize swap.w | Aurelien Jarno | 1 | -11/+1 |
2012-09-21 | target-sh4: optimize xtrct | Aurelien Jarno | 1 | -1/+0 |
2012-09-21 | target-sh4: implement addv and subv using TCG | Aurelien Jarno | 3 | -62/+34 |
2012-09-21 | target-sh4: implement addc and subc using TCG | Aurelien Jarno | 3 | -36/+36 |
2012-09-21 | target-sh4: use float32_muladd() to implement fmac | Aurelien Jarno | 1 | -2/+1 |
2012-09-21 | target-sh4: mark a few helpers const and pure | Aurelien Jarno | 1 | -3/+3 |
2012-09-21 | SCSI: Standard INQUIRY data should report HiSup flag as set. | Ronnie Sahlberg | 1 | -1/+1 |
2012-09-21 | scsi-disk: use scsi_data_cdb_length | Paolo Bonzini | 1 | -9/+5 |
2012-09-21 | scsi: introduce scsi_cdb_length and scsi_data_cdb_length | Paolo Bonzini | 2 | -5/+20 |
2012-09-21 | scsi-disk: fix check for out-of-range LBA | Paolo Bonzini | 1 | -1/+5 |
2012-09-21 | scsi-disk: introduce check_lba_range | Paolo Bonzini | 1 | -8/+16 |
2012-09-21 | iSCSI: We dont need to explicitely call qemu_notify_event() any more | Ronnie Sahlberg | 1 | -6/+0 |
2012-09-21 | iSCSI: We need to support SG_IO also from iscsi_ioctl() | Ronnie Sahlberg | 1 | -0/+17 |
2012-09-21 | target-alpha: Initialize env->cpu_model_str | Richard Henderson | 1 | -0/+1 |