diff options
author | oleg <oleg@FreeBSD.org> | 2008-10-28 14:14:57 +0000 |
---|---|---|
committer | oleg <oleg@FreeBSD.org> | 2008-10-28 14:14:57 +0000 |
commit | 47cb787bfd55214e7221370cc1113730fc3e69b9 (patch) | |
tree | 0f33f8203ebc8080e89e2d4731731897f4595fc7 /UPDATING | |
parent | 0ad8692247694171bf2d3f963f24b15f5223a0de (diff) | |
download | FreeBSD-src-47cb787bfd55214e7221370cc1113730fc3e69b9.zip FreeBSD-src-47cb787bfd55214e7221370cc1113730fc3e69b9.tar.gz |
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
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -22,6 +22,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW: to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20081028: + dummynet(4) ABI has changed. ipfw(8) needs to be recompiled. + 20081009: The uhci, ohci, ehci and slhci USB Host controller drivers have been put into separate modules. If you load the usb module |