summaryrefslogtreecommitdiff
path: root/kernel/rcupdate.c
diff options
context:
space:
mode:
authorMathias Krause <minipli@googlemail.com>2013-07-03 22:05:39 (GMT)
committerLinus Torvalds <torvalds@linux-foundation.org>2013-07-03 23:07:46 (GMT)
commit10fb46d5f79147620d0afda7d3d51302a1e38191 (patch)
treeb8f6aa6f5c53b9166521bb66e6a8886014889448 /kernel/rcupdate.c
parentca75b4d8799d46842350596fdc5fce7711610326 (diff)
downloadlinux-fsl-qoriq-10fb46d5f79147620d0afda7d3d51302a1e38191.tar.xz
kprobes: handle empty/invalid input to debugfs "enabled" file
When writing invalid input to 'debug/kprobes/enabled' it'll silently be ignored. Even worse, when writing an empty string to this file, the outcome is purely random as the switch statement will make its decision based on the value of an uninitialized stack variable. Fix this by handling invalid/empty input as error returning -EINVAL. Signed-off-by: Mathias Krause <minipli@googlemail.com> Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com> Cc: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> Cc: "David S. Miller" <davem@davemloft.net> Cc: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'kernel/rcupdate.c')
0 files changed, 0 insertions, 0 deletions