Commit Graph

802 Commits (ed9ed50ccc2c16690b921171c809f6f15255ac65)

Author SHA1 Message Date
Andrea Arcangeli 0664e57ff0 mm: gup: kvm use get_user_pages_unlocked 10 years ago
Christian Borntraeger de8e5d7440 KVM: Disable compat ioctl for s390 10 years ago
Paolo Bonzini f781951299 kvm: add halt_poll_ns module parameter 10 years ago
Kai Huang 3b0f1d01e5 KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log dirty 10 years ago
Tiejun Chen b0165f1b41 kvm: update_memslots: clean flags for invalid memslots 10 years ago
Christoffer Dall 4b99058995 KVM: Remove unused config symbol 10 years ago
Andre Przywara 4fa96afd94 arm/arm64: KVM: force alignment of VGIC dist/CPU/redist addresses 10 years ago
Andre Przywara ac3d373564 arm/arm64: KVM: allow userland to request a virtual GICv3 10 years ago
Andre Przywara b5d84ff600 arm/arm64: KVM: enable kernel side of GICv3 emulation 10 years ago
Andre Przywara 6d52f35af1 arm64: KVM: add SGI generation register emulation 10 years ago
Andre Przywara a0675c25d6 arm/arm64: KVM: add virtual GICv3 distributor emulation 10 years ago
Andre Przywara 9fedf14677 arm/arm64: KVM: add opaque private pointer to MMIO data 10 years ago
Andre Przywara 1d916229e3 arm/arm64: KVM: split GICv2 specific emulation code from vgic.c 10 years ago
Andre Przywara 832158125d arm/arm64: KVM: add vgic.h header file 10 years ago
Andre Przywara b60da146c1 arm/arm64: KVM: refactor/wrap vgic_set/get_attr() 10 years ago
Andre Przywara d97f683d0f arm/arm64: KVM: refactor MMIO accessors 10 years ago
Andre Przywara 2f5fa41a7a arm/arm64: KVM: make the value of ICC_SRE_EL1 a per-VM variable 10 years ago
Andre Przywara 3caa2d8c3b arm/arm64: KVM: make the maximum number of vCPUs a per-VM value 10 years ago
Andre Przywara 4ce7ebdfc6 arm/arm64: KVM: dont rely on a valid GICH base address 10 years ago
Andre Przywara ea2f83a7de arm/arm64: KVM: move kvm_register_device_ops() into vGIC probing 10 years ago
Andre Przywara b26e5fdac4 arm/arm64: KVM: introduce per-VM ops 10 years ago
Andre Przywara 05bc8aafe6 arm/arm64: KVM: wrap 64 bit MMIO accesses with two 32 bit ones 10 years ago
Andre Przywara 96415257a1 arm/arm64: KVM: refactor vgic_handle_mmio() function 10 years ago
Andre Przywara 59892136c4 arm/arm64: KVM: pass down user space provided GIC type into vGIC code 10 years ago
Mario Smarduch ba0513b5b8 KVM: Add generic support for dirty page logging 10 years ago
Mario Smarduch a6d5101661 KVM: Add architecture-defined TLB flush support 10 years ago
Eric Auger 065c003482 KVM: arm/arm64: vgic: add init entry to VGIC KVM device 10 years ago
Eric Auger 66b030e48a KVM: arm/arm64: vgic: vgic_init returns -ENODEV when no online vcpu 10 years ago
Wincy Van ff651cb613 KVM: nVMX: Add nested msr load/restore algorithm 10 years ago
Richard Cochran 2eebdde652 timecounter: keep track of accumulated fractional nanoseconds 10 years ago
Paolo Bonzini dbaff30940 kvm: warn on more invariant breakage 10 years ago
Paolo Bonzini efbeec7098 kvm: fix sorting of memslots with base_gfn == 0 10 years ago
Christoffer Dall 05971120fc arm/arm64: KVM: Require in-kernel vgic for the arch timers 10 years ago
Christoffer Dall ca7d9c829d arm/arm64: KVM: Initialize the vgic on-demand when injecting IRQs 10 years ago
Christoffer Dall 1f57be2895 arm/arm64: KVM: Add (new) vgic_initialized macro 10 years ago
Christoffer Dall c52edf5f8c arm/arm64: KVM: Rename vgic_initialized to vgic_ready 10 years ago
Peter Maydell 6d3cfbe21b arm/arm64: KVM: vgic: move reset initialization into vgic_init_maps() 10 years ago
Christian Borntraeger 7a72f7a140 KVM: track pid for VCPU only on KVM_RUN ioctl 10 years ago
David Hildenbrand eed6e79d73 KVM: don't check for PF_VCPU when yielding 10 years ago
Igor Mammedov 9c1a5d3878 kvm: optimize GFN to memslot lookup with large slots amount 10 years ago
Igor Mammedov 0e60b0799f kvm: change memslot sorting rule from size to GFN 10 years ago
Igor Mammedov 7f379cff11 kvm: update_memslots: drop not needed check for the same slot 10 years ago
Igor Mammedov 5a38b6e6b4 kvm: update_memslots: drop not needed check for the same number of pages 10 years ago
Ard Biesheuvel d3fccc7ef8 kvm: fix kvm_is_mmio_pfn() and rename to kvm_is_reserved_pfn() 10 years ago
Christoffer Dall 6b50f54064 arm/arm64: KVM: vgic: Fix error code in kvm_vgic_create() 10 years ago
Shannon Zhao 016ed39c54 arm/arm64: KVM: vgic: kick the specific vcpu instead of iterating through all 10 years ago
Christoffer Dall b1e952b4e4 arm/arm64: vgic: Remove unreachable irq_clear_pending 10 years ago
Ard Biesheuvel bf4bea8e9a kvm: fix kvm_is_mmio_pfn() and rename to kvm_is_reserved_pfn() 10 years ago
wanghaibin 7d39f9e32c KVM: ARM: VGIC: Optimize the vGIC vgic_update_irq_pending function. 10 years ago
Radim Krčmář c274e03af7 kvm: x86: move assigned-dev.c and iommu.c to arch/x86/ 10 years ago