diff options
author | Punit Agrawal <[email protected]> | 2018-10-01 16:54:35 +0100 |
---|---|---|
committer | Marc Zyngier <[email protected]> | 2018-10-03 11:49:34 +0100 |
commit | fd2ef358282c849c193aa36dadbf4f07f7dcd29b (patch) | |
tree | dde5e7ca7af0fb3f461c015d1c7d7665e8a00de5 /scripts/bpf_helpers_doc.py | |
parent | f0725345e3e127032376e4fcb6b0fc893237fcef (diff) |
KVM: arm/arm64: Ensure only THP is candidate for adjustment
PageTransCompoundMap() returns true for hugetlbfs and THP
hugepages. This behaviour incorrectly leads to stage 2 faults for
unsupported hugepage sizes (e.g., 64K hugepage with 4K pages) to be
treated as THP faults.
Tighten the check to filter out hugetlbfs pages. This also leads to
consistently mapping all unsupported hugepage sizes as PTE level
entries at stage 2.
Signed-off-by: Punit Agrawal <[email protected]>
Reviewed-by: Suzuki Poulose <[email protected]>
Cc: Christoffer Dall <[email protected]>
Cc: Marc Zyngier <[email protected]>
Cc: [email protected] # v4.13+
Signed-off-by: Marc Zyngier <[email protected]>
Diffstat (limited to 'scripts/bpf_helpers_doc.py')
0 files changed, 0 insertions, 0 deletions