Commit 79c83bd1 authored by Jack Steiner's avatar Jack Steiner Committed by Tony Luck
Browse files

[IA64] Scaling fix for simultaneous unaligned accesses



Eliminate a hot shared cacheline that occurs if multiple cpus are
taking unaligned exceptions.

Signed-off-by: default avatarJack Steiner <steiner@sgi.com>
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
parent dc641613
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1283,8 +1283,9 @@ within_logging_rate_limit (void)

	if (jiffies - last_time > 5*HZ)
		count = 0;
	if (++count < 5) {
	if (count < 5) {
		last_time = jiffies;
		count++;
		return 1;
	}
	return 0;