and have you applied the patch below ? It's for 2.4 kernels.

   Jan

> On Fri, 6 Apr 2001, Jason Straight wrote:
> 
> > I freshened up my mirror this morning and updated, about 36 hours since my
> > last update. My vmware is now broken under linux. :(
> >
> > I am not, nor have I been running the mdk kernels since way before beta-1, so
> > I know it wasn't a kernel update that caused it. I'm wondering if it was egcs
> > stuff that I know was updated recently.
> >
> > Anyone else having problems like this?

-- 
-- Gospel of Jesus is the saving power of God for all who believe --
               ## To some, nothing is impossible. ##
                     http://Honza.Vicherek.com/

diff -urN vmnet-only.orig/vnetInt.h vmnet-only/vnetInt.h
--- vmnet-only.orig/vnetInt.h   Mon Feb 12 23:57:51 2001
+++ vmnet-only/vnetInt.h        Mon Feb 26 20:41:00 2001
@@ -16,9 +16,17 @@
  #  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)
-#  define SKB_IS_CLONE_OF(clone, skb)  ( \
-      skb_datarefp(clone) == skb_datarefp(skb) \
-   )
+#  ifdef skb_shinfo
+     /* zerocopy kernel */
+#    define SKB_IS_CLONE_OF(clone, skb) ( \
+        skb_shinfo(clone) == skb_shinfo(skb) \
+     )
+#  else
+     /* pre-zerocopy */
+#    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), \



Reply via email to