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