lkml.org 
[lkml]   [2013]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: udelay function delays the wrong time interval in multiprocessor system, if ARCH_HAS_READ_CURRENT_TIMER is not defined and on current timer is used.
From
On Sat, Mar 16, 2013 at 2:14 AM, Russell King - ARM Linux
<linux@arm.linux.org.uk> wrote:
> We don't support different CPUs running at different frequencies with
> the delay loop. Sorry.

Does it means that a timer-based delay implementation must be used to
get an accurate delay in SMP. I think it should print a warning
message if the CPU delay loop is used in SMP. In my system, the wrong
delay interval fluctuated with CPU frequencies caused a control
problem.


\
 
 \ /
  Last update: 2013-03-16 05:01    [W:0.161 / U:0.112 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site