summaryrefslogtreecommitdiffstats
path: root/accel
Commit message (Expand)AuthorAgeFilesLines
* kvm: fix segfault with query-stats-schemas and -M nonePaolo Bonzini2022-08-181-3/+5
* linux-user/aarch64: Reset target data on MADV_DONTNEEDVitaly Buka2022-08-111-0/+26
* icount: Take iothread lock when running QEMU timersPeter Maydell2022-08-091-0/+6
* kvm: don't use perror() without useful errnoCornelia Huck2022-07-291-1/+1
* accel/kvm: Avoid Coverity warning in query_stats()Peter Maydell2022-07-221-1/+1
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2022-07-211-1/+9
|\
| * kvm: add support for boolean statisticsPaolo Bonzini2022-07-181-1/+9
* | softmmu/dirtylimit: Implement virtual CPU throttleHyman Huang(黄勇)2022-07-201-1/+19
* | accel/kvm/kvm-all: Introduce kvm_dirty_ring_size functionHyman Huang(黄勇)2022-07-202-0/+10
* | accel/kvm/kvm-all: Refactor per-vcpu dirty ring reapingHyman Huang(黄勇)2022-07-201-10/+13
* | linux-user/aarch64: Do not clear PROT_MTE on mprotectRichard Henderson2022-07-181-2/+11
|/
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2022-07-121-0/+1
|\
| * accel: kvm: Fix memory leak in find_stats_descriptorsMiaoqian Lin2022-07-081-0/+1
* | accel/tcg: Fix unaligned stores to s390x low-address-protected lowcoreIlya Leoshkevich2022-07-121-3/+5
|/
* accel/stubs: Add tcg stub for probe_access_flagsRichard Henderson2022-06-281-0/+7
* accel: Introduce current_accel_name()Alexander Graf2022-06-271-0/+8
* accel/tcg: Reorganize tcg_accel_ops_init()Philippe Mathieu-Daudé2022-06-201-7/+8
* accel/tcg: Init TCG cflags in vCPU thread handlerPhilippe Mathieu-Daudé2022-06-202-7/+5Star
* qmp: add filtering of statistics by namePaolo Bonzini2022-06-141-6/+11
* qmp: add filtering of statistics by providerPaolo Bonzini2022-06-141-1/+2
* qmp: add filtering of statistics by target vCPUPaolo Bonzini2022-06-141-2/+7
* kvm: Support for querying fd-based statsMark Kanda2022-06-141-0/+392
* accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow2022-06-112-6/+1Star
* accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow2022-06-111-1/+1
* Fix 'writeable' typosPeter Maydell2022-06-083-7/+7
* replay: rewrite async event handlingPavel Dovgalyuk2022-06-061-3/+2Star
* Clean up header guards that don't match their file nameMarkus Armbruster2022-05-114-12/+12
* accel/tcg: Assert mmu_idx in range before use in cputlbRichard Henderson2022-04-271-13/+27
* compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau2022-04-212-4/+3Star
* Merge tag 'pull-tcg-20220420' of https://gitlab.com/rth7680/qemu into stagingRichard Henderson2022-04-214-4/+0Star
|\
| * accel/tcg: Remove ATOMIC_MMU_IDXRichard Henderson2022-04-202-2/+0Star
| * Don't include sysemu/tcg.h if it is not necessaryThomas Huth2022-04-202-2/+0Star
* | util/log: Remove qemu_log_flushRichard Henderson2022-04-201-1/+0Star
* | accel/tcg: Use cpu_dump_state between qemu_log_trylock/unlockRichard Henderson2022-04-201-1/+1
* | exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson2022-04-201-1/+1
* | *: Use fprintf between qemu_log_trylock/unlockRichard Henderson2022-04-203-65/+76
* | util/log: Rename qemu_log_lock to qemu_log_trylockRichard Henderson2022-04-203-3/+3
|/
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-068-8/+0Star
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-062-11/+11
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-062-4/+4
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-213-6/+6
* accel/tcg: Fix cpu_ldq_be_mmu typoRichard Henderson2022-03-161-1/+1
* kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)2022-03-152-4/+5
* accel/tcg: Remove pointless CPUArchState castsPhilippe Mathieu-Daudé2022-03-061-2/+2
* misc: Add missing "sysemu/cpu-timers.h" includePhilippe Mathieu-Daudé2022-03-064-0/+4
* misc: Remove unnecessary "sysemu/cpu-timers.h" includePhilippe Mathieu-Daudé2022-03-061-1/+0Star
* accel: Introduce AccelOpsClass::cpus_are_resettable()Philippe Mathieu-Daudé2022-03-061-0/+6
* accel: Introduce AccelOpsClass::cpu_thread_is_idle()Philippe Mathieu-Daudé2022-03-061-0/+6
* accel/hax: Introduce CONFIG_HAX_IS_POSSIBLEPhilippe Mathieu-Daudé2022-03-061-0/+2