[ovs-dev] ovs-vswitchd hang in sendmsg

Tianpeng Zhang tianpeng0826 at gmail.com
Sun Mar 31 09:49:31 UTC 2013


Thanks a lot Jesse! I will have a try.

Tianpeng

2013/3/31 Jesse Gross <jesse at nicira.com>

> On Fri, Mar 29, 2013 at 11:36 PM, Tianpeng Zhang (Gmail)
> <tianpeng0826 at gmail.com> wrote:
> > Yes, from following trace, DRBD and OVS block each other and enter into
> > deadlock.
> > It seems someone sent a patch years ago to refine genl global lock as
> family
> > granularity. So change the DRBD or OVS's genl family to different ones
> may
> > fix this problem?
>
> genl mutex does need to be broken down but DRBD and OVS are already in
> different families so that won't help.  However, the fact that DRBD is
> holding a global lock while sending packets on the network (and
> waiting for a response) seems very bad to me.
>
> This patch might be a start if you want to take a look:
> http://openvswitch.org/pipermail/dev/2012-June/017688.html
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20130331/f4b68f30/attachment-0004.html>


More information about the dev mailing list