Hello.

Bart Oldeman wrote:
it's a multiplication that overflows from an int -- try this patch:
The attached one might also be
necessary to get the correct
output.
--- src/base/init/config.c      Wed Feb 19 16:17:30 2003
+++ src/base/init/config.c      Wed Mar 12 22:09:27 2003
@@ -493,7 +493,7 @@
                /* speed division factor to get 838ns from CPU clock */
                config.cpu_tick_spd = (LLF_TICKS*1000000)/chz;
 
-               warn ("Linux kernel %d.%d.%d; CPU speed is %Ld Hz\n",
+               warn ("Linux kernel %d.%d.%d; CPU speed is %lld Hz\n",
                   kernel_version_code >> 16, (kernel_version_code >> 8) & 255,
                   kernel_version_code & 255,chz);
 /*             fprintf (stderr,"CPU speed factors %ld,%ld\n",

Reply via email to