summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* exec-all: extract tb->tc_* into a separate struct tc_tbEmilio G. Cota2017-10-105-25/+33
* translate-all: define and use DEBUG_TB_CHECK_GATEEmilio G. Cota2017-10-101-6/+22
* translate-all: define and use DEBUG_TB_INVALIDATE_GATEEmilio G. Cota2017-10-101-3/+9
* exec-all: introduce TB_PAGE_ADDR_FMTEmilio G. Cota2017-10-102-2/+3
* translate-all: define and use DEBUG_TB_FLUSH_GATEEmilio G. Cota2017-10-101-7/+13
* exec-all: bring tb->invalid into tb->cflagsEmilio G. Cota2017-10-104-7/+5Star
* tcg: consolidate TB lookups in tb_lookup__cpu_stateEmilio G. Cota2017-10-103-47/+73
* tcg: remove addr argument from lookup_tb_ptrEmilio G. Cota2017-10-1012-42/+32Star
* tcg/mips: constify tcg_target_callee_save_regsEmilio G. Cota2017-10-101-1/+1
* tcg/i386: constify tcg_target_callee_save_regsEmilio G. Cota2017-10-101-1/+1
* cpu-exec: rename have_tb_lock to acquired_tb_lock in tb_findEmilio G. Cota2017-10-101-5/+5
* translate-all: make have_tb_lock staticEmilio G. Cota2017-10-101-1/+1
* exec-all: fix typos in TranslationBlock's documentationEmilio G. Cota2017-10-101-2/+2
* tcg: fix corruption of code_time profiling counter upon tb_flushEmilio G. Cota2017-10-101-2/+2
* cputlb: bring back tlb_flush_count under !TLB_DEBUGEmilio G. Cota2017-10-104-6/+17
* Merge remote-tracking branch 'remotes/ehabkost/tags/x86-and-machine-pull-requ...Peter Maydell2017-10-1024-90/+65Star
|\
| * x86: Correct translation of some rdgsbase and wrgsbase encodingsTodd Eisenberger2017-10-101-2/+2
| * vl: exit if maxcpus is negativeSeeteena Thoufeek2017-10-102-4/+4
| * qom: update doc comment for type_register[_static]()Igor Mammedov2017-10-101-2/+2
| * config: qemu_config_parse() return number of config groupsEduardo Habkost2017-10-102-9/+7Star
| * qemu-options: Deprecate -nodefconfigEduardo Habkost2017-10-102-13/+8Star
| * vl: Eliminate defconfig variableEduardo Habkost2017-10-101-4/+1Star
| * machine: Add a valid_cpu_types propertyAlistair Francis2017-10-102-0/+33
| * qom/cpu: move cpu_model null check to cpu_class_by_name()Philippe Mathieu-Daudé2017-10-1014-56/+8Star
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2017-10-0645-1311/+2333
|\
| * Merge remote-tracking branch 'mreitz/tags/pull-block-2017-10-06' into queue-b...Kevin Wolf2017-10-0613-101/+209
| |\
| | * block/mirror: check backing in bdrv_mirror_top_flushVladimir Sementsov-Ogievskiy2017-10-061-0/+4
| | * qcow2: truncate the tail of the image file after shrinking the imagePavel Butsykin2017-10-063-0/+46
| | * qcow2: fix return error code in qcow2_truncate()Pavel Butsykin2017-10-061-2/+2
| | * iotests: Fix 195 if IMGFMT is part of TEST_DIRMax Reitz2017-10-061-3/+4
| | * block/mirror: check backing in bdrv_mirror_top_refresh_filenameVladimir Sementsov-Ogievskiy2017-10-061-0/+5
| | * block: support passthrough of BDRV_REQ_FUA in crypto driverDaniel P. Berrange2017-10-061-2/+5
| | * block: convert qcrypto_block_encrypt|decrypt to take bytes offsetDaniel P. Berrange2017-10-069-41/+56
| | * block: convert crypto driver to bdrv_co_preadv|pwritevDaniel P. Berrange2017-10-061-52/+54
| | * block: fix data type casting for crypto payload offsetDaniel P. Berrange2017-10-061-4/+9
| | * crypto: expose encryption sector size in APIsDaniel P. Berrange2017-10-065-2/+27
| | * block: use 1 MB bounce buffers for crypto instead of 16KBDaniel P. Berrange2017-10-061-13/+15
| |/
| * iotests: Add test 197 for covering copy-on-readEric Blake2017-10-064-0/+137
| * block: Perform copy-on-read in loopEric Blake2017-10-061-38/+82
| * block: Add blkdebug hook for copy-on-readEric Blake2017-10-062-1/+5
| * iotests: Restore stty settings on completionEric Blake2017-10-061-0/+10
| * block: Uniform handling of 0-length bdrv_get_block_status()Eric Blake2017-10-061-0/+4
| * qemu-io: Add -C for opening with copy-on-readEric Blake2017-10-061-3/+12
| * commit: Remove overlay_bsKevin Wolf2017-10-064-55/+20Star
| * qemu-iotests: Test commit block job where top has two parentsKevin Wolf2017-10-063-0/+981
| * qemu-iotests: Allow QMP pretty printing in common.qemuKevin Wolf2017-10-061-3/+11
| * commit: Support multiple roots above top nodeKevin Wolf2017-10-062-29/+41
| * block: Introduce BdrvChildRole.update_filenameKevin Wolf2017-10-062-5/+34
| * qemu-iotests: merge "check" and "common"Paolo Bonzini2017-10-062-554/+531Star
| * qemu-iotests: get rid of $iamPaolo Bonzini2017-10-062-5/+2Star