summary refs log tree commit diff stats
path: root/accel/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* accel/kvm: Remove unused 'system/cpus.h' header in kvm-cpus.hPhilippe Mathieu-Daudé2025-03-061-2/+0
* accel: Forward-declare AccelOpsClass in 'qemu/typedefs.h'Philippe Mathieu-Daudé2025-03-061-0/+1
* system/physmem: handle hugetlb correctly in qemu_ram_remap()William Roche2025-02-121-1/+1
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-213-13/+13
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-203-13/+13
* | target/i386: Reset TSCs of parked vCPUs too on VM resetMaciej S. Szmigiero2024-12-191-0/+11
* | kvm: consistently return 0/-errno from kvm_convert_memoryPaolo Bonzini2024-12-191-4/+4
|/
* accel/kvm: check for KVM_CAP_MEMORY_ATTRIBUTES on vmPaolo Bonzini2024-10-171-6/+6
* accel/kvm: check for KVM_CAP_MULTI_ADDRESS_SPACE on vmPaolo Bonzini2024-10-171-6/+6
* accel/kvm: check for KVM_CAP_READONLY_MEM on VMTom Dohrmann2024-10-171-1/+1
* KVM: Rename KVMState->nr_slots to nr_slots_maxPeter Xu2024-10-171-6/+6
* KVM: Rename KVMMemoryListener.nr_used_slots to nr_slots_usedPeter Xu2024-10-171-3/+3
* KVM: Define KVM_MEMSLOTS_NUM_MAX_DEFAULTPeter Xu2024-10-171-1/+3
* KVM: Dynamic sized kvm memslots arrayPeter Xu2024-10-172-15/+73
* kvm: Allow kvm_arch_get/put_registers to accept Error**Julia Suvorova2024-10-031-9/+32
* accel/kvm: refactor dirty ring setupAni Sinha2024-10-031-38/+50
* kvm: refactor core virtual machine creation into its own functionAni Sinha2024-10-031-33/+56
* kvm: replace fprintf with error_report()/printf() in kvm_init()Ani Sinha2024-10-021-22/+18
* kvm: Remove unreachable code in kvm_dirty_ring_reaper_thread()Peter Maydell2024-09-191-5/+1
* kvm: Make 'mmap_size' be 'int' in kvm_init_vcpu(), do_kvm_destroy_vcpu()Peter Maydell2024-09-191-2/+2
* kvm: Use 'unsigned long' for request argument in functions wrapping ioctl()Johannes Stoelp2024-09-132-8/+8
* accel/kvm/kvm-all: Fixes the missing break in vCPU unpark logicSalil Mehta2024-08-011-0/+1
* accel/kvm: Introduce kvm_create_and_park_vcpu() helperHarsh Prateek Bora2024-07-261-0/+12
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2024-07-241-0/+27
|\
| * Add support for RAPL MSRs in KVM/QemuAnthony Harivel2024-07-221-0/+27
* | accel/kvm: Extract common KVM vCPU {creation,parking} codeSalil Mehta2024-07-223-34/+67
|/
* accel/kvm/kvm-all: Fix superfluous trailing semicolonZhao Liu2024-07-171-1/+1
* gdbstub: move enums into separate headerAlex Bennée2024-06-241-1/+1
* migration/dirtyrate: Fix segmentation faultMasato Imai2024-06-171-1/+1
* cpu: move Qemu[Thread|Cond] setup into common codeAlex Bennée2024-06-041-3/+0
* accel/kvm: Fix two lines with hard-coded tabsPeter Maydell2024-06-041-2/+2
* kvm: move target-dependent interrupt routing out of kvm-all.cPaolo Bonzini2024-05-031-59/+3
* kvm/tdx: Ignore memory conversion to shared of unassigned regionIsaku Yamahata2024-04-231-0/+12
* kvm/tdx: Don't complain when converting vMMIO region to sharedIsaku Yamahata2024-04-231-3/+16
* kvm: handle KVM_EXIT_MEMORY_FAULTChao Peng2024-04-232-10/+90
* kvm/memory: Make memory type private by default if it has guest memfd backendXiaoyao Li2024-04-231-0/+10
* kvm: Enable KVM_SET_USER_MEMORY_REGION2 for memslotChao Peng2024-04-232-9/+39
* RAMBlock: Add support of KVM private guest memfdXiaoyao Li2024-04-231-0/+28
* kvm: Introduce support for memory_attributesXiaoyao Li2024-04-231-0/+32
* trace/kvm: Split address space and slot id in trace_kvm_set_user_memory()Xiaoyao Li2024-04-232-3/+4
* KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini2024-04-232-6/+1
* KVM: track whether guest state is encryptedPaolo Bonzini2024-04-231-3/+14
* kvm: use configs/ definition to conditionalize debug supportPaolo Bonzini2024-04-182-7/+7
* kvm: error out of kvm_irqchip_add_msi_route() in case of full route tableIgor Mammedov2024-04-081-5/+10
* migration: prevent migration when VM has poisoned memoryWilliam Roche2024-02-051-0/+10
* Merge tag 'hw-cpus-20240119' of https://github.com/philmd/qemu into stagingPeter Maydell2024-01-191-1/+0
|\
| * accel: Do not set CPUState::can_do_io in non-TCG accelsPhilippe Mathieu-Daudé2024-01-191-1/+0
* | Add class property to configure KVM device node to useDaan De Meyer2024-01-181-1/+24
|/
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-082-13/+13
* accel/kvm: Turn DPRINTF macro use into tracepointsJai Arora2023-12-232-23/+12