Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1362097 > unrolled thread

[PATCH] [JANITOR] Actually use the calculated cnt in kernel/trace/ring_buffer.c

Started byMika Kukkonen <mikukkon@iki.fi>
First post2016-03-21 20:30 +0100
Last post2016-03-21 20:50 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH] [JANITOR] Actually use the calculated cnt in kernel/trace/ring_buffer.c Mika Kukkonen <mikukkon@iki.fi> - 2016-03-21 20:30 +0100
    Re: [PATCH] [JANITOR] Actually use the calculated cnt in  kernel/trace/ring_buffer.c Steven Rostedt <rostedt@goodmis.org> - 2016-03-21 20:50 +0100

#1362097 — [PATCH] [JANITOR] Actually use the calculated cnt in kernel/trace/ring_buffer.c

FromMika Kukkonen <mikukkon@iki.fi>
Date2016-03-21 20:30 +0100
Subject[PATCH] [JANITOR] Actually use the calculated cnt in kernel/trace/ring_buffer.c
Message-ID<rfdGA-1FG-69@gated-at.bofh.it>
Was deleting an old github kernel tree and noticed this one line patch
I had made years back. Can't remember the compiler warning anymore but
clearly it complained about pointless assigment to cnt since it is not
used after that, although to me it looks like it should.

Signed-off-by: Mika Kukkonen <mikukkon@iki.fi>

diff --git a/kernel/trace/ring_buffer.c b/kernel/trace/ring_buffer.c
index 95181e3..22d1007 100644
--- a/kernel/trace/ring_buffer.c
+++ b/kernel/trace/ring_buffer.c
@@ -4756,7 +4756,7 @@ static __init int rb_write_something(struct
rb_test_data *data, bool nested)
        cnt = data->cnt + (nested ? 27 : 0);

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

        len = size + sizeof(struct rb_item);

--MiKu

[toc] | [next] | [standalone]


#1362115 — Re: [PATCH] [JANITOR] Actually use the calculated cnt in kernel/trace/ring_buffer.c

FromSteven Rostedt <rostedt@goodmis.org>
Date2016-03-21 20:50 +0100
SubjectRe: [PATCH] [JANITOR] Actually use the calculated cnt in kernel/trace/ring_buffer.c
Message-ID<rfdZU-1O7-7@gated-at.bofh.it>
In reply to#1362097
On Mon, 21 Mar 2016 21:28:39 +0200
Mika Kukkonen <mikukkon@iki.fi> wrote:

> Was deleting an old github kernel tree and noticed this one line patch
> I had made years back. Can't remember the compiler warning anymore but
> clearly it complained about pointless assigment to cnt since it is not
> used after that, although to me it looks like it should.

I'll take this. Thanks Mika!

-- Steve

> 
> Signed-off-by: Mika Kukkonen <mikukkon@iki.fi>
> 
> diff --git a/kernel/trace/ring_buffer.c b/kernel/trace/ring_buffer.c
> index 95181e3..22d1007 100644
> --- a/kernel/trace/ring_buffer.c
> +++ b/kernel/trace/ring_buffer.c
> @@ -4756,7 +4756,7 @@ static __init int rb_write_something(struct
> rb_test_data *data, bool nested)
>         cnt = data->cnt + (nested ? 27 : 0);
> 
>         /* Multiply cnt by ~e, to make some unique increment */
> -       size = (data->cnt * 68 / 25) % (sizeof(rb_string) - 1);
> +       size = (cnt * 68 / 25) % (sizeof(rb_string) - 1);
> 
>         len = size + sizeof(struct rb_item);
> 
> --MiKu

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web