Messages in this thread | | | From | Joerg Roedel <> | Subject | [PATCH v3 0/3] x86/mm/64: Remove vmalloc/ioremap pgtable synchronization | Date | Tue, 21 Jul 2020 11:59:50 +0200 |
| |
From: Joerg Roedel <jroedel@suse.de>
Hi,
here is the third version of the patches to pre-allocate P4D/PUD pages for the vmalloc/ioremap areas on x86-64. This makes the page-table synchronization code obsolete and so it is also removed.
Please review.
Thanks,
Joerg
Changes to v2:
- Rebased to tip/master - Some rewording of the commit-messages
Joerg Roedel (3): x86/mm: Pre-allocate p4d/pud pages for vmalloc area x86/mm/64: Do not sync vmalloc/ioremap mappings x86/mm/64: Make sync_global_pgds() static
arch/x86/include/asm/pgtable_64.h | 2 - arch/x86/include/asm/pgtable_64_types.h | 2 - arch/x86/mm/init_64.c | 59 ++++++++++++++++++++++--- 3 files changed, 53 insertions(+), 10 deletions(-)
-- 2.27.0
| |