[ovs-dev] [netdev-linux]Deadlock is fixed; netdev_open() has a bug
ZhengLingyun
konghuarukhr at 163.com
Sun Aug 11 03:30:10 UTC 2013
It is ok now.
Another problem:
netdev_open does shash_add() but no shash_delete() when error
occurs, such as device not exists. It will cause a SIGSEGV signal.
At 2013-08-10 21:49:30,"Ben Pfaff" <blp at nicira.com> wrote:
>On Sat, Aug 10, 2013 at 06:33:35PM +0800, ZhengLingyun wrote:
>> I just update the code. It can't run (just in userspace?).
>> There is a recursive dead lock in netdev_linux_set_etheraddr and netdev_linux_update_flags.
>
>Thank you for the report. You are right, this is most likely to affect
>the userspace switch because it only affects tap devices.
>
>I sent out a fix. Will you test it?
> http://openvswitch.org/pipermail/dev/2013-August/030583.html
>
>Thanks,
>
>Ben.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20130811/a6156f47/attachment-0003.html>
More information about the dev
mailing list