[Bug 1125611] Re: DKMS brcompat module circular dependency causes broken module
James Page
james.page at ubuntu.com
Sat Feb 16 13:35:33 UTC 2013
Fix uploaded to precise-proposed for SRU team review.
I've also uploaded the same fix to https://launchpad.net/~james-
page/+archive/openvswitch
** Description changed:
- On Ubuntu 12.04.2 LTS, after an automatic upgrade from openvswitch
- 1.4.0-1ubuntu1.3 to openvswith 1.4.0-1ubuntu1.4 the brcompat support
- does not work any longer.
+ [Impact]
+ brcompat module is broken
+
+ [Test Case]
+ sudo apt-get install openvswitch-datapath-dkms
+ sudo apt-get install openvswitch-brcompat
+ brcompat daemon will fail to start
+ /var/log/syslog: brcompat: module license 'unspecified' taints kernel.
+
+ [Regression Potential]
+ Minimal; the additional cherry picked patch renames the brcompat.c file brcompat_main.c to avoid a circular dependency during DKMS build.
+
+ [Original bug report]
+ On Ubuntu 12.04.2 LTS, after an automatic upgrade from openvswitch 1.4.0-1ubuntu1.3 to openvswith 1.4.0-1ubuntu1.4 the brcompat support does not work any longer.
The brcompat kernel module can be build, installed, and loaded, but
openvswitch-brcompatd will not start with the error message: "ovs-
brcompatd: could not open brcompat socket. Check "brcompat" kernel
module."
After a downgrade back to version 1.4.0-1ubuntu1.3 brcompat works again.
I think this is essentially the same problem as described here:
https://answers.launchpad.net/ubuntu/+source/openvswitch/+question/221334
It might be unrelated, but after the upgrade "lsmod" does not list the
"openvswitch" module as a dependency of the "brcompat" module. After
downgrading, the dependency is shown again.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1125611
Title:
DKMS brcompat module circular dependency causes broken module
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1125611/+subscriptions
More information about the Ubuntu-server-bugs
mailing list