aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-07-17hw/char/cmsdk-apb-timer: Implement CMSDK APB timer devicePeter Maydell5-0/+319
2017-07-17hw/arm/mps2: Add UARTsPeter Maydell2-1/+89
2017-07-17hw/char/cmsdk-apb-uart.c: Implement CMSDK APB UARTPeter Maydell5-0/+493
2017-07-17hw/arm/mps2: Implement skeleton mps2-an385 and mps2-an511 board modelsPeter Maydell3-0/+272
2017-07-17target/arm: use DISAS_EXIT for eret handlingAlex Bennée2-3/+6
2017-07-17target/arm: use gen_goto_tb for ISB handlingAlex Bennée2-3/+3
2017-07-17target/arm/translate: ensure gen_goto_tb sets exit flagsAlex Bennée1-1/+5
2017-07-17target/arm/translate.h: expand comment on DISAS_EXITAlex Bennée1-1/+4
2017-07-17target/arm/translate: make DISAS_UPDATE match declared semanticsAlex Bennée2-10/+10
2017-07-17include/exec/exec-all: document common exit conditionsAlex Bennée1-3/+26
2017-07-17target/arm: Make Cortex-M3 and M4 default to 8 PMSA regionsPeter Maydell1-1/+11
2017-07-17qdev: support properties which don't set a default valuePeter Maydell3-1/+31
2017-07-17qdev-properties.h: Explicitly set the default value for arraylen propertiesPeter Maydell1-0/+1
2017-07-17Merge remote-tracking branch 'remotes/famz/tags/block-and-testing-pull-reques...Peter Maydell18-161/+355
2017-07-17Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into sta...Peter Maydell4-22/+42
2017-07-17travis: add no-TCG buildPaolo Bonzini1-0/+3
2017-07-17docker.py: Improve subprocess exit code handlingFam Zheng1-7/+12
2017-07-17docker.py: Drop infile parameterFam Zheng1-4/+2
2017-07-17docker: Don't enable networking as a side-effect of DEBUG=1Daniel P. Berrange1-1/+4
2017-07-17ssh: support I/O from any AioContextPaolo Bonzini1-7/+17
2017-07-17sheepdog: add queue_lockPaolo Bonzini1-2/+19
2017-07-17qed: protect table cache with CoMutexPaolo Bonzini5-54/+129
2017-07-17qed: introduce bdrv_qed_init_statePaolo Bonzini1-5/+11
2017-07-17block: invoke .bdrv_drain callback in coroutine context and from AioContextPaolo Bonzini3-13/+37
2017-07-17qed: move tail of qed_aio_write_main to qed_aio_write_{cow, alloc}Paolo Bonzini1-38/+32
2017-07-17vvfat: make it thread-safePaolo Bonzini1-1/+7
2017-07-17vpc: make it thread-safePaolo Bonzini1-10/+10
2017-07-17vdi: make it thread-safePaolo Bonzini1-24/+24
2017-07-17coroutine-lock: add qemu_co_rwlock_downgrade and qemu_co_rwlock_upgradePaolo Bonzini2-0/+53
2017-07-17qcow2: call CoQueue APIs under CoMutexPaolo Bonzini1-2/+2
2017-07-15slirp: Handle error returns from sosendoob()Peter Maydell2-7/+18
2017-07-15slirp: Handle error returns from slirp_send() in sosendoob()Peter Maydell1-11/+18
2017-07-15slirp: fork_exec(): Don't close() a negative number in fork_exec()Peter Maydell1-1/+3
2017-07-15slirp: use DIV_ROUND_UPMarc-André Lureau1-3/+3
2017-07-14docs/devel/memory.txt: Add section about RAM migrationPeter Maydell1-0/+31
2017-07-14hw/display/qxl.c Use memory_region_init_ram()Peter Maydell1-6/+3
2017-07-14hw/pci/pci.c: Use memory_region_init_rom()Peter Maydell1-2/+1
2017-07-14hw/block/pflash_cfi01, pflash_cfi02: Use memory_region_init_rom_device()Peter Maydell2-4/+2
2017-07-14hw: Use new memory_region_init_{ram, rom, rom_device}() functionsPeter Maydell51-167/+89
2017-07-14scripts/coccinelle/memory-region-init-ram.cocci: New scriptPeter Maydell1-0/+38
2017-07-14memory.h: Add memory_region_init_{ram, rom, rom_device}() handling migrationPeter Maydell3-1/+166
2017-07-14memory: Rename memory_region_init_rom() and _rom_device() to _nomigrate()Peter Maydell10-39/+47
2017-07-14memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate()Peter Maydell72-120/+121
2017-07-14memory: Document that the RAM MR initializers do not handle migrationPeter Maydell1-0/+19
2017-07-14include/hw/boards.h: Document memory_region_allocate_system_memory()Peter Maydell1-0/+28
2017-07-14vmgenid-test: use boot-sector infrastructureMichael S. Tsirkin2-17/+31
2017-07-14Merge remote-tracking branch 'remotes/berrange/tags/pull-sockets-2017-07-11-3...Peter Maydell2-21/+56
2017-07-14io: preserve ipv4/ipv6 flags when resolving InetSocketAddressDaniel P. Berrange1-2/+4
2017-07-14sockets: ensure we don't accept IPv4 clients when IPv4 is disabledDaniel P. Berrange1-9/+31
2017-07-14sockets: don't block IPv4 clients when listening on "::"Daniel P. Berrange1-4/+0