|
@@ -6769,7 +6769,7 @@ tracing_buffers_splice_read(struct file *file, loff_t *ppos,
|
|
|
.spd_release = buffer_spd_release,
|
|
|
};
|
|
|
struct buffer_ref *ref;
|
|
|
- int entries, size, i;
|
|
|
+ int entries, i;
|
|
|
ssize_t ret = 0;
|
|
|
|
|
|
#ifdef CONFIG_TRACER_MAX_TRACE
|
|
@@ -6823,14 +6823,6 @@ tracing_buffers_splice_read(struct file *file, loff_t *ppos,
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- /*
|
|
|
- * zero out any left over data, this is going to
|
|
|
- * user land.
|
|
|
- */
|
|
|
- size = ring_buffer_page_len(ref->page);
|
|
|
- if (size < PAGE_SIZE)
|
|
|
- memset(ref->page + size, 0, PAGE_SIZE - size);
|
|
|
-
|
|
|
page = virt_to_page(ref->page);
|
|
|
|
|
|
spd.pages[i] = page;
|