Messages in this thread | | | Date | Thu, 12 Dec 2019 13:22:36 -0500 | Subject | [PATCH v5 0/2] kvm: Use huge pages for DAX-backed files | From | Barret Rhoden <> |
| |
This patchset allows KVM to map huge pages for DAX-backed files.
v4 -> v5: v4: https://lore.kernel.org/lkml/20191211213207.215936-1-brho@google.com/ - Rebased onto kvm/queue - Removed the switch statement and fixed PUD_SIZE; just use dev_pagemap_mapping_shift() > PAGE_SHIFT - Added explanation of parameter changes to patch 1's commit message
v3 -> v4: v3: https://lore.kernel.org/lkml/20190404202345.133553-1-brho@google.com/ - Rebased onto linus/master
v2 -> v3: v2: https://lore.kernel.org/lkml/20181114215155.259978-1-brho@google.com/ - Updated Acks/Reviewed-by - Rebased onto linux-next
v1 -> v2: https://lore.kernel.org/lkml/20181109203921.178363-1-brho@google.com/ - Updated Acks/Reviewed-by - Minor touchups - Added patch to remove redundant PageReserved() check - Rebased onto linux-next
RFC/discussion thread: https://lore.kernel.org/lkml/20181029210716.212159-1-brho@google.com/
Barret Rhoden (2): mm: make dev_pagemap_mapping_shift() externally visible kvm: Use huge pages for DAX-backed files
arch/x86/kvm/mmu/mmu.c | 31 +++++++++++++++++++++++++++---- include/linux/mm.h | 3 +++ mm/memory-failure.c | 38 +++----------------------------------- mm/util.c | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 67 insertions(+), 39 deletions(-)
-- 2.24.0.525.g8f36a354ae-goog
| |