summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* iotests: Pull _filter_actual_image_size from 67/87Max Reitz2017-10-263-2/+8
* iotests: Add test for dataplane mirroringMax Reitz2017-10-263-0/+112
* qcow2: Use BDRV_SECTOR_BITS instead of its literal valueAlberto Garcia2017-10-261-2/+2
* qemu-img.1: Image invalidation on qemu-img commitMax Reitz2017-10-261-5/+4Star
* qemu-io: Relax 'alloc' now that block-status doesn't assertEric Blake2017-10-263-20/+24
* qcow2: Reduce is_zero() roundingEric Blake2017-10-261-9/+3Star
* block: Reduce bdrv_aligned_preadv() roundingEric Blake2017-10-261-6/+2Star
* block: Align block status requestsEric Blake2017-10-263-28/+59
* qemu-img: Change img_compare() to be byte-basedEric Blake2017-10-261-76/+48Star
* qemu-img: Change img_rebase() to be byte-basedEric Blake2017-10-261-50/+34Star
* qemu-img: Change compare_sectors() to be byte-basedEric Blake2017-10-261-28/+27Star
* qemu-img: Change check_empty_sectors() to byte-basedEric Blake2017-10-261-12/+15
* qemu-img: Drop redundant error message in compareEric Blake2017-10-262-16/+5Star
* qemu-img: Add find_nonzero()Eric Blake2017-10-261-4/+28
* qemu-img: Speed up compare on pre-allocated larger fileEric Blake2017-10-261-4/+4
* qemu-img: Simplify logic in img_compare()Eric Blake2017-10-261-27/+11Star
* block: Convert bdrv_get_block_status_above() to bytesEric Blake2017-10-265-103/+57Star
* block: Switch bdrv_co_get_block_status_above() to byte-basedEric Blake2017-10-261-44/+24Star
* block: Switch bdrv_common_block_status_above() to byte-basedEric Blake2017-10-261-31/+30Star
* block: Switch BdrvCoGetBlockStatusData to byte-basedEric Blake2017-10-261-18/+38
* block: Switch bdrv_co_get_block_status() to byte-basedEric Blake2017-10-261-43/+81
* block: Convert bdrv_get_block_status() to bytesEric Blake2017-10-264-33/+58
* qemu-img: Switch get_block_status() to byte-basedEric Blake2017-10-261-13/+11Star
* block: Switch bdrv_make_zero() to byte-basedEric Blake2017-10-261-16/+16
* qcow2: Switch is_zero_sectors() to byte-basedEric Blake2017-10-261-14/+19
* block: Make bdrv_round_to_clusters() signature more usefulEric Blake2017-10-264-10/+9Star
* block: Add flag to avoid wasted work in bdrv_is_allocated()Eric Blake2017-10-261-16/+41
* block: Allow NULL file for bdrv_get_block_status()Eric Blake2017-10-265-40/+40
* qemu-iotests: Test backing_fmt with backing node referenceKevin Wolf2017-10-262-2/+3
* block: don't add 'driver' to options when referring to backing via node namePeter Krempa2017-10-261-1/+2
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20171025' into stagingPeter Maydell2017-10-2580-1813/+2285
|\
| * translate-all: exit from tb_phys_invalidate if qht_remove failsEmilio G. Cota2017-10-241-1/+3
| * tcg: Initialize cpu_env genericallyRichard Henderson2017-10-2426-133/+28Star
| * tcg: enable multiple TCG contexts in softmmuEmilio G. Cota2017-10-245-13/+145
| * tcg: introduce regions to split code_gen_bufferEmilio G. Cota2017-10-246-45/+260
| * translate-all: use qemu_protect_rwx/none helpersEmilio G. Cota2017-10-241-48/+13Star
| * osdep: introduce qemu_mprotect_rwx/noneEmilio G. Cota2017-10-242-0/+43
| * tcg: allocate optimizer temps with tcg_mallocEmilio G. Cota2017-10-241-23/+19Star
| * tcg: distribute profiling counters across TCGContext'sEmilio G. Cota2017-10-243-45/+126
| * tcg: introduce **tcg_ctxs to keep track of all TCGContext'sEmilio G. Cota2017-10-241-0/+5
| * gen-icount: fold exitreq_label into TCGContextEmilio G. Cota2017-10-242-4/+5
| * tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota2017-10-2429-126/+130
| * tcg: take tb_ctx out of TCGContextEmilio G. Cota2017-10-245-35/+34Star
| * translate-all: report correct avg host TB sizeEmilio G. Cota2017-10-241-9/+23
| * exec-all: rename tb_free to tb_removeEmilio G. Cota2017-10-243-5/+5
| * translate-all: use a binary search tree to track TBs in TBContextEmilio G. Cota2017-10-243-112/+119
| * tcg: Remove CF_IGNORE_ICOUNTRichard Henderson2017-10-243-18/+18
| * tcg: Add CF_LAST_IO + CF_USE_ICOUNT to CF_HASH_MASKRichard Henderson2017-10-241-1/+2
| * cpu-exec: lookup/generate TB outside exclusive region during step_atomicEmilio G. Cota2017-10-241-16/+14Star
| * tcg: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota2017-10-243-5/+7