|
@@ -2208,10 +2208,9 @@ ftrace_regex_write(struct file *file, const char __user *ubuf,
|
|
!trace_parser_cont(parser)) {
|
|
!trace_parser_cont(parser)) {
|
|
ret = ftrace_process_regex(parser->buffer,
|
|
ret = ftrace_process_regex(parser->buffer,
|
|
parser->idx, enable);
|
|
parser->idx, enable);
|
|
|
|
+ trace_parser_clear(parser);
|
|
if (ret)
|
|
if (ret)
|
|
goto out_unlock;
|
|
goto out_unlock;
|
|
-
|
|
|
|
- trace_parser_clear(parser);
|
|
|
|
}
|
|
}
|
|
|
|
|
|
ret = read;
|
|
ret = read;
|