Hello all,
I prepared update for virtualbox-ose package (3.1.0), however when I install this updated package on 11.2 and I try to load kernel modules vboxnetflt or vboxnetadp from newly prepared subpackage virtualbox-ose-kmp-desktop i fail : modprobe vboxnetadp dmesg gives me then : vboxguest: export duplicate symbol RTMemExecFree (owned by vboxdrv)
if I type insmod /lib/modules/2.6.31.5-0.1-desktop/updates/vboxnetflt.ko module is loaded correctly
hints or tips are welcome ... see also : http://lists.opensuse.org/opensuse-factory/2009-12/msg00339.html
thanks ...
Michal Seben napsal(a):
vboxguest: export duplicate symbol RTMemExecFree (owned by vboxdrv)
if I type insmod /lib/modules/2.6.31.5-0.1-desktop/updates/vboxnetflt.ko module is loaded correctly
hints or tips are welcome ... see also : http://lists.opensuse.org/opensuse-factory/2009-12/msg00339.html
If two modules export the same symbol, then I would not be surprised if the dependencies were resolved randomly (depending on inode order). I suggest you fix the root cause, i.e. kill the duplicate export. BTW questions about kernels, KMPs and module-init-tools are better ask at opensuse-kernel@.
Michal
On Monday 14 December 2009 21:48:57 Michal Marek wrote:
Michal Seben napsal(a):
vboxguest: export duplicate symbol RTMemExecFree (owned by vboxdrv)
if I type insmod /lib/modules/2.6.31.5-0.1-desktop/updates/vboxnetflt.ko module is loaded correctly
hints or tips are welcome ... see also : http://lists.opensuse.org/opensuse-factory/2009-12/msg00339.html
If two modules export the same symbol, then I would not be surprised if the dependencies were resolved randomly (depending on inode order). I suggest you fix the root cause, i.e. kill the duplicate export. BTW
thanks !
questions about kernels, KMPs and module-init-tools are better ask at opensuse-kernel@.
Michal
On Wed, Dec 16, 2009 at 11:39 AM, Michal Seben mseben@suse.cz wrote:
On Monday 14 December 2009 21:48:57 Michal Marek wrote:
Michal Seben napsal(a):
vboxguest: export duplicate symbol RTMemExecFree (owned by vboxdrv)
if I type insmod /lib/modules/2.6.31.5-0.1-desktop/updates/vboxnetflt.ko module is loaded correctly
hints or tips are welcome ... see also : http://lists.opensuse.org/opensuse-factory/2009-12/msg00339.html
If two modules export the same symbol, then I would not be surprised if the dependencies were resolved randomly (depending on inode order). I suggest you fix the root cause, i.e. kill the duplicate export. BTW
thanks !
But export is part of upstream project (VirtualBox), how can openSUSE project fix it ?
Should we report it upstream ?
On 11/12/09 10:30, Michal Seben wrote:
Hello all,
I prepared update for virtualbox-ose package (3.1.0), however when I install this updated package on 11.2 and I try to load kernel modules vboxnetflt or vboxnetadp from newly prepared subpackage virtualbox-ose-kmp-desktop i fail : modprobe vboxnetadp dmesg gives me then : vboxguest: export duplicate symbol RTMemExecFree (owned by vboxdrv)
orkaround remove vboxguest.ko in the host system.