rseq: Reject unknown flags on rseq unregister
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 11 Dec 2019 16:17:11 +0000 (11:17 -0500)
committerIngo Molnar <mingo@kernel.org>
Wed, 25 Dec 2019 09:41:20 +0000 (10:41 +0100)
commit66528a4575eee9f5a5270219894ab6178f146e84
treeaa71eb05f6014332559d4b4aa09bde8862664372
parent46cf053efec6a3a5f343fead837777efe8252a46
rseq: Reject unknown flags on rseq unregister

It is preferrable to reject unknown flags within rseq unregistration
rather than to ignore them. It is an oversight caused by the fact that
the check for unknown flags is after the rseq unregister flag check.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/20191211161713.4490-2-mathieu.desnoyers@efficios.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
kernel/rseq.c