1. root@bt:/tmp/vmware-root/modules/vmnet-only# make
  2. make -C /lib/modules/3.2.6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  3. MODULEBUILDDIR= modules
  4. make[1]: Entering directory `/usr/src/linux-source-3.2.6'
  5.  
  6. WARNING: Symbol version dump /usr/src/linux-source-3.2.6/Module.symvers
  7. is missing; modules will have no dependencies and modversions.
  8.  
  9. CC [M] /tmp/vmware-root/modules/vmnet-only/userif.o
  10. /tmp/vmware-root/modules/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
  11. /tmp/vmware-root/modules/vmnet-only/userif.c:520: error: incompatible type for argument 1 of ‘kmap’
  12. include/linux/highmem.h:48: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
  13. /tmp/vmware-root/modules/vmnet-only/userif.c:523: error: incompatible type for argument 1 of ‘kunmap’
  14. include/linux/highmem.h:54: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
  15. make[2]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] Error 1
  16. make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2
  17. make[1]: Leaving directory `/usr/src/linux-source-3.2.6'
  18. make: *** [vmnet.ko] Error 2
  19. root@bt:/tmp/vmware-root/modules/vmnet-only#