Age | Commit message (Expand) | Author | Files | Lines |
2012-10-01 | xen_pt: use separate MemoryListeners for memory and I/Odma | Avi Kivity | 2 | -1/+38 |
2012-09-30 | kvm: use separate MemoryListeners for memory and I/O | Avi Kivity | 1 | -39/+44 |
2012-09-30 | vhost: use MemoryListener filtering to only monitor RAM address space | Avi Kivity | 1 | -3/+2 |
2012-09-30 | i386: -cpu help: remove reference to specific CPUID leaves/registers | Eduardo Habkost | 1 | -4/+4 |
2012-09-30 | i386: cpu: eliminate duplicate feature names | Eduardo Habkost | 1 | -8/+23 |
2012-09-30 | i386: cpu: replace EXT2_FEATURE_MASK with CPUID_EXT2_AMD_ALIASES | Eduardo Habkost | 1 | -9/+11 |
2012-09-30 | i386: kvm: use a #define for the set of alias feature bits | Eduardo Habkost | 2 | -1/+13 |
2012-09-30 | i386: kvm: bit 10 of CPUID[8000_0001].EDX is reserved | Eduardo Habkost | 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-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-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 | 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 | add pc-1.3 machine type | Gerd Hoffmann | 1 | -2/+10 |
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 |
2012-09-21 | target-i386: Drop unused setscalar() macro | Andreas Färber | 1 | -12/+0 |
2012-09-21 | target-i386: Kill cpudef config section support | Eduardo Habkost | 1 | -99/+2 |
2012-09-21 | target-i386: x86_cpudef_setup() coding style change | Eduardo Habkost | 1 | -6/+9 |
2012-09-21 | Eliminate cpus-x86_64.conf file | Eduardo Habkost | 3 | -3/+0 |
2012-09-21 | target-i386: Move CPU models from cpus-x86_64.conf to C | Eduardo Habkost | 2 | -128/+220 |
2012-09-21 | target-i386: Add missing CPUID_* constants | Eduardo Habkost | 1 | -0/+22 |
2012-09-21 | Drop cpu_list_id macro | Peter Maydell | 4 | -12/+8 |
2012-09-21 | target-i386: Fold -cpu ?cpuid, ?model output into -cpu help, drop ?dump | Peter Maydell | 1 | -53/+11 |
2012-09-21 | MAINTAINERS: Add entry for QOM CPU | Andreas Färber | 1 | -0/+6 |
2012-09-21 | target-xtensa: don't emit extra tcg_gen_goto_tb | Max Filippov | 1 | -1/+3 |
2012-09-21 | target-xtensa: fix extui shift amount | Max Filippov | 1 | -3/+21 |
2012-09-19 | tcg/optimize: fix end of basic block detection | Aurelien Jarno | 1 | -13/+9 |
2012-09-19 | target-mips: Implement Loongson Multimedia Instructions | Richard Henderson | 4 | -4/+1180 |
2012-09-19 | target-mips: Always evaluate debugging macro arguments | Richard Henderson | 1 | -14/+17 |
2012-09-19 | target-mips: Fix MIPS_DEBUG. | Richard Henderson | 1 | -36/+38 |
2012-09-19 | target-mips: Set opn in gen_ldst_multiple. | Richard Henderson | 1 | -0/+6 |
2012-09-19 | hw/pflash_cfi0[12]: Use host-utils.h ctz32() | Peter Maydell | 2 | -72/+2 |
2012-09-19 | pflash_cfi01: fix vendor specific extended query | Aurelien Jarno | 1 | -1/+3 |
2012-09-19 | revert "TCG: fix copy propagation" | Aurelien Jarno | 2 | -14/+6 |
2012-09-19 | tcg: mark set_label with TCG_OPF_BB_END flag | Aurelien Jarno | 2 | -6/+1 |
2012-09-19 | tcg/i386: allow constants in load/store ops | Aurelien Jarno | 1 | -13/+37 |
2012-09-19 | xilinx_timer: Fix a compile error if debug enabled | Chris Wulff | 1 | -1/+2 |
2012-09-19 | xilinx: fix names of ethernet and dma links. | Peter A. G. Crosthwaite | 1 | -2/+4 |
2012-09-19 | xilinx.h: Error check when setting links | Peter A. G. Crosthwaite | 1 | -2/+8 |
2012-09-19 | xilinx_timer: Fixed "frequency" prop name | Peter A. G. Crosthwaite | 2 | -2/+3 |
2012-09-19 | xilinx_timer: Send dbg msgs to stderr not stdout | Peter A. G. Crosthwaite | 1 | -4/+4 |
2012-09-19 | xilinx_timer: Removed comma in device name | Peter A. G. Crosthwaite | 2 | -3/+3 |
2012-09-19 | arch_init.c: Improve '-soundhw help' for non-HAS_AUDIO_CHOICE archs | Peter Maydell | 1 | -0/+5 |
2012-09-19 | nbd: add nbd_export_get_blockdev | Paolo Bonzini | 2 | -1/+8 |
2012-09-19 | nbd: negotiate with named exports | Paolo Bonzini | 1 | -19/+150 |