linux/fs/pstore
Yue Hu 47afd7ae65 pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write()
If zero-length header happened in ramoops_write_kmsg_hdr(), that means
we will not be able to read back dmesg record later, since it will be
treated as invalid header in ramoops_pstore_read(). So we should not
execute the following code but return the error.

Signed-off-by: Yue Hu <huyue2@yulong.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
2019-02-12 12:38:54 -08:00
..
ftrace.c pstore: Fix bool initialization/comparison 2018-12-03 16:52:35 -08:00
inode.c pstore: Map PSTORE_TYPE_* to strings 2018-12-03 16:52:35 -08:00
internal.h pstore: Centralize init/exit routines 2018-10-22 07:11:58 -07:00
Kconfig mm: remove CONFIG_HAVE_MEMBLOCK 2018-10-31 08:54:15 -07:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
platform.c pstore: Avoid writing records with zero size 2019-02-12 12:09:49 -08:00
pmsg.c Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
ram_core.c Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
ram.c pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write() 2019-02-12 12:38:54 -08:00