Messages in this thread | | | From | Toshi Kani <> | Subject | [PATCH 0/2] x86/mm: vmalloc_fault fix for CONFIG_HUGETLBFS off | Date | Tue, 13 Mar 2018 11:03:45 -0600 |
| |
Gratian Crisan reported that vmalloc_fault() crashes when CONFIG_HUGETLBFS is not set since the function inadvertently uses pXn_huge(), which always return 0 in this case. [1] ioremap() does not depend on CONFIG_HUGETLBFS.
Patch 01 fixes the issue in vmalloc_fault(). Patch 02 is a clean-up for vmalloc_fault().
[1] https://lkml.org/lkml/2018/3/8/1281
--- Toshi Kani (2): 1/2 x86/mm: fix vmalloc_fault to use pXd_large 2/2 x86/mm: remove pointless checks in vmalloc_fault
--- arch/x86/mm/fault.c | 62 +++++++++++++++++------------------------------------ 1 file changed, 20 insertions(+), 42 deletions(-)
| |