Commit Graph

230 Commits (082708072a4250f5c4dbc62065e7af93f5e45646)

Author SHA1 Message Date
Frederic Weisbecker bf9fae9f5e cputime: Use a proper subsystem naming for vtime related APIs 13 years ago
Alex Williamson 7a84428af7 KVM: Add resampling irqfds for level triggered interrupts 13 years ago
Michael S. Tsirkin 9fc77441e5 KVM: make processes waiting on vcpu mutex killable 13 years ago
Marcelo Tosatti 2df72e9bc4 KVM: split kvm_arch_flush_shadow 13 years ago
Gavin Shan 66a03505a7 KVM: PPC: book3s: fix build error caused by gfn_to_hva_memslot() 13 years ago
Xiao Guangrong 4d8b81abc4 KVM: introduce readonly memslot 13 years ago
Xiao Guangrong 7068d09715 KVM: introduce KVM_HVA_ERR_RO_BAD 13 years ago
Xiao Guangrong ca3a490c7d KVM: introduce KVM_HVA_ERR_BAD 13 years ago
Xiao Guangrong 69552c295e KVM: introduce KVM_PFN_ERR_RO_FAULT 13 years ago
Xiao Guangrong 037d92dc5d KVM: introduce gfn_to_pfn_memslot_atomic 13 years ago
Xiao Guangrong 67b29204c8 KVM: hide KVM_MEMSLOT_INVALID from userspace 13 years ago
Xiao Guangrong 9c5b117283 KVM: let the error pfn not depend on error code 13 years ago
Xiao Guangrong 32cad84f44 KVM: do not release the error page 13 years ago
Xiao Guangrong 6cede2e679 KVM: introduce KVM_ERR_PTR_BAD_PAGE 13 years ago
Xiao Guangrong 9a592a9538 KVM: remove the unused declare 13 years ago
Xiao Guangrong 83f09228d0 KVM: inline is_*_pfn functions 13 years ago
Xiao Guangrong 950e95097b KVM: introduce KVM_PFN_ERR_BAD 13 years ago
Xiao Guangrong e6c1502b3f KVM: introduce KVM_PFN_ERR_HWPOISON 13 years ago
Xiao Guangrong 6c8ee57be9 KVM: introduce KVM_PFN_ERR_FAULT 13 years ago
Takuya Yoshikawa d89cc617b9 KVM: Push rmap into kvm_arch_memory_slot 13 years ago
Christoffer Dall 23d43cf998 KVM: Move KVM_IRQ_LINE to arch-generic code 13 years ago
Xiao Guangrong a2766325cf KVM: remove dummy pages 13 years ago
Raghavendra K T 06e48c510a KVM: Choose better candidate for directed yield 13 years ago
Raghavendra K T 4c088493c8 KVM: Note down when cpu relax intercepted or pause loop exited 13 years ago
Xiao Guangrong d566104853 KVM: remove the unused parameter of gfn_to_pfn_memslot 13 years ago
Xiao Guangrong f340a51b7e KVM: remove is_error_hpa 13 years ago
Xiao Guangrong ca0565f573 KVM: make bad_pfn static to kvm_main.c 13 years ago
Xiao Guangrong 903816fa4d KVM: using get_fault_pfn to get the fault pfn 13 years ago
Takuya Yoshikawa d19a748b1c KVM: Introduce hva_to_gfn_memslot() for kvm_handle_hva() 13 years ago
Marc Zyngier 36c1ed821b KVM: Guard mmu_notifier specific code with CONFIG_MMU_NOTIFIER 13 years ago
Alex Williamson d4db2935e4 KVM: Pass kvm_irqfd to functions 13 years ago
Marc Zyngier 9900b4b48b KVM: use KVM_CAP_IRQ_ROUTING to protect the routing related code 13 years ago
Christoffer Dall a737f256bf KVM: Cleanup the kvm_print functions and introduce pr_XX wrappers 13 years ago
Takuya Yoshikawa c1a7b32a14 KVM: Avoid wasting pages for small lpage_info arrays 13 years ago
Avi Kivity c142786c62 KVM: MMU: Don't use RCU for lockless shadow walking 13 years ago
Konstantin Weitz 41628d3343 KVM: s390: Implement the directed yield (diag 9c) hypervisor call for KVM 13 years ago
Jan Kiszka 07975ad3b3 KVM: Introduce direct MSI message injection for in-kernel irqchips 13 years ago
Avi Kivity f78146b0f9 KVM: Fix page-crossing MMIO 13 years ago
Alex Williamson 32f6daad46 KVM: unmap pages from the iommu when slots are removed 13 years ago
Takuya Yoshikawa 93474b25af KVM: Remove unused dirty_bitmap_head and nr_dirty_pages 13 years ago
Alexander Graf 2246f8b563 KVM: PPC: Rework wqp conditional code 13 years ago
Christoffer Dall b6d33834bd KVM: Factor out kvm_vcpu_kick to arch-generic code 13 years ago
Amos Kong 786a9f888b KVM: set upper bounds for iobus dev to limit userspace 13 years ago
Amos Kong a13007160f KVM: resize kvm_io_range array dynamically 13 years ago
Jan Kiszka cf9eeac463 KVM: Convert intx_mask_lock to spin lock 13 years ago
Jan Kiszka 07700a94b0 KVM: Allow host IRQ sharing for assigned PCI 2.3 devices 13 years ago
Avi Kivity 3e515705a1 KVM: Ensure all vcpus are consistent with in-kernel irqchip settings 13 years ago
Takuya Yoshikawa db3fe4eb45 KVM: Introduce kvm_memory_slot::arch and move lpage_info into it 13 years ago
Takuya Yoshikawa fb03cb6f44 KVM: Introduce gfn_to_index() which returns the index for a given level 13 years ago
Paul Mackerras 9d4cba7f93 KVM: Move gfn_to_memslot() to kvm_host.h 13 years ago