Move vmware related modules from extras into main kernel package
Bug #1271669 reported by
Ben Howard
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Stefan Bader | ||
open-vm-tools (Ubuntu) |
Fix Released
|
Medium
|
Robert C Jennings |
Bug Description
drivers/
Bug #1220950 open-vm-tools
Related branches
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | Confirmed → In Progress |
description: | updated |
summary: |
- move drivers/misc/vmw_vmci/vmw_vmci.ko from linux-image-extra to linux- - image-virtual + move vmware modules (vmci, vsock, vxnet) from linux-image-extra to + linux-image-virtual |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
The modules build by the open-vm-tools-dkms package require symbols from drivers/ misc/vmw_ vmci/vmw_ vmci.ko which is currently shipped in the extra. These are the insmod errors from the dkms modules, the symbols are provided by vmw_vmci.ko:
vmhgfs fails to load: destroy_ handle (err 0) create_ handle (err 0)
[386915.338195] vmhgfs: module verification failed: signature and/or required key missing - tainting kernel
[386915.338245] vmhgfs: Unknown symbol vmci_datagram_
[386915.338288] vmhgfs: Unknown symbol vmci_datagram_send (err 0)
[386915.338337] vmhgfs: Unknown symbol vmci_datagram_
As well as vsock: create_ handle_ priv (err 0) get_priv_ flags (err 0) get_produce_ indexes (err 0) consume_ buf_ready (err 0) destroy_ handle (err 0) produce_ buf_ready (err 0) subscribe (err 0) produce_ free_space (err 0) get_consume_ indexes (err 0) consume_ free_space (err 0) context_ owner (err 0) create_ handle (err 0) unsubscribe (err 0)
[386943.938818] vsock: Unknown symbol vmci_datagram_
[386943.938827] vsock: Unknown symbol vmci_context_
[386943.938836] vsock: Unknown symbol vmci_qpair_
[386943.938840] vsock: Unknown symbol vmci_qpair_
[386943.938848] vsock: Unknown symbol vmci_datagram_
[386943.938864] vsock: Unknown symbol vmci_qpair_
[386943.938873] vsock: Unknown symbol vmci_event_
[386943.938882] vsock: Unknown symbol vmci_datagram_send (err 0)
[386943.938889] vsock: Unknown symbol vmci_qpair_
[386943.938909] vsock: Unknown symbol vmci_qpair_
[386943.938917] vsock: Unknown symbol vmci_qpair_
[386943.938921] vsock: Unknown symbol vmci_qpair_peekv (err 0)
[386943.938925] vsock: Unknown symbol vmci_is_
[386943.938928] vsock: Unknown symbol vmci_datagram_
[386943.938935] vsock: Unknown symbol vmci_qpair_alloc (err 0)
[386943.938946] vsock: Unknown symbol vmci_qpair_detach (err 0)
[386943.938953] vsock: Unknown symbol vmci_qpair_dequev (err 0)
[386943.938959] vsock: Unknown symbol vmci_qpair_enquev (err 0)
[386943.938967] vsock: Unknown symbol vmci_event_
[386943.938971] vsock: Unknown symbol vmci_get_context_id (err 0)