Config fails on Fedora 8 with 2.6.24.2-7: cd drivers && make KSRC=/lib/modules/2.6.24.2-7.fc8/build clean && cd ../ make[1]: Entering directory `/usr/lib/parallels/drivers' cd drv_main/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions cd common; rm -rf *.o .*.cmd .tmp_versions; cd .. cd mm; rm -rf *.o .*.cmd .tmp_versions; cd .. make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' cd hypervisor/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor' make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor' cd drv_net/linux/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' cd drv_virtualnic/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_virtualnic' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_virtualnic' make[1]: Leaving directory `/usr/lib/parallels/drivers' cd wrapper && make clean && cd .. make[1]: Entering directory `/usr/lib/parallels/wrapper' rm -f parallels-wrapper make[1]: Leaving directory `/usr/lib/parallels/wrapper' cd drivers && make KSRC=/lib/modules/2.6.24.2-7.fc8/build all && cd ../ make[1]: Entering directory `/usr/lib/parallels/drivers' cd drv_main/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions cd common; rm -rf *.o .*.cmd .tmp_versions; cd .. cd mm; rm -rf *.o .*.cmd .tmp_versions; cd .. make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' cd hypervisor/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor' make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor' cd drv_net/linux/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' cd drv_virtualnic/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_virtualnic' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_virtualnic' cd drv_main/ && make KSRC=/lib/modules/2.6.24.2-7.fc8/build && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main' make -C /lib/modules/2.6.24.2-7.fc8/build SUBDIRS=/usr/lib/parallels/drivers/drv _main SRCROOT=/usr/lib/parallels/drivers/drv_main modules make[3]: Entering directory `/usr/src/kernels/2.6.24.2-7.fc8-i686' CC [M] /usr/lib/parallels/drivers/drv_main/vmmain.o CC [M] /usr/lib/parallels/drivers/drv_main/vmproc.o CC [M] /usr/lib/parallels/drivers/drv_main/device.o CC [M] /usr/lib/parallels/drivers/drv_main/dwrap.o CC [M] /usr/lib/parallels/drivers/drv_main/intgate.o CC [M] /usr/lib/parallels/drivers/drv_main/ioctls.o In file included from /usr/lib/parallels/drivers/drv_main/ioctls.c:34: /usr/lib/parallels/drivers/drv_main/../hypervisor/vtx_init.h:80: warning: functi on declaration isn’t a prototype In file included from /usr/lib/parallels/drivers/drv_main/ioctls.c:35: /usr/lib/parallels/drivers/drv_main/../hypervisor/svm_init.h:66: warning: functi on declaration isn’t a prototype /usr/lib/parallels/drivers/drv_main/ioctls.c: In function ‘vmMainIoctl’: /usr/lib/parallels/drivers/drv_main/ioctls.c:170: warning: assignment makes inte ger from pointer without a cast CC [M] /usr/lib/parallels/drivers/drv_main/monexport.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/manager.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/pages.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/collector.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/monmem.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/wset.o CC [M] /usr/lib/parallels/drivers/drv_main/common/bma.o CC [M] /usr/lib/parallels/drivers/drv_main/common/logging.o CC [M] /usr/lib/parallels/drivers/drv_main/common/timer.o CC [M] /usr/lib/parallels/drivers/drv_main/common/idata.o CC [M] /usr/lib/parallels/drivers/drv_main/common/utils.o CC [M] /usr/lib/parallels/drivers/drv_main/common/md5.o LD [M] /usr/lib/parallels/drivers/drv_main/vm-main.o Building modules, stage 2. MODPOST 1 modules WARNING: "hypervisorPresentInSystem" [/usr/lib/parallels/drivers/drv_main/vm-mai n.ko] undefined! WARNING: "appDecCounter" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefi ned! WARNING: "appIncCounter" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefi ned! CC /usr/lib/parallels/drivers/drv_main/vm-main.mod.o LD [M] /usr/lib/parallels/drivers/drv_main/vm-main.ko make[3]: Leaving directory `/usr/src/kernels/2.6.24.2-7.fc8-i686' make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' cd hypervisor/ && make && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor' make -C /lib/modules/2.6.24.2-7.fc8/build SUBDIRS=/usr/lib/parallels/drivers/hyp ervisor SRCROOT=/usr/lib/parallels/drivers/hypervisor modules make[3]: Entering directory `/usr/src/kernels/2.6.24.2-7.fc8-i686' CC [M] /usr/lib/parallels/drivers/hypervisor/hypmain.o CC [M] /usr/lib/parallels/drivers/hypervisor/hdevice.o In file included from /usr/lib/parallels/drivers/hypervisor/hdevice.c:35: /usr/lib/parallels/drivers/hypervisor/vtx_init.h:80: warning: function declarati on isn’t a prototype In file included from /usr/lib/parallels/drivers/hypervisor/hdevice.c:36: /usr/lib/parallels/drivers/hypervisor/svm_init.h:66: warning: function declarati on isn’t a prototype CC [M] /usr/lib/parallels/drivers/hypervisor/hioctls.o In file included from /usr/lib/parallels/drivers/hypervisor/hioctls.c:30: /usr/lib/parallels/drivers/hypervisor/vtx_init.h:80: warning: function declarati on isn’t a prototype /usr/lib/parallels/drivers/hypervisor/hioctls.c: In function ‘hypIoctl’: /usr/lib/parallels/drivers/hypervisor/hioctls.c:59: warning: unused variable ‘iV txSupport’ CC [M] /usr/lib/parallels/drivers/hypervisor/hypvmstate.o /usr/lib/parallels/drivers/hypervisor/hypvmstate.c: In function ‘hypVMStateAlloc ate’: /usr/lib/parallels/drivers/hypervisor/hypvmstate.c:82: warning: passing argument 1 of ‘mmEnableExecution’ makes integer from pointer without a cast SHIPPED /usr/lib/parallels/drivers/hypervisor/interrupt.o SHIPPED /usr/lib/parallels/drivers/hypervisor/hypercall.o SHIPPED /usr/lib/parallels/drivers/hypervisor/hypcalls.o SHIPPED /usr/lib/parallels/drivers/hypervisor/decode.o SHIPPED /usr/lib/parallels/drivers/hypervisor/posidt.o SHIPPED /usr/lib/parallels/drivers/hypervisor/hypidtemul.o CC [M] /usr/lib/parallels/drivers/hypervisor/logging.o CC [M] /usr/lib/parallels/drivers/hypervisor/pages.o CC [M] /usr/lib/parallels/drivers/hypervisor/utils.o CC [M] /usr/lib/parallels/drivers/hypervisor/md5.o CC [M] /usr/lib/parallels/drivers/hypervisor/vtx_init.o In file included from /usr/lib/parallels/drivers/hypervisor/vtx_init.c:31: /usr/lib/parallels/drivers/hypervisor/vtx_init.h:80: warning: function declarati on isn’t a prototype CC [M] /usr/lib/parallels/drivers/hypervisor/svm_init.o In file included from /usr/lib/parallels/drivers/hypervisor/svm_init.c:31: /usr/lib/parallels/drivers/hypervisor/svm_init.h:66: warning: function declarati on isn’t a prototype SHIPPED /usr/lib/parallels/drivers/hypervisor/HyperSwitch.obj LD [M] /usr/lib/parallels/drivers/hypervisor/hypervisor.o Building modules, stage 2. MODPOST 1 modules CC /usr/lib/parallels/drivers/hypervisor/hypervisor.mod.o LD [M] /usr/lib/parallels/drivers/hypervisor/hypervisor.ko make[3]: Leaving directory `/usr/src/kernels/2.6.24.2-7.fc8-i686' make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor' cd drv_net/linux/ && make && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux' make -C /lib/modules/2.6.24.2-7.fc8/build SUBDIRS=/usr/lib/parallels/drivers/drv _net/linux SRCROOT=/usr/lib/parallels/drivers/drv_net/linux modules make[3]: Entering directory `/usr/src/kernels/2.6.24.2-7.fc8-i686' CC [M] /usr/lib/parallels/drivers/drv_net/linux/prlnet.o /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘hw_bind’: /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1051: warning: passing argumen t 1 of ‘dev_get_by_name’ from incompatible pointer type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1051: error: too few arguments to function ‘dev_get_by_name’ make[4]: *** [/usr/lib/parallels/drivers/drv_net/linux/prlnet.o] Error 1 make[3]: *** [_module_/usr/lib/parallels/drivers/drv_net/linux] Error 2 make[3]: Leaving directory `/usr/src/kernels/2.6.24.2-7.fc8-i686' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' make[1]: *** [vmbridge] Error 2 make[1]: Leaving directory `/usr/lib/parallels/drivers' make: *** [build] Error 2
i have the same Problem on Debian... cat /usr/lib/parallels/comp.log.10259.error cd drivers && make KSRC=/lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build clean && cd ../ make[1]: Entering directory `/usr/lib/parallels/drivers' cd drv_main/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions cd common; rm -rf *.o .*.cmd .tmp_versions; cd .. cd mm; rm -rf *.o .*.cmd .tmp_versions; cd .. make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' cd hypervisor/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor' make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor' cd drv_net/linux/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' cd drv_virtualnic/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_virtualnic' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_virtualnic' make[1]: Leaving directory `/usr/lib/parallels/drivers' cd wrapper && make clean && cd .. make[1]: Entering directory `/usr/lib/parallels/wrapper' rm -f parallels-wrapper make[1]: Leaving directory `/usr/lib/parallels/wrapper' cd drivers && make KSRC=/lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build all && cd ../ make[1]: Entering directory `/usr/lib/parallels/drivers' cd drv_main/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions cd common; rm -rf *.o .*.cmd .tmp_versions; cd .. cd mm; rm -rf *.o .*.cmd .tmp_versions; cd .. make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' cd hypervisor/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor' make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor' cd drv_net/linux/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' cd drv_virtualnic/ && make clean && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_virtualnic' rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_virtualnic' cd drv_main/ && make KSRC=/lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main' make -C /lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build SUBDIRS=/usr/lib/parallels/drivers/drv_main SRCROOT=/usr/lib/parallels/drivers/drv_main modules make[3]: Entering directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686' CC [M] /usr/lib/parallels/drivers/drv_main/vmmain.o CC [M] /usr/lib/parallels/drivers/drv_main/vmproc.o CC [M] /usr/lib/parallels/drivers/drv_main/device.o CC [M] /usr/lib/parallels/drivers/drv_main/dwrap.o CC [M] /usr/lib/parallels/drivers/drv_main/intgate.o CC [M] /usr/lib/parallels/drivers/drv_main/ioctls.o In file included from /usr/lib/parallels/drivers/drv_main/ioctls.c:33: /usr/lib/parallels/drivers/drv_main/../hypervisor/vtx_init.h:80: warning: function declaration isn’t a prototype In file included from /usr/lib/parallels/drivers/drv_main/ioctls.c:34: /usr/lib/parallels/drivers/drv_main/../hypervisor/svm_init.h:66: warning: function declaration isn’t a prototype /usr/lib/parallels/drivers/drv_main/ioctls.c: In function ‘vmMainIoctl’: /usr/lib/parallels/drivers/drv_main/ioctls.c:170: warning: assignment makes integer from pointer without a cast CC [M] /usr/lib/parallels/drivers/drv_main/monexport.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/manager.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/pages.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/collector.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/monmem.o CC [M] /usr/lib/parallels/drivers/drv_main/mm/wset.o CC [M] /usr/lib/parallels/drivers/drv_main/common/bma.o CC [M] /usr/lib/parallels/drivers/drv_main/common/logging.o CC [M] /usr/lib/parallels/drivers/drv_main/common/timer.o CC [M] /usr/lib/parallels/drivers/drv_main/common/idata.o CC [M] /usr/lib/parallels/drivers/drv_main/common/utils.o CC [M] /usr/lib/parallels/drivers/drv_main/common/md5.o LD [M] /usr/lib/parallels/drivers/drv_main/vm-main.o Building modules, stage 2. MODPOST 1 modules WARNING: "hypervisorPresentInSystem" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefined! WARNING: "appDecCounter" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefined! WARNING: "appIncCounter" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefined! CC /usr/lib/parallels/drivers/drv_main/vm-main.mod.o LD [M] /usr/lib/parallels/drivers/drv_main/vm-main.ko make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686' make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' cd hypervisor/ && make && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor' make -C /lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build SUBDIRS=/usr/lib/parallels/drivers/hypervisor SRCROOT=/usr/lib/parallels/drivers/hypervisor modules make[3]: Entering directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686' CC [M] /usr/lib/parallels/drivers/hypervisor/hypmain.o CC [M] /usr/lib/parallels/drivers/hypervisor/hdevice.o In file included from /usr/lib/parallels/drivers/hypervisor/hdevice.c:34: /usr/lib/parallels/drivers/hypervisor/vtx_init.h:80: warning: function declaration isn’t a prototype In file included from /usr/lib/parallels/drivers/hypervisor/hdevice.c:35: /usr/lib/parallels/drivers/hypervisor/svm_init.h:66: warning: function declaration isn’t a prototype CC [M] /usr/lib/parallels/drivers/hypervisor/hioctls.o In file included from /usr/lib/parallels/drivers/hypervisor/hioctls.c:29: /usr/lib/parallels/drivers/hypervisor/vtx_init.h:80: warning: function declaration isn’t a prototype /usr/lib/parallels/drivers/hypervisor/hioctls.c: In function ‘hypIoctl’: /usr/lib/parallels/drivers/hypervisor/hioctls.c:59: warning: unused variable ‘iVtxSupport’ CC [M] /usr/lib/parallels/drivers/hypervisor/hypvmstate.o /usr/lib/parallels/drivers/hypervisor/hypvmstate.c: In function ‘hypVMStateAllocate’: /usr/lib/parallels/drivers/hypervisor/hypvmstate.c:82: warning: passing argument 1 of ‘mmEnableExecution’ makes integer from pointer without a cast SHIPPED /usr/lib/parallels/drivers/hypervisor/interrupt.o SHIPPED /usr/lib/parallels/drivers/hypervisor/hypercall.o SHIPPED /usr/lib/parallels/drivers/hypervisor/hypcalls.o SHIPPED /usr/lib/parallels/drivers/hypervisor/decode.o SHIPPED /usr/lib/parallels/drivers/hypervisor/posidt.o SHIPPED /usr/lib/parallels/drivers/hypervisor/hypidtemul.o CC [M] /usr/lib/parallels/drivers/hypervisor/logging.o CC [M] /usr/lib/parallels/drivers/hypervisor/pages.o CC [M] /usr/lib/parallels/drivers/hypervisor/utils.o CC [M] /usr/lib/parallels/drivers/hypervisor/md5.o CC [M] /usr/lib/parallels/drivers/hypervisor/vtx_init.o In file included from /usr/lib/parallels/drivers/hypervisor/vtx_init.c:30: /usr/lib/parallels/drivers/hypervisor/vtx_init.h:80: warning: function declaration isn’t a prototype CC [M] /usr/lib/parallels/drivers/hypervisor/svm_init.o In file included from /usr/lib/parallels/drivers/hypervisor/svm_init.c:30: /usr/lib/parallels/drivers/hypervisor/svm_init.h:66: warning: function declaration isn’t a prototype SHIPPED /usr/lib/parallels/drivers/hypervisor/HyperSwitch.obj LD [M] /usr/lib/parallels/drivers/hypervisor/hypervisor.o Building modules, stage 2. MODPOST 1 modules WARNING: could not find /usr/lib/parallels/drivers/hypervisor/.interrupt.o.cmd for /usr/lib/parallels/drivers/hypervisor/interrupt.o CC /usr/lib/parallels/drivers/hypervisor/hypervisor.mod.o LD [M] /usr/lib/parallels/drivers/hypervisor/hypervisor.ko make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686' make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor' cd drv_net/linux/ && make && cd .. make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux' make -C /lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build SUBDIRS=/usr/lib/parallels/drivers/drv_net/linux SRCROOT=/usr/lib/parallels/drivers/drv_net/linux modules make[3]: Entering directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686' CC [M] /usr/lib/parallels/drivers/drv_net/linux/prlnet.o /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘hw_bind’: /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1051: warning: passing argument 1 of ‘dev_get_by_name’ from incompatible pointer type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1051: error: too few arguments to function ‘dev_get_by_name’ make[4]: *** [/usr/lib/parallels/drivers/drv_net/linux/prlnet.o] Fehler 1 make[3]: *** [_module_/usr/lib/parallels/drivers/drv_net/linux] Fehler 2 make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' make[1]: *** [vmbridge] Fehler 2 make[1]: Leaving directory `/usr/lib/parallels/drivers' make: *** [build] Fehler 2 Thanks for help!
Hi, having same issue running on a Dell Latitude D630 running Fedora 8 with the following kernel & relevent packages. Hope its of use. 2.6.24.3-34.fc8 libgcc-4.1.2-33 gcc-4.1.2-33 gcc-c++-4.1.2-33
Same problem Hi all, I'm having the same problem on Fedora 8 2.6.24.3-50. Any updates on this problem? M
Hi, the dev team has been aware of this problem on machines using the 2.2.24 kernel and have posted a hot fix for Parallels Workstation. It is build 2226 and the links can be found at http://forums.parallels.com/showthread.php?t=20323