Thread (16 messages) 16 messages, 6 authors, 2002-08-27

Re: packet re-ordering on SMP machines.

From: Xiaoliang (David) Wei <hidden>
Date: 2002-08-27 19:43:02

Possibly related (same subject, not in this thread)

quoted
That is because of the lock it takes. Locks are always slow.
xtime_lock?
I guess so, after looked at do_gettimeofday
quoted
Possibilities:

- Ignore the problem and switch back to gettimeoffset again
Is it safe to call gettimeoffset without the lock?
What's the possible danger to ignore the lock? Can I read the xtime
directly?
quoted
- Switch to gettimeoffset but add some correction step for the unlikely
case that someone wants the timestamp from user space
(would be my prefered solution)
- Implement lockless gettimeofday like x86-64 or sparc
(good one too, but likely slower than last)

ia64 seems to also have the lock.

cheers,
jamal


Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help