]> git.baikalelectronics.ru Git - kernel.git/commit
pstore/ram: Refactor DT size parsing
authorKees Cook <keescook@chromium.org>
Wed, 6 May 2020 18:44:14 +0000 (11:44 -0700)
committerKees Cook <keescook@chromium.org>
Sat, 30 May 2020 17:34:02 +0000 (10:34 -0700)
commitc56ab8036f018afe6ceff55949b3b31453ec7367
tree254e7b8cd11627877e114e937dcfcaa60fd382b2
parentfe63e19268cb6a1bb7df5949e9206a3d9bb1283e
pstore/ram: Refactor DT size parsing

Refactor device tree size parsing routines to be able to pass a non-zero
default value for providing a configurable default for the coming
"max_reason" field. Also rename the helpers, since we're not always
parsing a size -- we're parsing a u32 and making sure it's not greater
than INT_MAX.

Link: https://lore.kernel.org/lkml/20200506211523.15077-4-keescook@chromium.org/
Link: https://lore.kernel.org/lkml/20200521205223.175957-1-tyhicks@linux.microsoft.com
Signed-off-by: Kees Cook <keescook@chromium.org>
fs/pstore/ram.c