aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-06-04tests: vmstate static checker: add size mismatch inside substructurechecker-v2Amit Shah1-1/+1
2014-06-04tests: vmstate static checker: add substructure for usb-kbd for hid sectionAmit Shah1-51/+64
2014-06-04tests: vmstate static checker: remove SubsectionsAmit Shah1-15/+0
2014-06-04tests: vmstate static checker: remove a subsectionAmit Shah1-13/+0
2014-06-04tests: vmstate static checker: remove Description inside FieldsAmit Shah1-26/+1
2014-06-04tests: vmstate static checker: remove DescriptionAmit Shah1-32/+1
2014-06-04tests: vmstate static checker: remove FieldsAmit Shah1-113/+1
2014-06-04tests: vmstate static checker: change description nameAmit Shah1-1/+1
2014-06-04tests: vmstate static checker: remove last field in a structAmit Shah1-6/+0
2014-06-04tests: vmstate static checker: remove a fieldAmit Shah1-6/+0
2014-06-04tests: vmstate static checker: remove a sectionAmit Shah1-1/+1
2014-06-04tests: vmstate static checker: minimum_version_id checkAmit Shah1-1/+1
2014-06-04tests: vmstate static checker: version mismatch inside a DescriptionAmit Shah1-1/+1
2014-06-04tests: vmstate static checker: add version error in main sectionAmit Shah1-1/+1
2014-06-04tests: vmstate static checker: incompat machine typesAmit Shah1-1/+1
2014-06-04tests: vmstate static checker: add dump1 and dump2 filesAmit Shah2-0/+2326
2014-06-04vmstate-static-checker: script to validate vmstate changesAmit Shah1-0/+304
2014-06-04migration: dump vmstate info as a json file for static analysisAmit Shah4-0/+159
2014-06-03Merge remote-tracking branch 'remotes/awilliam/tags/vfio-pci-for-qemu-2014060...Peter Maydell3-48/+392
2014-06-03Merge remote-tracking branch 'remotes/kraxel/tags/pull-roms-3' into stagingPeter Maydell8-0/+0
2014-06-02Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-8' into stagingPeter Maydell14-154/+405
2014-06-02Merge remote-tracking branch 'remotes/kraxel/tags/pull-sdl-3' into stagingPeter Maydell3-2/+101
2014-06-02seabios: update to 1.7.5 finalGerd Hoffmann8-0/+0
2014-06-02Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-3' into stagingPeter Maydell3-33/+44
2014-06-02xhci: order superspeed ports firstGerd Hoffmann2-8/+41
2014-06-02vnc-enc-tight: Fix divide-by-zero in tight_detect_smooth_image{16,24,32}Gonglei1-1/+7
2014-06-02vnc: add trace events for key eventsGerd Hoffmann2-4/+31
2014-06-02vnc: refuse to set a password with VNC_AUTH_NONEGerd Hoffmann1-28/+6
2014-06-02xhci: make port reset trace point more verboseGerd Hoffmann2-2/+2
2014-06-02usb: add usb_pick_speedGerd Hoffmann3-12/+22
2014-06-02usb-host: add HAVE_STREAMS defineGerd Hoffmann1-7/+11
2014-06-02usb-host: allow attaching usb3 devices to ehciGerd Hoffmann1-8/+54
2014-06-02usb: improve ehci/uhci testGerd Hoffmann2-5/+152
2014-06-02usb: move ehci register defines to header fileGerd Hoffmann2-78/+83
2014-06-02usb: add uhci port status reserved bitGerd Hoffmann1-0/+1
2014-06-02usb: move uhci register defines to header fileGerd Hoffmann2-35/+40
2014-06-02qtest: fix qpci_config_writelGerd Hoffmann1-1/+1
2014-06-02sdl2: textinput + terminalGerd Hoffmann1-1/+40
2014-06-02sdl2: make Ctrl-Alt-<nr> hotkeys show and hide windowsGerd Hoffmann1-1/+26
2014-06-02console: add kbd_put_string_consoleGerd Hoffmann2-0/+10
2014-06-02console: add kbd_put_qcode_consoleGerd Hoffmann2-0/+25
2014-06-02Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell10-24/+38
2014-06-02Revert "bsd-user: replace fprintf(stderr, ...) with error_report()"Peter Maydell3-9/+9
2014-06-02qemu-img: Report error even with --oformat=jsonMax Reitz1-3/+1
2014-05-30vfio: Add guest side IOMMU supportDavid Gibson1-5/+134
2014-05-30vfio: Create VFIOAddressSpace objects as neededDavid Gibson1-16/+41
2014-05-30vfio: Introduce VFIO address spacesDavid Gibson1-13/+38
2014-05-30vfio: Rework to have error pathsAlexey Kardashevskiy1-26/+32
2014-05-30vfio: Fix 128 bit handlingAlexey Kardashevskiy1-3/+6
2014-05-30int128: Add int128_exts64()Alexey Kardashevskiy1-0/+5
2014-05-30memory: Sanity check that no listeners remain on a destroyed AddressSpaceDavid Gibson1-0/+7
2014-05-30vfio-pci: Quirk RTL8168 NICAlex Williamson1-0/+144
2014-05-30vmdk: Fix local_err in vmdk_createFam Zheng1-4/+4
2014-05-30block/raw-posix.c: Avoid nonstandard LONG_LONG_MAXPeter Maydell1-1/+1
2014-05-30qemu-img: Plug memory leak in convert commandMarkus Armbruster1-1/+1
2014-05-30block/sheepdog: Plug memory leak in sd_snapshot_create()Markus Armbruster1-2/+2
2014-05-30block/vvfat: Plug memory leak in read_directory()Markus Armbruster1-1/+3
2014-05-30block/vvfat: Plug memory leak in check_directory_consistency()Markus Armbruster1-1/+1
2014-05-30block/qapi: Plug memory leak in dump_qobject() case QTYPE_QERRORMarkus Armbruster1-0/+1
2014-05-30blockdev: Plug memory leak in drive_init()Markus Armbruster1-0/+2
2014-05-30blockdev: Plug memory leak in blockdev_init()Markus Armbruster1-2/+3
2014-05-30qemu-io: Don't print NULL when open without non-option arg failsMarkus Armbruster1-2/+4
2014-05-30qemu-io: Plug memory leak in open commandMarkus Armbruster1-0/+2
2014-05-30qemu-io: Support multiple -o in open commandMarkus Armbruster1-5/+9
2014-05-30block: Plug memory leak on brv_open_image() error pathMarkus Armbruster1-0/+1
2014-05-30qcow2: Plug memory leak on qcow2_invalidate_cache() error pathsMarkus Armbruster1-2/+1
2014-05-30block/vvfat: Plug memory leak in enable_write_target()Markus Armbruster1-0/+1
2014-05-30qemu-img: Plug memory leak on block option help error pathMarkus Armbruster1-0/+1
2014-05-28Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' in...Peter Maydell75-585/+990
2014-05-28Merge remote-tracking branch 'remotes/rth/tcg-next' into stagingPeter Maydell111-814/+712
2014-05-28tcg/optimize: Remember garbage high bits for 32-bit opsRichard Henderson1-7/+26
2014-05-28tcg/optimize: Move updating of gen_opc_buf into tcg_opt_gen_mov*Richard Henderson1-61/+56
2014-05-28tcg-sparc: Make debug_frame constRichard Henderson1-13/+9
2014-05-28tcg-s390: Make debug_frame constRichard Henderson1-13/+9
2014-05-28tcg-arm: Make debug_frame constRichard Henderson1-13/+9
2014-05-28tcg-aarch64: Make debug_frame constRichard Henderson1-13/+9
2014-05-28tcg-i386: Make debug_frame constRichard Henderson1-21/+17
2014-05-28tcg: Allow the debug_frame data structure to be constantRichard Henderson1-4/+17
2014-05-28tcg: Move size effects out of dh_argRichard Henderson2-50/+39
2014-05-28tcg: Remove sizemask and flags arguments to tcg_gen_callNRichard Henderson4-26/+16
2014-05-28tcg: Save flags and computed sizemask in TCGHelperInfoRichard Henderson2-16/+35
2014-05-28tcg: Register the helper info struct rather than the nameRichard Henderson1-2/+5
2014-05-28tcg: Move side effects out of dh_sizemaskRichard Henderson2-15/+8
2014-05-28tcg: Inline tcg_gen_helperNRichard Henderson2-13/+6
2014-05-28tcg: Use helper-gen.h in tcg-op.hRichard Henderson1-150/+25
2014-05-28tcg: Push tcg-runtime routines into exec/helper-*Richard Henderson9-71/+67
2014-05-28tcg: Invert the inclusion of helper.hRichard Henderson100-326/+265
2014-05-28tcg: Optimize brcond2 and setcond2 ne/eqRichard Henderson1-0/+94
2014-05-28ssi: Name the CS GPIOPeter Crosthwaite5-7/+10
2014-05-28qdev: Implement named GPIOsPeter Crosthwaite4-24/+120
2014-05-28machine: Make -machine opts properties of MachineStateMarcel Apfelbaum3-6/+291
2014-05-28tests: Check empty QMP output visitorMarcel Apfelbaum1-0/+11
2014-05-28qapi: Avoid output visitor crashing if it encounters a NULL valueMarcel Apfelbaum1-0/+6
2014-05-28vl.c: Do not set 'type' property in obj_set_property()Marcel Apfelbaum1-1/+2
2014-05-28machine: Conversion of QEMUMachineInitArgs to MachineStateMarcel Apfelbaum65-550/+546
2014-05-28qom-test: Test qom-list on link<> propertiesCole Robinson1-4/+11
2014-05-28Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell24-247/+906
2014-05-28Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140527'...Peter Maydell12-188/+305
2014-05-28Merge remote-tracking branch 'remotes/xtensa/tags/20140526-xtensa' into stagingPeter Maydell2-9/+241
2014-05-28Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-7' into stagingPeter Maydell4-23/+242
2014-05-28block/sheepdog: Don't use qerror_report()Markus Armbruster1-13/+13
2014-05-28block/sheepdog: Fix silent sd_open(), sd_create() failuresMarkus Armbruster1-0/+5
2014-05-28block/sheepdog: Propagate errors to open and create methodsMarkus Armbruster1-28/+12
2014-05-28block/sheepdog: Propagate errors through find_vdi_name()Markus Armbruster1-9/+11
2014-05-28block/sheepdog: Propagate errors through do_sd_create()Markus Armbruster1-14/+21
2014-05-28block/sheepdog: Propagate errors through sd_prealloc()Markus Armbruster1-7/+13
2014-05-28block/sheepdog: Propagate errors through get_sheep_fd()Markus Armbruster1-8/+10
2014-05-28block/sheepdog: Propagate errors through connect_to_sdog()Markus Armbruster1-22/+55
2014-05-28block/vvfat: Propagate errors through init_directories()Markus Armbruster1-7/+9
2014-05-28block/vvfat: Propagate errors through enable_write_target()Markus Armbruster1-11/+7
2014-05-28block/ssh: Propagate errors to open and create methodsMarkus Armbruster1-25/+22
2014-05-28block/ssh: Propagate errors through connect_to_ssh()Markus Armbruster1-17/+17
2014-05-28block/ssh: Propagate errors through authenticate()Markus Armbruster1-9/+14
2014-05-28block/ssh: Propagate errors through check_host_key()Markus Armbruster1-19/+49
2014-05-28block/ssh: Drop superfluous libssh2_session_last_errno() callsMarkus Armbruster1-5/+4
2014-05-28block/rbd: Propagate errors to open and create methodsMarkus Armbruster1-32/+39
2014-05-28qemu-nbd: Don't use qerror_report()Markus Armbruster1-3/+3
2014-05-28blockdev: Don't use qerror_report() in do_drive_del()Markus Armbruster1-2/+1
2014-05-28blockdev: Don't use qerror_report_err() in drive_init()Markus Armbruster1-2/+2
2014-05-28docs: Define refcount_bits valueMaria Kustova1-2/+3
2014-05-28block: Drop redundant bdrv_refresh_limitsFam Zheng1-3/+0
2014-05-28block: Add backing_blocker in BlockDriverStateFam Zheng3-5/+23
2014-05-28block: Use bdrv_set_backing_hd everywhereFam Zheng3-7/+5
2014-05-28block: Add bdrv_set_backing_hd()Fam Zheng2-13/+24
2014-05-28block: Move op_blocker check from block_job_create to its callerFam Zheng2-1/+9
2014-05-28block: Replace in_use with operation blockerFam Zheng8-43/+45
2014-05-28block: Introduce op_blockers to BlockDriverStateFam Zheng3-0/+88
2014-05-28block: Add BlockOpType enumFam Zheng1-0/+19
2014-05-28iotests: Use _img_info in test 089Max Reitz2-6/+1
2014-05-28aio: Fix use-after-free in cancellation pathFam Zheng2-1/+2
2014-05-28qcow2: Fix memory leak in COW error pathKevin Wolf1-1/+2
2014-05-28QemuOpt: add unit testsLeandro Dorileo2-0/+444
2014-05-28qemu-iotests: Handle cache mode option in 091Fam Zheng1-2/+4
2014-05-28Merge remote-tracking branch 'remotes/kraxel/tags/pull-console-1' into stagingPeter Maydell2-116/+118
2014-05-28Merge remote-tracking branch 'remotes/kraxel/tags/pull-gtk-7' into stagingPeter Maydell2-377/+738
2014-05-28Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-9' into stagingPeter Maydell10-98/+308
2014-05-27Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-05-26' in...Peter Maydell26-181/+167
2014-05-27Merge remote-tracking branch 'remotes/mwalle/tags/lm32-semihosting/20140524' ...Peter Maydell22-216/+366
2014-05-27Merge remote-tracking branch 'remotes/rth/tcg-mips' into stagingPeter Maydell5-927/+1050
2014-05-27target-arm: A64: Register VBAR_EL3Edgar E. Iglesias2-1/+6
2014-05-27target-arm: A64: Register VBAR_EL2Edgar E. Iglesias2-1/+22
2014-05-27target-arm: Make vbar_write writeback to any CPREGEdgar E. Iglesias1-1/+1
2014-05-27target-arm: A64: Generalize update_spsel for the various ELsEdgar E. Iglesias1-5/+6
2014-05-27target-arm: A64: Generalize ERET to various ELsEdgar E. Iglesias1-5/+6
2014-05-27target-arm: A64: Trap ERET from EL0 at translation timeEdgar E. Iglesias1-0/+4
2014-05-27target-arm: A64: Forbid ERET to higher or unimplemented ELsEdgar E. Iglesias1-2/+6
2014-05-27target-arm: Register EL3 versions of ELR and SPSREdgar E. Iglesias1-0/+16
2014-05-27target-arm: Register EL2 versions of ELR and SPSREdgar E. Iglesias1-0/+16
2014-05-27target-arm: Add a feature flag for EL3Edgar E. Iglesias1-0/+1
2014-05-27target-arm: Add a feature flag for EL2Edgar E. Iglesias1-0/+1
2014-05-27target-arm: A64: Introduce aarch64_banked_spsr_index()Edgar E. Iglesias3-2/+17
2014-05-27target-arm: Add SPSR entries for EL2/HYP and EL3/MONEdgar E. Iglesias4-6/+12
2014-05-27target-arm: A64: Add ELR entries for EL2 and 3Edgar E. Iglesias2-4/+4
2014-05-27target-arm: A64: Add SP entries for EL2 and 3Edgar E. Iglesias2-4/+4
2014-05-27target-arm: c12_vbar -> vbar_el[]Edgar E. Iglesias3-5/+5
2014-05-27target-arm: Make esr_el1 an arrayEdgar E. Iglesias3-8/+8
2014-05-27target-arm: Make elr_el1 an arrayEdgar E. Iglesias6-10/+11
2014-05-27target-arm: Use a 1:1 mapping between EL and MMU indexEdgar E. Iglesias2-9/+5
2014-05-27target-arm: A32: Use get_mem_index for load/storesEdgar E. Iglesias1-106/+106
2014-05-27target-arm/translate.c: Use get_mem_index() for SRS memory accessesPeter Maydell1-2/+2
2014-05-27target-arm/translate.c: Clean up mmu index handling for ldrt/strtPeter Maydell1-12/+17
2014-05-27target-arm: Move get_mem_index to translate.hEdgar E. Iglesias2-9/+9
2014-05-27target-arm: implement CPACR register logic for ARMv7Fabian Aggeler1-4/+28
2014-05-27hw/display/pxa2xx_lcd: Fix 16bpp+alpha and 18bpp+alpha palette formatsPeter Maydell1-8/+8
2014-05-27MAINTAINERS: update Calxeda Highbank maintainer and statusRob Herring1-2/+2
2014-05-27Merge remote-tracking branch 'remotes/rth/fix-tci' into stagingPeter Maydell1-0/+3
2014-05-27target-arm: Fix segfault on startup when KVM enabledChristoffer Dall1-1/+1
2014-05-26target-xtensa: add tests for cross-page TBMax Filippov1-0/+220
2014-05-26target-xtensa: completely clean TLB between MMU testsMax Filippov1-7/+19
2014-05-26target-xtensa: fix cross-page jumps/calls at the end of TBMax Filippov1-2/+2
2014-05-26docs: add multiseat.txtGerd Hoffmann1-0/+76
2014-05-26usb: add input routing support for tablet and keyboardGerd Hoffmann1-0/+13
2014-05-26sdl: pass key event source to input layerGerd Hoffmann1-9/+12
2014-05-26input: bind devices and input routingGerd Hoffmann2-3/+43
2014-05-26input: switch hid mouse and tablet to the new input layer api.Gerd Hoffmann2-71/+123
2014-05-26input: switch hid keyboard to new input layer api.Gerd Hoffmann2-8/+24
2014-05-26input: keymap: add meta keysGerd Hoffmann1-0/+2
2014-05-26input: add name to input_event_key_numberGerd Hoffmann2-3/+5
2014-05-26input: add qemu_input_key_number_to_qcodeGerd Hoffmann2-3/+9
2014-05-26input (curses): mask keycodes to remove modifier bitsAndrew Oates1-2/+2
2014-05-26libcacard: remove useless initializersMichael Tokarev6-22/+21
2014-05-26net: cadence_gem: Fix top commentPeter Crosthwaite1-1/+1
2014-05-26bsd-user: replace fprintf(stderr, ...) with error_report()Le Tan3-9/+9
2014-05-26audio: replace fprintf(stderr, ...) with error_report() in audioLe Tan2-3/+2
2014-05-26usb-host-libusb: Set stream id when submitting bulk-stream transfersHans de Goede1-4/+17
2014-05-26usb-host-libusb: Add alloc / free streams opsHans de Goede1-0/+50
2014-05-26usb-host-libusb: Fill in endpoint max_streams when availableHans de Goede1-0/+12
2014-05-26usb-redir: Add support for bulk streamsHans de Goede1-5/+132
2014-05-26usb-mtp: handle usb_mtp_get_object failureGerd Hoffmann1-2/+7
2014-05-26usb-mtp: handle lseek failureGerd Hoffmann1-1/+4
2014-05-26usb-mtp: use bool to track MTPObject init statusGerd Hoffmann1-6/+8
2014-05-26xhci: add xhci_get_flagGerd Hoffmann1-2/+7
2014-05-26xhci: add endpoint cap on express bus onlyGerd Hoffmann1-2/+4
2014-05-26xhci: child detach fixGerd Hoffmann1-1/+1
2014-05-26gtk: workaround gtk2 vte resize issueGerd Hoffmann1-0/+40
2014-05-26gtk: window sizing overhaulGerd Hoffmann1-30/+70
2014-05-26gtk: zap unused global_stateGerd Hoffmann1-4/+0
2014-05-26gtk: Add handling for the xfree86 keycodesBruce Rogers1-1/+35
2014-05-26gtk: enable untabify for gfxGerd Hoffmann1-3/+7
2014-05-26gtk: detached window pointer grabsGerd Hoffmann1-3/+21