On Fri, Feb 25, 2011 at 2:44 PM, <[email protected]> wrote:
> From: Timo Warns <[email protected]>
>
> The kernel automatically evaluates partition tables of storage devices.
> The code for evaluating LDM partitions (in fs/partitions/ldm.c) contains a
> bug that causes a kernel oops on certain corrupted LDM partitions. A
> kernel subsystem seems to crash, because, after the oops, the kernel no
> longer recognizes newly connected storage devices.
>
> The patch changes ldm_parse_vmdb() to Validate the value of vblk_size.
Hmm. There was another patch from Timo that was supposed to fix a heap
overflow too. I'm wondering what happened to that one? Was it
superfluous?
Linus
_______________________________________________
stable mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/stable