diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/trace/trace_events.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/trace/trace_events.c b/kernel/trace/trace_events.c index 238ea95a4115..c88227b3b9db 100644 --- a/kernel/trace/trace_events.c +++ b/kernel/trace/trace_events.c | |||
| @@ -378,15 +378,15 @@ event_format_read(struct file *filp, char __user *ubuf, size_t cnt, | |||
| 378 | char *buf; | 378 | char *buf; |
| 379 | int r; | 379 | int r; |
| 380 | 380 | ||
| 381 | if (*ppos) | ||
| 382 | return 0; | ||
| 383 | |||
| 381 | s = kmalloc(sizeof(*s), GFP_KERNEL); | 384 | s = kmalloc(sizeof(*s), GFP_KERNEL); |
| 382 | if (!s) | 385 | if (!s) |
| 383 | return -ENOMEM; | 386 | return -ENOMEM; |
| 384 | 387 | ||
| 385 | trace_seq_init(s); | 388 | trace_seq_init(s); |
| 386 | 389 | ||
| 387 | if (*ppos) | ||
| 388 | return 0; | ||
| 389 | |||
| 390 | /* If any of the first writes fail, so will the show_format. */ | 390 | /* If any of the first writes fail, so will the show_format. */ |
| 391 | 391 | ||
| 392 | trace_seq_printf(s, "name: %s\n", call->name); | 392 | trace_seq_printf(s, "name: %s\n", call->name); |
