aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-09-06Merge branch 'master' of git://git.qemu.org/qemuHEADmasterNicholas Bellinger260-4646/+8503
2012-09-06hw/pl110: Fix spelling of 'palette'Peter Maydell2-26/+26
2012-09-05target-xtensa: convert host errno values to guestMax Filippov1-8/+98
2012-09-05CHECKPATCH: Add warning for single else statement.Don Slutz1-6/+10
2012-09-05CHECKPATCH: Add --debug adv_apwDon Slutz1-19/+32
2012-09-05CHECKPATCH: Add --debug adv_checkingDon Slutz1-1/+3
2012-09-05CHECKPATCH: Add --debug adv_dcsDon Slutz1-0/+3
2012-09-05Open up 1.3 development treeAnthony Liguori1-1/+1
2012-09-05Update version for 1.2.0v1.2.0Anthony Liguori1-1/+1
2012-09-04console: bounds check whenever changing the cursor due to an escape codeIan Campbell1-29/+28
2012-09-04qemu-timer: properly arm alarm timer for timers set by device initializationPaolo Bonzini1-3/+0
2012-09-01target-xtensa: return ENOSYS for unimplemented simcallsMax Filippov1-0/+2
2012-08-31Update version to 1.2.0-rc3v1.2.0-rc3Anthony Liguori1-1/+1
2012-08-31console: Fix warning from clang (and potential crash)Stefan Weil1-1/+1
2012-08-31Merge remote-tracking branch 'kraxel/usb.61' into stagingAnthony Liguori9-60/+138
2012-08-31Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori4-2/+52
2012-08-31uas: move transfer kickoffGerd Hoffmann1-2/+1
2012-08-31ehci: Fix interrupt endpoints no longer workingHans de Goede1-2/+11
2012-08-31ehci: handle TD deactivation of inflight packetsGerd Hoffmann1-15/+23
2012-08-31ehci: add ehci_cancel_queue()Gerd Hoffmann1-10/+20
2012-08-31ehci: simplify ehci_state_executingHans de Goede1-12/+1
2012-08-31ehci: Remove unnecessary ehci_flush_qh callHans de Goede1-1/+0
2012-08-31ehci: Schedule async-bh when IAAD bit gets setHans de Goede1-0/+9
2012-08-31ehci: Fix NULL ptr deref when unplugging an USB dev with an iso stream activeHans de Goede1-1/+1
2012-08-31usb: unique packet idsGerd Hoffmann7-12/+16
2012-08-31usb: Halt ep queue en cancel pending packets on a packet errorHans de Goede4-7/+58
2012-08-31fix info qtree indentionGerd Hoffmann1-1/+1
2012-08-30w32: Fix broken buildStefan Weil1-0/+2
2012-08-30Update version for 1.2.0-rc2v1.2.0-rc2Anthony Liguori1-1/+1
2012-08-29scsi-disk: Fix typo (uint32 -> uint32_t)Stefan Weil1-1/+1
2012-08-29msix: make [un]use vectors on reset/load optionalMichael S. Tsirkin2-2/+13
2012-08-29kvm: get/set PV EOI MSRMichael S. Tsirkin3-0/+35
2012-08-29linux-headers: update to 3.6-rc3Michael S. Tsirkin5-2/+13
2012-08-29target-i386: disable pv eoi to fix migration across QEMU versionsAnthony Liguori1-1/+12
2012-08-29reset PMBA and PMREGMISC PIIX4 registers.Gleb Natapov1-2/+3
2012-08-29qemu-ga: Fix null pointer passed to unlink in failure branchStefan Weil1-1/+3
2012-08-29memory: Fix copy&paste mistake in memory_region_iorange_writeJan Kiszka1-1/+1
2012-08-29ivshmem: remove redundant ioeventfd configurationCam Macdonell1-15/+0
2012-08-29hw/arm_gic.c: Define .class_size in arm_gic_info TypeInfoPeter Maydell1-0/+1
2012-08-29qemu-iotests: add backing file smaller than image test caseStefan Hajnoczi2-2/+35
2012-08-29stream: complete early if end of backing file is reachedStefan Hajnoczi1-0/+6
2012-08-29qed: refuse unaligned zero writes with a backing fileStefan Hajnoczi1-0/+11
2012-08-29Merge remote-tracking branch 'bonzini/scsi-next' into stagingAnthony Liguori5-9/+27
2012-08-29Merge remote-tracking branch 'riku/linux-user-for-upstream' into stagingAnthony Liguori3-14/+16
2012-08-28tcg/mips: fix broken CONFIG_TCG_PASS_AREG0 codeAurelien Jarno1-59/+99
2012-08-28Update OpenBIOS PPC imageAurelien Jarno3-1/+1
2012-08-28target-ppc: fix altivec instructionsAurelien Jarno1-1/+1
2012-08-28audio/winwave: previous audio buffer should be flushedmunkyu.im1-9/+3
2012-08-28iscsi: Set number of blocks to 0 for blank CDROM devicesRonnie Sahlberg1-1/+6
2012-08-28scsi: more fixes to properties for passthrough devicesPaolo Bonzini2-1/+3
2012-08-28esp: support 24-bit DMAPaolo Bonzini1-5/+11
2012-08-28megasas: Add 'hba_serial' propertyHannes Reinecke1-2/+7
2012-08-27target-mips: allow microMIPS SWP and SDP to have RD equal to BASEEric Johnson1-1/+9
2012-08-27target-mips: add privilege level check to several Cop0 instructionsEric Johnson1-0/+9
2012-08-27Revert "fix some debug printf format strings"malc4-10/+7
2012-08-27Revert "vl: fix -hdachs/-hda argument order parsing issues"malc1-18/+21
2012-08-27Revert "qemu-options.hx: mention retrace= VGA option"malc1-7/+1
2012-08-27Revert "vga: add some optional CGA compatibility hacks"malc4-74/+8
2012-08-27Revert "i8259: add -no-spurious-interrupt-hack option"malc5-44/+5
2012-08-27mips-linux-user: Always support rdhwr.Richard Henderson1-0/+4
2012-08-27target-mips: Streamline indexed cp1 memory addressing.Richard Henderson1-2/+1
2012-08-27Fix order of CVT.PS.S operandsRichard Sandiford1-1/+1
2012-08-27Fix operands of RECIP2.S and RECIP2.PSRichard Sandiford1-2/+2
2012-08-27linux-user: Clarify "Unable to reserve guest address space" errorPeter Maydell1-1/+4
2012-08-27linux-user: fix emulation of getdentsDmitry V. Levin2-10/+9
2012-08-27linux-user: arg_table need not have global scopeJim Meyering1-3/+3
2012-08-26tcg/ia64: fix and optimize ld/st slow pathAurelien Jarno1-15/+23
2012-08-26tcg/ia64: fix prologue/epilogueAurelien Jarno1-10/+10
2012-08-26tcg/arm: Fix broken CONFIG_TCG_PASS_AREG0 codePeter Maydell1-93/+144
2012-08-24i8259: add -no-spurious-interrupt-hack optionMatthew Ogilvie5-5/+44
2012-08-24vga: add some optional CGA compatibility hacksMatthew Ogilvie4-8/+74
2012-08-24qemu-options.hx: mention retrace= VGA optionMatthew Ogilvie1-1/+7
2012-08-24vl: fix -hdachs/-hda argument order parsing issuesMatthew Ogilvie1-21/+18
2012-08-24target-i386/translate.c: mov to/from crN/drN: ignore mod bitsMatthew Ogilvie1-4/+10
2012-08-24fix some debug printf format stringsMatthew Ogilvie4-7/+10
2012-08-23ivshmem: fix memory_region_del_eventfd assertion failurePaolo Bonzini1-0/+4
2012-08-23qom: object_delete should unparent the object firstPaolo Bonzini5-10/+2
2012-08-23monitor: don't try to initialize json parser when monitor is HMPAnthony Liguori1-2/+2
2012-08-24target-mips: Fix some helper functions (VR54xx multiplication)Stefan Weil1-46/+29
2012-08-23target-mips: Enable access to required RDHWR hardware registersMeador Inge1-2/+3
2012-08-23monitor: move json init from OPEN event to initAnthony Liguori1-1/+3
2012-08-22boards: add a 'none' machine type to all platformsAnthony Liguori2-0/+42
2012-08-22Update version for 1.2.0-rc1 releasev1.2.0-rc1Anthony Liguori1-1/+1
2012-08-22Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori6-17/+18
2012-08-22Merge remote-tracking branch 'sstabellini/xen-fixes-20120822' into stagingAnthony Liguori2-12/+21
2012-08-22Merge remote-tracking branch 'bonzini/scsi-next' into stagingAnthony Liguori4-67/+79
2012-08-22Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori4-1/+69
2012-08-22Merge remote-tracking branch 'kraxel/usb.59' into stagingAnthony Liguori4-10/+21
2012-08-22qapi: add 'query-target' command to return target archDaniel P. Berrange4-1/+61
2012-08-22pci: Tidy up PCI host bridgesAndreas Färber10-28/+42
2012-08-22pci: Derive PCI host bridges from TYPE_PCI_HOST_BRIDGEAndreas Färber13-47/+45
2012-08-22pci_host: Turn into SysBus-derived QOM typeAndreas Färber2-0/+17
2012-08-22unin_pci: QOM'ify UniNorth PCI host bridgesAndreas Färber1-65/+72
2012-08-22spapr_pci: QOM'ify sPAPR PCI host bridgeAndreas Färber3-46/+56
2012-08-22prep_pci: QOM'ify Raven PCI host bridgeAndreas Färber1-5/+12
2012-08-22ppce500_pci: QOM'ify e500 PCI host bridgeAndreas Färber1-5/+11
2012-08-22ppc4xx_pci: QOM'ify ppc4xx PCI host bridgeAndreas Färber3-6/+12
2012-08-22gt64xxx: QOM'ify GT64120 PCI host bridgeAndreas Färber1-15/+20
2012-08-22grackle_pci: QOM'ify Grackle PCI host bridgeAndreas Färber2-29/+29
2012-08-22dec_pci: QOM'ify DEC 21154 PCI-PCI bridgeAndreas Färber2-10/+13
2012-08-22bonito: QOM'ify Bonito PCI host bridgeAndreas Färber1-56/+90
2012-08-22alpha_typhoon: QOM'ify Typhoon PCI host bridgeAndreas Färber1-7/+13
2012-08-22pci: Make host bridge TypeInfos constAndreas Färber11-29/+29
2012-08-22virtio-blk: hide VIRTIO_BLK_F_CONFIG_WCE from old machine typesStefan Hajnoczi3-2/+6
2012-08-22softmmu-semi: fix lock_user* functions not to deref NULL upon OOMJim Meyering1-1/+4
2012-08-22arm-semi: don't leak 1KB user string lock buffer upon TARGET_SYS_OPENJim Meyering1-6/+7
2012-08-22sheepdog: don't leak socket file descriptor upon connection failureJim Meyering1-0/+1
2012-08-22linux-user: do_msgrcv: don't leak host_mb upon TARGET_EFAULT failureJim Meyering1-2/+2
2012-08-22qemu-ga: don't leak a file descriptor upon failed lockfJim Meyering1-0/+3
2012-08-22xen-all.c: fix multiply issue for int and uint typesDongxiao Xu1-8/+16
2012-08-22Fix invalidate if memory requested was not bucket alignedFrediano Ziglio1-4/+5
2012-08-21i82378: Remove bogus MMIO coalescingJan Kiszka1-1/+0
2012-08-21eventfd: making it thread safeAlexey Kardashevskiy1-0/+1
2012-08-21migration: move total_time from ram stats to migration infoJuan Quintela4-15/+16
2012-08-20monitor: avoid declaring unused variablesBlue Swirl1-1/+1
2012-08-20qapi: Fix memory leakStefan Weil1-1/+1
2012-08-20virtio-scsi: add backwards-compatibility properties for 1.1 and earlier machinesPaolo Bonzini3-8/+16
2012-08-20iscsi: fix races between task completion and abortPaolo Bonzini1-29/+30
2012-08-20iscsi: simplify iscsi_schedule_bhPaolo Bonzini1-15/+9
2012-08-20iscsi: move iscsi_schedule_bh and iscsi_readv_writev_bh_cbPaolo Bonzini1-28/+28
2012-08-20Revert "iscsi: Fix NULL dereferences / races between task completion and abort"Paolo Bonzini1-23/+32
2012-08-19Update OpenBIOS imagesBlue Swirl4-1/+1
2012-08-18pc: Fix RTC CMOS info on RAM for ram_size < 1MiBMarkus Armbruster1-13/+18
2012-08-18vl: Round argument of -m up to multiple of 8KiBMarkus Armbruster1-3/+4
2012-08-18scsi: fix warningGerd Hoffmann1-0/+2
2012-08-18Avoid asprintf() which is not available on mingwGerd Hoffmann1-6/+2
2012-08-17virtio-blk: hide VIRTIO_BLK_F_CONFIG_WCE from old machine typesStefan Hajnoczi4-1/+9
2012-08-17Documentation: Warn against qemu-img on active imageKevin Wolf1-0/+10
2012-08-17vmdk: Read footer for streamOptimized imagesKevin Wolf1-0/+56
2012-08-17vmdk: Fix header structureKevin Wolf1-1/+1
2012-08-16Update version to 1.2.0-rc0v1.2.0-rc0Anthony Liguori1-1/+1
2012-08-16qemu-char: (Re-)connect for tcp_chr_write() unconnected writingLei Li1-2/+5
2012-08-16Allow QEMUMachine to override reset sequencingDavid Gibson3-1/+14
2012-08-16pseries: Instantiate USB interface when requiredDavid Gibson1-0/+10
2012-08-16osdep: Fix compilation failure on BSD systemsPeter Maydell1-1/+7
2012-08-16Command line support for seccomp with -sandbox (v8)Eduardo Otubo4-8/+55
2012-08-16Adding seccomp calls to vl.c (v8)Eduardo Otubo1-0/+13
2012-08-16Adding qemu-seccomp.[ch] (v8)Eduardo Otubo2-0/+163
2012-08-16Adding support for libseccomp in configure and Makefile (v8)Eduardo Otubo2-0/+32
2012-08-16dma: Fix stupid typo/thinkoBenjamin Herrenschmidt1-2/+2
2012-08-16memory: add -machine dump-guest-core=on|offJason Baron4-1/+36
2012-08-16Support using a different compiler for Objective-C filesPeter Maydell2-1/+13
2012-08-16configure: Define OS_OBJECT_USE_OBJC=0 for MacOSX buildsPeter Maydell1-0/+3
2012-08-16configure: Don't override user's --cpu on MacOS and SolarisPeter Maydell1-25/+35
2012-08-16check-qjson: add test for large JSON objectsMichael Roth1-0/+53
2012-08-16json-parser: don't replicate tokens at each level of recursionMichael Roth1-88/+142
2012-08-16qlist: add qlist_size()Michael Roth2-0/+14
2012-08-16audio: Make pcspk card selectable againJan Kiszka1-0/+5
2012-08-16ehci: Fix setting of halt bit from usbcmd register updatesHans de Goede1-7/+8
2012-08-16ehci: fix Interrupt Threshold Control implementationGerd Hoffmann1-2/+10
2012-08-16usb: update uas product idGerd Hoffmann1-1/+1
2012-08-16usb: async control xfer fixupGerd Hoffmann2-0/+2
2012-08-15Merge remote-tracking branch 'agraf/s390-for-upstream' into stagingAnthony Liguori5-27/+55
2012-08-15Merge remote-tracking branch 'agraf/ppc-for-upstream' into stagingAnthony Liguori34-209/+717
2012-08-15win32: provide separate macros for weak decls and definitionsAnthony Liguori5-5/+21
2012-08-15Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori10-13/+20
2012-08-15Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori22-96/+776
2012-08-15openpic: Added BRR1 registerBharat Bhushan1-0/+17
2012-08-15pseries: Update SLOF firmware imageDavid Gibson3-1/+1
2012-08-15pseries dma: DMA window params added to PHB and DT population changedAlexey Kardashevskiy5-28/+51
2012-08-15pseries: Add PCI MSI/MSI-X supportAlexey Kardashevskiy4-4/+268
2012-08-15pseries: Add trace event for PCI irqsAlexey Kardashevskiy2-0/+5
2012-08-15pseries: Export find_phb() utility function for PCI codeAlexey Kardashevskiy1-10/+21
2012-08-15pseries: added allocator for a block of IRQsAlexey Kardashevskiy2-0/+27
2012-08-15pseries: Separate PCI RTAS setup from common from emulation specific PCI setupAlexey Kardashevskiy3-5/+12
2012-08-15pseries: Rework irq assignment to avoid carrying qemu_irqs aroundAlexey Kardashevskiy10-42/+50
2012-08-15pseries: Remove extraneous printsDavid Gibson1-18/+0
2012-08-15pseries: Update SLOFBenjamin Herrenschmidt3-1/+1
2012-08-15PPC: spapr: Remove global variableAlexander Graf2-3/+3
2012-08-15PPC: spapr: Rework VGA select logicAlexander Graf1-4/+9
2012-08-15xbzrle: fix compilation on ppc32Alexander Graf1-1/+1
2012-08-15spapr: Add support for -vga optionzhlcindy@gmail.com1-1/+25
2012-08-15Add one new file vga-pci.h and cleanup on all platformszhlcindy@gmail.com11-8/+21
2012-08-15Revert "PPC: e500: Use new MPIC dt format"Alexander Graf1-17/+14
2012-08-15ppc: Fix bug in handling of PAPR hypercall exitsDavid Gibson1-1/+1
2012-08-15PPC: e500: add generic e500 platformScott Wood2-1/+61
2012-08-15PPC: e500: split mpc8544ds machine from generic e500 codeScott Wood4-51/+114
2012-08-15PPC: e500: change internal references away from mpc8544dsScott Wood1-13/+14
2012-08-15PPC: e500: rename mpc8544ds into generic fileScott Wood2-9/+11
2012-08-15pseries pci: spapr_populate_pci_devices renamed to spapr_populate_pci_dtAlexey Kardashevskiy3-7/+7
2012-08-15pseries pci: removed redundant busdevAlexey Kardashevskiy2-3/+2
2012-08-15Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori3-19/+42
2012-08-15Merge remote-tracking branch 'stefanha/tracing' into stagingAnthony Liguori3-24/+14
2012-08-15s390: provide interface for service interrupt/introduce interrupt.cChristian Borntraeger4-16/+34
2012-08-15s390: Fix error handling and condition code of service callChristian Borntraeger2-11/+21
2012-08-15ivshmem, qdev-monitor: fix order of qerror parametersAlberto Garcia2-2/+3
2012-08-15iov_send_recv(): Handle zero bytes case even if OS does notPeter Maydell1-0/+7
2012-08-15framebuffer: Fix spelling in comment (leight -> height)Stefan Weil1-1/+1
2012-08-15Spelling fix in comment (peripherans -> peripherals)Stefan Weil1-1/+1
2012-08-15docs: Fix spelling (propery -> property)Stefan Weil1-1/+1
2012-08-15trace: Fix "Qemu" -> "QEMU"Stefan Weil1-1/+1
2012-08-15cputlb.c: Fix out of date commentPeter Maydell1-1/+3
2012-08-15ehci: fix assertion typoAlejandro Martinez Ruiz1-1/+1
2012-08-15Makefile: Avoid explicit list of directories in clean targetPeter Maydell1-5/+2
2012-08-15qemu-iotests: Fix 030 after switch to GenericErrorKevin Wolf1-4/+2
2012-08-15block: Flush parent to OS with cache=unsafeKevin Wolf1-1/+2
2012-08-15iscsi: Fix NULL dereferences / races between task completion and abortStefan Priebe1-32/+23
2012-08-15monitor: Clean up fd sets on monitor disconnectCorey Bryant1-1/+22
2012-08-15block: Enable qemu_open/close to work with fd setsCorey Bryant9-5/+251
2012-08-15block: Convert close calls to qemu_closeCorey Bryant8-24/+30