Revert "Increase internal clock resolution to nsec"

This reverts fd784ccaf6 commit.

Thanks Stephen, but actually I think the last patch (increase clock
resolution) shouldn't go in yet. I'm not done yet looking at all
the compatibility issues and it does change the range of valid
values for everything dealing with times. Most places I looked
at still accept reasonable ranges, but I would feel more comfortable
to make sure everything is fine first.
This commit is contained in:
Stephen Hemminger 2007-03-14 10:14:07 -07:00
parent 7081c45d97
commit 891514473b
2 changed files with 2 additions and 7 deletions

View File

@ -4,7 +4,7 @@
#include <asm/types.h>
#include <linux/pkt_sched.h>
#define TIME_UNITS_PER_SEC 1000000000
#define TIME_UNITS_PER_SEC 1000000
int tc_core_time2big(long time);
long tc_core_time2tick(long time);

View File

@ -228,9 +228,6 @@ int get_time(unsigned *time, const char *str)
else if (strcasecmp(p, "us") == 0 || strcasecmp(p, "usec")==0 ||
strcasecmp(p, "usecs") == 0)
t *= TIME_UNITS_PER_SEC/1000000;
else if (strcasecmp(p, "ns") == 0 || strcasecmp(p, "nsec")==0 ||
strcasecmp(p, "nsecs") == 0)
t *= TIME_UNITS_PER_SEC/1000000000;
else
return -1;
}
@ -248,10 +245,8 @@ void print_time(char *buf, int len, __u32 time)
snprintf(buf, len, "%.1fs", tmp/TIME_UNITS_PER_SEC);
else if (tmp >= TIME_UNITS_PER_SEC/1000)
snprintf(buf, len, "%.1fms", tmp/(TIME_UNITS_PER_SEC/1000));
else if (tmp >= TIME_UNITS_PER_SEC/1000000)
snprintf(buf, len, "%.1fus", tmp/(TIME_UNITS_PER_SEC/1000000));
else
snprintf(buf, len, "%uns", time);
snprintf(buf, len, "%uus", time);
}
char * sprint_time(__u32 time, char *buf)