dyndbg: fix use before null check
authorJim Cromie <jim.cromie@gmail.com>
Wed, 9 Dec 2020 18:36:25 +0000 (11:36 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:54:11 +0000 (11:54 +0100)
commitfe9db435d27eee184b0370e435e319093a3bd172
tree9aacdfa53a9aea949f9c771fcb0351084181c3d2
parent771b663fa532de68992f0ffda8205c2e871b0e9a
dyndbg: fix use before null check

commit 3577afb0052fca65e67efdfc8e0859bb7bac87a6 upstream.

In commit a2d375eda771 ("dyndbg: refine export, rename to
dynamic_debug_exec_queries()"), a string is copied before checking it
isn't NULL.  Fix this, report a usage/interface error, and return the
proper error code.

Fixes: a2d375eda771 ("dyndbg: refine export, rename to dynamic_debug_exec_queries()")
Cc: stable@vger.kernel.org
Signed-off-by: Jim Cromie <jim.cromie@gmail.com>
Link: https://lore.kernel.org/r/20201209183625.2432329-1-jim.cromie@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
lib/dynamic_debug.c