To apply the patch, follow the instructions in the previous article. And you'll also have to apply the vsock patch from there, because that incompatibility still hasn't been fixed. It might apply with the offset of 9 lines, but you need not worry about that, it's OK.

Actually, to make things easier for ya all (time is money, right?) I'm attaching both patches right here (look below), adapted to apply cleanly to the VMware Workstation 7.1.2 files.

I'm running Sidux (now aptosid)
2.6.36-0.slh.1-aptosid-686
previous kernel releases I was failing on the vsock...passed everything else...Everytime I restarted workstation i had to compile modules. Then when I did a dist-upgrade the other day it was failing on the first module 'vmmon' an not moving any further down the line of modules.

I ran your patches and Voila!! everything back to normal. All modules are built... thanks for the help