On Fri, Mar 29, 2013 at 11:36 PM, Tianpeng Zhang (Gmail)
<tianpeng0...@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
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to