x86/mm: Use lookup_address_in_pgd_attr() in show_fault_oops()
authorJuergen Gross <jgross@suse.com>
Fri, 12 Apr 2024 15:12:56 +0000 (17:12 +0200)
committerIngo Molnar <mingo@kernel.org>
Sun, 14 Apr 2024 20:16:27 +0000 (22:16 +0200)
commitd29dc5177b7d011377ecf648551027c94d2b1386
tree6cb7e4e4b6b34292032b5e1292504a2efa7398ce
parentceb647b4b529fdeca9021cd34486f5a170746bda
x86/mm: Use lookup_address_in_pgd_attr() in show_fault_oops()

Fix show_fault_oops() to not only look at the leaf PTE for detecting
NX violations, but to use the effective NX value returned by
lookup_address_in_pgd_attr() instead.

Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20240412151258.9171-3-jgross@suse.com
arch/x86/mm/fault.c