Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2008 14:14:57 +0000 (UTC)
From:      Oleg Bulyzhin <oleg@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src UPDATING src/sys/netinet ip_dummynet.h
Message-ID:  <200810281416.m9SEGaip024488@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
oleg        2008-10-28 14:14:57 UTC

  FreeBSD src repository

  Modified files:
    .                    UPDATING 
    sys/netinet          ip_dummynet.h 
  Log:
  SVN rev 184414 on 2008-10-28 14:14:57Z by oleg
  
  Type of q_time (start of queue idle time) has changed: uint32_t -> uint64_t.
  This should fix q_time overflow, which happens after 2^32/(86400*hz) days of
  uptime (~50days for hz = 1000).
  q_time overflow cause following:
  - traffic shaping may not work in 'fast' mode (not enabled by default).
  - incorrect average queue length calculation in RED/GRED algorithm.
  
  NB: due to ABI change this change is not applicable to stable.
  
  PR:             kern/128401
  
  Revision  Changes    Path
  1.546     +3 -0      src/UPDATING
  1.42      +1 -1      src/sys/netinet/ip_dummynet.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810281416.m9SEGaip024488>