On Sun, Oct 13, 2013 at 2:22 PM, Cong Wang wrote:
> On Sat, 12 Oct 2013 at 01:12 GMT, Alexei Starovoitov
> wrote:
>> @@ -87,7 +81,11 @@ static int dp_device_event(struct notifier_block *unused,
>> unsigned long event,
>> if (!vport)
>> return NOTIFY_DONE;
>>
>> - if (eve
On Sat, 12 Oct 2013 at 01:12 GMT, Alexei Starovoitov wrote:
> @@ -87,7 +81,11 @@ static int dp_device_event(struct notifier_block *unused,
> unsigned long event,
> if (!vport)
> return NOTIFY_DONE;
>
> - if (event == NETDEV_UNREGISTER) {
> + if (event == NETDEV_UNREG
The combination of two commits:
commit 8e4e1713e4
("openvswitch: Simplify datapath locking.")
commit 2537b4dd0a
("openvswitch:: link upper device for port devices")
introduced a bug where upper_dev wasn't unlinked upon
netdev_unregister notification
The following steps:
modprobe openvswitch