I tried to install PWE (6.0.13976) on Fedora 17, but failed. In the log file (parallels-workstation-install.log) I found error occurred: make[3]: Entering directory `/usr/src/kernels/3.3.4-5.fc17.x86_64' CC [M] /tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet/pvsnet.o /tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet/pvsnet.c: In function ‘prl_transport_header_ipv6’: /tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet/pvsnet.c:349:2: error: too few arguments to function ‘ipv6_skip_exthdr’ In file included from /tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet/pvsnet.c:35:0: include/net/ipv6.h:560:14: note: declared here make[4]: *** [/tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet/pvsnet.o] Error 1 make[3]: *** [_module_/tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet] Error 2 make[3]: Leaving directory `/usr/src/kernels/3.3.4-5.fc17.x86_64' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/.OOA85A3ub/parallels-kernel-modules/src/network/pvsnet' make[1]: *** [vmbridge] Error 2 make[1]: Leaving directory `/tmp/.OOA85A3ub/parallels-kernel-modules/src/network' make: *** [all] Error 2 make: Leaving directory `/tmp/.OOA85A3ub/parallels-kernel-modules' I don't know if the current PWE version is compatible with Linux kernel 3.3.4?
Same issue with Opensuse 12.2 I have a similar issue. the linux-3.4.6-2.10 version definition of the function ‘ipv6_skip_exthdr’ in include/net/ipv6.h:560 indeed declares 4 parameters to be passed. The call on parallels-kernel-modules/src/network/pvsnet/pvsnet.c:35 only has 3 defined. Is there a patch available?