aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-08-18virtio-serial: search for duplicate port names before adding new portsfor-2.2Amit Shah1-0/+22
2014-08-18virtio-serial: create a linked list of all active devicesAmit Shah2-0/+12
2014-08-18Merge remote-tracking branch 'remotes/mcayland/qemu-sparc' into stagingPeter Maydell3-5/+26
2014-08-18Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell33-238/+1991
2014-08-17target-sparc64: implement Short Floating-Point Store InstructionsArtyom Tarasenko1-1/+14
2014-08-17apb: add IOMMU flush register implementationMark Cave-Ayland1-2/+10
2014-08-17sun4u: switch second PCI-ebus bridge BAR over to PCI IO spaceMark Cave-Ayland1-2/+2
2014-08-15Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-08-15' in...Peter Maydell28-42/+62
2014-08-15qcow2: fix new_blocks double-free in alloc_refcount_block()Stefan Hajnoczi1-0/+1
2014-08-15image-fuzzer: Reduce number of generator functions in __init__Maria Kustova1-161/+143
2014-08-15image-fuzzer: Add generators of L1/L2 tablesMaria Kustova1-65/+190
2014-08-15image-fuzzer: Add fuzzing functions for L1/L2 table entriesMaria Kustova1-0/+28
2014-08-15docs: Expand the list of supported image elements with L1/L2 tablesMaria Kustova1-2/+1
2014-08-15image-fuzzer: Public API for image-fuzzer/runner/runner.pyMaria Kustova1-0/+1
2014-08-15image-fuzzer: Generator of fuzzed qcow2 imagesMaria Kustova1-0/+369
2014-08-15image-fuzzer: Fuzzing functions for qcow2 imagesMaria Kustova1-0/+327
2014-08-15image-fuzzer: Tool for fuzz tests executionMaria Kustova1-0/+405
2014-08-15docs: Specification for the image fuzzerMaria Kustova1-0/+239
2014-08-15ide: only constrain read/write requests to drive size, not other typesMichael Tokarev1-1/+2
2014-08-15virtio-blk: Correct bug in support for flexible descriptor layoutMarc Marí1-7/+7
2014-08-15libqos: Change free function called in mallocMarc Marí1-1/+1
2014-08-15libqos: Correct mask to align size to PAGE_SIZE in malloc-pcMarc Marí1-1/+1
2014-08-15libqtest: add QTEST_LOG for debugging qtest testcasesMarc Marí1-0/+4
2014-08-15ide: Fix segfault when flushing a device that doesn't existKevin Wolf2-1/+17
2014-08-15qemu-options: add missing -drive discard option to cmdline helpPeter Lieven1-1/+1
2014-08-15parallels: 2TB+ parallels images supportDenis V. Lunev1-5/+20
2014-08-15parallels: split check for parallels format in parallels_openDenis V. Lunev1-5/+8
2014-08-15parallels: replace tabs with spaces in block/parallels.cDenis V. Lunev1-5/+5
2014-08-15parallels: extend parallels format header with actual data valuesDenis V. Lunev1-3/+5
2014-08-15dataplane: stop trying on notifier errorCornelia Huck1-1/+10
2014-08-15dataplane: fail notifier setting gracefullyCornelia Huck1-4/+11
2014-08-15dataplane: print why starting failedCornelia Huck1-5/+8
2014-08-15channel-posix: using qemu_set_nonblock() instead of fcntl(O_NONBLOCK)Gonglei1-1/+1
2014-08-15qemu-char: using qemu_set_nonblock() instead of fcntl(O_NONBLOCK)Gonglei1-2/+2
2014-08-15cmd646: synchronise UDMA interrupt status with DMA interrupt statusMark Cave-Ayland1-0/+24
2014-08-15cmd646: allow MRDMODE interrupt status bits clearing from PCI config spaceMark Cave-Ayland1-2/+30
2014-08-15cmd646: switch cmd646_update_irq() to accept PCIDevice instead of PCIIDEStateMark Cave-Ayland1-5/+4
2014-08-15cmd646: synchronise DMA interrupt status with UDMA interrupt statusMark Cave-Ayland1-0/+22
2014-08-15cmd646: add constants for CNTRL register accessMark Cave-Ayland1-2/+5
2014-08-15qtest/ide: Fix small memory leakJohn Snow1-0/+2
2014-08-15libqos: allow qpci_iomap to return BAR mapping sizeJohn Snow5-7/+10
2014-08-15libqos: Fixes a small memory leak.John Snow2-0/+8
2014-08-15libqtest: Correct small memory leak.John Snow1-0/+1
2014-08-15libqos: Correct memory leakJohn Snow1-0/+3
2014-08-15qtest: Adding qtest_memset and qmemset.John Snow2-0/+36
2014-08-15q35: Enable the ioapic device to be seen by qtest.John Snow1-1/+1
2014-08-15ahci: construct PIO Setup FIS for PIO commandsPaolo Bonzini1-0/+70
2014-08-15ide: make all commands go through cmd_donePaolo Bonzini4-24/+16
2014-08-15ide: stop PIO transfer on errorsPaolo Bonzini1-3/+2
2014-08-15ahci: remove duplicate PORT_IRQ_* constantsPaolo Bonzini2-24/+3
2014-08-15ide: move retry constants out of BM_STATUS_* namespacePaolo Bonzini3-23/+23
2014-08-15ide: move BM_STATUS bits to pci.[ch]Paolo Bonzini3-11/+11
2014-08-15ide: fold add_status callback into set_inactivePaolo Bonzini6-34/+15
2014-08-15ide: remove wrong setting of BM_STATUS_INTPaolo Bonzini2-5/+0
2014-08-15ide: wrap start_dma callbackPaolo Bonzini3-11/+11
2014-08-15ide: simplify start_transfer callbacksPaolo Bonzini5-24/+5
2014-08-15ide: simplify async_cmd_done callbacksPaolo Bonzini2-4/+2
2014-08-15ide: simplify set_inactive callbacksPaolo Bonzini5-13/+5
2014-08-15ide: simplify reset callbacksPaolo Bonzini5-13/+6
2014-08-15ide: stash aiocb for flushesPaolo Bonzini1-1/+3
2014-08-15ide-test: add test for werror=stopPaolo Bonzini1-0/+81
2014-08-15libqtest: add QTEST_LOG for debugging qtest testcasesPaolo Bonzini1-1/+6
2014-08-15blkdebug: report errors on flush tooPaolo Bonzini1-0/+20
2014-08-15Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell18-89/+113
2014-08-15Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell42-28/+808
2014-08-15ivshmem: check the value returned by fstat()zhanghailiang1-1/+5
2014-08-15l2cap: fix access to freed memoryzhanghailiang1-1/+1
2014-08-15intc: i8259: Convert Array allocation to g_new0Peter Crosthwaite1-1/+1
2014-08-15ppc: convert g_new(qemu_irq usages to g_new0Peter Crosthwaite3-3/+3
2014-08-15ssi: xilinx_spi: Initialise CS GPIOs as NULLPeter Crosthwaite1-1/+1
2014-08-15vl: free errHu Tao1-0/+1
2014-08-15qemu-options.hx: fix typo about l2tpv3Gonglei1-1/+1
2014-08-15vmxnet3: don't use 'Yoda conditions'Gonglei1-8/+8
2014-08-15vl: don't use 'Yoda conditions'Gonglei1-2/+3
2014-08-15spice: don't use 'Yoda conditions'Gonglei1-2/+2
2014-08-15don't use 'Yoda conditions'Gonglei3-3/+3
2014-08-15isa-bus: don't use 'Yoda conditions'Gonglei1-1/+1
2014-08-15audio: don't use 'Yoda conditions'Gonglei3-5/+6
2014-08-15usb: don't use 'Yoda conditions'Gonglei3-4/+4
2014-08-15CODING_STYLE: Section about conditional statementGonglei1-0/+14
2014-08-15pci-host: update uncorresponding descriptionGonglei1-1/+1
2014-08-15pci-host: update obsolete reference about piix_pci.cGonglei4-4/+4
2014-08-15qemu-options.hx: fix a typo of chardevLiming Wang1-1/+1
2014-08-15memory: Update obsolete comment about AddrRange field typeFam Zheng1-2/+1
2014-08-15apic: Fix reported DFR contentJan Kiszka1-1/+1
2014-08-15Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell57-478/+2507
2014-08-15block: Catch !bs->drv in bdrv_check()Max Reitz1-0/+3
2014-08-15iotests: Add test for image header overlapMax Reitz2-0/+17
2014-08-15qcow2: Catch !*host_offset for data allocationMax Reitz1-0/+11
2014-08-15qcow2: Return useful error code in refcount_init()Max Reitz1-2/+4
2014-08-15mirror: Handle failure for potentially large allocationsKevin Wolf1-1/+6
2014-08-15vpc: Handle failure for potentially large allocationsKevin Wolf1-1/+5
2014-08-15vmdk: Handle failure for potentially large allocationsKevin Wolf1-2/+10
2014-08-15vhdx: Handle failure for potentially large allocationsKevin Wolf2-3/+17
2014-08-15vdi: Handle failure for potentially large allocationsKevin Wolf1-5/+20
2014-08-15rbd: Handle failure for potentially large allocationsKevin Wolf1-2/+5
2014-08-15raw-win32: Handle failure for potentially large allocationsKevin Wolf1-1/+5
2014-08-15raw-posix: Handle failure for potentially large allocationsKevin Wolf1-1/+5
2014-08-15qed: Handle failure for potentially large allocationsKevin Wolf2-3/+10
2014-08-15qcow2: Handle failure for potentially large allocationsKevin Wolf5-32/+130
2014-08-15qcow1: Handle failure for potentially large allocationsKevin Wolf1-7/+26
2014-08-15parallels: Handle failure for potentially large allocationsKevin Wolf1-1/+5
2014-08-15nfs: Handle failure for potentially large allocationsKevin Wolf1-1/+5
2014-08-15iscsi: Handle failure for potentially large allocationsKevin Wolf1-1/+4
2014-08-15dmg: Handle failure for potentially large allocationsKevin Wolf1-6/+13
2014-08-15curl: Handle failure for potentially large allocationsKevin Wolf1-1/+7
2014-08-15cloop: Handle failure for potentially large allocationsKevin Wolf1-3/+20
2014-08-15bochs: Handle failure for potentially large allocationsKevin Wolf1-1/+5
2014-08-15block: Handle failure for potentially large allocationsKevin Wolf1-7/+27
2014-08-15block: Introduce qemu_try_blockalign()Kevin Wolf5-8/+32
2014-08-15block: iotest - update 084 to test static VDI image creationJeff Cody2-2/+28
2014-08-15block: vpc - use block layer ops in vpc_create, instead of posix callsJeff Cody1-63/+43
2014-08-15block: use the standard 'ret' instead of 'result'Jeff Cody1-18/+18
2014-08-15block: vdi - use block layer ops in vdi_create, instead of posix callsJeff Cody1-46/+29
2014-08-15block: allow bdrv_unref() to be passed NULL pointersJeff Cody1-0/+3
2014-08-15test-coroutine: add baseline test that times the cost of function callsPaolo Bonzini1-0/+24
2014-08-15block: VHDX endian fixesJeff Cody4-56/+88
2014-08-15block: vhdx - add error checkJeff Cody1-0/+5
2014-08-15thread-pool: avoid deadlock in nested aio_poll() callsStefan Hajnoczi1-0/+6
2014-08-15thread-pool: avoid per-thread-pool EventNotifierStefan Hajnoczi1-13/+8
2014-08-15block: bump coroutine pool size for drivesStefan Hajnoczi1-0/+6
2014-08-15coroutine: make pool size dynamicStefan Hajnoczi2-3/+34
2014-08-15qemu-iotests: add support for Archipelago protocolChrysostomos Nanakos2-1/+14
2014-08-15QMP: Add support for ArchipelagoChrysostomos Nanakos1-1/+34
2014-08-15block/archipelago: Add support for creating imagesChrysostomos Nanakos1-0/+146
2014-08-15block/archipelago: Implement bdrv_parse_filename()Chrysostomos Nanakos1-2/+138
2014-08-15block: Support Archipelago as a QEMU block backendChrysostomos Nanakos4-0/+835
2014-08-15qemu-img info: show nocow infoChunyan Liu2-1/+30
2014-08-15vmdk: Optimize cluster allocationFam Zheng1-82/+140
2014-08-15qemu-iotests: Add data pattern in version3 VMDK sample image in 059Fam Zheng3-1/+205
2014-08-15qdev-monitor: include QOM properties in -device FOO, help outputStefan Hajnoczi1-23/+17
2014-08-15qmp: hide "hotplugged" device property from device-list-propertiesStefan Hajnoczi1-0/+1
2014-08-15docs/multiple-iothreads.txt: add documentation on IOThread programmingStefan Hajnoczi1-0/+134
2014-08-15xen_disk: fix possible null-ptr dereferenceGonglei (Arei)1-0/+1
2014-08-15configure: explicitly state version requirements to devel packagesHu Tao1-5/+7
2014-08-15docs: Make the recommendation for the backing file name position a requirementMaria Kustova1-6/+6
2014-08-15block: Avoid bdrv_get_geometry() where errors should be detectedMarkus Armbruster3-21/+68
2014-08-15qemu-img: Make img_convert() get image size just once per imageMarkus Armbruster1-16/+16
2014-08-15block: Drop superfluous aligning of bdrv_getlength()'s valueMarkus Armbruster2-2/+0
2014-08-15block: Use bdrv_nb_sectors() where sectors, not bytes are wantedMarkus Armbruster4-11/+8
2014-08-15block: Use bdrv_nb_sectors() in img_convert()Markus Armbruster1-4/+4
2014-08-15block: Use bdrv_nb_sectors() in bdrv_co_get_block_status()Markus Armbruster1-8/+8
2014-08-15block: Use bdrv_nb_sectors() in bdrv_aligned_preadv()Markus Armbruster1-5/+4
2014-08-15block: Use bdrv_nb_sectors() in bdrv_make_zero()Markus Armbruster1-7/+5
2014-08-15block: New bdrv_nb_sectors()Markus Armbruster2-10/+20
2014-08-15Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-08-09' in...Peter Maydell14-49/+137
2014-08-14pc: Get rid of pci-info leftoversMarkus Armbruster4-38/+0
2014-08-14e1000: use symbolic constants to init phy ctrl & status registersGabriel L. Somlo1-6/+23
2014-08-14e1000: correctly handle phy_ctrl reserved & self-clearing bitsGabriel L. Somlo1-14/+17
2014-08-14ivshmem: fix building when debug mode is enabledLevente Kurusa1-2/+2
2014-08-14acpi: align RSDPMichael S. Tsirkin1-1/+1
2014-08-14numa: show hex number in error message for consistency and prefix them with 0xHu Tao1-2/+2
2014-08-14pc-dimm: fix up error messageMichael S. Tsirkin1-2/+3
2014-08-14pc-dimm: validate node propertyHu Tao1-0/+5
2014-08-14hw:i386: typo fix: MEMORY_HOPTLUG_DEVICE -> MEMORY_HOTPLUG_DEVICEHu Tao6-18/+18
2014-08-14hw/audio/intel-hda: Fix MSI capability addressJan Kiszka2-2/+9
2014-08-14pc: Create 2.2 machine typeJan Kiszka3-5/+34
2014-08-14pci: Use bus master address space for delivering MSI/MSI-X messagesJan Kiszka2-2/+2
2014-08-12virtio-rng: add some trace eventsAmit Shah2-0/+11
2014-08-12trace: add some tcg tracing supportAlex Bennée3-0/+18
2014-08-12trace: teach lttng backend to use format stringsAlex Bennée2-6/+21
2014-08-12trace: [tcg] Include TCG-tracing header on all targetsLluís Vilanova16-0/+46
2014-08-12trace: [tcg] Include event definitions in "trace.h"Lluís Vilanova1-0/+1
2014-08-12trace: [tcg] Generate TCG tracing routinesLluís Vilanova5-0/+76
2014-08-12trace: [tcg] Include TCG-tracing helpersLluís Vilanova3-0/+4
2014-08-12trace: [tcg] Define TCG tracing helper routine wrappersLluís Vilanova4-0/+80
2014-08-12trace: [tcg] Define TCG tracing helper routinesLluís Vilanova6-1/+75
2014-08-12trace: [tcg] Declare TCG tracing helper routinesLluís Vilanova5-5/+73
2014-08-12trace: [tcg] Add 'tcg' event propertyLluís Vilanova2-5/+64
2014-08-12trace: [tcg] Argument type transformation machineryLluís Vilanova1-1/+29
2014-08-12trace: [tcg] Argument type transformation rulesLluís Vilanova1-0/+166
2014-08-12trace: [tcg] Add documentationLluís Vilanova1-0/+40
2014-08-12trace: install simpletrace SystemTap tapsetStefan Hajnoczi1-1/+9
2014-08-12simpletrace: add simpletrace.py --no-header optionStefan Hajnoczi1-7/+17
2014-08-12trace: add tracetool simpletrace_stap formatStefan Hajnoczi1-0/+71
2014-08-12trace: extract stap_escape() function for reuseStefan Hajnoczi1-3/+8
2014-08-09build-sys: Move qapi-{types, visit, event}.o into util-obj-yFam Zheng3-10/+4
2014-08-09po: Add Chinese translationFam Zheng1-0/+86
2014-08-09qemu-img: Check getchar() return value in read_password() for WIN32Chen Gang1-2/+7
2014-08-09hw/timer: Move extern declaration from .c to .h fileStefan Weil2-4/+6
2014-08-09virtio: Move extern declaration to header fileStefan Weil2-2/+2
2014-08-09Show length mismatch error is hexAlex Bligh1-2/+2
2014-08-09target-i386/cpu.c: Fix two error output indentationchenfan1-5/+5
2014-08-09l2tpv3 (configure): it is linux-specificMichael Tokarev1-0/+1
2014-08-09hw/timer/imx_*: fix TIMER_MAX clash with system symbolMichael Tokarev2-24/+24
2014-08-08Merge remote-tracking branch 'remotes/mdroth/qga-pull-2014-08-08' into stagingPeter Maydell5-3/+650
2014-08-07qga: Disable unsupported commands by defaultTomoki Sekiyama4-1/+71
2014-08-07qga: Add guest-get-fsinfo commandTomoki Sekiyama3-1/+522
2014-08-07qga: Add guest-fsfreeze-freeze-list commandTomoki Sekiyama3-1/+57
2014-08-07Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell16-32/+444
2014-08-07target-mips: Ignore unassigned accesses with KVMJames Hogan1-0/+11
2014-08-07monitor: Add drift info to 'info jit'Sebastian Tanase4-0/+30
2014-08-07Merge remote-tracking branch 'remotes/awilliam/tags/vfio-pci-for-qemu-2014080...Peter Maydell1-15/+31
2014-08-06cpu-exec: Print to console if the guest is lateSebastian Tanase1-1/+32
2014-08-06cpu-exec: Add sleeping algorithmSebastian Tanase3-0/+97
2014-08-06icount: Add align option to icountSebastian Tanase4-9/+30
2014-08-06icount: Add QemuOpts for icountSebastian Tanase5-13/+52
2014-08-06icount: Fix virtual clock start value on ARMSebastian Tanase1-1/+1
2014-08-06timer: add cpu_icount_to_ns function.KONRAD Frederic2-1/+7
2014-08-06migration: migrate icount fields.KONRAD Frederic1-0/+27