* [PATCH net-next v6 0/3] Incorporated all required changes
@ 2017-11-03 15:49 Manish Kurup
2017-11-05 13:08 ` David Miller
0 siblings, 1 reply; 4+ messages in thread
From: Manish Kurup @ 2017-11-03 15:49 UTC (permalink / raw)
To: jhs, xiyou.wangcong, jiri, davem, jakub.kicinski,
pieter.jansenvanvuuren, simon.horman, john.hurley, oss-drivers,
netdev
Cc: aring, mrv, kurup.manish, Manish Kurup
Hi everyone,
Modified the netronome drivers (flower action) to use the VLAN helper
functions instead of dereferencing the structure directly. This is
required for the VLAN action patch.
Could you please review?
Here're the changes:
v2: Fixed all helper functions to use RCU (rtnl_dereference) - Eric, Jamal
v2: Fixed indentation, extra line nits - Jamal, Jiri
v2: Moved rcu_head to the end of the struct - Jiri
v2: Re-formatted locals to reverse-christmas-tree - Jiri
v2: Removed mismatched spin_lock() - Cong
v2: Removed spin_lock_bh() in tcf_vlan_init, rtnl_dereference() should
suffice - Cong, Jiri
v4: Modified the nfp flower action code to use the VLAN helper functions
instead of referencing the structure directly. Isolated this into a
separate patch - Pieter Jansen
v5: Got rid of the unlikely() for the allocation case - Simon Horman
v6: Added cleanup functions for RCU alloc - Dave Miller
Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Manish Kurup <manish.kurup@verizon.com>
Manish Kurup (3):
act_vlan: Change stats update to use per-core stats
nfp flower action: Modified to use VLAN helper functions
act_vlan: VLAN action rewrite to use RCU lock/unlock and update
drivers/net/ethernet/netronome/nfp/flower/action.c | 5 +-
include/net/tc_act/tc_vlan.h | 46 +++++++++---
net/sched/act_vlan.c | 81 +++++++++++++++-------
3 files changed, 94 insertions(+), 38 deletions(-)
--
2.7.4
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH net-next v6 0/3] Incorporated all required changes
2017-11-03 15:49 [PATCH net-next v6 0/3] Incorporated all required changes Manish Kurup
@ 2017-11-05 13:08 ` David Miller
[not found] ` <CAJrKpLaNX4gX0yTkKkRvmU=Ti3xYGkoEu4cAcDhwnZF2tZU1SA@mail.gmail.com>
0 siblings, 1 reply; 4+ messages in thread
From: David Miller @ 2017-11-05 13:08 UTC (permalink / raw)
To: kurup.manish
Cc: jhs, xiyou.wangcong, jiri, jakub.kicinski, pieter.jansenvanvuuren,
simon.horman, john.hurley, oss-drivers, netdev, aring, mrv,
manish.kurup
From: Manish Kurup <kurup.manish@gmail.com>
Date: Fri, 3 Nov 2017 11:49:19 -0400
> Modified the netronome drivers (flower action) to use the VLAN helper
> functions instead of dereferencing the structure directly. This is
> required for the VLAN action patch.
>
> Could you please review?
Please use a more appropriate patch series header posting than this.
This subject shall describe what the patch series is about, in much
the same style as a normal commit, using appropriate subsystem
prefixes and so on.
The commit message body must describe what the patch series is doing,
how it is doing it, and why it is doing it that way.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH net-next v6 0/3] Incorporated all required changes
[not found] ` <CAJrKpLaNX4gX0yTkKkRvmU=Ti3xYGkoEu4cAcDhwnZF2tZU1SA@mail.gmail.com>
@ 2017-11-06 18:25 ` Pieter Jansen van Vuuren
2017-11-06 23:45 ` David Miller
1 sibling, 0 replies; 4+ messages in thread
From: Pieter Jansen van Vuuren @ 2017-11-06 18:25 UTC (permalink / raw)
To: Manish Kurup
Cc: David Miller, Jamal Hadi Salim, Cong Wang, Jiri Pirko,
jakub.kicinski, simon.horman, john.hurley, Alexander Aring,
Roman Mashak, Manish Kurup, netdev, oss-drivers
On Mon, 6 Nov 2017 11:52:37 -0500
Manish Kurup <kurup.manish@gmail.com> wrote:
> Hi Dave,
>
> On Sun, Nov 5, 2017 at 8:08 AM, David Miller <davem@davemloft.net> wrote:
>
> > From: Manish Kurup <kurup.manish@gmail.com>
> > Date: Fri, 3 Nov 2017 11:49:19 -0400
> >
> > > Modified the netronome drivers (flower action) to use the VLAN helper
> > > functions instead of dereferencing the structure directly. This is
> > > required for the VLAN action patch.
> > >
> > > Could you please review?
> >
> > Please use a more appropriate patch series header posting than this.
> >
> > This subject shall describe what the patch series is about, in much
> > the same style as a normal commit, using appropriate subsystem
> > prefixes and so on.
> >
> > The commit message body must describe what the patch series is doing,
> > how it is doing it, and why it is doing it that way.
> >
>
> Mistakenly unicasted my reply (below) to Dave.
>
> Currently, the body of the commit message describes what it is doing in
> each commit patch. Would you like me to add some detail to the
> description of each commit?
Hi Manish, Your patch series header is "Incorporated all required
changes", could you update this to something more descriptive?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH net-next v6 0/3] Incorporated all required changes
[not found] ` <CAJrKpLaNX4gX0yTkKkRvmU=Ti3xYGkoEu4cAcDhwnZF2tZU1SA@mail.gmail.com>
2017-11-06 18:25 ` Pieter Jansen van Vuuren
@ 2017-11-06 23:45 ` David Miller
1 sibling, 0 replies; 4+ messages in thread
From: David Miller @ 2017-11-06 23:45 UTC (permalink / raw)
To: kurup.manish
Cc: jhs, xiyou.wangcong, jiri, jakub.kicinski, pieter.jansenvanvuuren,
simon.horman, john.hurley, aring, mrv, manish.kurup, netdev,
oss-drivers
From: Manish Kurup <kurup.manish@gmail.com>
Date: Mon, 6 Nov 2017 11:52:37 -0500
> Currently, the body of the commit message describes what it is doing
> in each commit patch. Would you like me to add some detail to the
> description of each commit?
This is not what I am asking for.
The header posting for a patch series serves a very important
purpose. It tells the reader at a high level what the patch
series is doing as a whole, how it is doing it, and why it is
doing it that way.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-11-06 23:45 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-03 15:49 [PATCH net-next v6 0/3] Incorporated all required changes Manish Kurup
2017-11-05 13:08 ` David Miller
[not found] ` <CAJrKpLaNX4gX0yTkKkRvmU=Ti3xYGkoEu4cAcDhwnZF2tZU1SA@mail.gmail.com>
2017-11-06 18:25 ` Pieter Jansen van Vuuren
2017-11-06 23:45 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).