summaryrefslogtreecommitdiffstats
path: root/accel/kvm
Commit message (Expand)AuthorAgeFilesLines
* i386: add notify VM exit supportChenyi Qiang2022-10-111-0/+2
* kvm: expose struct KVMStateChenyi Qiang2022-10-111-74/+0Star
* kvm: allow target-specific accelerator propertiesPaolo Bonzini2022-10-101-0/+2
* accel/kvm: move kvm_update_guest_debug to inline stubAlex Bennée2022-10-061-6/+0Star
* gdbstub: move guest debug support check to opsAlex Bennée2022-10-063-0/+8
* gdbstub: move breakpoint logic to accel opsAlex Bennée2022-10-063-21/+14Star
* gdbstub: move sstep flags probing into AccelClassAlex Bennée2022-10-061-1/+13
* kvm: fix memory leak on failure to read stats descriptorsPaolo Bonzini2022-09-181-5/+4Star
* KVM: use store-release to mark dirty pages as harvestedPaolo Bonzini2022-09-181-1/+17
* KVM: dirty ring: add missing memory barrierPaolo Bonzini2022-09-011-1/+5
* kvm: fix segfault with query-stats-schemas and -M nonePaolo Bonzini2022-08-181-3/+5
* 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-201-0/+5
* | accel/kvm/kvm-all: Refactor per-vcpu dirty ring reapingHyman Huang(黄勇)2022-07-201-10/+13
|/
* accel: kvm: Fix memory leak in find_stats_descriptorsMiaoqian Lin2022-07-081-0/+1
* 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
* Fix 'writeable' typosPeter Maydell2022-06-081-2/+2
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-10/+10
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-2/+2
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-3/+3
* kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)2022-03-151-3/+4
* 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
* kvm: add support for KVM_GUESTDBG_BLOCKIRQMaxim Levitsky2021-12-101-0/+17
* gdbstub, kvm: let KVM report supported singlestep flagsMaxim Levitsky2021-12-101-0/+12
* KVM: introduce dirty_pages and kvm_dirty_ring_enabledHyman Huang(黄勇)2021-11-011-0/+7
* target/i386/kvm: Restrict SEV stubs to x86 architecturePhilippe Mathieu-Daudé2021-10-132-23/+0Star
* memory: Name all the memory listenersPeter Xu2021-09-301-2/+5
* target/i386: spelling: occured=>occurred, mininum=>minimumMichael Tokarev2021-09-161-1/+1
* kvm: ppc: Print meaningful message on KVM_CREATE_VM failureFabiano Rosas2021-07-291-0/+6
* KVM: Fix dirty ring mmap incorrect size due to renaming accidentPeter Xu2021-06-251-2/+2
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* KVM: Dirty ring supportPeter Xu2021-05-262-3/+378
* KVM: Disable manual dirty log when dirty ring enabledPeter Xu2021-05-261-14/+23
* KVM: Add dirty-ring-size propertyPeter Xu2021-05-261-0/+46
* KVM: Cache kvm slot dirty bitmap sizePeter Xu2021-05-261-0/+1
* KVM: Simplify dirty log sync in kvm_set_phys_memPeter Xu2021-05-261-1/+2
* KVM: Provide helper to sync dirty bitmap from slot to ramblockPeter Xu2021-05-261-20/+17Star
* KVM: Provide helper to get kvm dirty logPeter Xu2021-05-261-22/+30
* KVM: Create the KVMSlot dirty bitmap on flag changesPeter Xu2021-05-261-14/+9Star
* KVM: Use a big lock to replace per-kml slots_lockPeter Xu2021-05-261-15/+18
* KVM: do not allow setting properties at runtimePaolo Bonzini2021-05-261-1/+12