Yang Zhang
|
3d81bc7e96
KVM: Call common update function when ioapic entry changed.
|
12 роки тому |
Yang Zhang
|
aa2fbe6d44
KVM: Let ioapic know the irq line status
|
12 роки тому |
Geoff Levand
|
e3ba45b804
KVM: Move kvm_spurious_fault to x86.c
|
12 роки тому |
Geoff Levand
|
39369f7a8b
KVM: Make local routines static
|
12 роки тому |
Raghavendra K T
|
7bc7ae25b1
kvm: Iterate over only vcpus that are preempted
|
12 роки тому |
Raghavendra K T
|
3a08a8f9f0
kvm: Record the preemption status of vcpus using preempt notifiers
|
12 роки тому |
Cornelia Huck
|
a0f155e964
KVM: Initialize irqfd from kvm_init().
|
12 роки тому |
Takuya Yoshikawa
|
8482644aea
KVM: set_memory_region: Refactor commit_memory_region()
|
12 роки тому |
Takuya Yoshikawa
|
7b6195a91d
KVM: set_memory_region: Refactor prepare_memory_region()
|
12 роки тому |
Takuya Yoshikawa
|
74d0727cb7
KVM: set_memory_region: Make kvm_mr_change available to arch code
|
12 роки тому |
Takuya Yoshikawa
|
47ae31e257
KVM: set_memory_region: Drop user_alloc from set_memory_region()
|
12 роки тому |
Takuya Yoshikawa
|
462fce4606
KVM: set_memory_region: Drop user_alloc from prepare/commit_memory_region()
|
12 роки тому |
Takuya Yoshikawa
|
7a905b1485
KVM: Remove user_alloc from struct kvm_memory_slot
|
12 роки тому |
Takuya Yoshikawa
|
75d61fbcf5
KVM: set_memory_region: Disallow changing read-only attribute later
|
12 роки тому |
Takuya Yoshikawa
|
f64c039893
KVM: set_memory_region: Identify the requested change explicitly
|
12 роки тому |
Raghavendra K T
|
c45c528e89
kvm: Handle yield_to failure return code for potential undercommit case
|
12 роки тому |
Yang Zhang
|
c7c9c56ca2
x86, apicv: add virtual interrupt delivery support
|
12 роки тому |
Alex Williamson
|
261874b0d5
kvm: Force IOMMU remapping on memory slot read-only flag changes
|
12 роки тому |
Takuya Yoshikawa
|
a843fac253
KVM: set_memory_region: Remove unnecessary variable memslot
|
12 роки тому |
Takuya Yoshikawa
|
0a706beefb
KVM: set_memory_region: Don't check for overlaps unless we create or move a slot
|
12 роки тому |
Takuya Yoshikawa
|
0ea75e1d26
KVM: set_memory_region: Don't jump to out_free unnecessarily
|
12 роки тому |
Takuya Yoshikawa
|
c972f3b125
KVM: Write protect the updated slot only when dirty logging is enabled
|
12 роки тому |
Gleb Natapov
|
7ec4fb4496
KVM: move the code that installs new slots array to a separate function.
|
12 роки тому |
Alex Williamson
|
116c14c019
kvm: Fix memory slot generation updates
|
12 роки тому |
Alex Williamson
|
1e702d9af5
KVM: struct kvm_memory_slot.id -> short
|
12 роки тому |
Alex Williamson
|
f82a8cfe93
KVM: struct kvm_memory_slot.user_alloc -> bool
|
12 роки тому |
Alex Williamson
|
bbacc0c111
KVM: Rename KVM_MEMORY_SLOTS -> KVM_USER_MEM_SLOTS
|
12 роки тому |
Alex Williamson
|
b7f69c555c
KVM: Minor memory slot optimization
|
12 роки тому |
Alex Williamson
|
e40f193f5b
KVM: Fix iommu map/unmap to handle memory slot moves
|
12 роки тому |
Alex Williamson
|
9c695d42db
KVM: Check userspace_addr when modifying a memory slot
|
12 роки тому |