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:
parent
7081c45d97
commit
891514473b
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue