Skip to content

KVM: remove dummy pages

Xiao Guangrong kvm lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 5 repliesIn review
  2. v13 patches 1 replySuperseded

Changelog from the cover letter

correct some typos in the title/changelog.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3KVM: MMU: use kvm_release_pfn_clean to release pfnarch/x86/kvm/mmu.c+1 -10 replies
2/3KVM: use kvm_release_page_clean to release the pagevirt/kvm/async_pf.c+2 -20 replies
3/3KVM: remove dummy pagesinclude/linux/kvm_host.h virt/kvm/async_pf.c virt/kvm/kvm_main.c+52 -755 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCH v2 0/3] KVM: remove dummy pages

Changelog:
correct some typos in the title/changelog.

Currently, kvm allocates some pages (e.g: bad_page/fault_page) and use them as error indicators, it wastes memory and is not good for scalability.

Base on Avi's suggestion, in this patchset, we introduce some error codes instead of these pages to indicate the error conditions.