Mailinglist Archive: opensuse (3637 mails)

< Previous Next >
Re: [SLE] Re: vmware & 2.4.3 - networking no go
  • From: "Rafael E. Herrera" <raffo@xxxxxxxxxxxxxxxxx>
  • Date: Wed, 02 May 2001 13:29:09 -0400
  • Message-id: <3AF043E5.2FEA88A7@xxxxxxxxxxxxxxxxx>
This from the lkml:

"Mohammad A. Haque" wrote:
>
> tpepper@xxxxxxxx wrote:
> > This patch replaces a wee bit of code vmware wanted in include/linux/skbuff.h
> > although I'm guessing it was removed for a reason and vmware should be patched
> > to use the new method.
> >
>
> Better to patch vmware rather than the kernel. Here's a patch thet
> should be applied to source files in
> /usr/lib/vmware/modules/source/vmnet.tar
>
> --
>
> =====================================================================
> Mohammad A. Haque http://www.haque.net/
> mhaque@xxxxxxxxx
>
> "Alcohol and calculus don't mix. Project Lead
> Don't drink and derive." --Unknown http://wm.themes.org/
> batmanppc@xxxxxxxxxx
> =====================================================================
>

------------------------------------------------------------------------
diff -urw vmnet-only/vnetInt.h vmnet-only-patched/vnetInt.h
--- vmnet-only/vnetInt.h Wed Nov 1 20:48:28 2000
+++ vmnet-only-patched/vnetInt.h Tue Apr 17 23:29:47 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_cloned(clone) \
+ )
+# 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), \

--
Rafael

< Previous Next >
Follow Ups
References