diff options
author | David S. Miller <davem@sunset.davemloft.net> | 2007-10-15 16:41:44 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-10-17 16:24:55 -0700 |
commit | 24f287e412ae90de8d281543c8b1043b6ed6c019 (patch) | |
tree | eb69803d187d35fd9e90c1428952c0ed5a0970c1 /include/asm-sparc64/of_device.h | |
parent | d85714d81cc0408daddb68c10f7fd69eafe7c213 (diff) | |
download | op-kernel-dev-24f287e412ae90de8d281543c8b1043b6ed6c019.zip op-kernel-dev-24f287e412ae90de8d281543c8b1043b6ed6c019.tar.gz |
[SPARC64]: Implement atomic backoff.
When the cpu count is high and contention hits an atomic object, the
processors can synchronize such that some cpus continually get knocked
out and cannot complete the atomic update.
So implement an exponential backoff when SMP.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/asm-sparc64/of_device.h')
0 files changed, 0 insertions, 0 deletions