You are not logged in.

#1 2010-08-25 01:04:44

srivo
Member
From: Canada
Registered: 2009-10-17
Posts: 60

[SOLVED] VMware player update error with kernel 2.6.35

I have WMware player 3.1, it was working fine until I upgrade to kernel 2.6.35. Here is WMware error message:

aoû 24 20:51:34.275: app-3076503232| Log for VMware Workstation pid=6643 version=7.1.0 build=build-261024 option=Release
aoû 24 20:51:34.275: app-3076503232| The process is 32-bit.
aoû 24 20:51:34.275: app-3076503232| Host codepage=UTF-8 encoding=UTF-8
aoû 24 20:51:34.275: app-3076503232| Logging to /tmp/vmware-root/setup-6643.log
aoû 24 20:51:34.377: app-3076503232| modconf query interface initialized
aoû 24 20:51:34.378: app-3076503232| modconf library initialized
aoû 24 20:51:34.468: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.477: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.509: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.553: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.585: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.695: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.700: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.705: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.710: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.714: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.779: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.783: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.788: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.793: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.797: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.803: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.837: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:34.948: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.953: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.958: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.962: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.967: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:34.973: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:35.013: app-3076503232| Your GCC version: 4.5
aoû 24 20:51:35.187: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:35.192: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:35.198: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:35.203: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:35.208: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:35.656: app-3076503232| Trying to find a suitable PBM set for kernel 2.6.35-ARCH.
aoû 24 20:51:35.657: app-3076503232| Building module vmmon.
aoû 24 20:51:35.657: app-3076503232| Extracting the sources of the vmmon module.
aoû 24 20:51:35.697: app-3076503232| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.35-ARCH/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.5.1
aoû 24 20:51:41.031: app-3076503232| Failed to compile module vmmon!

Thanks for help!

Last edited by srivo (2010-10-26 02:05:16)

Offline

#2 2010-08-25 23:02:12

schmoemi
Member
From: Gersthofen, BY, Germany
Registered: 2004-10-17
Posts: 51
Website

Re: [SOLVED] VMware player update error with kernel 2.6.35

Looks familiar to me. I think vmware has problems with the bleeding edge kernel, i.e. we have to wait for a new vmware player release. sad


The time when Microsoft starts making something that doesn't suck will be when they start making vacuum cleaners.

Offline

#3 2010-09-02 12:26:03

epuerto
Member
Registered: 2010-08-13
Posts: 1

Re: [SOLVED] VMware player update error with kernel 2.6.35

Hi srivo,

I update my system this morning, and it seems I have the same issue, I could not make the module for my kernel 2.6.35
I try to start vmplayer in a console so i can see that the compilation error is due to function iommu_{un}map_range

I could find on the kernel 2.6.35 this:
    iommu-api: Remove iommu_{un}map_range functions
   
    These functions are not longer used and can be removed
    savely. There functionality is now provided by the
    iommu_{un}map functions which are also capable of multiple
    page sizes.
   
But don't worry, again with arch a solution exist and are discribe wink
I found in the wiki page of archlinux (http://wiki.archlinux.org/index.php/Vmw … are_Player):

For 2.6.35 kernel and VMware7.1.1, there's a script to patch the VMware sources :

$ cd /tmp
$ wget http://www.sputnick-area.net/scripts/vm … .6.35.bash
# chmod +x vmware7.1.1-patch-kernel-2.6.35.bash
# ./vmware7.1.1-patch-kernel-2.6.35.bash

I do it and after i execute:
# vmware-modconfig --console --install-all

All modules was recompile without any issue. VMWare player run well know.

Offline

#4 2010-10-26 02:04:56

srivo
Member
From: Canada
Registered: 2009-10-17
Posts: 60

Re: [SOLVED] VMware player update error with kernel 2.6.35

Wow! It work, I fall back in love with Arch! I haven't try to make Vmware-player  work for 2 month. My Arch Linux is on a Dell Inspiron 6400 Laptop. I have a more powerfull server running Ubuntu with my VM. But I some time like running VM when I'm out of town!

Thanks again

Offline

#5 2011-06-15 18:21:00

skelem
Member
Registered: 2010-03-18
Posts: 4

Re: [SOLVED] VMware player update error with kernel 2.6.35

I tried this it didn't work:
% wget http://www.sputnick-area.net/scripts/vm … .6.35.bash
--2011-06-15 11:18:03--  http://www.sputnick-area.net/scripts/vm … .6.35.bash
Resolving www.sputnick-area.net... 91.121.18.134
Connecting to www.sputnick-area.net|91.121.18.134|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6992 (6.8K) [text/plain]
Saving to: “vmware7.1.1-patch-kernel-2.6.35.bash.1”

100%[======================================================================>] 6,992       --.-K/s   in 0.07s   

2011-06-15 11:18:06 (97.8 KB/s) - “vmware7.1.1-patch-kernel-2.6.35.bash.1” saved [6992/6992]

% ./vmware7.1.1-patch-kernel-2.6.35.bash
This script have been already applied !
% vmware-modconfig --console --install-all
Stopping vmware (via systemctl):                           [  OK  ]
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root-62598440/modules/vmmon-only'
make -C /lib/modules/2.6.38.7-30.fc15.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/kernels/2.6.38.7-30.fc15.x86_64'
  CC [M]  /tmp/vmware-root-62598440/modules/vmmon-only/linux/driver.o
/tmp/vmware-root-62598440/modules/vmmon-only/linux/driver.c: In function ‘init_module’:
/tmp/vmware-root-62598440/modules/vmmon-only/linux/driver.c:425:15: error: ‘struct file_operations’ has no member named ‘ioctl’
/tmp/vmware-root-62598440/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-root-62598440/modules/vmmon-only/linux/driver.c:1736:7: error: implicit declaration of function ‘kernel_locked’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors

make[2]: *** [/tmp/vmware-root-62598440/modules/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-root-62598440/modules/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.38.7-30.fc15.x86_64'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-root-62598440/modules/vmmon-only'
Unable to install vmmon

Offline

Board footer

Powered by FluxBB