David S. Miller wrote:
> From: Stephen Hemminger <[EMAIL PROTECTED]>
> Date: Mon, 12 Dec 2005 12:03:22 -0800
>
>
>>-d32 = d32 / HZ;
>>-
>> /* (wmax-cwnd) * (srtt>>3 / HZ) / c * 2^(3*bictcp_HZ) */
>>-d64 = (d64 * dist * d32) >> (count+3-BICTCP_HZ);
>>-
>>-/* cubic
ile ( !(d32 & 0x8000) && (cube_scale < BICTCP_HZ)){
+ d32 = d32 << 1;
+ ++cube_scale;
+ }
+ cube_factor = d64 * d32 / HZ;
with
+ cube_factor = d64 * (1<
------------ Original Message ----
S
From: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Mon, 12 Dec 2005 12:03:22 -0800
> -d32 = d32 / HZ;
> -
> /* (wmax-cwnd) * (srtt>>3 / HZ) / c * 2^(3*bictcp_HZ) */
> -d64 = (d64 * dist * d32) >> (count+3-BICTCP_HZ);
> -
> -/* cubic root */
> -d64 = cubic_r