powerpc/powernv: Restrict OPAL symbol map to only be readable by root
authorAndrew Donnellan <ajd@linux.ibm.com>
Fri, 3 May 2019 07:52:53 +0000 (17:52 +1000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Oct 2019 16:20:50 +0000 (18:20 +0200)
commit032ce7d766a9846167916cb0713ab91b2de9cbdf
tree44b9d919f5bf0b14fbcb5f26869b515d433a208f
parentba3ca9fcb0e7ea897f777f10b0a33b4d27e9e658
powerpc/powernv: Restrict OPAL symbol map to only be readable by root

commit e7de4f7b64c23e503a8c42af98d56f2a7462bd6d upstream.

Currently the OPAL symbol map is globally readable, which seems bad as
it contains physical addresses.

Restrict it to root.

Fixes: c8742f85125d ("powerpc/powernv: Expose OPAL firmware symbol map")
Cc: stable@vger.kernel.org # v3.19+
Suggested-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20190503075253.22798-1-ajd@linux.ibm.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/powerpc/platforms/powernv/opal.c