APPLIED[Artful/backlog]: [SRU] [Artful] [PATCH 0/1] Make sure vmalloc_32() doesn't allocate page in highmem for 32bits systems

Kleber Souza kleber.souza at canonical.com
Fri Mar 2 13:22:10 UTC 2018


On 03/01/18 07:13, Kai-Heng Feng wrote:
> 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(-)
> 

Applied to artful/master-next-backlog branch.

Thanks,
Kleber




More information about the kernel-team mailing list