Re: [RFC] div64_64 support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Sami Farin
Date: Saturday, February 24, 2007 - 9:19 am

On Fri, Feb 23, 2007 at 17:05:27 -0800, Stephen Hemminger wrote:

Still does not work after these fixes... how came?

WARNING: "div64_64" [net/netfilter/xt_connbytes.ko] undefined!
WARNING: "div64_64" [net/ipv4/tcp_cubic.ko] undefined!

--- linux-2.6.19/include/asm-i386/div64.h.bak	2006-11-29 23:57:37.000000000 +0200
+++ linux-2.6.19/include/asm-i386/div64.h	2007-02-24 16:24:55.822529880 +0200
@@ -45,4 +45,7 @@ div_ll_X_l_rem(long long divs, long div,
 	return dum2;
 
 }
+
+extern uint64_t div64_64(uint64_t dividend, uint64_t divisor);
+
 #endif
--- linux-2.6.19/lib/div64.c.bak	2007-02-24 16:10:03.686084000 +0200
+++ linux-2.6.19/lib/div64.c	2007-02-24 17:01:11.224517353 +0200
@@ -80,4 +80,6 @@ uint64_t div64_64(uint64_t dividend, uin
 	return dividend;
 }
 
+EXPORT_SYMBOL(div64_64);
+
 #endif /* BITS_PER_LONG == 32 */

-- 
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC] div64_64 support, Stephen Hemminger, (Fri Feb 23, 6:05 pm)
Re: [RFC] div64_64 support, Sami Farin, (Sat Feb 24, 9:19 am)
Re: [RFC] div64_64 support, Jan Engelhardt, (Mon Feb 26, 1:09 pm)
Re: [RFC] div64_64 support, Stephen Hemminger, (Mon Feb 26, 2:28 pm)
Re: [RFC] div64_64 support, Stephen Hemminger, (Mon Feb 26, 3:31 pm)
Re: [RFC] div64_64 support, Jan Engelhardt, (Mon Feb 26, 4:02 pm)
Re: [RFC] div64_64 support, Stephen Hemminger, (Mon Feb 26, 4:44 pm)
Re: [RFC] div64_64 support, Jan Engelhardt, (Mon Feb 26, 5:05 pm)
Re: [RFC] div64_64 support, Stephen Hemminger, (Mon Feb 26, 5:07 pm)
Re: [RFC] div64_64 support, Jan Engelhardt, (Mon Feb 26, 5:14 pm)
Re: [RFC] div64_64 support, H. Peter Anvin, (Mon Feb 26, 6:20 pm)
Re: [RFC] div64_64 support, Segher Boessenkool, (Mon Feb 26, 8:45 pm)
Re: [RFC] div64_64 support, Dan Williams, (Mon Feb 26, 11:21 pm)
Re: [RFC] div64_64 support, Andi Kleen, (Fri Mar 2, 7:31 pm)
Re: [RFC] div64_64 support, Stephen Hemminger, (Mon Mar 5, 4:57 pm)
Re: [RFC] div64_64 support, David Miller, (Mon Mar 5, 5:25 pm)
Re: [RFC] div64_64 support, Andi Kleen, (Tue Mar 6, 6:34 am)
Re: [RFC] div64_64 support, Andi Kleen, (Tue Mar 6, 6:36 am)
Re: [RFC] div64_64 support II, Andi Kleen, (Tue Mar 6, 7:04 am)
Re: [RFC] div64_64 support, Eric Dumazet, (Tue Mar 6, 7:19 am)
Re: [RFC] div64_64 support, Andi Kleen, (Tue Mar 6, 7:45 am)
Re: [RFC] div64_64 support, Roland Kuhn, (Tue Mar 6, 8:10 am)
Re: [RFC] div64_64 support II, Dagfinn Ilmari , (Tue Mar 6, 10:43 am)
Re: [RFC] div64_64 support II, David Miller, (Tue Mar 6, 11:25 am)
Re: [RFC] div64_64 support, Stephen Hemminger, (Tue Mar 6, 11:29 am)
Re: [RFC] div64_64 support II, H. Peter Anvin, (Tue Mar 6, 11:48 am)
Re: [RFC] div64_64 support, H. Peter Anvin, (Tue Mar 6, 11:50 am)
Re: [RFC] div64_64 support, Andi Kleen, (Tue Mar 6, 12:48 pm)
Re: [RFC] div64_64 support, Stephen Hemminger, (Tue Mar 6, 1:04 pm)
Re: [RFC] div64_64 support, Sami Farin, (Tue Mar 6, 2:53 pm)
Re: [RFC] div64_64 support, David Miller, (Tue Mar 6, 2:58 pm)
Re: [RFC] div64_64 support, Sami Farin, (Tue Mar 6, 3:24 pm)
[PATCH] tcp_cubic: faster cube root, Stephen Hemminger, (Tue Mar 6, 3:47 pm)
cube root benchmark code, Stephen Hemminger, (Tue Mar 6, 3:58 pm)
Re: [PATCH] tcp_cubic: faster cube root, David Miller, (Tue Mar 6, 9:20 pm)
Update to cube root benchmark code, Willy Tarreau, (Tue Mar 6, 11:08 pm)
Re: [PATCH] tcp_cubic: faster cube root, Andi Kleen, (Wed Mar 7, 5:12 am)
Re: [RFC] div64_64 support, Chuck Ebbert, (Wed Mar 7, 9:11 am)
Re: [RFC] div64_64 support, Sami Farin, (Wed Mar 7, 11:32 am)
Re: [PATCH] tcp_cubic: faster cube root, David Miller, (Wed Mar 7, 12:33 pm)
[PATCH] tcp_cubic: use 32 bit math, Stephen Hemminger, (Wed Mar 7, 6:07 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, David Miller, (Wed Mar 7, 7:55 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, Stephen Hemminger, (Wed Mar 7, 8:10 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, David Miller, (Wed Mar 7, 8:51 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, Willy Tarreau, (Wed Mar 7, 9:16 pm)
Re: asm volatile [Was: [RFC] div64_64 support], Sami Farin, (Thu Mar 8, 11:23 am)
Re: asm volatile, David Miller, (Thu Mar 8, 3:01 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, Willy Tarreau, (Sat Mar 10, 4:48 am)
Re: [PATCH] tcp_cubic: use 32 bit math, Stephen Hemminger, (Mon Mar 12, 2:11 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, Willy Tarreau, (Tue Mar 13, 1:50 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, Stephen Hemminger, (Wed Mar 21, 11:54 am)
Re: [PATCH] tcp_cubic: use 32 bit math, Willy Tarreau, (Wed Mar 21, 12:15 pm)
Re: [PATCH] tcp_cubic: use 32 bit math, Stephen Hemminger, (Wed Mar 21, 12:58 pm)
[PATCH 1/2] div64_64 optimization, Stephen Hemminger, (Wed Mar 21, 1:15 pm)
[PATCH 2/2] tcp: cubic optimization, Stephen Hemminger, (Wed Mar 21, 1:17 pm)
Re: [PATCH 1/2] div64_64 optimization, David Miller, (Thu Mar 22, 12:11 pm)
Re: [PATCH 2/2] tcp: cubic optimization, David Miller, (Thu Mar 22, 12:11 pm)