Alex Shi
|
bec87d6e34
KVM: use correct tlbs dirty type in cmpxchg
|
13 years ago |
Avi Kivity
|
3e515705a1
KVM: Ensure all vcpus are consistent with in-kernel irqchip settings
|
13 years ago |
Takuya Yoshikawa
|
565f3be217
KVM: mmu_notifier: Flush TLBs before releasing mmu_lock
|
13 years ago |
Takuya Yoshikawa
|
db3fe4eb45
KVM: Introduce kvm_memory_slot::arch and move lpage_info into it
|
13 years ago |
Takuya Yoshikawa
|
189a2f7b24
KVM: Simplify ifndef conditional usage in __kvm_set_memory_region()
|
13 years ago |
Takuya Yoshikawa
|
a64f273a08
KVM: Split lpage_info creation out from __kvm_set_memory_region()
|
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 |
Paul Mackerras
|
a355aa54f1
KVM: Add barriers to allow mmu_notifier_retry to be used locklessly
|
13 years ago |
Carsten Otte
|
5b1c1493af
KVM: s390: ucontrol: export SIE control block to user
|
13 years ago |
Carsten Otte
|
e08b963716
KVM: s390: add parameter for KVM_CREATE_VM
|
13 years ago |
Takuya Yoshikawa
|
50e92b3c97
KVM: Fix __set_bit() race in mark_page_dirty() during dirty logging
|
13 years ago |
Hamo
|
4f69b6805c
KVM: ensure that debugfs entries have been created
|
13 years ago |
Gleb Natapov
|
d546cb406e
KVM: drop bsp_vcpu pointer from kvm struct
|
13 years ago |
Sasha Levin
|
ff5c2c0316
KVM: Use memdup_user instead of kmalloc/copy_from_user
|
13 years ago |
Sasha Levin
|
cdfca7b346
KVM: Use kmemdup() instead of kmalloc/memcpy
|
13 years ago |
Xiao Guangrong
|
f85e2cb5db
KVM: introduce a table to map slot id to index in memslots array
|
13 years ago |
Xiao Guangrong
|
bf3e05bc1e
KVM: sort memslots by its size and use line search
|
13 years ago |
Xiao Guangrong
|
28a37544fb
KVM: introduce id_to_memslot function
|
13 years ago |
Xiao Guangrong
|
be6ba0f096
KVM: introduce kvm_for_each_memslot macro
|
13 years ago |
Xiao Guangrong
|
be593d6286
KVM: introduce update_memslots function
|
13 years ago |
Xiao Guangrong
|
93a5cef07d
KVM: introduce KVM_MEM_SLOTS_NUM macro
|
13 years ago |
Takuya Yoshikawa
|
7850ac5420
KVM: Count the number of dirty pages for dirty logging
|
13 years ago |
Thomas Meyer
|
6da64fdb8c
KVM: Use kmemdup rather than duplicating its implementation
|
13 years ago |
Sasha Levin
|
743eeb0b01
KVM: Intelligent device lookup on I/O bus
|
14 years ago |
Xiao Guangrong
|
ce88decffd
KVM: MMU: mmio page fault support
|
14 years ago |
Xiao Guangrong
|
fce92dce79
KVM: MMU: filter out the mmio pfn from the fault pfn
|
14 years ago |
Gleb Natapov
|
e03b644fe6
KVM: introduce kvm_read_guest_cached
|
14 years ago |
Alexander Graf
|
1dda606c5f
KVM: Add compat ioctl for KVM_SET_SIGNAL_MASK
|
14 years ago |
Jan Kiszka
|
d780592b99
KVM: Clean up error handling during VCPU creation
|
14 years ago |