OFED 1.2.5.5 fails to compile sdp code due to "too many arguments to
sk_eat_skb().

# cat /etc/SuSE-release
SUSE LINUX 10.1 (X86-64)
VERSION = 10.1

# uname -a
Linux pcitestbed 2.6.16.13-4-default #1 Wed May 3 04:53:23 UTC 2006 x86_64
x86_64 x86_64 GNU/Linux

The problem seems to be that
kernel_addons/backport/2.6.16_sles10/include/net/sock.h

is missing.

Patch attached. Also recorded this in bug #885.
diff -urpN ofa_kernel-1.2.5.5/kernel_addons/backport/2.6.16_sles10/include/net/sock.h new/kernel_addons/backport/2.6.16_sles10/include/net/sock.h
--- ofa_kernel-1.2.5.5/kernel_addons/backport/2.6.16_sles10/include/net/sock.h	1969-12-31 19:00:00.000000000 -0500
+++ new/kernel_addons/backport/2.6.16_sles10/include/net/sock.h	2008-02-01 03:22:54.000000000 -0500
@@ -0,0 +1,8 @@
+#ifndef _NET_SOCK_SLES_BACKPORT_H
+#define _NET_SOCK_SLES_BACKPORT_H
+
+#include_next <net/sock.h>
+
+#define sk_eat_skb(a, b, c) sk_eat_skb(a, b)
+
+#endif
diff -urpN ofa_kernel-1.2.5.5/kernel_addons/backport/2.6.16_sles10_sp1/include/net/sock.h new/kernel_addons/backport/2.6.16_sles10_sp1/include/net/sock.h
--- ofa_kernel-1.2.5.5/kernel_addons/backport/2.6.16_sles10_sp1/include/net/sock.h	1969-12-31 19:00:00.000000000 -0500
+++ new/kernel_addons/backport/2.6.16_sles10_sp1/include/net/sock.h	2008-02-01 03:22:58.000000000 -0500
@@ -0,0 +1,8 @@
+#ifndef _NET_SOCK_SLES_BACKPORT_H
+#define _NET_SOCK_SLES_BACKPORT_H
+
+#include_next <net/sock.h>
+
+#define sk_eat_skb(a, b, c) sk_eat_skb(a, b)
+
+#endif
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to