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