udelay() & preemption & drifty ITCs

From: Jack Steiner <steiner_at_sgi.com>
Date: 2003-11-23 14:45:25
I may be overlooking something, but isnt there a problem
with the udelay() function on IA64 platforms with drifty ITCs
when preemption is enabled.

The function uses the ITC for timing. If preemption occurs & the process
migrates to a different cpu with a much larger ITC value, it
seems like the delay may be satisfied too quickly.

What am I missing.....


-- 
Thanks

Jack Steiner (steiner@sgi.com)          651-683-5302
Principal Engineer                      SGI - Silicon Graphics, Inc.


-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Sat Nov 22 22:45:42 2003

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:20 EST