aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-11-16virtio-serial-bus: post_load send_event when vm is runningloadvm-irq-inj-fixAlon Levy1-10/+44
2012-11-14Merge remote-tracking branch 'awilliam/tags/vfio-pci-for-qemu-1.3.0-rc0' into...Anthony Liguori9-49/+241
2012-11-14Merge remote-tracking branch 'kraxel/pixman.v5' into stagingAnthony Liguori4-9/+28
2012-11-14Merge remote-tracking branch 'bonzini/nbd-next' into stagingAnthony Liguori8-36/+275
2012-11-14Merge remote-tracking branch 'bonzini/scsi-next' into stagingAnthony Liguori7-24/+46
2012-11-14Merge remote-tracking branch 'kraxel/usb.70' into stagingAnthony Liguori26-797/+775
2012-11-14Merge remote-tracking branch 'spice/spice.v63' into stagingAnthony Liguori10-274/+79
2012-11-14pixman: cleanup properly on make distcleanGerd Hoffmann1-0/+1
2012-11-14pixman: add licensing infoGerd Hoffmann2-0/+10
2012-11-14pixman: build internal version earlyGerd Hoffmann1-3/+4
2012-11-14pixman: pass cflags, add -fPICGerd Hoffmann1-1/+1
2012-11-14pixman: disable gtkGerd Hoffmann1-1/+1
2012-11-14pixman: set --host for cross buildsGerd Hoffmann2-1/+6
2012-11-14pixman: add output dir to include pathGerd Hoffmann1-5/+7
2012-11-13vfio-pci: Use common msi_get_messageAlex Williamson1-23/+1
2012-11-13vfio-pci: Add KVM INTx accelerationAlex Williamson1-0/+186
2012-11-13linux-headers: Update to 3.7-rc5Alex Williamson8-26/+54
2012-11-13nbd: fixes to read-only handlingPaolo Bonzini1-13/+12
2012-11-12aio: fix aio_ctx_prepare with idle bottom halvesPaolo Bonzini1-4/+2
2012-11-12virtio-scsi: use dma_context_memoryPaolo Bonzini1-1/+1
2012-11-12dma: Define dma_context_memory and use in sysbus-ohciPeter Maydell3-1/+11
2012-11-12megasas: Correct target/lun mappingHannes Reinecke2-1/+2
2012-11-12scsi-disk: flush cache after disabling itPaolo Bonzini1-0/+9
2012-11-12megasas: do not include block_int.hPaolo Bonzini1-1/+0
2012-11-12scsi: remove superfluous call to scsi_device_set_uaPaolo Bonzini1-1/+0
2012-11-12virtio-scsi: factor checks for VIRTIO_SCSI_S_DRIVER_OK when reporting eventsPaolo Bonzini1-3/+5
2012-11-12scsi: do not return short responses for emulated commandsPaolo Bonzini1-16/+18
2012-11-12hmp: add NBD server commandsPaolo Bonzini3-0/+124
2012-11-12nbd: disallow nbd-server-add before nbd-server-startPaolo Bonzini1-0/+5
2012-11-12nbd: force read-only export for read-only devicesPaolo Bonzini1-0/+7
2012-11-12nbd: fix nbd_server_stop crash when no server was runningPaolo Bonzini1-3/+5
2012-11-12nbd: accept URIsPaolo Bonzini2-9/+114
2012-11-12nbd: accept relative path to Unix socketPaolo Bonzini1-10/+7
2012-11-12qemu-nbd: initialize main loop before block layerPaolo Bonzini1-1/+1
2012-11-11tcg: properly check that op's output needs to be synced to memoryKirill Batuzov1-4/+4
2012-11-11target-mips: Fix seg fault for LUI when MIPS_DEBUG_DISAS==1.Eric Johnson1-7/+11
2012-11-10target-i386: avoid using cpu_single_envBlue Swirl1-218/+222
2012-11-10target-xtensa: avoid using cpu_single_envBlue Swirl1-5/+5
2012-11-10target-unicore32: avoid using cpu_single_envBlue Swirl1-4/+4
2012-11-10kvm: avoid using cpu_single_envBlue Swirl1-10/+11
2012-11-10disas: avoid using cpu_single_envBlue Swirl17-86/+100
2012-11-10slirp: remove unused function u_sleepBlue Swirl2-15/+0
2012-11-10sun4c: remove unused functionsBlue Swirl2-27/+0
2012-11-10m48t59: remove unused m48t59_set_addrBlue Swirl2-8/+0
2012-11-10tests/tcg: new test for i386 FPREM and FPREM1Catalin Patulea2-0/+362
2012-11-10memory: Don't dump disabled regionsJan Kiszka1-1/+1
2012-11-10memory: Reintroduce dirty flag to optimize changes on disabled regionsJan Kiszka1-2/+13
2012-11-10qemu-timer: Fix compilation for non-POSIX hostsStefan Weil1-0/+2
2012-11-10vmware_vga: Add back some info in local state partially reverting aa32b38cBALATON Zoltan1-9/+21
2012-11-10kvmvapic: Fix TB invalidation after instruction patchingJan Kiszka1-4/+16
2012-11-09ehci: fix migrationGerd Hoffmann1-1/+2
2012-11-09xhci: Fix some DMA host endian bugsDavid Gibson1-27/+54
2012-11-08usb/combined-packet: Move freeing of combined to usb_combined_packet_remove()Hans de Goede1-18/+15
2012-11-08xhci: Add support for packets with both data and an error statusHans de Goede1-2/+2
2012-11-08ehci: Add support for packets with both data and an error statusHans de Goede2-85/+77
2012-11-08ehci: Get rid of the magical PROC_ERR statusHans de Goede1-31/+24
2012-11-08usb-redir: Allow packets to have both data and an error-statusHans de Goede1-36/+20
2012-11-08usb: split packet result into actual_length + statusHans de Goede24-626/+610
2012-11-08microblaze: translate.c: Fix swaph decodingPeter Crosthwaite1-1/+1
2012-11-06tools: initialize main loop before block layerPaolo Bonzini2-4/+2
2012-11-06tcg/ppc32: Use trampolines to trim the code size for mmu slow path accessorsmalc2-9/+25
2012-11-05spice: fix initialization orderGerd Hoffmann2-3/+9
2012-11-05pflib: unused, remove it.Gerd Hoffmann3-236/+0
2012-11-05spice: switch to pixmanGerd Hoffmann5-33/+45
2012-11-05qxl: call dpy_gfx_resize when entering vga modeGerd Hoffmann1-1/+1
2012-11-05qxl: fix cursor resetGerd Hoffmann1-0/+4
2012-11-05hw/qxl: qxl_send_events: nop if stoppedAlon Levy2-1/+8
2012-11-05hw/qxl: guest bug on primary create with stride %4 != 0Alon Levy1-0/+12
2012-11-05target-mips: use ULL for 64 bit constantsBlue Swirl1-2/+2
2012-11-04build: pthread_atfork() needs include of pthread.hAnthony Liguori1-0/+3
2012-11-03tcg/ppc: ld/st optimizationmalc3-196/+262
2012-11-03vmware_vga: Allow simple drivers to work without using the fifoBALATON Zoltan3-14/+23
2012-11-03vmware_vga: Return a value for FB_SIZE before the device is enabledBALATON Zoltan1-10/+9
2012-11-03vmware_vga: Remove duplicated info from local stateBALATON Zoltan2-94/+85
2012-11-03vmware_vga: Coding style cleanupBALATON Zoltan1-124/+150
2012-11-03Merge branch 'trivial-patches' of git://github.com/stefanha/qemuBlue Swirl21-96/+66
2012-11-03tcg: Optimize qemu_ld/st by generating slow paths at the end of a blockYeongkyoon Lee3-126/+320
2012-11-03tcg: Add extended GETPC mechanism for MMU helpers with ldst optimizationYeongkyoon Lee3-8/+55
2012-11-03configure: Add CONFIG_QEMU_LDST_OPTIMIZATION for TCG qemu_ld/st optimizationYeongkyoon Lee1-0/+6
2012-11-03target-m68k/m68k-semi.c: Log when put_user for returning values failsPeter Maydell1-16/+31
2012-11-03target-m68k/m68k-semi: Handle get_user failurePeter Maydell1-51/+93
2012-11-03m68k: Return semihosting errno values correctlyMeador Inge1-1/+1
2012-11-02vl: delay thread initialization after daemonizationPaolo Bonzini2-2/+3
2012-11-02vl: unify calls to init_timer_alarmPaolo Bonzini2-6/+4
2012-11-02qemu-timer: reinitialize timers after forkPaolo Bonzini1-0/+14
2012-11-02semaphore: implement fallback counting semaphores with mutex+condvarPaolo Bonzini2-10/+88
2012-11-02compiler: support Darwin weak referencesPaolo Bonzini5-48/+71
2012-11-02Merge remote-tracking branch 'bonzini/migr-coroutine' into stagingAnthony Liguori8-154/+215
2012-11-02Merge remote-tracking branch 'afaerber/qom-cpu' into stagingAnthony Liguori1-0/+4
2012-11-02migration: move process_incoming_migration to a coroutinePaolo Bonzini1-1/+20
2012-11-02migration: handle EAGAIN while reading QEMUFilePaolo Bonzini1-6/+24
2012-11-02migration: move qemu_fclose to process_incoming_migrationPaolo Bonzini5-5/+5
2012-11-02migration: close socket QEMUFile from socket_closePaolo Bonzini3-0/+5
2012-11-02migration: xxx_close will only be called oncePaolo Bonzini4-36/+25
2012-11-02migration: use closesocket, not closePaolo Bonzini1-3/+3
2012-11-02migration: use migrate_fd_close in migrate_fd_cleanupPaolo Bonzini1-11/+8
2012-11-02migration: clean up server sockets and handlers before invoking process_incom...Paolo Bonzini4-10/+8
2012-11-02migration: replace qemu_stdio_fd with qemu_get_fdPaolo Bonzini4-15/+3
2012-11-02migration: add qemu_get_fdPaolo Bonzini3-0/+41
2012-11-02migration: consolidate QEMUFile methods in a single QEMUFileOps structPaolo Bonzini3-58/+79
2012-11-02migration: unify stdio-based QEMUFile operationsPaolo Bonzini1-17/+2
2012-11-02target-i386: cpu: fix --disable-kvm compilationEduardo Habkost1-0/+4
2012-11-02ui/cocoa.m: Update to new DisplayChangeListener member namesPeter Maydell1-2/+2
2012-11-02xenfb: fix build breakage caused by console cleanup seriesGerd Hoffmann1-2/+2
2012-11-01Merge remote-tracking branch 'kraxel/usb.69' into stagingAnthony Liguori14-681/+1235
2012-11-01pc: Drop redundant test for ROM memory regionJan Kiszka1-1/+1
2012-11-01exec: make some functions staticBlue Swirl4-15/+9
2012-11-01target-ppc: make some functions staticBlue Swirl2-11/+6
2012-11-01ppc: add missing staticBlue Swirl5-26/+13
2012-11-01vnc: add missing staticBlue Swirl5-20/+12
2012-11-01vl.c: add missing staticBlue Swirl2-14/+12
2012-11-01target-sparc: make do_unaligned_access staticBlue Swirl2-5/+6
2012-11-01m68k: Return semihosting errno values correctlyMeador Inge1-1/+1
2012-11-01cadence_uart: More debug informationPeter Crosthwaite1-4/+7
2012-11-01Merge remote-tracking branch 'kraxel/pixman.v3' into stagingAnthony Liguori43-854/+846
2012-11-01Merge remote-tracking branch 'stefanha/net' into stagingAnthony Liguori3-7/+21
2012-11-01Merge remote-tracking branch 'bonzini/threadpool' into stagingAnthony Liguori49-1489/+2429
2012-11-01Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori9-93/+242
2012-11-01Merge remote-tracking branch 'afaerber/qom-cpu' into stagingAnthony Liguori52-334/+501
2012-11-01arm_boot: Change initrd load address to "halfway through RAM"Peter Maydell2-15/+26
2012-11-01Merge branch 'ppc-for-upstream' of git://repo.or.cz/qemu/agrafAurelien Jarno6-26/+79
2012-11-01Merge branch 'arm-devs.for-upstream' of git://git.linaro.org/people/pmaydell/...Aurelien Jarno26-429/+541
2012-11-01usb-redir: Allow redirecting super speed devices to high speed controllersHans de Goede1-2/+21
2012-11-01usb-redir: Allow to attach USB 2.0 devices to 1.1 host controllerJan Kiszka1-1/+29
2012-11-01usb-redir: Use reject rather the disconnect on bad ep infoHans de Goede1-2/+3
2012-11-01usb-redir: Add an usbredir_setup_usb_eps() helper functionHans de Goede1-23/+22
2012-11-01usb-redir: Add support for input pipeliningHans de Goede1-10/+53
2012-11-01usb-redir: Add support for 32 bits bulk packet lengthHans de Goede2-2/+7
2012-11-01combined-packet: Add a workaround for Linux usbfs + live migrationHans de Goede1-2/+5
2012-11-01usb: Add packet combining functionsHans de Goede4-1/+194
2012-11-01uhci: Don't crash on device disconnectHans de Goede1-0/+5
2012-11-01uhci: Add a uhci_handle_td_error() helper functionHans de Goede1-43/+47
2012-11-01usb/ehci-pci: add helper to create ich9 usb controllersGerd Hoffmann2-0/+55
2012-11-01usb/ehci-pci: add ich9 00:1a.* variantGerd Hoffmann1-1/+6
2012-11-01usb/ehci-pci: dynamic type generationGerd Hoffmann1-31/+35
2012-11-01uhci: add ich9 00:1a.* variantsGerd Hoffmann1-3/+24
2012-11-01uhci: stick irq routing info into UHCIInfo too.Gerd Hoffmann1-14/+18
2012-11-01uhci: dynamic type generationGerd Hoffmann1-126/+70
2012-11-01xilinx_zynq: add USB controllersPeter Crosthwaite1-0/+3
2012-11-01pixman: drop obsolete fields from DisplaySurfaceGerd Hoffmann2-19/+13
2012-11-01pixman/vnc: remove dead code.Gerd Hoffmann3-87/+27
2012-11-01pixman/vnc: remove rgb_prepare_row* functionsGerd Hoffmann1-74/+10
2012-11-01pixman/vnc: use pixman images in vnc.Gerd Hoffmann7-228/+259
2012-11-01pixman: switch screendump function.Gerd Hoffmann1-28/+11
2012-11-01vga: stop direct access to DisplaySurface fields.Gerd Hoffmann1-2/+7
2012-11-01qxl: stop direct access to DisplaySurface fields.Gerd Hoffmann1-1/+1
2012-11-01console: don't set PixelFormat alpha fields for 32bppGerd Hoffmann1-3/+0
2012-11-01console: make qemu_alloc_display staticGerd Hoffmann2-26/+24
2012-11-01pixman: add pixman image to DisplaySurfaceGerd Hoffmann2-13/+27
2012-11-01pixman: helper functionsGerd Hoffmann3-0/+93
2012-11-01pixman: windup in configure & makefilesGerd Hoffmann2-0/+47
2012-11-01usb/ehci: add sysbus variantGerd Hoffmann2-1/+78
2012-11-01usb/ehci: split into multiple source filesGerd Hoffmann4-424/+462
2012-11-01usb/ehci: Guard definition of EHCI_DEBUGPeter Crosthwaite1-0/+2
2012-11-01usb/ehci: seperate out PCIismsPeter Crosthwaite1-52/+72
2012-11-01usb/ehci: Abstract away PCI DMA APIPeter Crosthwaite1-5/+8
2012-11-01usb/ehci: parameterise the register region offsetsPeter Crosthwaite1-32/+36
2012-11-01xhci: allow address slot being called multiple timesGerd Hoffmann1-2/+7
2012-11-01xhci: add port trace pointsGerd Hoffmann2-1/+7
2012-11-01xhci: set pls in xhci_port_update & xhci_port_resetGerd Hoffmann1-2/+24
2012-11-01xhci: add xhci_port_resetGerd Hoffmann1-4/+9
2012-11-01xhci: add xhci_port_notifyGerd Hoffmann1-14/+17
2012-11-01xhci: add xhci_port_have_deviceGerd Hoffmann1-2/+12
2012-11-01xhci: s/xhci_update_port/xhci_port_update/Gerd Hoffmann1-5/+5
2012-11-01xhci: add {get,set}_field macros & enum for plsGerd Hoffmann1-8/+31
2012-11-01pixman: add submoduleGerd Hoffmann2-0/+3
2012-11-01console: remove DisplayAllocatorGerd Hoffmann4-173/+31
2012-11-01console: remove dpy_gfx_fillGerd Hoffmann2-20/+0
2012-11-01vga: fix text mode updatingGerd Hoffmann2-0/+21
2012-11-01console: init displaychangelisteners on registerGerd Hoffmann2-1/+3
2012-11-01console: untangle gfx & txt updatesGerd Hoffmann27-138/+171
2012-11-01console: s/TextConsole/QemuConsole/Gerd Hoffmann2-38/+37
2012-11-01console: move set_mouse + cursor_define callbacksGerd Hoffmann9-27/+59
2012-11-01console: add unregister_displaychangelistenerGerd Hoffmann2-8/+33
2012-11-01console: QLIST-ify display change listeners.Gerd Hoffmann3-41/+42
2012-11-01pseries: Cleanup duplications of ics_valid_irq() codeDavid Gibson1-4/+2
2012-11-01pseries: Clean up inconsistent variable name in xics.cDavid Gibson1-3/+3
2012-11-01target-ppc: Extend FPU state for newer POWER CPUsDavid Gibson3-14/+27
2012-11-01target-ppc: Rework storage of VPA registration stateDavid Gibson1-3/+3
2012-11-01Revert "PPC: pseries: Remove hack for PIO window"David Gibson2-2/+44
2012-11-01e1000: pre-initialize RAH/RAL registersGabriel L. Somlo1-0/+10
2012-11-01net: Reject non-netdevs in qmp_netdev_del()Stefan Hajnoczi1-1/+8
2012-11-01net: use "socket" model name for UDP socketsLei Li1-1/+1
2012-11-01e1000: drop check_rxov, always treat RX ring with RDH == RDT as emptyDmitry Fleytman1-5/+2
2012-10-31target-mips: don't flush extra TLB on permissions upgradeAurelien Jarno1-5/+23
2012-10-31target-mips: fix TLBR wrt SEGMaskAurelien Jarno1-0/+6
2012-10-31target-mips: use deposit instead of hardcoded versionAurelien Jarno1-28/+4
2012-10-31target-mips: optimize ddiv/ddivu/div/divu with movcondAurelien Jarno1-48/+37
2012-10-31target-mips: implement movn/movz using movcondAurelien Jarno1-15/+12
2012-10-31target-mips: don't use local temps for store conditionalAurelien Jarno1-5/+6
2012-10-31target-mips: implement unaligned loads using TCGAurelien Jarno3-159/+62
2012-10-31target-mips: simplify load/store microMIPS helpersAurelien Jarno1-64/+9
2012-10-31target-mips: optimize load operationsAurelien Jarno1-4/+12
2012-10-31target-mips: cleanup load/store operationsAurelien Jarno1-64/+35
2012-10-31target-mips: restore CPU state after an FPU exceptionAurelien Jarno1-90/+95
2012-10-31target-mips: use softfloat constants when possibleAurelien Jarno1-48/+44
2012-10-31target-mips: cleanup float to int conversion helpersAurelien Jarno1-39/+79
2012-10-31target-mips: fix FPU exceptionsAurelien Jarno1-13/+19
2012-10-31target-mips: keep softfloat exception set to 0 between instructionsAurelien Jarno1-63/+10
2012-10-31target-mips: use the softfloat floatXX_muladd functionsAurelien Jarno3-105/+64