aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-05-05MAINTAINERS: addresses for responsible disclosurecvesMichael S. Tsirkin1-0/+7
2014-04-28configure: make source tree build more robustMichael S. Tsirkin1-2/+18
2014-04-28stellaris_enet: block migrationMichael S. Tsirkin1-1/+10
2014-04-28virtio: validate config_len on loadMichael S. Tsirkin1-1/+7
2014-04-28virtio-net: out-of-bounds buffer write on loadMichael S. Tsirkin1-4/+11
2014-04-28openpic: avoid buffer overrun on incoming migrationMichael Roth1-2/+14
2014-04-28ssi-sd: fix buffer overrun on invalid state loadMichael S. Tsirkin1-0/+9
2014-04-28savevm: Ignore minimum_version_id_old if there is no load_state_oldPeter Maydell2-11/+10
2014-04-28usb: sanity check setup_index+setup_len in post_loadMichael S. Tsirkin1-1/+3
2014-04-28vmstate: s/VMSTATE_INT32_LE/VMSTATE_INT32_POSITIVE_LE/Michael S. Tsirkin3-4/+4
2014-04-28virtio-scsi: fix buffer overrun on invalid state loadMichael S. Tsirkin1-0/+9
2014-04-28zaurus: fix buffer overrun on invalid state loadMichael S. Tsirkin1-0/+10
2014-04-28tsc210x: fix buffer overrun on invalid state loadMichael S. Tsirkin1-0/+12
2014-04-28ssd0323: fix buffer overun on invalid state loadMichael S. Tsirkin1-0/+24
2014-04-28pxa2xx: avoid buffer overrun on incoming migrationMichael S. Tsirkin1-2/+6
2014-04-28virtio: validate num_sg when mappingMichael S. Tsirkin1-0/+6
2014-04-28virtio: avoid buffer overrun on incoming migrationMichael Roth1-0/+3
2014-04-28vmstate: fix buffer overflow in target-arm/machine.cMichael S. Tsirkin1-3/+4
2014-04-28pl022: fix buffer overun on invalid state loadMichael S. Tsirkin1-0/+14
2014-04-28hw/pci/pcie_aer.c: fix buffer overruns on invalid state loadMichael S. Tsirkin1-1/+9
2014-04-28hpet: fix buffer overrun on invalid state loadMichael S. Tsirkin1-0/+13
2014-04-28ahci: fix buffer overrun on invalid state loadMichael S. Tsirkin1-1/+1
2014-04-28virtio: out-of-bounds buffer write on invalid state loadMichael S. Tsirkin1-1/+7
2014-04-28virtio-net: out-of-bounds buffer write on invalid state loadMichael S. Tsirkin1-0/+5
2014-04-28virtio-net: fix buffer overflow on invalid state loadMichael S. Tsirkin1-2/+2
2014-04-28vmstate: add VMSTATE_VALIDATEMichael S. Tsirkin1-0/+8
2014-04-28vmstate: add VMS_MUST_EXISTMichael S. Tsirkin2-0/+11
2014-04-28vmstate: reduce code duplicationMichael S. Tsirkin1-48/+52
2014-04-28Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140425' into stagingPeter Maydell6-78/+151
2014-04-25Merge remote-tracking branch 'remotes/rth/tags/tgt-axp-pull-20140424' into st...Peter Maydell3-1492/+879
2014-04-25Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell18-115/+302
2014-04-25s390x/kvm: sync gbea and pp registerChristian Borntraeger2-0/+7
2014-04-25s390x/kvm: rework KVM synchronize to tracing for some ONEREGSChristian Borntraeger2-78/+69
2014-04-25linux-headers updateCornelia Huck3-0/+47
2014-04-25s390x: empty function stubs in preparation for __KVM_HAVE_GUEST_DEBUGDavid Hildenbrand1-0/+28
2014-04-24Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-5' into stagingPeter Maydell6-1/+1135
2014-04-24Merge remote-tracking branch 'remotes/rth/tags/tcg-next-20140422' into stagingPeter Maydell26-167/+170
2014-04-24Merge remote-tracking branch 'remotes/rth/tags/tcg-ia64-pull-20140421' into s...Peter Maydell2-235/+265
2014-04-24Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-04-18' in...Peter Maydell12-25/+212
2014-04-23block/cloop: use PRIu32 format specifier for uint32_tStefan Hajnoczi1-6/+6
2014-04-23usb: mtp filesharingGerd Hoffmann4-0/+1129
2014-04-22vmdk: Fix "%x" to PRIx32 in format strings for cidFam Zheng1-5/+5
2014-04-22qemu-img: Improve error messagesFam Zheng1-28/+46
2014-04-22usb: add CompatibleID support to msosGerd Hoffmann2-1/+6
2014-04-22qemu-iotests: Check common namespace for id and node-nameKevin Wolf2-0/+57
2014-04-22block: Catch duplicate IDs in bdrv_new()Kevin Wolf4-6/+57
2014-04-22qemu-img: Avoid duplicate block device IDsKevin Wolf1-16/+22
2014-04-22block: Add errp to bdrv_new()Kevin Wolf9-15/+24
2014-04-22convert fprintf() calls to error_setg() in block/qed.c:bdrv_qed_create()Aakriti Gupta1-7/+9
2014-04-22block: Remove -errno return value from bdrv_assign_node_nameKevin Wolf1-12/+11
2014-04-22curl: Replaced old error handling with error reporting API.Maria Kustova1-1/+1
2014-04-22block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmapFam Zheng4-8/+41
2014-04-22vmdk: Fix %d and %lld to PRI* in format stringsFam Zheng1-6/+7
2014-04-22block: Check bdrv_getlength() return value in bdrv_make_zero()Kevin Wolf1-1/+7
2014-04-22block: Catch integer overflow in bdrv_rw_co()Kevin Wolf2-4/+5
2014-04-22block: Limit size to INT_MAX in bdrv_check_byte_request()Kevin Wolf1-0/+4
2014-04-22block: Fix nb_sectors check in bdrv_check_byte_request()Kevin Wolf1-1/+1
2014-04-18tcg: Use HOST_WORDS_BIGENDIANRichard Henderson12-32/+12
2014-04-18tcg: Fix fallback from muls2_i64 to mulu2_i64Richard Henderson1-20/+18
2014-04-18tcg: Use tcg_gen_mulu2_i32 in tcg_gen_muls2_i32Richard Henderson1-4/+2
2014-04-18tcg: Relax requirement for mulu2_i32 on 32-bit hostsRichard Henderson5-1/+12
2014-04-18tcg-s390: Remove W constraintRichard Henderson1-24/+19
2014-04-18tcg-sparc: Use the type parameter to tcg_target_const_matchRichard Henderson1-1/+7
2014-04-18tcg-ppc64: Use the type parameter to tcg_target_const_matchRichard Henderson1-1/+9
2014-04-18tcg-aarch64: Remove w constraintRichard Henderson1-22/+18
2014-04-18tcg: Add TCGType parameter to tcg_target_const_matchRichard Henderson11-13/+13
2014-04-18tcg: Fix out of range shift in deposit optimizationsRichard Henderson1-6/+4
2014-04-18tci: Mask shift counts to avoid undefined behaviorRichard Henderson1-10/+10
2014-04-18tcg: Mask shift quantities while foldingRichard Henderson1-15/+20
2014-04-18tcg: Use "unspecified behavior" for shiftsRichard Henderson1-5/+13
2014-04-18tcg: Fix warning (1 bit signed bitfield entry) and replace int by boolStefan Weil5-13/+13
2014-04-18Fix grammar in commentStefan Weil1-1/+1
2014-04-18doc: grammify "allows to"Michael Tokarev2-4/+5
2014-04-18configure: Remove redundant message for -WerrorStefan Weil1-1/+0
2014-04-18scripts: add sample model file for Coverity ScanPaolo Bonzini1-0/+183
2014-04-18xbzrle.c: Avoid undefined behaviour with signed arithmeticPeter Maydell1-3/+5
2014-04-18int128.h: Avoid undefined behaviours involving signed arithmeticPeter Maydell1-2/+2
2014-04-18hw/ide/ahci.c: Avoid shift left into sign bitPeter Maydell1-2/+2
2014-04-18net: Report error when device / hub combo is not found.Hani Benhabiles1-1/+3
2014-04-18configure: Fix indentation of help for --enable/disable-debug-infoPeter Maydell1-2/+2
2014-04-18qga: trivial fix for unclear documentation of guest-set-timeAmos Kong2-8/+8
2014-04-18vl: Report accelerator not supported for target more nicelyChen Gang1-1/+1
2014-04-17tcg-ia64: Convert to new ldst opcodesRichard Henderson2-67/+35
2014-04-17tcg-ia64: Move part of softmmu slow path out of lineRichard Henderson1-62/+114
2014-04-17tcg-ia64: Convert to new ldst helpersRichard Henderson1-62/+80
2014-04-17tcg-ia64: Reduce code duplication in tcg_out_qemu_ldRichard Henderson1-37/+24
2014-04-17tcg-ia64: Move tlb addend load into tlb readRichard Henderson1-12/+12
2014-04-17tcg-ia64: Move bswap for store into tlb loadRichard Henderson1-63/+31
2014-04-17tcg-ia64: Re-bundle the tlb loadRichard Henderson1-23/+54
2014-04-17tcg-ia64: Optimize small arguments to exit_tbRichard Henderson1-3/+9
2014-04-17Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140417-...Peter Maydell27-805/+2415
2014-04-17target-arm: A64: fix unallocated test of scalar SQXTUNAlex Bennée1-1/+1
2014-04-17arm: translate.c: Fix smlald InstructionPeter Crosthwaite1-11/+23
2014-04-17net: cadence_gem: Make phy respond to broadcastPeter Crosthwaite1-2/+2
2014-04-17misc: zynq_slcr: Make DB_PRINTs always compilePeter Crosthwaite1-6/+8
2014-04-17misc: zynq_slcr: Convert SBD::init to object initPeter Crosthwaite1-8/+5
2014-04-17misc: zynq-slcr: RewritePeter Crosthwaite1-378/+294
2014-04-17allwinner-emac: update irq status after writes to interrupt registersBeniamino Galvani1-0/+2
2014-04-17allwinner-emac: set autonegotiation complete bit on link upBeniamino Galvani2-2/+3
2014-04-17allwinner-a10-pit: implement prescaler and source selectionBeniamino Galvani3-1/+41
2014-04-17allwinner-a10-pit: use level triggered interruptsBeniamino Galvani1-1/+14
2014-04-17allwinner-a10-pit: avoid generation of spurious interruptsBeniamino Galvani2-13/+24
2014-04-17allwinner-a10-pic: fix behaviour of pending registerBeniamino Galvani1-1/+7
2014-04-17allwinner-a10-pic: set vector address when an interrupt is pendingBeniamino Galvani1-4/+10
2014-04-17timer: cadence_ttc: Fix match register write logicPeter Crosthwaite1-0/+2
2014-04-17target-arm/gdbstub64.c: remove useless 'break' statement.Chen Gang1-2/+0
2014-04-17target-arm: Dump 32-bit CPU state if 64 bit CPU is in AArch32Peter Maydell4-3/+13
2014-04-17target-arm: Handle the CPU being in AArch32 mode in the AArch64 set_pcPeter Maydell1-4/+8
2014-04-17target-arm: Make Cortex-A15 CBAR read-onlyPeter Maydell1-1/+1
2014-04-17target-arm: Implement CBAR for Cortex-A57Peter Maydell5-9/+42
2014-04-17target-arm: Implement Cortex-A57 implementation-defined system registersPeter Maydell1-0/+55
2014-04-17target-arm: Implement RVBAR registerPeter Maydell3-0/+16
2014-04-17target-arm: Implement AArch64 address translation operationsPeter Maydell2-31/+25
2014-04-17target-arm: Implement auxiliary fault status registersPeter Maydell1-0/+9
2014-04-17target-arm: Replace wildcarded cpreg definitions with precise ones for ARMv8Peter Maydell1-5/+91
2014-04-17target-arm: Don't expose wildcard ID register definitions for ARMv8Peter Maydell1-18/+43
2014-04-17target-arm: Remove THUMB2EE feature from AArch64 'any' CPUPeter Maydell1-1/+0
2014-04-17target-arm: Implement ISR_EL1 registerPeter Maydell1-0/+18
2014-04-17target-arm: Implement AArch64 view of ACTLRPeter Maydell1-1/+2
2014-04-17target-arm: Implement AArch64 view of CONTEXTIDRPeter Maydell2-16/+19
2014-04-17target-arm: Implement AArch64 views of AArch32 ID registersPeter Maydell1-29/+44
2014-04-17target-arm: Add Cortex-A57 processorPeter Maydell1-0/+43
2014-04-17target-arm: Implement ARMv8 MVFR registersPeter Maydell5-2/+23
2014-04-17target-arm: Implement AArch64 EL1 exception handlingRob Herring6-0/+143
2014-04-17target-arm: Move arm_log_exception() into internals.hPeter Maydell2-31/+31
2014-04-17target-arm: Implement AArch64 SPSR_EL1Peter Maydell5-11/+40
2014-04-17target-arm: Implement SP_EL0, SP_EL1Peter Maydell6-7/+100
2014-04-17target-arm: Add AArch64 ELR_EL1 register.Peter Maydell4-4/+24
2014-04-17target-arm: Implement AArch64 views of fault status and data registersRob Herring3-18/+29
2014-04-17target-arm: Use dedicated CPU state fields for ARM946 access bit registersPeter Maydell2-10/+16
2014-04-17target-arm: A64: Implement DC ZVAPeter Maydell7-6/+180
2014-04-17target-arm: Don't mention PMU in debug feature registerPeter Maydell1-1/+6
2014-04-17target-arm: Add v8 mmu translation supportRob Herring1-32/+77
2014-04-17target-arm: Fix VFP enables for AArch32 EL0 under AArch64 EL1Peter Maydell2-1/+40
2014-04-17target-arm: A64: Add assertion that FP access was checkedPeter Maydell2-24/+59
2014-04-17target-arm: A64: Correctly fault FP/Neon if CPACR.FPEN setPeter Maydell5-6/+320
2014-04-17target-arm: Provide syndrome information for MMU faultsRob Herring2-0/+25
2014-04-17target-arm: Add support for generating exceptions with syndrome informationPeter Maydell6-54/+140
2014-04-17target-arm: Provide correct syndrome information for cpreg access trapsPeter Maydell5-7/+184
2014-04-17target-arm: Define exception record for AArch64 exceptionsPeter Maydell4-41/+56
2014-04-17target-arm: Implement AArch64 DAIF system registerPeter Maydell2-1/+21
2014-04-17target-arm: Split out private-to-target functions into internals.hPeter Maydell8-20/+55
2014-04-17Merge remote-tracking branch 'remotes/rth/tcg-aarch-6-5' into stagingPeter Maydell3-558/+628
2014-04-17Open 2.1 development treePeter Maydell1-1/+1
2014-04-17target-alpha: Remove cpu_unique, cpu_sysval, cpu_uspRichard Henderson1-19/+18
2014-04-17target-alpha: Tidy alpha_translate_initRichard Henderson1-35/+43
2014-04-17target-alpha: Don't issue goto_tb under singlestepRichard Henderson1-1/+2
2014-04-17target-alpha: Use non-local temps for zero/sinkRichard Henderson1-2/+2
2014-04-17target-alpha: Use extract to get insn fieldsRichard Henderson1-27/+22
2014-04-17target-alpha: Convert mfpr/mtpr to source/sinkRichard Henderson1-33/+19
2014-04-17target-alpha: Convert gen_cpys et al to source/sinkRichard Henderson1-76/+24
2014-04-17target-alpha: Convert gen_fcvtlq/ql to source/sinkRichard Henderson3-50/+36
2014-04-17target-alpha: Convert gen_fcmov to source/sinkRichard Henderson1-30/+14
2014-04-17target-alpha: Convert gen_bcond to source/sinkRichard Henderson1-18/+6
2014-04-17target-alpha: Convert most ieee insns to source/sinkRichard Henderson1-52/+17
2014-04-17target-alpha: Convert gen_ieee_input to source/sinkRichard Henderson1-19/+13
2014-04-17target-alpha: Convert MVIOP2 to source/sinkRichard Henderson1-19/+4
2014-04-17target-alpha: Convert ARITH3 to source/sinkRichard Henderson1-69/+39
2014-04-17target-alpha: Convert FARITH3 to source/sinkRichard Henderson1-53/+12
2014-04-17target-alpha: Convert FARITH2 to source/sinkRichard Henderson1-32/+11
2014-04-17target-alpha: Convert gen_zap/not to source/sinkRichard Henderson1-30/+11
2014-04-17target-alpha: Convert gen_ins_h/l to source/sinkRichard Henderson1-61/+50
2014-04-17target-alpha: Convert gen_ext_h/l to source/sinkRichard Henderson1-40/+26
2014-04-17target-alpha: Convert gen_msk_h/l to source/sinkRichard Henderson1-28/+19
2014-04-17target-alpha: Convert gen_cmov to source/sinkRichard Henderson1-44/+22
2014-04-17target-alpha: Convert ARITH3_EX to source/sinkRichard Henderson1-43/+6
2014-04-17target-alpha: Convert gen_cmp to source/sinkRichard Henderson1-35/+5
2014-04-17target-alpha: Convert gen_store_conditional to source/sinkRichard Henderson1-5/+1
2014-04-17target-alpha: Convert gen_load/store_mem to source/sinkRichard Henderson1-38/+29
2014-04-17target-alpha: Convert opcode 0x1F to source/sinkRichard Henderson1-20/+10
2014-04-17target-alpha: Convert opcode 0x1E to source/sinkRichard Henderson1-2/+4
2014-04-17target-alpha: Convert opcode 0x1C to source/sinkRichard Henderson1-54/+19
2014-04-17target-alpha: Convert opcode 0x1B to source/sinkRichard Henderson1-19/+13
2014-04-17target-alpha: Convert opcode 0x1A to source/sinkRichard Henderson1-5/+4
2014-04-17target-alpha: Convert opcode 0x18 to source/sinkRichard Henderson1-9/+9
2014-04-17target-alpha: Convert opcode 0x17 to source/sinkRichard Henderson1-21/+20
2014-04-17target-alpha: Convert opcode 0x14 to source/sinkRichard Henderson1-26/+18
2014-04-17target-alpha: Convert opcode 0x13 to source/sinkRichard Henderson1-39/+10
2014-04-17target-alpha: Convert opcode 0x12 to source/sinkRichard Henderson1-36/+27
2014-04-17target-alpha: Convert opcode 0x11 to source/sinkRichard Henderson1-89/+37
2014-04-17target-alpha: Introduce functions for source/sinkRichard Henderson1-233/+163
2014-04-17target-alpha: Introduce REQUIRE_REG_31Richard Henderson1-26/+44
2014-04-17target-alpha: Introduce REQUIRE_TB_FLAGRichard Henderson1-184/+133
2014-04-17target-alpha: fix the bracesPaolo Bonzini1-133/+180
2014-04-17Update version for v2.0.0 releasePeter Maydell1-1/+1
2014-04-16tcg-aarch64: Use tcg_out_mov in preference to tcg_out_movrRichard Henderson1-9/+7
2014-04-16tcg-aarch64: Prefer unsigned offsets before signed offsets for ldstRichard Henderson1-5/+6
2014-04-16tcg-aarch64: Introduce tcg_out_insn_3312, _3310, _3313Richard Henderson1-87/+89
2014-04-16tcg-aarch64: Merge aarch64_ldst_get_data/type into tcg_out_opRichard Henderson1-83/+32
2014-04-16tcg-aarch64: Introduce tcg_out_insn_3507Richard Henderson1-24/+33
2014-04-16tcg-aarch64: Support stores of zeroRichard Henderson1-16/+19
2014-04-16tcg-aarch64: Implement TCG_TARGET_HAS_new_ldstRichard Henderson2-60/+31
2014-04-16tcg-aarch64: Pass qemu_ld/st arguments directlyRichard Henderson1-32/+17
2014-04-16tcg-aarch64: Use TCGMemOp in qemu_ld/stRichard Henderson1-68/+63
2014-04-16tcg-aarch64: Use ADR to pass the return address to the ld/st helpersRichard Henderson1-2/+9
2014-04-16tcg-aarch64: Use tcg_out_call for qemu_ld/stRichard Henderson1-4/+2
2014-04-16tcg-aarch64: Avoid add with zero in tlb loadRichard Henderson1-9/+19
2014-04-16tcg-aarch64: Implement tcg_register_jitRichard Henderson1-15/+69
2014-04-16tcg-aarch64: Introduce tcg_out_insn_3314Richard Henderson1-67/+33
2014-04-16tcg-aarch64: Reuse LR in translated codeRichard Henderson2-33/+33