Kernel 2.6.32x vs Vmware Workstation 7.0.x

Несмотря на яростные призывы "свободолюбителей" активно пользуюсь виртуальной машиной Vmware. И не какой-нибудь, а именно Workstation, замечу - не Server. Нужно по работе. Так вот, обновил я после бурного празднования НГ систему. Конечно предварительно посмотрел что там обновляется. Зело обрадовался наличию нового ядра 2.6.32-2. Как известно VMware (сокращённо VW) довольно нервно реагирует на новые версии ядер, приходится искать патчи, причём патчей выкладывают много и не все они срабатывают. Что расстраивает. Обновившись обнаружил, что чуда не произошло и накладывать патч на VW таки придётся. После некоторых усилий, патч таки обнаружился:

http://communities.vmware.com/message/1401588#1401588

Суть патча довольно проста, архивы:

/usr/lib/vmware/modules/source/vmnet.tar
/usr/lib/vmware/modules/source/vmci.tar

Поочерёдно распаковываются, а в модули:

vmet-only/vnetUserListener.c
vmci-only/linux/vmciKernelIf.c

Добавляется строка:

#include “compat_sched.h”

после чего всё опять архивируется и вертается на место. Затем модули VMware заново пересобираются. Всё это делается автоматически. Для любителей нудной и плодотворной работы "ручками" смотреть:

http://blog.chmouel.com/2009/12/05/vmware-vmplayer-and-kernel-2-6-32/
http://communities.vmware.com/message/1387993#1387993,

И вроде как всё довольно просто, ан нет. Провозился без малого 3 часа. Сначала в ответ на выпавшую ошибку:

gcc and kernel headers must be installed

пришлось догадываться и устанавливать kernel26-headers (да-да, я типа гуру), а затем таки переустанавливать саму виртуалку, ибо вирт. машина запускаться отказывалась категорически. Затем опять патчить.. Тьфу (3 раза), вроде как завелось и работает. Пока что, дальше посмотрим :)
Принимаю исправления и дополнения от местных гуру.