Summary: | netspeed_applet-0.13: "Bytes in" wraps to 0 at about 4GB | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ivan Yosifov <iyosifov> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ivan Yosifov
2005-07-27 11:43:20 UTC
Same with 0.13. I have forwarded this message upstream to mfcn AT gmx DOT de, the maintainer of netspeed_applet. This is the response I got from the maintainer. ----paste---- Hi, I don't have an account in the gentoo bugzilla. Here is what I know: - the 4 GB limit is because the counter is an unsigned int32. - until recently this was actually an kernel issue - probably it still is. check /proc/net/dev. if it contains "non-wrapped" values, then the bug should be in libgtop2. - if the bug is in libgtop2, someone should fix it or at least report it ;) - this bug is almost certainly not in netspeed, since it already uses unsigned int64 for the byte counters. So as soon as the the underlying stack (kernel + libgtop2) use 64 bit integers for the counters, this should just work. Regards, J This is the response I got from the maintainer. ----paste---- Hi, I don't have an account in the gentoo bugzilla. Here is what I know: - the 4 GB limit is because the counter is an unsigned int32. - until recently this was actually an kernel issue - probably it still is. check /proc/net/dev. if it contains "non-wrapped" values, then the bug should be in libgtop2. - if the bug is in libgtop2, someone should fix it or at least report it ;) - this bug is almost certainly not in netspeed, since it already uses unsigned int64 for the byte counters. So as soon as the the underlying stack (kernel + libgtop2) use 64 bit integers for the counters, this should just work. Regards, Jörgen Thanks for the help. Seems /proc/net/dev is wrapping too, so this is an upstream kernel problem. Closing. |