aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-02-20char: restore read callback on a reattached (hotplug) chardevchar-fixesGal Hammer1-4/+17
2014-02-17Fix QEMU build on OpenBSD on x86 archsBrad2-1/+9
2014-02-15libvixl: fix 64bit constants usageMichael Tokarev2-15/+21
2014-02-15Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-02-15' in...Peter Maydell9-425/+188
2014-02-15Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell10-50/+115
2014-02-15Merge remote-tracking branch 'remotes/jliu/or32-ld-st' into stagingPeter Maydell1-67/+32
2014-02-15Merge remote-tracking branch 'remotes/jovanovic/mips-ufrp' into stagingPeter Maydell6-8/+152
2014-02-15char/serial: Fix emptyness checkPeter Crosthwaite1-1/+1
2014-02-15gitignore: anchor all ignored namesMichael Tokarev1-75/+75
2014-02-15vl: trim includesMichael Tokarev1-51/+1
2014-02-15vl: remove old, long-unused definesMichael Tokarev1-3/+0
2014-02-15net: declare struct iovec in checksum.h to fix compiler warningMichael Tokarev1-0/+1
2014-02-15linux-user: refactor do_socketcall()Michael Tokarev1-258/+68
2014-02-15configure: add hints to a remedy for feature_not_found errorsStewart Smith1-33/+35
2014-02-15configure: add hint of libfdt to DTC dependency not found messageStewart Smith1-2/+2
2014-02-15sparc/leon3: Initialize stack pointerSebastian Huber1-0/+3
2014-02-15misc: Fix case Qemu -> QEMUStefan Weil2-2/+2
2014-02-14block: Open by reference will try device then node_name.Benoît Canet2-2/+14
2014-02-14block: Relax bdrv_lookup_bs constraints.Benoît Canet1-15/+11
2014-02-14blockdev: Fix wrong usage of QDECREF causing snapshoted quorum to crash on cl...Benoît Canet1-2/+0
2014-02-14block: mirror - use local_err to avoid NULL errpJeff Cody1-2/+4
2014-02-14qemu-iotests: Don't run 005 on vmdk split formatsFam Zheng1-0/+2
2014-02-14block: qemu-iotests - add vhdx log replay tests for qemu-imgJeff Cody2-0/+21
2014-02-14block: qemu-iotests - fix test 070 (vhdx)Jeff Cody2-2/+5
2014-02-14block: Don't throw away errno via error_setgJeff Cody3-10/+17
2014-02-14block: Add notes to iSCSI's .bdrv_open and .bdrv_reopen_prepareJeff Cody1-2/+8
2014-02-14blockdev: Remove 'type' parameter from blockdev_init()Kevin Wolf1-14/+33
2014-02-14sdhci: Drop unnecessary #includeKevin Wolf1-1/+0
2014-02-14PPC: KVM: Add missing address space to ldl_phys helperAlexander Graf1-1/+1
2014-02-13Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell38-461/+540
2014-02-13Merge remote-tracking branch 'remotes/afaerber/tags/prep-for-upstream' into s...Peter Maydell6-10/+7
2014-02-12Merge remote-tracking branch 'remotes/alon/pull-libcacard.glusterfs' into sta...Peter Maydell1-1/+1
2014-02-12Merge remote-tracking branch 'remotes/kevin/tags/for-anthony' into stagingPeter Maydell50-84/+730
2014-02-12target-openrisc: Use new qemu_ld/st opcodesRichard Henderson1-67/+32
2014-02-11petalogix-ml605: Create the CPU with object_new()Edgar E. Iglesias1-5/+2
2014-02-11exec: Make cpu_memory_rw_debug use the CPUs ASEdgar E. Iglesias1-5/+5
2014-02-11exec: Make cpu_physical_memory_write_rom input an ASEdgar E. Iglesias5-11/+15
2014-02-11exec: Make stb_phys input an AddressSpaceEdgar E. Iglesias11-26/+34
2014-02-11exec: Make stw_*_phys input an AddressSpaceEdgar E. Iglesias14-39/+46
2014-02-11exec: Make stl_phys_notdirty input an AddressSpaceEdgar E. Iglesias6-17/+18
2014-02-11exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias25-119/+137
2014-02-11exec: Make stq_*_phys input an AddressSpaceEdgar E. Iglesias18-92/+132
2014-02-11exec: Make lduw_*_phys input an AddressSpaceEdgar E. Iglesias10-44/+48
2014-02-11exec: Make ldq/ldub_*_phys input an AddressSpaceEdgar E. Iglesias25-137/+185
2014-02-11exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias30-149/+190
2014-02-11exec: On AS changes, only flush affected CPU TLBsEdgar E. Iglesias1-0/+5
2014-02-11cpu: Add per-cpu address spaceEdgar E. Iglesias6-13/+33
2014-02-11memory: Add MemoryListener to typedefs.hEdgar E. Iglesias2-2/+1
2014-02-11exec: Make memory_region_section_get_iotlb use section ASEdgar E. Iglesias1-1/+1
2014-02-11exec: Always initialize MemorySection address spacesEdgar E. Iglesias1-0/+2
2014-02-11exec: Make iotlb_to_region input an ASEdgar E. Iglesias4-7/+7
2014-02-11exec: Make tb_invalidate_phys_addr input an ASEdgar E. Iglesias4-5/+7
2014-02-11Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140208'...Peter Maydell42-112/+9000
2014-02-10Merge remote-tracking branch 'remotes/kvaneesh/for-upstream' into stagingPeter Maydell5-12/+25
2014-02-10memory: fix limiting of translation at a page boundaryPaolo Bonzini1-16/+19
2014-02-10prep: Drop from ppcemb-softmmuAndreas Färber4-6/+3
2014-02-10target-mips: add user-mode FR switch support for MIPS32r5Petar Jovanovic4-10/+56
2014-02-10target-mips: add support for CP0_Config5Petar Jovanovic5-3/+40
2014-02-10target-mips: add support for CP0_Config4Petar Jovanovic5-3/+31
2014-02-10target-mips: add CPU definition for MIPS32R5Petar Jovanovic2-0/+33
2014-02-10ACPI: Remove commented-out code from HPET._CRSGabriel L. Somlo1-3/+0
2014-02-10hw/pci: switch to a generic hotplug handling for PCIDeviceIgor Mammedov5-45/+15
2014-02-10pci/pcie: convert PCIE hotplug to use hotplug-handler APIIgor Mammedov3-25/+53
2014-02-10pci/shpc: convert SHPC hotplug to use hotplug-handler APIIgor Mammedov3-47/+94
2014-02-10acpi/piix4pm: convert ACPI PCI hotplug to use hotplug-handler APIIgor Mammedov4-30/+60
2014-02-10qdev:pci: refactor PCIDevice to use generic "hotpluggable" propertyIgor Mammedov16-30/+21
2014-02-10hw/acpi: move typeinfo to the file endIgor Mammedov1-46/+46
2014-02-10qdev: add "hotpluggable" property to DeviceIgor Mammedov2-0/+32
2014-02-10qdev: add to BusState "hotplug-handler" linkIgor Mammedov2-0/+16
2014-02-10define hotplug interfaceIgor Mammedov3-0/+127
2014-02-10loader: document that errno is setMichael S. Tsirkin1-0/+7
2014-02-09raven: Use constant PCI_NUM_PINS instead of 4Hervé Poussineau1-3/+3
2014-02-09prep: Kill get_system_io() usageHervé Poussineau1-1/+1
2014-02-09libcacard: Don't link with all libraries QEMU links toChristophe Fergeau1-1/+1
2014-02-09block: Fix 32 bit truncation in mark_request_serialising()Kevin Wolf1-3/+3
2014-02-09blkdebug: Don't leak bs->file on failureKevin Wolf1-5/+9
2014-02-09block: Don't call ROUND_UP with negative valuesKevin Wolf1-2/+2
2014-02-09block: bdrv_aligned_pwritev: Assert overlap rangeKevin Wolf1-0/+2
2014-02-09block: Fix memory leaks in bdrv_co_do_pwritev()Kevin Wolf1-2/+2
2014-02-09raw: Fix BlockLimits passthroughKevin Wolf1-1/+7
2014-02-09qemu-iotests: add test for qcow2 preallocation with different cluster sizesHu Tao3-0/+96
2014-02-09qcow2: check for NULL l2metaHu Tao1-15/+16
2014-02-09qcow2: fix offset overflow in qcow2_alloc_clusters_at()Hu Tao1-1/+7
2014-02-09qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset()Hu Tao4-16/+15
2014-02-09block/iscsi: always fill bs->bl.opt_transfer_lengthPeter Lieven1-3/+2
2014-02-09block: Fail gracefully with missing filenameKevin Wolf3-5/+42
2014-02-09qemu-iotests: enable support for NFS protocolPeter Lieven2-3/+22
2014-02-09qemu-iotests: enable test 016 and 025 to work with NFS protocolPeter Lieven2-2/+2
2014-02-09qemu-iotests: blacklist test 020 for NFS protocolPeter Lieven1-0/+5
2014-02-09qemu-iotests: change _supported_proto to file for various testsPeter Lieven25-25/+25
2014-02-09block: add native support for NFSPeter Lieven5-0/+472
2014-02-09qemu-iotest: Make 077 raw-onlyKevin Wolf1-1/+1
2014-02-08Merge remote-tracking branch 'remotes/mwalle/tags/lm32-fixes/20140204' into s...Peter Maydell16-220/+539
2014-02-08arm/zynq: Add software system reset via SCLRSebastian Huber1-0/+5
2014-02-08hw/arm/allwinner-a10: initialize EMACBeniamino Galvani3-2/+28
2014-02-08hw/net: add support for Allwinner EMAC Fast Ethernet controllerBeniamino Galvani4-0/+751
2014-02-08util/fifo8: clear fifo head upon resetBeniamino Galvani1-0/+1
2014-02-08util/fifo8: implement push/pop of multiple bytesBeniamino Galvani2-0/+107
2014-02-08disas: Implement disassembly output for A64Claudio Fontana7-3/+118
2014-02-08disas/libvixl: Fix upstream libvixl compilation issuesPeter Maydell3-18/+17
2014-02-08disas: Add subset of libvixl sources for A64 disassemblerPeter Maydell15-0/+6620
2014-02-08rules.mak: Link with C++ if we have a C++ compilerPeter Maydell1-2/+6
2014-02-08rules.mak: Support .cc as a C++ source file suffixPeter Maydell1-1/+5
2014-02-08arm_gic: Add GICC_APRn state to the GICStateChristoffer Dall3-2/+27
2014-02-08vmstate: Add uint32 2D-array supportChristoffer Dall1-0/+6
2014-02-08arm_gic: Support setting/getting binary point regChristoffer Dall3-5/+20
2014-02-08arm_gic: Keep track of SGI sourcesChristoffer Dall3-14/+96
2014-02-08arm_gic: Fix GIC pending behaviorChristoffer Dall2-18/+62
2014-02-08target-arm: Add support for AArch32 64bit VCVTB and VCVTTWill Newton1-22/+61
2014-02-08target-arm: A64: Add FNEG and FABS to the SIMD 2-reg-misc groupPeter Maydell1-3/+20
2014-02-08target-arm: A64: Add 2-reg-misc REV* instructionsAlex Bennée1-1/+70
2014-02-08target-arm: A64: Add narrowing 2-reg-misc instructionsPeter Maydell1-2/+83
2014-02-08target-arm: A64: Implement 2-reg-misc CNT, NOT and RBITPeter Maydell3-6/+41
2014-02-08target-arm: A64: Implement 2-register misc compares, ABS, NEGPeter Maydell1-2/+134
2014-02-08target-arm: A64: Add skeleton decode for SIMD 2-reg misc groupPeter Maydell1-1/+109
2014-02-08target-arm: A64: Add SIMD simple 64 bit insns from scalar 2-reg miscPeter Maydell1-1/+86
2014-02-08target-arm: A64: Implement remaining integer scalar-3-same insnsPeter Maydell1-19/+87
2014-02-08target-arm: A64: Implement scalar pairwise opsPeter Maydell1-1/+113
2014-02-08tcg: Add TCGV_UNUSED_PTR, TCGV_IS_UNUSED_PTR, TCGV_EQUAL_PTRPeter Maydell1-0/+3
2014-02-08target-arm: A64: Implement pairwise integer ops from 3-reg-same SIMDPeter Maydell1-1/+123
2014-02-08target-arm: A64: Implement remaining non-pairwise int SIMD 3-reg-same insnsPeter Maydell1-4/+127
2014-02-08target-arm: A64: Implement SIMD 3-reg-same shift and saturate insnsPeter Maydell1-22/+112
2014-02-08Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140204-1'...Peter Maydell9-37/+92
2014-02-07Merge remote-tracking branch 'remotes/kraxel/tags/pull-roms-1' into stagingPeter Maydell9-11/+11
2014-02-07Merge remote-tracking branch 'remotes/stefanha/tags/qtest-for-peter' into sta...Peter Maydell1-22/+23
2014-02-06Merge remote-tracking branch 'remotes/kvm/uq/master' into stagingPeter Maydell8-134/+206
2014-02-06Merge remote-tracking branch 'remotes/spice/tags/pull-spice-2' into stagingPeter Maydell3-13/+55
2014-02-05Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-02-02' in...Peter Maydell9-28/+12
2014-02-05Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell10-57/+108
2014-02-05pc.c: better error message on initrd sizing failureMichael S. Tsirkin1-2/+2
2014-02-05pc_piix: enable legacy hotplug for XenMichael S. Tsirkin1-0/+11
2014-02-05qtest: don't report signals if qtest driver enabledMichael S. Tsirkin3-1/+8
2014-02-05hw:piix4:acpi: reuse pcihp code for legacy PCI hotplugIgor Mammedov3-201/+34
2014-02-05pcihp: remove unused AcpiPciHpPciStatus.device_present fieldIgor Mammedov1-1/+0
2014-02-05pcihp: make pci_read() mmio calback compatible with legacy ACPI hotplugIgor Mammedov3-4/+9
2014-02-05pcihp: make PCI hotplug mmio handlers indifferent to PCI_HOTPLUG_ADDRIgor Mammedov1-12/+12
2014-02-05pcihp: replace enable|disable_device() with onelinersIgor Mammedov1-12/+2
2014-02-05pcihp: reduce number of device check eventsMichael S. Tsirkin2-17/+6
2014-02-04hw/lm32: print error if cpu model is not foundMichael Walle2-0/+15
2014-02-04target-lm32: stop VM on illegal or unknown instructionMichael Walle3-38/+86
2014-02-04lm32_sys: dump cpu state if test case failsMichael Walle1-0/+3
2014-02-04lm32_sys: print test result on stderrMichael Walle1-1/+1
2014-02-04target-lm32: add breakpoint/watchpoint supportMichael Walle7-8/+179
2014-02-04Merge remote-tracking branch 'remotes/borntraeger/tags/kvm-s390-20140131' int...Peter Maydell8-101/+304
2014-02-04target-lm32: move model features to LM32CPUMichael Walle5-142/+215
2014-02-04target-lm32: kill cpu_abort() callsMichael Walle1-32/+40
2014-02-04milkymist-vgafb: swap pixel data in source bufferMichael Walle1-1/+1
2014-02-04lm32_uart/lm32_juart: use qemu_chr_fe_write_all()Michael Walle2-2/+2
2014-02-04milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write()Antony Pavlov1-1/+1
2014-02-04tests: lm32: new rule for single test casesMichael Walle1-4/+4
2014-02-04lm32_sys: increase test case name length limitMichael Walle1-2/+3
2014-02-04Merge remote-tracking branch 'remotes/mcayland/qemu-openbios' into stagingPeter Maydell6-1/+1
2014-02-04Don't abort on memory allocation errorOrit Wasserman3-7/+17
2014-02-04Don't abort on out of memory when creating page cacheOrit Wasserman2-6/+30
2014-02-04XBZRLE cache size should not be larger than guest memory sizeOrit Wasserman1-0/+7
2014-02-04migration:fix free XBZRLE decoded_buf wrongGonglei (Arei)3-10/+14
2014-02-04Add check for cache size smaller than page sizeOrit Wasserman2-1/+13
2014-02-04Set xbzrle buffers to NULL after freeing them to avoid double free errorsOrit Wasserman1-0/+3
2014-02-04exec: fix ram_list dirty map optimizationAlexey Kardashevskiy1-1/+2
2014-02-04vmstate: Make VMSTATE_STRUCT_POINTER take type, not ptr-to-typePeter Maydell3-13/+7
2014-02-03target-i386: Move KVM default-vendor hack to instance_initEduardo Habkost1-13/+19
2014-02-03target-i386: Don't change x86_def_t struct on cpu_x86_register()Eduardo Habkost1-5/+6
2014-02-03target-i386: Eliminate CONFIG_KVM #ifdefsEduardo Habkost1-12/+3
2014-02-03kvm: add support for hyper-v timersVadim Rozenfeld7-1/+48
2014-02-03kvm: make hyperv vapic assist page migratableVadim Rozenfeld3-1/+32
2014-02-03kvm: make hyperv hypercall and guest os id MSRs migratable.Vadim Rozenfeld3-2/+39
2014-02-03kvm: make availability of Hyper-V enlightenments dependent on KVM_CAP_HYPERVPaolo Bonzini1-5/+11
2014-02-03KVM: fix coexistence of KVM and Hyper-V leavesPaolo Bonzini1-22/+25
2014-02-03kvm: print suberror on all internal errorsRadim Krčmář1-4/+3
2014-02-03target-i386: kvm_check_features_against_host(): Kill feature word arrayEduardo Habkost1-36/+12
2014-02-03target-i386: kvm_cpu_fill_host(): Fill feature words in a loopEduardo Habkost1-16/+7
2014-02-03target-i386: kvm_cpu_fill_host(): Set all feature words at end of functionEduardo Habkost1-14/+9
2014-02-03target-i386: kvm_cpu_fill_host(): No need to check xlevel2Eduardo Habkost1-7/+4
2014-02-03target-i386: kvm_cpu_fill_host(): No need to check CPU vendorEduardo Habkost1-8/+6
2014-02-03target-i386: kvm_cpu_fill_host(): No need to check levelEduardo Habkost1-6/+2
2014-02-03target-i386: kvm_cpu_fill_host(): Kill unused codeEduardo Habkost1-2/+0
2014-02-03qtest: unlink UNIX domain sockets after connectingStefan Hajnoczi1-11/+12
2014-02-03qtest: unlink QEMU pid file after startupStefan Hajnoczi1-11/+11
2014-02-03Update seabios binaries to 1.7.4Gerd Hoffmann7-0/+0
2014-02-03Update seabios submodule to 1.7.4Gerd Hoffmann1-0/+0
2014-02-03roms: remove explicit MAKEFLAGS from recursive make invocationsBruce Rogers1-11/+11
2014-02-03linux-user: Fix trampoline code for CRISStefan Weil1-4/+4
2014-02-03cris: Remove the CRIS PIC glueEdgar E. Iglesias3-50/+0
2014-02-03axis-dev88: Connect the PIC upstream IRQs directly to the CPUEdgar E. Iglesias1-4/+3
2014-02-03cris: Add interrupt signals to the CPU deviceEdgar E. Iglesias2-0/+24
2014-02-03cris: Abort when a v10 takes interrupts while in a delayslotEdgar E. Iglesias1-0/+5
2014-02-03cris: Add "any" as alias for "crisv32" in user emulationEdgar E. Iglesias1-0/+6
2014-02-03spice: hook qemu_chr_fe_set_open() event to portsMarc-André Lureau1-5/+20
2014-02-03Add the ability to vary Spice playback and record rates, to facilitate Opus s...Jeremy White1-2/+25
2014-02-03hw/display/qxl: fix signed to unsigned comparisonAlon Levy1-6/+9
2014-02-03qxl: clear irq on resetAlon Levy1-0/+1
2014-02-02hw/9pfs: fix P9_STATS_GEN handlingKirill A. Shutemov2-6/+10
2014-02-02hw/9pfs: make get_st_gen() return ENOTTY error on special filesKirill A. Shutemov3-3/+6
2014-02-02hw/9pfs: handle undefined FS_IOC_GETVERSION case in handle_ioc_getversion()Kirill A. Shutemov1-0/+5
2014-02-02hw/9pfs: fix error handing in local_ioc_getversion()Kirill A. Shutemov1-3/+4
2014-02-01Merge remote-tracking branch 'qmp-unstable/queue/qmp' into stagingPeter Maydell9-26/+160
2014-02-01Merge remote-tracking branch 'pmaydell/tags/pull-target-arm-20140131' into st...Peter Maydell16-70/+3087
2014-02-01Merge remote-tracking branch 'remotes/awilliam/tags/vfio-pci-for-qemu-2014012...Peter Maydell4-17/+77
2014-02-01Merge remote-tracking branch 'remotes/sstabellini/xen-140130' into stagingPeter Maydell1-2/+4
2014-02-01tests/.gitignore: Ignore tests/check-qom-interfaceFam Zheng1-0/+1