summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-08-04checker: ignore fields marked unusedfor-2.2Amit Shah1-4/+50
2014-07-22vmstate static checker: whitelist additionsAmit Shah1-1/+15
2014-07-21Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-2.1' into...Peter Maydell2-5/+15
2014-07-21machine: Replace underscores in machine's property namesMarcel Apfelbaum2-5/+15
2014-07-18Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-07-18' in...Peter Maydell16-23/+30
2014-07-18Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell5-60/+141
2014-07-18tests: Add missing 'static' attributes (fix warnings from smatch)Stefan Weil6-12/+12
2014-07-18migration: Add missing 'static' attributeStefan Weil1-1/+1
2014-07-18qga: Add missing 'static' attributeStefan Weil1-1/+1
2014-07-18hw/usb: Add missing 'static' attributeStefan Weil1-1/+1
2014-07-18doc: slirp supports ICMP echo if enabled in LinuxGernot Hillier1-3/+10
2014-07-18qemu-img: Remove redundancy "ret = -1"Chen Gang1-1/+0
2014-07-18Fix new typos in comments (found by codespell)Stefan Weil4-4/+4
2014-07-18slirp: Give error message if hostfwd_add/remove for unrecognized vlan/stackPeter Maydell1-0/+1
2014-07-18Revert "kvmclock: Ensure time in migration never goes backward"Paolo Bonzini1-48/+0
2014-07-18Revert "kvmclock: Ensure proper env->tsc value for kvmclock_current_nsec calc...Paolo Bonzini1-4/+0
2014-07-18module: Don't complain when a module is absentAndreas Färber1-3/+0
2014-07-18module: Simplify module_load()Andreas Färber1-4/+2
2014-07-18qtest: new test for wdt_ib700Paolo Bonzini2-0/+137
2014-07-18Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell15-51/+174
2014-07-18qemu-iotests: fix 028 failure due to disk image pathStefan Hajnoczi2-3/+3
2014-07-18raw-posix: Fail gracefully if no working alignment is foundKevin Wolf1-8/+27
2014-07-18block: Add Error argument to bdrv_refresh_limits()Kevin Wolf10-29/+32
2014-07-18qcow2: Fix error path for unknown incompatible featuresKevin Wolf4-11/+112
2014-07-18Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell4-16/+18
2014-07-18vhost-user: minor cleanupsMichael S. Tsirkin1-1/+3
2014-07-18qtest: Adapt vhost-user-test to latest vhost-user changesNikolay Nikolaev1-2/+9
2014-07-18vhost-user: Fix VHOST_SET_MEM_TABLE processingNikolay Nikolaev1-1/+3
2014-07-17pc: fix qemu exiting with error when -m X < 128 with old machine typesIgor Mammedov1-0/+1
2014-07-17cadence_uart: check for serial backend before using it.KONRAD Frederic1-4/+11
2014-07-17Merge remote-tracking branch 'remotes/amit-migration/for-2.1' into stagingPeter Maydell1-5/+22
2014-07-17Merge remote-tracking branch 'remotes/amit/for-2.1' into stagingPeter Maydell1-3/+11
2014-07-16virtio-serial-bus: keep port 0 reserved for virtconsole even on unplugAmit Shah1-3/+11
2014-07-16vmstate static checker: detect section renamesfor-2.1Amit Shah1-5/+22
2014-07-15Update version for v2.1.0-rc2 releasePeter Maydell1-1/+1
2014-07-15tests/Makefile: Only run vhost-user-test on LinuxPeter Maydell1-1/+1
2014-07-15target-i386: Allow execute from user mode when SMEP is enabled.Ricky Zhou1-1/+2
2014-07-15Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into stagingPeter Maydell4-7/+44
2014-07-15Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell14-66/+51
2014-07-15sPAPR/IOMMU: Fix TCE entry permissionGavin Shan2-3/+3
2014-07-15spapr: Enable use of huge pagesAlexey Kardashevskiy1-8/+3
2014-07-15spapr: Move RMA memory region registration codeAlexey Kardashevskiy3-13/+16
2014-07-15ppc: memory: Replace memory_region_init_ram with memory_region_allocate_syste...Shreyas B. Prabhu8-30/+25
2014-07-15target-ppc: Fix number of threads per core limitAlexey Kardashevskiy1-13/+5
2014-07-15linux-user: use TARGET_SA_ONSTACK in get_sigframeRiku Voipio1-3/+4
2014-07-15Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2-4/+28
2014-07-15virtio-blk: dataplane: notify guest as a batchMing Lei1-1/+19
2014-07-15virtio-blk: data-plane: fix save/set .complete_request in startMing Lei1-3/+4
2014-07-15linux-aio: Fix laio resource leakGonglei1-0/+5
2014-07-15alloca one extra byte socketsJoakim Tjernlund1-3/+3
2014-07-15linux-user: handle AF_PACKET sockaddrs in target_to_host_sockaddrJoakim Tjernlund2-0/+17
2014-07-15qemu-user: Impl. setsockopt(SO_BINDTODEVICE)Joakim Tjernlund1-0/+19
2014-07-15SIOCGIFINDEX: fix typoJoakim Tjernlund1-1/+1
2014-07-15libqos: Fix PC PCI endianness glitchesAndreas Färber1-6/+6
2014-07-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell5-29/+59
2014-07-14serial-pci: remove memory regions from BAR before destroying themPaolo Bonzini1-0/+1
2014-07-14virtio-scsi: fix with -M pc-i440fx-2.0Paolo Bonzini1-0/+2
2014-07-14serial: change retry logic to avoid concurrencyKirill Batuzov1-26/+33
2014-07-14qemu-char: fix deadlock with "-monitor pty"Paolo Bonzini1-2/+21
2014-07-14Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell30-167/+699
2014-07-14Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140714' into stagingPeter Maydell1-0/+23
2014-07-14ide: Treat read/write beyond end as invalidMarkus Armbruster1-0/+28
2014-07-14virtio-blk: Treat read/write beyond end as invalidMarkus Armbruster1-0/+7
2014-07-14virtio-blk: Bypass error action and I/O accounting on invalid r/wMarkus Armbruster1-6/+8
2014-07-14virtio-blk: Factor common checks out of virtio_blk_handle_read/write()Markus Armbruster1-10/+14
2014-07-14dma-helpers: Fix too long qiovKevin Wolf3-0/+18
2014-07-14qtest: fix vhost-user-test compilation with old GLibNikolay Nikolaev1-0/+4
2014-07-14tests: Fix unterminated string output visitor enum human stringAndreas Färber1-6/+1
2014-07-14AioContext: do not rely on aio_poll(ctx, true) result to end a loopPaolo Bonzini3-16/+20
2014-07-14virtio-blk: embed VirtQueueElement in VirtIOBlockReqStefan Hajnoczi5-52/+48
2014-07-14virtio-blk: avoid g_slice_new0() for VirtIOBlockReq and VirtQueueElementStefan Hajnoczi1-2/+4
2014-07-14dataplane: do not free VirtQueueElement in vring_push()Stefan Hajnoczi2-6/+4
2014-07-14virtio-blk: avoid dataplane VirtIOBlockReq early freeStefan Hajnoczi1-1/+0
2014-07-14block: Assert qiov length matches request lengthKevin Wolf2-4/+13
2014-07-14qed: Make qiov match request size until backing file EOFKevin Wolf2-8/+31
2014-07-14qcow2: Make qiov match request size until backing file EOFKevin Wolf1-1/+10
2014-07-14block: Make qiov match the request size until EOFKevin Wolf1-2/+14
2014-07-14scsi: Report error when lun number is in useFam Zheng1-1/+2
2014-07-14s390x/kvm: synchronize guest floating point registersJason J. Herne1-0/+23
2014-07-14qtest: fix vhost-user-test compilation with old GLibNikolay Nikolaev1-0/+4
2014-07-11fix typo: apci -> acpiHu Tao1-2/+2
2014-07-11pc_piix: Reuse pc_compat_1_2() for pc-0.1[0123]Eduardo Habkost1-11/+2
2014-07-11pc: fix qemu exiting with error when -m X < 128 with old machines typesIgor Mammedov1-0/+1
2014-07-11Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20140711-1' into s...Peter Maydell2-6/+21
2014-07-11Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20140711-1' into s...Peter Maydell1-0/+4
2014-07-11Merge remote-tracking branch 'remotes/spice/tags/pull-spice-20140711-1' into ...Peter Maydell1-0/+5
2014-07-11Merge remote-tracking branch 'remotes/kraxel/tags/pull-gtk-20140711-1' into s...Peter Maydell1-3/+6
2014-07-11mtp: linux guest detection fix.Gerd Hoffmann1-0/+4
2014-07-11ui/gtk: Restore keyboard focus after Page changeJohn Snow1-3/+6
2014-07-11cirrus: Fix host CPU blitsBenjamin Herrenschmidt1-2/+1
2014-07-11cirrus: Fix build of debug codeBenjamin Herrenschmidt1-4/+4
2014-07-11cirrus_vga: adding sanity check for vram sizeGonglei1-0/+16
2014-07-11spice: auth fixesGerd Hoffmann1-0/+5
2014-07-10Merge remote-tracking branch 'remotes/kvm/uq/master' into stagingPeter Maydell9-22/+66
2014-07-10qtest: fix vhost-user-test compilation with old GLibNikolay Nikolaev1-0/+4
2014-07-10mc146818rtc: register the clock reset notifier on the right clockPaolo Bonzini1-1/+1
2014-07-10oslib-posix: Fix new compiler error with -WclobberedStefan Weil1-14/+16
2014-07-10target-i386: Add "kvmclock-stable-bit" feature bit nameEduardo Habkost1-1/+1
2014-07-10Enforce stack protector usageMiroslav Rezanina1-1/+8
2014-07-10tests: Fix unterminated string output visitor enum human stringAndreas Färber1-6/+1
2014-07-09watchdog: fix deadlock with -watchdog-action pausePaolo Bonzini1-1/+5
2014-07-09mips_malta: Catch kernels linked at wrong addressJames Hogan1-0/+14
2014-07-09mips_malta: Remove incorrect KVM T&E referencesJames Hogan1-3/+3
2014-07-09mips/kvm: Disable FPU on reset with KVMJames Hogan1-0/+7
2014-07-09AioContext: speed up aio_notifyPaolo Bonzini4-2/+164
2014-07-09test-aio: fix GSource-based timer testPaolo Bonzini1-7/+6
2014-07-09block: drop aio functions that operate on the main AioContextPaolo Bonzini7-46/+12
2014-07-09block: prefer aio_poll to qemu_aio_waitPaolo Bonzini3-4/+4
2014-07-09block: Fix bdrv_is_allocated() return valueKevin Wolf1-1/+1
2014-07-09block/backup: Fix hang for unaligned image sizeKevin Wolf3-2/+296
2014-07-08Update version for v2.1.0-rc1 releasePeter Maydell1-1/+1
2014-07-08hw/ppc/spapr_hcall.c: Add ULL suffix to 64 bit constantPeter Maydell1-1/+1
2014-07-08Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140708' into stagingPeter Maydell5-1/+28
2014-07-08s390x/css: reflect cpa in scswCornelia Huck1-0/+9
2014-07-08pc-bios/s390-ccw: update binaryCornelia Huck1-0/+0
2014-07-08pc-bios/s390-ccw: store proper subsystem information wordChristian Borntraeger3-1/+19
2014-07-08Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140708'...Peter Maydell4-20/+7
2014-07-08target-arm: Implement vCPU reset via KVM_ARM_VCPU_INIT for 32-bit CPUsPeter Maydell2-18/+5
2014-07-08hw/arm/vexpress: Alias NOR flash at 0 for vexpress-a9Peter Maydell1-1/+1
2014-07-08disas/libvixl: prepend the include path of libvixl header filesStefano Stabellini1-1/+1
2014-07-08Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell12-122/+69
2014-07-08PPC: e500: Actually install u-boot.e500Cole Robinson1-1/+2
2014-07-08target-ppc: Remove POWER7+ and POWER8E familiesAlexey Kardashevskiy2-73/+4
2014-07-08target-ppc: Add pvr_match() callbackAlexey Kardashevskiy4-21/+37
2014-07-08pseries: Update SLOF firmware image to qemu-slof-20140630Alexey Kardashevskiy3-1/+1
2014-07-08PPC: Fix booke206 TLB with phys addrs > 32bitAlexander Graf1-3/+3
2014-07-08target-ppc: Fix gdbstub for ppc64le-linux-userRichard Henderson1-19/+15
2014-07-08target-ppc: Change default cpu for ppc64le-linux-userRichard Henderson2-4/+8
2014-07-08target-ppc: KVMPPC_H_CAS fix cpu-version endianessLaurent Dufour1-2/+1
2014-07-07Merge remote-tracking branch 'remotes/afaerber/tags/prep-for-2.1' into stagingPeter Maydell4-15/+1
2014-07-07Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell16-48/+68
2014-07-07prep: Update ppc_rom.binAndreas Färber2-0/+0
2014-07-07prep: Remove CPU reset entry point hack related to OpenHack'WareHervé Poussineau1-3/+0
2014-07-07prep: Remove PCI memory hack related to OpenHack'WareHervé Poussineau2-12/+1
2014-07-07Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell16-53/+356
2014-07-07Merge remote-tracking branch 'remotes/sstabellini/xen_arm_20140707' into stagingPeter Maydell5-11/+33
2014-07-07xen: build on ARMStefano Stabellini3-11/+13
2014-07-07xen_backend: introduce xenstore_read_uint64 and xenstore_read_fe_uint64Stefano Stabellini2-0/+20
2014-07-07qmp: show QOM properties in device-list-propertiesStefan Hajnoczi1-23/+76
2014-07-07dataplane: submit I/O as a batchMing Lei1-0/+2
2014-07-07linux-aio: implement io plug, unplug and flush io queueMing Lei3-2/+141
2014-07-07block: block: introduce APIs for submitting IO as a batchMing Lei3-0/+40
2014-07-07ahci: map memory via device's address space instead of address_space_memoryLe Tan1-10/+11
2014-07-07raw-posix: Fix raw_getlength() to always return -errno on errorMarkus Armbruster1-6/+22
2014-07-07qemu-iotests: Disable Quorum testing in 041 when Quorum is not builtinBenoît Canet1-2/+39
2014-07-07ahci.c: mask unused flags when reading size PRDT DBCReza Jelveh2-3/+10
2014-07-07MAINTAINERS: add Stefan Hajnoczi to IDE maintainersStefan Hajnoczi1-0/+1
2014-07-07mirror: Fix qiov size for short requestsKevin Wolf3-3/+10
2014-07-07Fix nocow typos in manpageChunyan Liu2-4/+4
2014-07-06qemu-char: add chr_add_watch support in mux chardevKirill Batuzov1-0/+9
2014-07-06virtio-pci: fix MSI memory region use after freePaolo Bonzini1-2/+2
2014-07-06qdev: Fix crash when using non-device class name on -globalEduardo Habkost1-1/+2
2014-07-06qdev: Don't abort() in case globals can't be setEduardo Habkost1-1/+7
2014-07-06hw/virtio: enable common virtio feature for mmio deviceMing Lei1-0/+6
2014-07-06acpi: fix typo in memory hotplug MMIO region nameIgor Mammedov1-1/+1
2014-07-06pci: assign devfn to pci_dev before calling pci_device_iommu_address_space()Le Tan1-1/+1
2014-07-06Handle G_IO_HUP in tcp_chr_read for tcp chardevKirill Batuzov2-22/+6
2014-07-06virtio: move common virtio properties to bus class deviceMing Lei6-16/+14
2014-07-06pc-dimm: error out if memory hotplug is not enabledIgor Mammedov1-1/+7
2014-07-06numa: check for busy memory backendHu Tao1-0/+8
2014-07-06qtest: enable vhost-user-testNikolay Nikolaev1-3/+5
2014-07-05mips/kvm: Init EBase to correct KSEG0James Hogan1-1/+7
2014-07-03MAINTAINERS: seccomp: change email contact for Eduardo OtuboEduardo Otubo1-1/+1
2014-07-01Update version for v2.1.0-rc0 releasePeter Maydell1-1/+1
2014-07-01net: add mmsghdr struct check for L2TPV3Gonglei3-3/+19
2014-07-01Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20140701-1' into s...Peter Maydell4-31/+30
2014-07-01Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-20140701-1' into s...Peter Maydell2-89/+87
2014-07-01ccid-card-emulated: use EventNotifierPaolo Bonzini1-19/+10
2014-07-01Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2-0/+4
2014-07-01Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell35-242/+569
2014-07-01ui/vnc: fix potential memory corruption issuesPeter Lieven2-86/+77
2014-07-01ui/vnc: limit client_cut_text msg payload sizePeter Lieven1-3/+10
2014-07-01usb: initialize libusb_device to avoid crashJincheng Miao1-2/+2
2014-07-01usb: Fix usb-bt-dongle initialization.Hani Benhabiles1-8/+16
2014-07-01input: fix jumpy mouse cursor with USB mouse emulationChristian Burger1-2/+2
2014-07-01Merge remote-tracking branch 'remotes/bonzini/memory' into stagingPeter Maydell13-89/+441
2014-07-01Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-2.1' into...Peter Maydell19-50/+64
2014-07-01Merge remote-tracking branch 'remotes/bonzini/scsi-next' into stagingPeter Maydell3-14/+4
2014-07-01trace: add qemu_system_powerdown_request and qemu_system_shutdown_request tra...Yang Zhiyong2-0/+4
2014-07-01block: add backing-file option to block-streamJeff Cody5-14/+43
2014-07-01block: extend block-commit to accept a string for the backing fileJeff Cody7-11/+59
2014-07-01block: add helper function to determine if a BDS is in a chainJeff Cody2-0/+12
2014-07-01block: add QAPI command to allow live backing file changeJeff Cody3-0/+144
2014-07-01configure: Fix -lm test, so that tools can be compiled on hosts that require -lmAlexey Kardashevskiy2-5/+1
2014-07-01qdev: correctly send DEVICE_DELETED for recursively-deleted devicesPaolo Bonzini2-2/+4
2014-07-01memory: do not give a name to the internal exec.c regionsPaolo Bonzini1-4/+4
2014-07-01memory: MemoryRegion: Add size propertyPeter Crosthwaite1-0/+13
2014-07-01memory: MemoryRegion: Add may-overlap and priority propsPeter Crosthwaite2-1/+25
2014-07-01memory: MemoryRegion: Add container and addr propsPeter Crosthwaite1-0/+46
2014-07-01memory: MemoryRegion: replace owner field with QOM parentPaolo Bonzini2-11/+25
2014-07-01memory: MemoryRegion: QOMifyPeter Crosthwaite3-22/+109
2014-07-01memory: MemoryRegion: use /machine as default ownerPaolo Bonzini2-3/+2
2014-07-01libqtest: escape strings in QMP commands, fix leakPaolo Bonzini4-16/+43
2014-07-01qom: object: Ignore refs/unrefs of NULLPeter Crosthwaite1-6/+8
2014-07-01qom: object: remove parent pointer when unparentingPeter Crosthwaite1-0/+1
2014-07-01mc146818rtc: add "rtc-time" link to "/machine/rtc"Marcelo Tosatti1-0/+9
2014-07-01qom: allow creating an alias of a child<> propertyPaolo Bonzini1-1/+11
2014-07-01qom: add a generic mechanism to resolve pathsPaolo Bonzini2-34/+82
2014-07-01qapi: Change back sector-count to sectors-count in quorum QAPI events.Benoît Canet2-17/+17
2014-07-01block/cow: Avoid use of uninitialized cow_bs in error pathPeter Maydell1-3/+4