Archiv für October, 2010

VMware Server 2.0.2 mit Linux Kernel 2.6.36

Im neuen Kernel wurde eine für VMware wichtige Funktion mit Big Kernel Lock entfernt. Mit dem IT-Psycho Patch wird das vmmon-Modul an den Kernel angepasst.

Patch: VMware 2.0.2 Patch for Kernel 2.6.36 (842 bytes)

 

CC [M] /tmp/vmmon-only/linux/driver.o
In file included from /tmp/vmmon-only/./common/vmx86.h:32,
from /tmp/vmmon-only/linux/driver.h:29,
from /tmp/vmmon-only/linux/driver.c:101:
/tmp/vmmon-only/./include/x86msr.h:164:1: warning: “MSR_THERM2_CTL” redefined
In file included from /usr/src/linux-2.6.36/arch/x86/include/asm/msr.h:4,
from /usr/src/linux-2.6.36/arch/x86/include/asm/processor.h:21,
from include/linux/prefetch.h:14,
from include/linux/list.h:7,
from include/linux/module.h:9,
from /tmp/vmmon-only/./include/compat_module.h:27,
from /tmp/vmmon-only/linux/driver.c:26:
/usr/src/linux-2.6.36/arch/x86/include/asm/msr-index.h:233:1: warning: this is the location of the previous definition
/tmp/vmmon-only/linux/driver.c: In function ‘init_module’:
/tmp/vmmon-only/linux/driver.c:426: error: ‘struct file_operations’ has no member named ‘ioctl’
make[2]: *** [/tmp/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.36′
make: *** [vmmon.ko] Error 2