linux/fs/pstore
Liu ShuoX c1f4213810 pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz
commit b0aa931fb8 upstream.

ramoops_get_next_prz get the prz according the paramters. If it get a
uninitialized prz, access its members by following persistent_ram_old_size(prz)
will cause a NULL pointer crash.
Ex: if ftrace_size is 0, fprz will be NULL.

Fix it by return NULL in advance.

Signed-off-by: Liu ShuoX <shuox.liu@intel.com>
Acked-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Cc: HuKeping <hukeping@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-02-05 22:35:52 -08:00
..
Kconfig
Makefile
ftrace.c
inode.c
internal.h
platform.c
ram.c pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz 2015-02-05 22:35:52 -08:00
ram_core.c pstore-ram: Allow optional mapping with pgprot_noncached 2015-01-16 06:59:30 -08:00