aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-11-05qom: Fix pointer to int property helpers' documentationMichael S. Tsirkin1-21/+52
2013-11-05qdev-monitor: Inline qdev_init() for device_addAndreas Färber1-1/+6
2013-11-05qdev-monitor: Avoid qdev as variable nameAndreas Färber1-16/+16
2013-11-05qdev: Drop misleading qdev_free() functionStefan Hajnoczi15-29/+21
2013-11-05qdev-monitor: Unref device when device_add failsStefan Hajnoczi1-0/+2
2013-11-05qdev-monitor: Fix crash when device_add is called with abstract driverIgor Mammedov1-0/+6
2013-11-05qdev-monitor: Clean up qdev_device_add() variable namingAndreas Färber1-11/+11
2013-11-05arm11mpcore: Split off RealView MPCoreAndreas Färber3-121/+140
2013-11-05arm11mpcore: Prepare for QOM embeddingAndreas Färber2-26/+36
2013-11-05arm11mpcore: Convert mpcore_rirq_state to QOM realizeAndreas Färber1-14/+44
2013-11-05realview_gic: Prepare for QOM embeddingAndreas Färber2-14/+29
2013-11-05realview_gic: Convert to QOM realizeAndreas Färber1-16/+35
2013-11-05arm11mpcore: Convert ARM11MPCorePriveState to QOM realizeAndreas Färber1-28/+56
2013-11-05arm11mpcore: Split off SCU deviceAndreas Färber5-51/+145
2013-11-05arm11mpcore: Create container MemoryRegion in instance_initAndreas Färber1-3/+11
2013-11-05arm11mpcore: Drop unused fieldsAndreas Färber1-2/+0
2013-11-05arm11mpcore: Fix typo in MemoryRegion nameAndreas Färber1-1/+1
2013-11-05a9scu: Build only onceAndreas Färber1-1/+1
2013-11-05a15mpcore: Prepare for QOM embeddingAndreas Färber2-20/+45
2013-11-05a15mpcore: Convert to QOM realizeAndreas Färber1-8/+12
2013-11-05a15mpcore: Embed GICStateAndreas Färber1-15/+24
2013-11-05a15mpcore: Split off instance_initAndreas Färber1-3/+10
2013-11-05a9mpcore: Prepare for QOM embeddingAndreas Färber2-23/+38
2013-11-05a9mpcore: Convert to QOM realizeAndreas Färber1-10/+26
2013-11-05a9mpcore: Embed ARMMPTimerStateAndreas Färber3-42/+76
2013-11-05arm_mptimer: Convert to QOM realizeAndreas Färber1-10/+15
2013-11-05a9mpcore: Embed A9SCUStateAndreas Färber3-23/+42
2013-11-05a9scu: QOM cleanupsAndreas Färber1-6/+9
2013-11-05a9mpcore: Embed GICStateAndreas Färber1-9/+16
2013-11-05arm_gic: Extract headers hw/intc/arm_gic{,_common}.hAndreas Färber4-87/+145
2013-11-05a9mpcore: Split off instance_initAndreas Färber1-3/+9
2013-11-05milkymist-uart: Use Device::realize instead of SysBusDevice::initAntony Pavlov1-10/+14
2013-11-05qtest: Prepare QOM machine testsAndreas Färber2-0/+279
2013-11-05leon3: Don't enforce use of -bios with qtestAndreas Färber1-1/+2
2013-11-05shix: Don't require firmware presence for qtestAndreas Färber2-8/+11
2013-11-05shix: Drop debug outputAndreas Färber1-7/+0
2013-11-05milkymist: Suppress -kernel/-bios/-drive error for qtestAndreas Färber1-1/+2
2013-11-05an5206: Don't enforce use of kernel for qtestAndreas Färber1-0/+4
2013-11-05mcf5208: Don't enforce use of kernel for qtestAndreas Färber1-0/+4
2013-11-05axis_dev88: Don't enforce use of kernel for qtestAndreas Färber1-5/+6
2013-11-05armv7m: Don't enforce use of kernel for qtestAndreas Färber1-11/+14
2013-11-05exynos4_boards: Silence lack of -smp 2 warning for qtestAndreas Färber1-1/+2
2013-11-05omap_sx1: Don't enforce use of kernel or flash for qtestAndreas Färber1-1/+2
2013-11-05palm: Don't enforce loading ROM or kernel for qtestAndreas Färber1-1/+2
2013-11-05z2: Don't enforce use of -pflash for qtestAndreas Färber1-2/+3
2013-11-05gumstix: Don't enforce use of -pflash for qtestAndreas Färber1-4/+7
2013-11-05mainstone: Don't enforce use of -pflash for qtestAndreas Färber1-1/+4
2013-11-05puv3: Turn puv3_load_kernel() into a no-op for qtest without -kernelAndreas Färber1-0/+4
2013-11-05mips_mipssim: Silence BIOS loading warning for qtestAndreas Färber1-1/+3
2013-11-05Merge tag 'for_anthony' of git://git.kernel.org/pub/scm/virt/kvm/mst/qemuAndreas Färber4-8/+10
2013-11-05ossaudio: do not enable by defaultAnthony Liguori1-1/+1
2013-11-05Merge remote-tracking branch 'spice/spice.v76' into stagingAnthony Liguori2-32/+4
2013-11-05Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori4-8/+10
2013-11-05Merge remote-tracking branch 'kraxel/e820.1' into stagingAnthony Liguori1-18/+29
2013-11-05KVM: x86: fix typo in KVM_GET_XCRSPaolo Bonzini1-2/+2
2013-11-04vl: allow "cont" from panicked statePaolo Bonzini2-7/+2
2013-11-04exec: limit system memory sizeMichael S. Tsirkin1-1/+6
2013-11-04pc: disable acpi info for isapc and old pc machineMichael S. Tsirkin1-0/+2
2013-11-04qxl: replace pipe signaling with bottom halfGerd Hoffmann2-32/+4
2013-11-04pc: register e820 entries for ramGerd Hoffmann1-7/+1
2013-11-04pc: add etc/e820 fw_cfg fileGerd Hoffmann1-11/+28
2013-10-31Merge remote-tracking branch 'kwolf/tags/for-anthony' into stagingAnthony Liguori35-163/+1156
2013-10-31Merge remote-tracking branch 'mjt/trivial-patches' into stagingAnthony Liguori12-13/+14
2013-10-31Merge remote-tracking branch 'agraf/ppc-for-upstream' into stagingAnthony Liguori25-112/+1234
2013-10-31Merge remote-tracking branch 'kraxel/audio.2' into stagingAnthony Liguori1-1/+2
2013-10-31Merge remote-tracking branch 'kraxel/usb.91' into stagingAnthony Liguori2-37/+39
2013-10-31Merge remote-tracking branch 'luiz/queue/qmp' into stagingAnthony Liguori1-6/+0
2013-10-31Merge remote-tracking branch 'kraxel/e820.1' into stagingAnthony Liguori1-0/+8
2013-10-31Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori95-172/+16666
2013-10-31vmdk: Implment bdrv_get_specific_infoFam Zheng4-6/+93
2013-10-31integrator: fix Linux boot failure by emulating dbg regionAlex Bennée5-0/+121
2013-10-31target-arm: fix sorting issue of KVM cpreg listAlvise Rigo1-1/+7
2013-10-31target-arm: sort TCG cpreg list by KVM-style 64 bit ID numberAlvise Rigo1-3/+9
2013-10-31target-arm: Add CP15 VBAR supportNathan Rossi2-0/+22
2013-10-31hw/arm: Tidy up conditional calls to arm_load_kernelPeter Maydell3-19/+13
2013-10-31hw/arm/boot: Make user not specifying a kernel not an errorPeter Maydell1-2/+4
2013-10-30qapi: Add optional field 'compressed' to ImageInfoFam Zheng1-1/+3
2013-10-30qemu-iotests: prefill some data to test imageFam Zheng1-0/+4
2013-10-30sheepdog: check simultaneous create in resend_aioreqMORITA Kazutaka1-32/+32
2013-10-30sheepdog: cancel aio requests if possibleMORITA Kazutaka1-11/+59
2013-10-30sheepdog: make add_aio_request and send_aioreq void functionsMORITA Kazutaka1-49/+17
2013-10-30sheepdog: try to reconnect to sheepdog after network errorMORITA Kazutaka1-14/+66
2013-10-30coroutine: add co_aio_sleep_ns() to allow sleep in block driversMORITA Kazutaka2-0/+23
2013-10-30sheepdog: reload inode outside of resend_aioreqMORITA Kazutaka1-14/+19
2013-10-30sheepdog: handle vdi objects in resend_aio_reqMORITA Kazutaka1-5/+16
2013-10-30sheepdog: check return values of qemu_co_recv/send correctlyMORITA Kazutaka1-8/+8
2013-10-30qemu-iotests: Test case for backing file deletionMax Reitz3-0/+68
2013-10-30qemu-iotests: drop duplicated "create_image"Fam Zheng1-12/+2
2013-10-29qemu-iotests: Fix 051 reference outputKevin Wolf1-1/+1
2013-10-29block: Avoid unecessary drv->bdrv_getlength() callsKevin Wolf5-7/+17
2013-10-29block: Disable BDRV_O_COPY_ON_READ for the backing fileThibaut LAURENT1-1/+2
2013-10-29ahci: fix win7 hang on bootAlexander Graf1-1/+2
2013-10-28sheepdog: pass copy_policy in the requestLiu Yuan1-7/+13
2013-10-28sheepdog: explicitly set copies as type uint8_tLiu Yuan1-7/+9
2013-10-28block: Don't copy backing file name on errorMax Reitz1-2/+2
2013-10-28tests: Multiboot mmap test caseKevin Wolf9-0/+584
2013-10-28ide-test: Check what happens with bus mastering disabledKevin Wolf1-0/+26
2013-10-28exec: Fix bounce buffer allocation in address_space_map()Kevin Wolf1-1/+3
2013-10-28qcow2: Flush image after creationMax Reitz1-0/+10
2013-10-26audio/mixeng_template.h: fix inline declarationAlex Bligh1-2/+2
2013-10-26misc: Spelling and grammar fixes in commentsStefan Weil3-3/+3
2013-10-26docs/ccid.txt: fix the typoWengFan1-1/+1
2013-10-26qapi: fix documentation exampleEric Blake1-1/+1
2013-10-26.gitignore: ignore qmp-commands.txtFam Zheng1-1/+1
2013-10-26misc: New spelling fixes in commentsStefan Weil4-5/+5
2013-10-26configure: create fsdev/ directoryMichael Tokarev1-0/+1
2013-10-25spapr: Use DeviceClass::fw_name for device tree CPU nodeAndreas Färber3-21/+8
2013-10-25target-ppc: Fill in OpenFirmware names for some PowerPCCPU familiesAndreas Färber1-0/+3
2013-10-25target-ppc: dump-guest-memory supportAneesh Kumar K.V5-2/+265
2013-10-25dump-guest-memory: Check for the correct return valueAneesh Kumar K.V1-2/+2
2013-10-25target-ppc: Use #define for max slb entriesAneesh Kumar K.V3-4/+5
2013-10-25target-ppc: Check for error on address translation in memsave commandAneesh Kumar K.V1-1/+4
2013-10-25target-ppc: Update slb array with correct index values.Aneesh Kumar K.V1-2/+15
2013-10-25spapr-pci: enable irqfd for INTxAlexey Kardashevskiy1-0/+13
2013-10-25xics-kvm: enable irqfd for MSIAlexey Kardashevskiy1-0/+6
2013-10-25xics: Implement H_XIRR_XBenjamin Herrenschmidt2-0/+15
2013-10-25xics: Implement H_IPOLLBenjamin Herrenschmidt1-0/+13
2013-10-25xics-kvm: Support for in-kernel XICS interrupt controllerDavid Gibson5-1/+520
2013-10-25xics: add cpu_setup callbackAlexey Kardashevskiy2-0/+6
2013-10-25xics: split to xics and xics-commonAlexey Kardashevskiy3-21/+157
2013-10-25xics: add missing const specifiers to TypeInfoAlexey Kardashevskiy1-2/+2
2013-10-25xics: convert init() to realize()Alexey Kardashevskiy1-6/+22
2013-10-25xics: add pre_save/post_load dispatchersAlexey Kardashevskiy2-3/+79
2013-10-25xics: replace fprintf with error_reportAlexey Kardashevskiy1-2/+3
2013-10-25spapr: move cpu_setup after kvmppc_set_paprAlexey Kardashevskiy1-2/+2
2013-10-25xics: move reset and cpu_setupAlexey Kardashevskiy1-36/+36
2013-10-25target-ppc: Add helper for KVM_PPC_RTAS_DEFINE_TOKENDavid Gibson2-0/+21
2013-10-25spapr-rtas: fix h_rtas parameters readingAlexey Kardashevskiy2-5/+10
2013-10-25spapr: Add ibm, purr property on power7 and newerAlexey Kardashevskiy1-0/+4
2013-10-25spapr: increase temporary fdt buffer sizeAlexey Kardashevskiy1-1/+1
2013-10-25PPC: Fix L2CR write accessesAlexander Graf1-12/+17
2013-10-25target-ppc: Little Endian Correction to Load/Store Vector ElementTom Musta1-0/+2
2013-10-25ppc: Add CFAR, DAR and DSISR to the dictionary of printable registersTom Musta1-0/+3
2013-10-25pseries: Fix loading of little endian kernelsBenjamin Herrenschmidt1-1/+12
2013-10-25pseries: Update SLOF firmware imageAlexey Kardashevskiy3-1/+1
2013-10-25qemu-iotests: Test for loading VM state from qcow2Max Reitz3-0/+77
2013-10-24hw/microblaze: Add support for loading initrd imagesEdgar E. Iglesias4-3/+45
2013-10-24hw/microblaze: Indentation cleanupsEdgar E. Iglesias3-8/+10
2013-10-24microblaze: At swx, check that the reserved word is unmodifiedEdgar E. Iglesias2-0/+17
2013-10-24microblaze: Turn res_addr into a tcg globalEdgar E. Iglesias1-6/+7
2013-10-24microblaze: Move the saving of the reservation addr into gen_loadEdgar E. Iglesias1-5/+8
2013-10-24microblaze: Improve srcEdgar E. Iglesias1-11/+4
2013-10-24microblaze: Improve srlEdgar E. Iglesias1-5/+2
2013-10-24microblaze: Simplify andn by using tcg_gen_andcEdgar E. Iglesias1-4/+1
2013-10-24microblaze: Make write_carryi input a booleanEdgar E. Iglesias1-2/+2
2013-10-24microblaze: Clarify expected input of write_carryEdgar E. Iglesias1-0/+4
2013-10-24block/vpc: check that the image has not been truncatedPeter Lieven1-0/+7
2013-10-24qemu-img: add special exit code if bdrv_check is not supportedPeter Lieven1-1/+1
2013-10-24qcow2: Unset zero_beyond_eof in save_vmstateMax Reitz1-0/+3
2013-10-24qcow2: Restore total_sectors value in save_vmstateMax Reitz1-0/+6
2013-10-23audio: honor QEMU_AUDIO_TIMER_PERIOD instead of waking up every *nano* secondHans de Goede1-1/+2
2013-10-22usb-hcd-xhci: Update endpoint context dequeue pointer for streams tooHans de Goede1-2/+8
2013-10-22usb-hcd-xhci: Report completion of active transfer with CC_STOPPED on ep stopHans de Goede1-8/+18
2013-10-22usb-hcd-xhci: Remove unused cancelled member from XHCITransferHans de Goede1-5/+0
2013-10-22usb-hcd-xhci: Remove unused sstreamsm member from XHCIStreamContextHans de Goede1-9/+0
2013-10-22usb-host-libusb: Detach kernel drivers earlierHans de Goede1-2/+5
2013-10-22usb-host-libusb: Configuration 0 may be a valid configurationHans de Goede1-5/+4
2013-10-22usb-host-libusb: Fix reset handlingHans de Goede1-6/+4
2013-10-21qapi: fix documentation exampleEric Blake1-1/+1
2013-10-18monitor: eliminate monitor_event_state_lockPaolo Bonzini1-6/+0
2013-10-18Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori3-17/+56
2013-10-18Merge remote-tracking branch 'stefanha/net' into stagingAnthony Liguori2-1/+15
2013-10-18Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori6-15/+12
2013-10-18Merge remote-tracking branch 'bonzini/iommu-for-anthony' into stagingAnthony Liguori17-143/+502
2013-10-18Merge remote-tracking branch 'bonzini/configure' into stagingAnthony Liguori18-30/+35
2013-10-18Merge remote-tracking branch 'spice/spice.v75' into stagingAnthony Liguori5-47/+81
2013-10-18Merge remote-tracking branch 'filippov/tags/20131015-xtensa' into stagingAnthony Liguori1-0/+8
2013-10-18vmdk: fix VMFS extent parsingFam Zheng1-0/+2
2013-10-18vmdk: Only read cid from image file when openingFam Zheng1-5/+3
2013-10-18net/rtl8139: update network information when macaddr is changed in guestAmos Kong1-1/+5
2013-10-18net/e1000: update network information when macaddr is changed in guestAmos Kong1-0/+8
2013-10-18net: update nic info during device resetAmos Kong2-0/+2
2013-10-18virtio: Remove unneeded memcpyStefan Weil1-1/+0
2013-10-17exec: remove qemu_safe_ram_ptrPaolo Bonzini1-69/+28
2013-10-17icount: make it thread-safePaolo Bonzini1-6/+31
2013-10-17icount: document (future) locking rules for icountPaolo Bonzini1-4/+11
2013-10-17icount: prepare the code for future races in calling qemu_clock_warpPaolo Bonzini1-12/+10
2013-10-17icount: reorganize icount_warp_rtPaolo Bonzini1-8/+10
2013-10-17icount: use cpu_get_icount() directlyPaolo Bonzini1-2/+5
2013-10-17timer: add timer_mod_anticipate and timer_mod_anticipate_nsPaolo Bonzini2-0/+55
2013-10-17timer: extract timer_mod_ns_locked and timerlist_rearmPaolo Bonzini1-19/+32
2013-10-17timer: make qemu_clock_enable sync between disable and timer's cbLiu Ping Fan2-1/+28
2013-10-17qemu-thread: add QemuEventPaolo Bonzini5-0/+161
2013-10-17timer: protect timers_state's clock with seqlockLiu Ping Fan2-7/+44
2013-10-17seqlock: introduce read-write seqlockPaolo Bonzini1-0/+72
2013-10-17vga: Mark relevant portio lists regions as coalesced MMIO flushingJan Kiszka2-4/+2
2013-10-17cirrus: Mark vga io region as coalesced MMIO flushingJan Kiszka1-2/+1
2013-10-17portio: Allow to mark portio lists as coalesced MMIO flushingJan Kiszka2-0/+11
2013-10-17compatfd: switch to QemuThreadJan Kiszka1-13/+3
2013-10-17memory: fix 128 arithmetic in info mtreeAlexey Kardashevskiy1-1/+3
2013-10-17block/raw-win32: Always use -errno in hdev_openMax Reitz1-3/+2
2013-10-17e820: pass high memory too.Gerd Hoffmann1-0/+8
2013-10-17spice: fix multihead supportGerd Hoffmann5-13/+46
2013-10-17spice-display: add display channel id to the debug messages.Gerd Hoffmann1-13/+14
2013-10-17Fix VNC SASL authentication when using a QXL deviceChristophe Fergeau1-0/+1
2013-10-17spice: replace use of deprecated APIMarc-André Lureau3-21/+20
2013-10-17blockdev: fix cdrom read_only flagFam Zheng1-3/+4
2013-10-17sd: Avoid access to NULL BlockDriverStateAndreas Färber1-1/+1
2013-10-17hmp: drop bogus "[not inserted]"Mike Qiu1-2/+0
2013-10-16ui/Makefile.objs: delete unnecessary cocoa.o dependencyPeter Maydell1-2/+0