use vmalloc to allocate vmx vcpus
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest2 patches 16 repliesIn review
- v31 patch 1 replySuperseded
- v21 patch 0 repliesSuperseded
Patches in v4 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | kvm: vmx: refactor vmx_msrs struct for vmallocarch/ | +55 | 1 reply | |
| 2/2 | kvm: vmx: use vmalloc() to allocate vcpusarch/ virt/ | +46 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.
Cover letter [kvm PATCH v4 0/2] use vmalloc to allocate vmx vcpus
A couple of patches to allocate vmx vcpus with vmalloc instead of kalloc, which enables vcpu allocation to succeeed when contiguous physical memory is sparse.
Compared to the last version of these patches, this version:
1. Splits out the refactoring of the vmx_msrs struct into it's own patch, as suggested by Sean Christopherson <[email protected]>.
2. Leverages the __vmalloc() API rather than introducing a new vzalloc() API, as suggested by Michal Hocko <[email protected]>.
Marc Orr (2):
kvm: vmx: refactor vmx_msrs struct for vmalloc
kvm: vmx: use vmalloc() to allocate vcpus
arch/x86/kvm/vmx.c | 92 +++++++++++++++++++++++++++++++++++++++++---- virt/kvm/kvm_main.c | 28 ++++++++------ 2 files changed, 100 insertions(+), 20 deletions(-)
Signature · 1 line
2.19.1.568.g152ad8e336-goog