USB: usbmon: mask seconds properly in text API
The code does not implement the comment, so timestamps for long traces become confusing instead of wrapping neatly as expected. This was actually observed. Fortunately for API being in debugfs, we can just fix this instead of staying bug-for-bug compatible. Double fortunately, the stable binary API is not affected. Signed-off-by: Pete Zaitcev <zaitcev@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
444dc54c28
commit
47cb17089c
1 changed files with 1 additions and 1 deletions
|
@ -180,7 +180,7 @@ static inline unsigned int mon_get_timestamp(void)
|
|||
unsigned int stamp;
|
||||
|
||||
do_gettimeofday(&tval);
|
||||
stamp = tval.tv_sec & 0xFFFF; /* 2^32 = 4294967296. Limit to 4096s. */
|
||||
stamp = tval.tv_sec & 0xFFF; /* 2^32 = 4294967296. Limit to 4096s. */
|
||||
stamp = stamp * 1000000 + tval.tv_usec;
|
||||
return stamp;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue