summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* migration: add "return-path" capabilityPeter Xu2017-06-283-4/+18
* vmstate: error hint for failed equal checksHalil Pasic2017-06-2820-40/+74
* migration: add comment for TYPE_MIGRATEPeter Xu2017-06-281-0/+8
* migration: hmp: dump globalsPeter Xu2017-06-283-0/+15
* migration: merge enforce_config_section somewhatPeter Xu2017-06-282-10/+14
* migration: move skip_section_footersPeter Xu2017-06-288-15/+15
* migration: move skip_configuration outPeter Xu2017-06-288-15/+18
* migration: move only_migratable to MigrationStatePeter Xu2017-06-286-5/+20
* migration: move global_state.optional outPeter Xu2017-06-288-11/+29
* migration: let MigrationState be a qdevPeter Xu2017-06-284-23/+81
* vl: clean up global property registrationPeter Xu2017-06-281-5/+24
* accel: introduce AccelClass.global_propsPeter Xu2017-06-285-0/+31
* machine: export register_compat_prop()Peter Xu2017-06-283-13/+37
* Merge remote-tracking branch 'remotes/edgar/tags/edgar/mmio-exec-v2.for-upstr...Peter Maydell2017-06-278-54/+428
|\
| * xilinx_spips: allow mmio executionKONRAD Frederic2017-06-271-19/+55
| * exec: allow to get a pointer for some mmio memory regionKONRAD Frederic2017-06-273-0/+156
| * introduce mmio_interfaceKONRAD Frederic2017-06-273-0/+178
| * qdev: add MemoryRegion propertyKONRAD Frederic2017-06-271-0/+2
| * cputlb: fix the way get_page_addr_code fills the tlbKONRAD Frederic2017-06-271-2/+4
| * cputlb: move get_page_addr_codeKONRAD Frederic2017-06-271-35/+35
| * cputlb: cleanup get_page_addr_code to use VICTIM_TLB_HITKONRAD Frederic2017-06-271-9/+9
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2017-06-2645-1324/+1476
|\
| * Merge remote-tracking branch 'mreitz/tags/pull-block-2017-06-26' into queue-b...Kevin Wolf2017-06-2625-191/+220
| |\
| | * qemu-img: don't shadow opts variable in img_dd()Stefan Hajnoczi2017-06-261-6/+3Star
| | * block: Do not strcmp() with NULL uri->schemeMax Reitz2017-06-264-8/+8
| | * blkverify: Catch bs->exact_filename overflowMax Reitz2017-06-261-4/+8
| | * blkdebug: Catch bs->exact_filename overflowMax Reitz2017-06-261-3/+7
| | * fix: avoid an infinite loop or a dangling pointer problem in img_commitsochin.jiang2017-06-263-9/+33
| | * block: change variable names in BlockDriverStateManos Pitsidianakis2017-06-2618-161/+161
| |/
| * block: Remove bdrv_aio_readv/writev/flush()Kevin Wolf2017-06-263-182/+0Star
| * qed: Use bdrv_co_* for coroutine_fnsKevin Wolf2017-06-261-7/+9
| * qed: Add coroutine_fn to I/O path functionsKevin Wolf2017-06-263-24/+30
| * qed: Use a coroutine for need_check_timerKevin Wolf2017-06-261-16/+17
| * qed: Simplify request handlingKevin Wolf2017-06-262-82/+22Star
| * qed: Use CoQueue for serialising allocationsKevin Wolf2017-06-262-33/+19Star
| * qed: Implement .bdrv_co_readv/writevKevin Wolf2017-06-261-55/+42Star
| * qed: Remove recursion in qed_aio_next_io()Kevin Wolf2017-06-261-31/+32
| * qed: Remove ret argument from qed_aio_next_io()Kevin Wolf2017-06-261-11/+6Star
| * qed: Add return value to qed_aio_read/write_data()Kevin Wolf2017-06-262-62/+31Star
| * qed: Add return value to qed_aio_write_inplace/alloc()Kevin Wolf2017-06-261-23/+20Star
| * qed: Add return value to qed_aio_write_cow()Kevin Wolf2017-06-261-37/+21Star
| * qed: Add return value to qed_aio_write_main()Kevin Wolf2017-06-261-25/+30
| * qed: Add return value to qed_aio_write_l2_update()Kevin Wolf2017-06-261-17/+26
| * qed: Add return value to qed_aio_write_l1_update()Kevin Wolf2017-06-261-10/+9Star
| * qed: Inline qed_commit_l2_update()Kevin Wolf2017-06-261-22/+14Star
| * qed: Make qed_aio_write_main() synchronousKevin Wolf2017-06-261-42/+19Star
| * qed: Make qed_aio_read_data() synchronousKevin Wolf2017-06-261-3/+5
| * qed: Remove callback from qed_write_table()Kevin Wolf2017-06-263-45/+22Star
| * qed: Remove GenericCBKevin Wolf2017-06-263-45/+1Star
| * qed: Make qed_write_table() synchronousKevin Wolf2017-06-261-54/+30Star