Age | Commit message (Expand) | Author | Files | Lines |
2012-10-25 | pci: avoid destroying bridge address space windows in a transactionmemory/urgent | Avi Kivity | 2 | -30/+44 |
2012-10-23 | Rename target_phys_addr_t to hwaddr | Avi Kivity | 383 | -2240/+2240 |
2012-10-22 | Merge remote-tracking branch 'qemu-kvm/memory/urgent' into staging | Anthony Liguori | 2 | -34/+38 |
2012-10-22 | Merge remote-tracking branch 'awilliam/tags/vfio-pci-for-qemu-20121017.0' int... | Anthony Liguori | 1 | -3/+8 |
2012-10-22 | usb-serial: only expose device in guest when the chardev is open | Gerd Hoffmann | 1 | -2/+17 |
2012-10-22 | usb-serial: don't magically zap chardev on umplug | Gerd Hoffmann | 1 | -1/+1 |
2012-10-22 | serial: add pci-serial documentation | Gerd Hoffmann | 2 | -0/+36 |
2012-10-22 | serial: add 2x + 4x pci variant | Gerd Hoffmann | 1 | -0/+149 |
2012-10-22 | serial: add windows inf file for the pci card to docs | Gerd Hoffmann | 1 | -0/+109 |
2012-10-22 | serial: add pci variant | Gerd Hoffmann | 6 | -0/+112 |
2012-10-22 | serial: split serial.c | Gerd Hoffmann | 26 | -180/+257 |
2012-10-22 | Call MADV_HUGEPAGE for guest RAM allocations | Luiz Capitulino | 2 | -0/+6 |
2012-10-22 | Merge remote-tracking branch 'quintela/migration-next-20121017' into staging | Anthony Liguori | 17 | -272/+319 |
2012-10-22 | Merge remote-tracking branch 'qemu-kvm/memory/dma' into staging | Anthony Liguori | 21 | -471/+484 |
2012-10-22 | pci: honor PCI_COMMAND_MASTERmemory/dma | Avi Kivity | 2 | -2/+12 |
2012-10-22 | pci: give each device its own address space | Avi Kivity | 2 | -0/+15 |
2012-10-22 | memory: add address_space_destroy() | Avi Kivity | 4 | -2/+39 |
2012-10-22 | dma: make dma access its own address space | Avi Kivity | 3 | -23/+22 |
2012-10-22 | memory: per-AddressSpace dispatch | Avi Kivity | 6 | -71/+194 |
2012-10-22 | s390: avoid reaching into memory core internals | Avi Kivity | 1 | -2/+1 |
2012-10-22 | memory: use AddressSpace for MemoryListener filtering | Avi Kivity | 9 | -23/+25 |
2012-10-22 | memory: move tcg flush into a tcg memory listener | Avi Kivity | 1 | -2/+6 |
2012-10-22 | memory: move address_space_memory and address_space_io out of memory core | Avi Kivity | 3 | -24/+7 |
2012-10-22 | memory: manage coalesced mmio via a MemoryListener | Avi Kivity | 6 | -39/+27 |
2012-10-22 | fix CONFIG_QEMU_HELPERDIR generation again | Michael Tokarev | 1 | -1/+1 |
2012-10-20 | target-sparc: fix FMOVr instruction | Aurelien Jarno | 1 | -1/+1 |
2012-10-20 | hw/pl031: Use LOG_GUEST_ERROR | Peter Maydell | 1 | -6/+10 |
2012-10-20 | hw/pl022: Use LOG_UNIMP and LOG_GUEST_ERROR | Peter Maydell | 1 | -3/+5 |
2012-10-20 | hw/pl011: Use LOG_UNIMP and LOG_GUEST_ERROR | Peter Maydell | 1 | -4/+7 |
2012-10-20 | hw/pl190: Use LOG_GUEST_ERROR | Peter Maydell | 1 | -2/+4 |
2012-10-20 | hw/pl041: Use LOG_UNIMP | Peter Maydell | 1 | -2/+3 |
2012-10-20 | hw/pl181: Use LOG_UNIMP and LOG_GUEST_ERROR | Peter Maydell | 1 | -8/+10 |
2012-10-20 | hw/hw.h: Add include of qemu-log.h | Peter Maydell | 1 | -0/+1 |
2012-10-20 | qemu-log: Add new log category for guest bugs | Peter Maydell | 2 | -0/+4 |
2012-10-20 | target-sparc: Remove cpu_tmp0 as a global | Richard Henderson | 1 | -85/+118 |
2012-10-20 | target-sparc: Make cpu_dst local to OP=2 insns | Richard Henderson | 1 | -4/+3 |
2012-10-20 | target-sparc: Only use cpu_dst for eventual writes to a gpr | Richard Henderson | 1 | -26/+26 |
2012-10-20 | target-sparc: Remove last uses of cpu_tmp64 | Richard Henderson | 1 | -11/+17 |
2012-10-20 | target-sparc: Remove cpu_tmp64 use from softint insns | Richard Henderson | 1 | -6/+6 |
2012-10-20 | target-sparc: Don't use a temporary for gen_dest_fpr_D | Richard Henderson | 1 | -16/+16 |
2012-10-20 | target-sparc: Remove usage of cpu_tmp64 from most helper functions | Richard Henderson | 1 | -29/+44 |
2012-10-20 | target-sparc: Tidy ldfsr, stfsr | Richard Henderson | 1 | -20/+17 |
2012-10-20 | target-sparc: Avoid cpu_tmp32 in Write Priv Register | Richard Henderson | 1 | -32/+24 |
2012-10-20 | target-sparc: Avoid cpu_tmp32 in Read Priv Register | Richard Henderson | 1 | -32/+21 |
2012-10-20 | target-sparc: Use get_temp_i32 in gen_dest_fpr_F | Richard Henderson | 1 | -14/+14 |
2012-10-20 | target-sparc: Split out get_temp_i32 | Richard Henderson | 1 | -12/+17 |
2012-10-20 | target-sparc: Make the cpu_addr variable local to load/store handling | Richard Henderson | 1 | -11/+11 |
2012-10-20 | target-sparc: Cleanup cpu_src[12] allocation | Richard Henderson | 1 | -9/+7 |
2012-10-20 | target-sparc: Finish conversion to gen_load_gpr | Richard Henderson | 1 | -38/+20 |
2012-10-20 | target-sparc: Convert swap to gen_load/store_gpr | Richard Henderson | 1 | -8/+8 |
2012-10-20 | target-sparc: Convert asi helpers to gen_*_gpr | Richard Henderson | 1 | -29/+32 |
2012-10-20 | target-sparc: Use gen_load_gpr in get_src[12] | Richard Henderson | 1 | -46/+29 |
2012-10-20 | target-sparc: Conversion to gen_*_gpr, part 1 | Richard Henderson | 1 | -243/+177 |
2012-10-20 | target-sparc: Add gen_load/store/dest_gpr | Richard Henderson | 1 | -0/+52 |
2012-10-20 | exec: Make MIN_CODE_GEN_BUFFER_SIZE private to exec.c | Richard Henderson | 2 | -2/+4 |
2012-10-20 | exec: Allocate code_gen_prologue from code_gen_buffer | Richard Henderson | 2 | -20/+12 |
2012-10-20 | exec: Do not use absolute address hints for code_gen_buffer with -fpie | Richard Henderson | 1 | -1/+6 |
2012-10-20 | exec: Don't make DEFAULT_CODE_GEN_BUFFER_SIZE too large | Richard Henderson | 1 | -1/+5 |
2012-10-20 | exec: Split up and tidy code_gen_buffer | Richard Henderson | 1 | -92/+103 |
2012-10-20 | create struct for machine initialization arguments | Eduardo Habkost | 57 | -414/+518 |
2012-10-20 | vga: remove CONFIG_BOCHS_VBE | Gerd Hoffmann | 2 | -50/+12 |
2012-10-20 | vga: add specs for standard vga | Gerd Hoffmann | 3 | -0/+68 |
2012-10-20 | vga: add mmio bar to standard vga | Gerd Hoffmann | 4 | -3/+121 |
2012-10-20 | vga: fix indention | Gerd Hoffmann | 1 | -14/+14 |
2012-10-19 | tests/tcg: fix build | Catalin Patulea | 4 | -14/+22 |
2012-10-19 | allow make {dist, }clean work w/out configure | Mike Frysinger | 1 | -0/+4 |
2012-10-19 | tci: fix build breakage for target-sparc | Michael Roth | 1 | -1/+2 |
2012-10-19 | MAINTAINERS: Update email address for Stefan Hajnoczi | Stefan Hajnoczi | 1 | -2/+2 |
2012-10-19 | configure: Fix CONFIG_QEMU_HELPERDIR generation | Jan Kiszka | 1 | -1/+1 |
2012-10-19 | qemu-options.hx: Change from recommending '?' to 'help' | Peter Maydell | 1 | -21/+17 |
2012-10-19 | Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoi... | Aurelien Jarno | 18 | -146/+190 |
2012-10-19 | Merge branch 'trivial-patches' of git://github.com/stefanha/qemu | Aurelien Jarno | 6 | -11/+17 |
2012-10-19 | microblaze: Update PC before simulating syscall | Edgar E. Iglesias | 1 | -1/+1 |
2012-10-19 | microblaze: Support setting of TLS ptr | Edgar E. Iglesias | 2 | -0/+3 |
2012-10-19 | ui/vnc-jobs.c: Fix minor typos in comments | Peter Maydell | 1 | -8/+8 |
2012-10-19 | net/tap-win32: Fix compiler warning caused by missing include statement | Stefan Weil | 1 | -0/+1 |
2012-10-19 | configure: Remove unused parameters from main function | Stefan Weil | 1 | -2/+2 |
2012-10-19 | target-arm/neon_helper: Remove obsolete FIXME comment | Peter Maydell | 1 | -1/+0 |
2012-10-19 | targphys.h: Don't define target_phys_addr_t for user-mode emulators | Peter Maydell | 1 | -0/+4 |
2012-10-19 | ui/vnc: Only report/use TIGHT_PNG encoding if enabled. | Joel Martin | 1 | -0/+2 |
2012-10-17 | target-arm/translate: Fix RRX operands | Peter Crosthwaite | 1 | -1/+1 |
2012-10-17 | vfio-pci: Mark non-migratable | Alex Williamson | 1 | -0/+6 |
2012-10-17 | vfio-pci: Fix debug build | Alex Williamson | 1 | -3/+2 |
2012-10-17 | cpus: create qemu_in_vcpu_thread() | Juan Quintela | 1 | -2/+7 |
2012-10-17 | savevm: make qemu_file_put_notify() return errors | Juan Quintela | 3 | -5/+6 |
2012-10-17 | savevm: un-export qemu_file_set_error() | Juan Quintela | 2 | -2/+1 |
2012-10-17 | block-migration: handle errors with the return codes correctly | Juan Quintela | 1 | -12/+14 |
2012-10-17 | block-migration: Switch meaning of return value | Juan Quintela | 1 | -5/+9 |
2012-10-17 | block-migration: make flush_blks() return errors | Juan Quintela | 1 | -14/+8 |
2012-10-17 | buffered_file: buffered_put_buffer() don't need to set last_error | Juan Quintela | 1 | -2/+0 |
2012-10-17 | savevm: Only qemu_fflush() can generate errors | Juan Quintela | 1 | -17/+18 |
2012-10-17 | savevm: make qemu_fill_buffer() be consistent | Juan Quintela | 1 | -1/+1 |
2012-10-17 | savevm: unexport qemu_ftell() | Juan Quintela | 2 | -4/+1 |
2012-10-17 | savevm: unfold qemu_fclose_internal() | Juan Quintela | 1 | -20/+6 |
2012-10-17 | savevm: make qemu_fflush() return an error code | Juan Quintela | 1 | -16/+23 |
2012-10-17 | savevm: Remove qemu_fseek() | Juan Quintela | 2 | -22/+0 |
2012-10-17 | virtio-net: use qemu_get_buffer() in a temp buffer | Juan Quintela | 1 | -1/+3 |
2012-10-17 | savevm: unexport qemu_fflush | Juan Quintela | 2 | -2/+1 |
2012-10-17 | migration: make migrate_fd_wait_for_unfreeze() return errors | Juan Quintela | 3 | -6/+11 |
2012-10-17 | buffered_file: make buffered_flush return the error code | Juan Quintela | 1 | -9/+26 |
2012-10-17 | buffered_file: callers of buffered_flush() already check for errors | Juan Quintela | 1 | -7/+0 |
2012-10-17 | buffered_file: We can access directly to bandwidth_limit | Juan Quintela | 3 | -6/+4 |
2012-10-17 | buffered_file: unfold migrate_fd_close | Juan Quintela | 4 | -15/+6 |
2012-10-17 | buffered_file: unfold migrate_fd_wait_for_unfreeze | Juan Quintela | 4 | -9/+3 |
2012-10-17 | buffered_file: unfold migrate_fd_put_ready | Juan Quintela | 4 | -9/+3 |
2012-10-17 | buffered_file: unfold migrate_fd_put_buffer | Juan Quintela | 4 | -11/+7 |
2012-10-17 | buffered_file: opaque is MigrationState | Juan Quintela | 2 | -4/+6 |
2012-10-17 | buffered_file: rename opaque to migration_state | Juan Quintela | 1 | -6/+6 |
2012-10-17 | BufferedFile: append, then flush | Paolo Bonzini | 1 | -39/+11 |
2012-10-17 | migration: Add dirty_pages_rate to query migrate output | Juan Quintela | 5 | -2/+31 |
2012-10-17 | Separate migration bitmap | Juan Quintela | 3 | -31/+43 |
2012-10-17 | ram: create trace event for migration sync bitmap | Juan Quintela | 2 | -0/+10 |
2012-10-17 | ram: introduce migration_bitmap_sync() | Juan Quintela | 1 | -2/+8 |
2012-10-17 | ram: Export last_ram_offset() | Juan Quintela | 2 | -1/+2 |
2012-10-17 | ram: Introduce migration_bitmap_test_and_reset_dirty() | Juan Quintela | 1 | -5/+14 |
2012-10-17 | ram: introduce migration_bitmap_set_dirty() | Juan Quintela | 1 | -7/+13 |
2012-10-17 | savevm: Factorize ram globals reset in its own function | Juan Quintela | 1 | -3/+9 |
2012-10-17 | migration: print expected downtime in info migrate | Juan Quintela | 6 | -0/+20 |
2012-10-17 | migration: export migrate_get_current() | Juan Quintela | 2 | -1/+2 |
2012-10-17 | migration: rename expected_time to expected_downtime | Juan Quintela | 1 | -10/+10 |
2012-10-17 | migration: print total downtime for final phase of migration | Juan Quintela | 5 | -2/+19 |
2012-10-17 | migration: store end_time in a local variable | Juan Quintela | 1 | -1/+3 |
2012-10-17 | fix migration sync | Juan Quintela | 1 | -0/+1 |
2012-10-17 | buffered_file: g_realloc() can't fail | Juan Quintela | 1 | -9/+1 |
2012-10-17 | tcg: Optimize mulu2 | Richard Henderson | 3 | -0/+47 |
2012-10-17 | tcg: Optimize half-dead add2/sub2 | Richard Henderson | 1 | -1/+33 |
2012-10-17 | tcg: Constant fold add2 and sub2 | Richard Henderson | 2 | -0/+44 |
2012-10-17 | tcg: Do constant folding on double-word comparisons | Richard Henderson | 1 | -21/+72 |
2012-10-17 | tcg: Split out subroutines from do_constant_folding_cond | Richard Henderson | 1 | -71/+81 |
2012-10-17 | tcg: Optimize double-word comparisons against zero | Richard Henderson | 1 | -0/+39 |
2012-10-17 | tcg: Use common code when failing to optimize | Richard Henderson | 1 | -59/+32 |
2012-10-17 | tcg: Swap commutative double-word comparisons | Richard Henderson | 1 | -0/+26 |
2012-10-17 | tcg: Canonicalize add2 operand ordering | Richard Henderson | 1 | -0/+5 |
2012-10-17 | tcg: Split out swap_commutative as a subroutine | Richard Henderson | 1 | -32/+24 |
2012-10-17 | memory: abort if a memory region is destroyed during a transaction | Avi Kivity | 1 | -0/+1 |
2012-10-17 | i440fx: avoid destroying memory regions within a transaction | Avi Kivity | 1 | -34/+35 |
2012-10-17 | memory: Make eventfd adhere to device endianness | Alexander Graf | 1 | -0/+2 |
2012-10-17 | target-mips: Pass MIPSCPU to mips_vpe_sleep() | Andreas Färber | 1 | -3/+7 |
2012-10-17 | target-mips: Pass MIPSCPU to mips_tc_sleep() | Andreas Färber | 1 | -3/+5 |
2012-10-17 | target-mips: Pass MIPSCPU to mips_vpe_is_wfi() | Andreas Färber | 1 | -4/+8 |
2012-10-17 | target-mips: Pass MIPSCPU to mips_tc_wake() | Andreas Färber | 1 | -3/+8 |
2012-10-17 | target-mips: Clean up other_cpu in helper_{d,e}vpe() | Andreas Färber | 1 | -14/+14 |
2012-10-17 | tcg-ia64: Implement deposit | Richard Henderson | 2 | -2/+58 |
2012-10-17 | tcg/ia64: slightly optimize TLB access code | Aurelien Jarno | 1 | -5/+17 |
2012-10-17 | tcg/ia64: remove suboptimal register shifting in qemu_ld/st ops | Aurelien Jarno | 1 | -39/+37 |
2012-10-17 | tcg/ia64: implement movcond_i32/64 | Aurelien Jarno | 2 | -2/+40 |
2012-10-17 | tcg/ia64: use stack for TCG temps | Blue Swirl | 1 | -3/+4 |
2012-10-17 | tcg/arm: Implement movcond_i32 | Peter Maydell | 2 | -1/+11 |
2012-10-17 | tcg/arm: Factor out code to emit immediate or reg-reg op | Peter Maydell | 1 | -26/+20 |
2012-10-15 | xen: drop no-op MemoryListener callbacks | Avi Kivity | 1 | -32/+0 |
2012-10-15 | kvm: drop no-op MemoryListener callbacks | Avi Kivity | 1 | -30/+0 |
2012-10-15 | xen_pt: drop no-op MemoryListener callbacks | Avi Kivity | 1 | -45/+0 |
2012-10-15 | vfio: drop no-op MemoryListener callbacks | Avi Kivity | 1 | -29/+0 |
2012-10-15 | memory: drop no-op MemoryListener callbacks | Avi Kivity | 1 | -96/+0 |
2012-10-15 | memory: provide defaults for MemoryListener operations | Avi Kivity | 1 | -6/+17 |
2012-10-15 | memory: maintain a list of address spaces | Avi Kivity | 2 | -29/+48 |
2012-10-15 | memory: export AddressSpace | Avi Kivity | 2 | -10/+22 |
2012-10-15 | memory: prepare AddressSpace for exporting | Avi Kivity | 1 | -15/+24 |
2012-10-15 | xen_pt: use separate MemoryListeners for memory and I/O | Avi Kivity | 2 | -1/+38 |
2012-10-15 | kvm: use separate MemoryListeners for memory and I/O | Avi Kivity | 1 | -39/+44 |
2012-10-15 | vhost: use MemoryListener filtering to only monitor RAM address space | Avi Kivity | 1 | -3/+2 |
2012-10-15 | memory: rename 'exec-obsolete.h' | Avi Kivity | 4 | -12/+5 |
2012-10-14 | Fix popcnt in long mode | malc | 1 | -1/+1 |
2012-10-13 | sun4u: Pass SPARCCPU to cpu_set_ivec_irq() | Andreas Färber | 1 | -4/+3 |
2012-10-13 | sun4u: Pass SPARCCPU to cpu_kick_irq() | Andreas Färber | 1 | -4/+6 |
2012-10-13 | sun4u: Pass SPARCCPU to {,s,hs}tick_irq() and cpu_timer_create() | Andreas Färber | 1 | -8/+11 |
2012-10-13 | sun4m: Pass SPARCCPU to cpu_kick_irq() | Andreas Färber | 1 | -2/+4 |
2012-10-13 | sun4m: Pass SPARCCPU to cpu_set_irq() | Andreas Färber | 1 | -2/+3 |
2012-10-13 | tcg-sparc: Emit MOVR insns for setcond_i64 and movcond_64 | Richard Henderson | 1 | -5/+30 |
2012-10-13 | tcg-sparc: Emit BPr insns for brcond_i64 | Richard Henderson | 1 | -2/+47 |
2012-10-13 | tcg-sparc: Dump illegal opode contents | Richard Henderson | 1 | -1/+1 |
2012-10-13 | tcg-sparc: Drop use of Bicc in favor of BPcc | Richard Henderson | 1 | -160/+145 |
2012-10-13 | tcg-sparc: Optimize setcond2 equality compare with 0. | Richard Henderson | 1 | -3/+12 |
2012-10-13 | tcg-sparc: Use Z constraint for %g0 | Richard Henderson | 2 | -60/+66 |
2012-10-13 | tcg-sparc: Fix add2/sub2 | Richard Henderson | 1 | -8/+22 |
2012-10-13 | tcg-sparc: Fix setcond | Richard Henderson | 1 | -14/+19 |
2012-10-13 | tcg-sparc: Fix qemu_st for 32-bit | Richard Henderson | 1 | -3/+4 |
2012-10-13 | tcg-sparc: Fix setcond2 | Richard Henderson | 1 | -20/+18 |
2012-10-13 | tcg-sparc: Implement movcond. | Richard Henderson | 2 | -9/+38 |
2012-10-13 | tcg-sparc: Fix brcond2 | Richard Henderson | 1 | -16/+7 |
2012-10-13 | target-sparc: Don't compute full flags value so often | Richard Henderson | 4 | -19/+26 |
2012-10-13 | target-sparc: Avoid unnecessary local temporaries | Richard Henderson | 1 | -21/+9 |
2012-10-13 | target-sparc: Optimize CC_OP_LOGIC conditions | Richard Henderson | 1 | -18/+40 |
2012-10-13 | target-sparc: Fix optimized %icc comparisons | Richard Henderson | 1 | -0/+1 |
2012-10-12 | Merge remote-tracking branch 'pmaydell/arm-devs.for-upstream' into staging | Anthony Liguori | 8 | -83/+137 |
2012-10-12 | Merge remote-tracking branch 'stefanha/trivial-patches' into staging | Anthony Liguori | 3 | -37/+39 |
2012-10-12 | Merge remote-tracking branch 'kraxel/usb.67' into staging | Anthony Liguori | 2 | -11/+23 |
2012-10-12 | Merge remote-tracking branch 'mdroth/qga-pull-10-9-12' into staging | Anthony Liguori | 2 | -4/+11 |
2012-10-12 | Merge remote-tracking branch 'awilliam/tags/vfio-pci-for-qemu-20121008.0' int... | Anthony Liguori | 2 | -307/+305 |
2012-10-12 | Merge remote-tracking branch 'stefanha/net' into staging | Anthony Liguori | 17 | -101/+77 |
2012-10-12 | Merge remote-tracking branch 'spice/spice.v61' into staging | Anthony Liguori | 8 | -162/+24 |
2012-10-12 | linux-user: register align p{read, write}64 | Alexander Graf | 1 | -0/+8 |
2012-10-12 | linux-user: ppc: mark as long long aligned | Alexander Graf | 1 | -1/+6 |
2012-10-12 | tcg: Remove TCG_TARGET_HAS_GUEST_BASE define | Peter Maydell | 11 | -26/+0 |
2012-10-12 | configure: Remove unnecessary host_guest_base code | Peter Maydell | 1 | -29/+2 |
2012-10-12 | linux-user: If loading fails, print error as string, not number | Peter Maydell | 2 | -5/+5 |
2012-10-12 | linux-user: Fix siginfo handling | Richard Henderson | 3 | -20/+44 |
2012-10-12 | alpha-linux-user: Fix sigaltstack structure definition | Richard Henderson | 1 | -3/+4 |
2012-10-12 | linux-user: Implement gethostname | Richard Henderson | 1 | -0/+13 |
2012-10-12 | linux-user: Perform more checks on iovec lists | Richard Henderson | 1 | -60/+102 |