Skip to content

Commit 40ed29b

Browse files
YueHaibingrostedt
authored andcommitted
ring-buffer: Fix ring buffer size in rb_write_something()
'cnt' should be used to calculate ring buffer size rather than data->cnt Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: YueHaibing <[email protected]> Signed-off-by: Steven Rostedt (VMware) <[email protected]>
1 parent 79a3aaa commit 40ed29b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kernel/trace/ring_buffer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4979,7 +4979,7 @@ static __init int rb_write_something(struct rb_test_data *data, bool nested)
49794979
cnt = data->cnt + (nested ? 27 : 0);
49804980

49814981
/* Multiply cnt by ~e, to make some unique increment */
4982-
size = (data->cnt * 68 / 25) % (sizeof(rb_string) - 1);
4982+
size = (cnt * 68 / 25) % (sizeof(rb_string) - 1);
49834983

49844984
len = size + sizeof(struct rb_item);
49854985

0 commit comments

Comments
 (0)