From: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
To: Pedro Tammela <pctammela@mojatatu.com>
Cc: netdev@vger.kernel.org, jhs@mojatatu.com,
xiyou.wangcong@gmail.com, jiri@resnulli.us, davem@davemloft.net,
edumazet@google.com, kuba@kernel.org, pabeni@redhat.com,
Hangbin Liu <haliu@redhat.com>
Subject: Re: [PATCH net-next] net/sched: act_api: use the correct TCA_ACT attributes in dump
Date: Wed, 15 Mar 2023 11:21:34 +0100 [thread overview]
Message-ID: <ZBGcLq2dGqCxj2BO@localhost.localdomain> (raw)
In-Reply-To: <20230314193321.554475-1-pctammela@mojatatu.com>
On Tue, Mar 14, 2023 at 04:33:21PM -0300, Pedro Tammela wrote:
> 3 places in the act api code are using 'TCA_' definitions where they should be using
> 'TCA_ACT_', which is confusing for the reader, although functionaly wise they are equivalent.
>
> Cc: Hangbin Liu <haliu@redhat.com>
> Reviewed-by: Jamal Hadi Salim <jhs@mojatatu.com>
> Signed-off-by: Pedro Tammela <pctammela@mojatatu.com>
> ---
> net/sched/act_api.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/net/sched/act_api.c b/net/sched/act_api.c
> index 34c508675041..612b40bf6b0f 100644
> --- a/net/sched/act_api.c
> +++ b/net/sched/act_api.c
> @@ -453,7 +453,7 @@ static size_t tcf_action_shared_attrs_size(const struct tc_action *act)
> + nla_total_size_64bit(sizeof(u64))
> /* TCA_STATS_QUEUE */
> + nla_total_size_64bit(sizeof(struct gnet_stats_queue))
> - + nla_total_size(0) /* TCA_OPTIONS nested */
> + + nla_total_size(0) /* TCA_ACT_OPTIONS nested */
> + nla_total_size(sizeof(struct tcf_t)); /* TCA_GACT_TM */
> }
>
> @@ -480,7 +480,7 @@ tcf_action_dump_terse(struct sk_buff *skb, struct tc_action *a, bool from_act)
> unsigned char *b = skb_tail_pointer(skb);
> struct tc_cookie *cookie;
>
> - if (nla_put_string(skb, TCA_KIND, a->ops->kind))
> + if (nla_put_string(skb, TCA_ACT_KIND, a->ops->kind))
> goto nla_put_failure;
> if (tcf_action_copy_stats(skb, a, 0))
> goto nla_put_failure;
> @@ -1189,7 +1189,7 @@ tcf_action_dump_1(struct sk_buff *skb, struct tc_action *a, int bind, int ref)
> if (nla_put_u32(skb, TCA_ACT_IN_HW_COUNT, a->in_hw_count))
> goto nla_put_failure;
>
> - nest = nla_nest_start_noflag(skb, TCA_OPTIONS);
> + nest = nla_nest_start_noflag(skb, TCA_ACT_OPTIONS);
> if (nest == NULL)
> goto nla_put_failure;
> err = tcf_action_dump_old(skb, a, bind, ref);
Right, looks fine for me.
Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
> --
> 2.34.1
>
next prev parent reply other threads:[~2023-03-15 10:22 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-14 19:33 [PATCH net-next] net/sched: act_api: use the correct TCA_ACT attributes in dump Pedro Tammela
2023-03-15 10:21 ` Michal Swiatkowski [this message]
2023-03-15 10:49 ` Simon Horman
2023-03-16 1:29 ` Pedro Tammela
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZBGcLq2dGqCxj2BO@localhost.localdomain \
--to=michal.swiatkowski@linux.intel.com \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=haliu@redhat.com \
--cc=jhs@mojatatu.com \
--cc=jiri@resnulli.us \
--cc=kuba@kernel.org \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=pctammela@mojatatu.com \
--cc=xiyou.wangcong@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.