Re: FAILED: patch "[PATCH] lib/stackdepot.c: fix global out-of-bounds in stack_slabs" failed to apply to 4.19-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Feb 27, 2020 at 3:47 AM Sasha Levin <sashal@xxxxxxxxxx> wrote:
>
> On Wed, Feb 26, 2020 at 11:49:42AM +0100, gregkh@xxxxxxxxxxxxxxxxxxx wrote:
> >
> >The patch below does not apply to the 4.19-stable tree.
> >If someone wants it applied there, or to any other stable or longterm
> >tree, then please email the backport, including the original git commit
> >id to <stable@xxxxxxxxxxxxxxx>.
> >
> >thanks,
> >
> >greg k-h
> >
> >------------------ original commit in Linus's tree ------------------
> >
> >From 305e519ce48e935702c32241f07d393c3c8fed3e Mon Sep 17 00:00:00 2001
> >From: Alexander Potapenko <glider@xxxxxxxxxx>
> >Date: Thu, 20 Feb 2020 20:04:30 -0800
> >Subject: [PATCH] lib/stackdepot.c: fix global out-of-bounds in stack_slabs
> >
> >Walter Wu has reported a potential case in which init_stack_slab() is
> >called after stack_slabs[STACK_ALLOC_MAX_SLABS - 1] has already been
> >initialized.  In that case init_stack_slab() will overwrite
> >stack_slabs[STACK_ALLOC_MAX_SLABS], which may result in a memory
> >corruption.
> >
> >Link: http://lkml.kernel.org/r/20200218102950.260263-1-glider@xxxxxxxxxx
> >Fixes: cd11016e5f521 ("mm, kasan: stackdepot implementation. Enable stackdepot for SLAB")
> >Signed-off-by: Alexander Potapenko <glider@xxxxxxxxxx>
> >Reported-by: Walter Wu <walter-zh.wu@xxxxxxxxxxxx>
> >Cc: Dmitry Vyukov <dvyukov@xxxxxxxxxx>
> >Cc: Matthias Brugger <matthias.bgg@xxxxxxxxx>
> >Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
> >Cc: Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
> >Cc: Kate Stewart <kstewart@xxxxxxxxxxxxxxxxxxx>
> >Cc: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
> >Cc: <stable@xxxxxxxxxxxxxxx>
> >Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
> >Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
>
> I've grabbed ee050dc83bc3 ("lib/stackdepot: Fix outdated comments") as a
> dependency and queued for 4.19-4.9.

Thanks a lot!



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux