pstore: Make ramoops_init_przs generic for other prz arrays
authorKees Cook <keescook@chromium.org>
Fri, 11 Nov 2016 19:48:06 +0000 (11:48 -0800)
committerKees Cook <keescook@chromium.org>
Wed, 16 Nov 2016 00:34:25 +0000 (16:34 -0800)
commitde83209249d64bad993f25d3ea4bba57683e2e2e
tree4f49a58162a90754ea5833c5a797bc166f84ae51
parent663deb47880f2283809669563c5a52ac7c6aef1a
pstore: Make ramoops_init_przs generic for other prz arrays

Currently ramoops_init_przs() is hard wired only for panic dump zone
array. In preparation for the ftrace zone array (one zone per-cpu) and pmsg
zone array, make the function more generic to be able to handle this case.

Heavily based on similar work from Joel Fernandes.

Signed-off-by: Kees Cook <keescook@chromium.org>
fs/pstore/ram.c