pstore/platform: Switch pstore_info::name to const
authorKees Cook <keescook@chromium.org>
Fri, 8 May 2020 16:16:02 +0000 (09:16 -0700)
committerKees Cook <keescook@chromium.org>
Sat, 30 May 2020 17:34:02 +0000 (10:34 -0700)
commit563ca40ddf400dbf8c6254077f9b6887101d0f08
tree76b05014c5d219d3e3754ab0517069a58c677653
parentb7753fc7f6f5626e51ee78156fd801fb52163af0
pstore/platform: Switch pstore_info::name to const

In order to more cleanly pass around backend names, make the "name" member
const. This means the module param needs to be dynamic (technically, it
was before, so this actually cleans up a minor memory leak if a backend
was specified and then gets unloaded.)

Link: https://lore.kernel.org/lkml/20200510202436.63222-3-keescook@chromium.org/
Signed-off-by: Kees Cook <keescook@chromium.org>
fs/pstore/platform.c
include/linux/pstore.h