netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net 0/2] VXLAN/geneve RCU fixes
@ 2017-02-24 19:43 Jakub Kicinski
  2017-02-24 19:43 ` [PATCH net 1/2] vxlan: lock RCU on TX path Jakub Kicinski
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Jakub Kicinski @ 2017-02-24 19:43 UTC (permalink / raw)
  To: netdev
  Cc: oss-drivers, kubakici, Cong Wang, Pravin Shelar, Jiri Benc,
	John W . Linville, Jakub Kicinski

Hi!

VXLAN and GENEVE need to take RCU lock explicitly because TX path
only has the _bh() flavour of RCU locked.  Making the reconfiguration
path wait for both normal and _bh() RCU would be bigger hassle so
just acquire the lock, as suggested by Pravin:

https://www.mail-archive.com/netdev@vger.kernel.org/msg155583.html

Jakub Kicinski (2):
  vxlan: lock RCU on TX path
  geneve: lock RCU on TX path

 drivers/net/geneve.c | 2 ++
 drivers/net/vxlan.c  | 8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-03-01 17:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-24 19:43 [PATCH net 0/2] VXLAN/geneve RCU fixes Jakub Kicinski
2017-02-24 19:43 ` [PATCH net 1/2] vxlan: lock RCU on TX path Jakub Kicinski
2017-02-24 19:43 ` [PATCH net 2/2] geneve: " Jakub Kicinski
2017-03-01 17:59 ` [PATCH net 0/2] VXLAN/geneve RCU fixes 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).