Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 501538 - app-emulation/vmware-workstation - allow the use of in-kernel vmci module
Summary: app-emulation/vmware-workstation - allow the use of in-kernel vmci module
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
: 508154 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-02-17 00:05 UTC by Andreas Steinmetz
Modified: 2014-08-15 18:41 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Steinmetz 2014-02-17 00:05:21 UTC
/etc/init.d/vmware loads only the vmci module of vmware-modules. There is, however, the alternative to use the in-kernel versions of vmci and vsock instead of the ones supplied by vmware-modules.
Unfortunately the in-kernel version of vmci is named vmw_vmci so /etc/init.d/vmware needs to detect, which of the modules, either vmci or vmw_vmci is available and load the proper module.
See also bug 501536 which enhances vmware-modules to allow the use of the in-kernel modules.
Probably vmware-player is affected to but I do not use it thus I can't tell.


Reproducible: Always
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2014-04-12 20:21:11 UTC
OK this one is a bit tricky. Thinking...
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2014-04-19 20:40:44 UTC
*** Bug 508154 has been marked as a duplicate of this bug. ***
Comment 3 Harris Landgarten 2014-04-19 20:57:05 UTC
I think it would be more straight forward if all the module based systemd service files were supplied by vmware-modules which already has the use flags.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2014-04-26 20:37:18 UTC
Fixed without revision bump, please just re-emerge vmware-workstation
Comment 5 Andreas Proteus 2014-05-09 06:37:22 UTC
To stop error message "FATAL: Module vmci not found"

--- /etc/init.d/vmware	2014-05-09 09:27:47.000000000 +0300
+++ /etc/init.d/vmware-mod	2014-05-09 09:28:18.000000000 +0300
@@ -16,7 +16,7 @@
 	ebegin Starting VMware services
 	modprobe -v vmci || modprobe -v vmw_vmci
 	eend $?
-	modprobe -av vmmon vmci vsock vmblock vmnet 
+	modprobe -av vmmon vsock vmblock vmnet 
 	eend $?
 	/opt/vmware/bin/vmware-networks --start
 	eend $?