]> git.baikalelectronics.ru Git - kernel.git/commit
kconfig: delay symbol direct dependency initialization
authorArnaud Lacombe <lacombar@gmail.com>
Sun, 26 Sep 2010 20:22:03 +0000 (16:22 -0400)
committerMichal Marek <mmarek@suse.cz>
Mon, 4 Oct 2010 13:13:13 +0000 (15:13 +0200)
commitd4855af69e834ccb008d41d6279ae7ccfeec5499
tree1798820aabeb29694ba46eed2a3516457ce57b5a
parent1a29a62aca726e49e819db0833398c0ae5e6af02
kconfig: delay symbol direct dependency initialization

This fixes the use-after-free and associated crash in kconfig introduced
in commit 3907f8f25c7931eddf670af4757918e691514cb6.

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Michal Marek <mmarek@suse.cz>
scripts/kconfig/expr.h
scripts/kconfig/menu.c