I am not sure if it's proper to post the problem here. If not, please advise me where I should post.
I was able to test VMware 7.1 on UE2.7. After installed 2.6.35 kernel, I can't start the program anymore. This is the log:
Jun 22 21:46:03.781: app-140198196205312| Log for VMware Workstation pid=19154 version=7.1.0 build=build-261024 option=Release
Jun 22 21:46:03.781: app-140198196205312| The process is 64-bit.
Jun 22 21:46:03.781: app-140198196205312| Host codepage=UTF-8 encoding=UTF-8
Jun 22 21:46:03.781: app-140198196205312| Logging to /tmp/vmware-root/setup-19154.log
Jun 22 21:46:03.903: app-140198196205312| modconf query interface initialized
Jun 22 21:46:03.903: app-140198196205312| modconf library initialized
Jun 22 21:46:03.916: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.916: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.916: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.918: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.918: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.918: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.922: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.922: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.922: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.928: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.928: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.928: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.931: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.931: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.931: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.942: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.943: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.944: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.945: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.946: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.953: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.954: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.955: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.956: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.957: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.958: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.958: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.958: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.962: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.962: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.962: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.975: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.976: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.977: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.978: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.979: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:03.980: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.980: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.981: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:03.984: app-140198196205312| Your GCC version: 4.4
Jun 22 21:46:03.984: app-140198196205312| Searching for GCC 4.2.
Jun 22 21:46:03.984: app-140198196205312| Kernel is new enough; using PROBABLY compatible GCC 4.4 instead of desired 4.2
Jun 22 21:46:04.001: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:04.002: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:04.003: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:04.004: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:04.005: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:04.116: app-140198196205312| Trying to find a suitable PBM set for kernel 2.6.35-020635rc3-generic.
Jun 22 21:46:04.116: app-140198196205312| Building module vmmon.
Jun 22 21:46:04.116: app-140198196205312| Extracting the sources of the vmmon module.
Jun 22 21:46:04.121: app-140198196205312| 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-020635rc3-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.3
Jun 22 21:46:05.297: app-140198196205312| Failed to compile module vmmon!