The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Патч для запуска VmWare + kernel 2.4.x (patch linux kernel)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: patch, linux, kernel,  (найти похожие документы)
- BEST_PEOPLE (2:5077/15.22) ------------------------- BEST_PEOPLE (RU.LINUX) - From : Serg Oskin 2:5020/20 04 Apr 01 10:55:38 Subj : Патч для запуска VmWare + kernel 2.4.x ------------------------------------------------------------------------------- * Forwarded from area 'RU.LINUX' Попытался запустить VmWare 2.0.3 под RH 7.0 с ядром 2.4.2 - получил облом при компиляции модуля vmnet. Т.к. запустить нужно было срочно родился такой патч: Распаковываем /usr/lib/vmware/modules/source/vmnet.tar, прикладываем патч: diff -U 3 -N -r vmnet-only.orig/vnetInt.h vmnet-only/vnetInt.h - --- vmnet-only.orig/vnetInt.h Thu Nov 2 04:48:28 2000 +++ vmnet-only/vnetInt.h Mon Apr 2 12:12:31 2001 @@ -16,9 +16,15 @@ # define KFREE_SKB(skb, type) kfree_skb(skb) # define DEV_KFREE_SKB(skb, type) dev_kfree_skb(skb) # define SKB_INCREF(skb) atomic_inc(&(skb)->users) +#ifdef KERNEL_2_4_0 +# define SKB_IS_CLONE_OF(clone, skb) ( \ + skb_shinfo(clone) == skb_shinfo(skb) \ + ) +#else # define SKB_IS_CLONE_OF(clone, skb) ( \ skb_datarefp(clone) == skb_datarefp(skb) \ ) +#endif # define SK_ALLOC(pri) sk_alloc(0, pri, 1) # define DEV_QUEUE_XMIT(skb, dev, pri) ( \ (skb)->dev = (dev), \ Полученное заворачиваем обратно в /usr/lib/vmware/modules/source/vmnet.tar, пускаем vmware-config.pl, наслаждаемся. :) -- Serg (mailto:oskin@macomnet.ru http://www.macomnet.ru/~oskin/). ~ ~ :q! --- Gnus v5.6.45/XEmacs 21.1 - "Channel Islands" * Origin: Macomnet (2:5020/20@fidonet)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Ваш комментарий
Имя:         
E-Mail:      
Заголовок:
Текст:





  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor