diff options
-rw-r--r-- | kernel/trace/trace.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 3a19c354edd6..ed7b5d1e12f4 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c | |||
@@ -1698,6 +1698,7 @@ __find_next_entry(struct trace_iterator *iter, int *ent_cpu, | |||
1698 | int cpu_file = iter->cpu_file; | 1698 | int cpu_file = iter->cpu_file; |
1699 | u64 next_ts = 0, ts; | 1699 | u64 next_ts = 0, ts; |
1700 | int next_cpu = -1; | 1700 | int next_cpu = -1; |
1701 | int next_size = 0; | ||
1701 | int cpu; | 1702 | int cpu; |
1702 | 1703 | ||
1703 | /* | 1704 | /* |
@@ -1729,9 +1730,12 @@ __find_next_entry(struct trace_iterator *iter, int *ent_cpu, | |||
1729 | next_cpu = cpu; | 1730 | next_cpu = cpu; |
1730 | next_ts = ts; | 1731 | next_ts = ts; |
1731 | next_lost = lost_events; | 1732 | next_lost = lost_events; |
1733 | next_size = iter->ent_size; | ||
1732 | } | 1734 | } |
1733 | } | 1735 | } |
1734 | 1736 | ||
1737 | iter->ent_size = next_size; | ||
1738 | |||
1735 | if (ent_cpu) | 1739 | if (ent_cpu) |
1736 | *ent_cpu = next_cpu; | 1740 | *ent_cpu = next_cpu; |
1737 | 1741 | ||