Messages in this thread | | | Date | Fri, 21 Feb 2020 12:53:03 +0100 | From | Greg Kroah-Hartman <> | Subject | Re: [PATCH 3/3] kallsyms: Unexport kallsyms_lookup_name() and kallsyms_on_each_symbol() |
| |
On Fri, Feb 21, 2020 at 11:44:04AM +0000, Will Deacon wrote: > kallsyms_lookup_name() and kallsyms_on_each_symbol() are exported to > modules despite having no in-tree users and being wide open to abuse by > out-of-tree modules that can use them as a method to invoke arbitrary > non-exported kernel functions. > > Unexport kallsyms_lookup_name() and kallsyms_on_each_symbol(). > > Cc: Alexei Starovoitov <ast@kernel.org> > Cc: Masami Hiramatsu <mhiramat@kernel.org> > Cc: Thomas Gleixner <tglx@linutronix.de> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > Cc: Christoph Hellwig <hch@lst.de> > Cc: Quentin Perret <qperret@google.com> > Signed-off-by: Will Deacon <will@kernel.org>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
| |