On Tue, Oct 03, 2017 at 08:54:13PM -0700, Ricardo Neri wrote: > We are not in a critical failure path. The invalid register type is caused > when trying to decode invalid instruction bytes from a user-space program. > Thus, simply print an error message. To prevent this warning from being > abused from user space programs, use the rate-limited variant of pr_err(). > along with a descriptive prefix. > > Cc: Borislav Petkov <[email protected]> > Cc: Andy Lutomirski <[email protected]> > Cc: Dave Hansen <[email protected]> > Cc: Adam Buchbinder <[email protected]> > Cc: Colin Ian King <[email protected]> > Cc: Lorenzo Stoakes <[email protected]> > Cc: Qiaowei Ren <[email protected]> > Cc: Arnaldo Carvalho de Melo <[email protected]> > Cc: Masami Hiramatsu <[email protected]> > Cc: Adrian Hunter <[email protected]> > Cc: Kees Cook <[email protected]> > Cc: Thomas Garnier <[email protected]> > Cc: Peter Zijlstra <[email protected]> > Cc: Dmitry Vyukov <[email protected]> > Cc: Ravi V. Shankar <[email protected]> > Cc: [email protected] > Signed-off-by: Ricardo Neri <[email protected]> > --- > arch/x86/lib/insn-eval.c | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-)
Reviewed-by: Borislav Petkov <[email protected]> -- Regards/Gruss, Boris. SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) --

