[SRU] [Artful] [PATCH 0/1] Make sure vmalloc_32() doesn't allocate page in highmem for 32bits systems
Kai-Heng Feng
kai.heng.feng at canonical.com
Thu Mar 1 06:13:39 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1742316
[Impact]
Callers vmalloc_32() expect the page is not located in highmem.
All users of vmalloc_32() have this issue, module saa7146 is one of
them.
[Test]
saa7146 crashes at probing. The issue is fixed with the patch.
[Fix]
Add GFP_DMA32 to GFP_VMALLOC32 flag for 32bits systems.
The patch is in stable trees, so only Artful needs this patch.
[Regression Potential]
Low. It's a crucial fix for 32bits systems.
Michal Hocko (1):
vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems
mm/vmalloc.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
--
2.15.1
More information about the kernel-team
mailing list