aboutsummaryrefslogtreecommitdiffstats
path: root/accel/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* accel/kvm: Make kvm_has_guest_debug staticRichard Henderson2023-12-191-1/+1
* kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEPPaolo Bonzini2023-10-251-9/+0
* kvm: i386: require KVM_CAP_DEBUGREGSPaolo Bonzini2023-10-251-9/+0
* kvm: unify listeners for PIO address spacePaolo Bonzini2023-10-251-9/+2
* kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTHPaolo Bonzini2023-10-251-16/+6
* kvm: assume that many ioeventfds can be createdPaolo Bonzini2023-10-251-47/+0
* kvm: drop reference to KVM_CAP_PCI_2_3Paolo Bonzini2023-10-251-7/+0
* kvm: require KVM_IRQFD for kernel irqchipPaolo Bonzini2023-10-251-8/+5
* kvm: require KVM_CAP_SIGNAL_MSIPaolo Bonzini2023-10-251-95/+7
* kvm: require KVM_CAP_INTERNAL_ERROR_DATAPaolo Bonzini2023-10-251-7/+6
* kvm: Add stub for kvm_get_max_memslots()David Hildenbrand2023-10-121-1/+1
* kvm: Return number of free memslotsDavid Hildenbrand2023-10-121-13/+20
* accel/tcg: Move can_do_io to CPUNegativeOffsetStateRichard Henderson2023-10-031-1/+1
* accel/kvm/kvm-all: Handle register access errorsAkihiko Odaki2023-09-291-4/+28
* arm/kvm: Enable support for KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZEShameer Kolothum2023-09-081-0/+1
* accel/kvm: Widen pc/saved_insn for kvm_sw_breakpointAnton Johansson2023-08-241-2/+1
* accel/kvm: Make kvm_dirty_ring_reaper_init() voidAkihiko Odaki2023-08-221-7/+2
* accel/kvm: Free as when an error occurredAkihiko Odaki2023-08-221-0/+1
* accel/kvm: Use negative KVM type for error propagationAkihiko Odaki2023-08-221-0/+5
* kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki2023-08-221-1/+3
* kvm: Fix crash due to access uninitialized kvm_stateGavin Shan2023-07-311-1/+1