x86/paravirt: Avoid needless paravirt step clearing page table entries
authorJuergen Gross <jgross@suse.com>
Sat, 15 Aug 2020 10:06:41 +0000 (12:06 +0200)
committerIngo Molnar <mingo@kernel.org>
Sat, 15 Aug 2020 11:52:12 +0000 (13:52 +0200)
commit7c9f80cb76ec9f14c3b25509168b1a2f7942e418
treeafd8e0afa227d9d95aa8a290382d687701f3a385
parente1ac3e66d301e57472f31ebee81b916e9fa8b35b
x86/paravirt: Avoid needless paravirt step clearing page table entries

pte_clear() et al are based on two paravirt steps today: one step to
create a page table entry with all zeroes, and one step to write this
entry value.

Drop the first step as it is completely useless.

Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20200815100641.26362-7-jgross@suse.com
arch/x86/include/asm/paravirt.h