]> Pileus Git - ~andy/linux/blobdiff - kernel/trace/ftrace.c
ftrace: Have ftrace_regex_write() return either read or error
[~andy/linux] / kernel / trace / ftrace.c
index 8a5c017bb50c141bfca4d8206ac2a1805d224185..d85a0ad81a67ab5e0b20e2e6be941bd804c058bd 100644 (file)
@@ -3276,7 +3276,7 @@ ftrace_regex_write(struct file *file, const char __user *ubuf,
                ret = ftrace_process_regex(iter->hash, parser->buffer,
                                           parser->idx, enable);
                trace_parser_clear(parser);
-               if (ret)
+               if (ret < 0)
                        goto out_unlock;
        }