Now I'm confused...2**31 is a huge number.
If you have interrupts at 1 Megahertz, (10**6), you still have a big
enough number for 10*25 seconds of interrupts.
There are about 10*5 seconds in a day...so we can encode years and years
and years (how long has your linux system been running).
Methinks the problem ws the width of the field, not rollover...
Would it be useful to print the interrupt cound as a floating pointing format?
(do we he any floating point support in the kernel?)
Or probably printer it the other way
(level name count)
with infinite precision.
-- marty leisner@sdsp.mc.xerox.com Member of the League for Programming Freedom