Bug 55953
Summary: | ifconfig output (RX bytes) wraps | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Chris Dabrowski <chris-redhat.com> |
Component: | net-tools | Assignee: | Phil Knirsch <pknirsch> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | CC: | rvokal |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-02-24 12:54:55 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Chris Dabrowski
2001-11-09 12:03:05 UTC
The problem is rooted deeper in the system as you might think. It all boils down to the kernel collecting the stats with unsigned long only, which are generally only 32bit and therefore overflow at approx 4GB. I'll ask our kernel folks if we can change this without breaking anything else horribly (this bug actually bugged me for a while, too, especially if you really want to generate reliable statistics from your interfaces). I'll let you know more via this bugzilla entry. Read ya, Phil *** Bug 53158 has been marked as a duplicate of this bug. *** OK, i talked with our kernel folks. The problem is that 64bit counters in the kernel is not a good idea on 32bit archs like i386 as every update to the stat variables would need a lock around them (see SMP). This would hurt network performance more than would be gained by this 'cosmetic' change, so the stats in the kernel will stay as they are. IIRC there are packages that actually do accounting as well which should circumvent this problem. Read ya, Phil *** Bug 64213 has been marked as a duplicate of this bug. *** |