]> git.baikalelectronics.ru Git - kernel.git/commit
x86, UV: Fix RTC latency bug by reading replicated cachelines
authorDimitri Sivanich <sivanich@sgi.com>
Fri, 22 Jan 2010 15:41:40 +0000 (09:41 -0600)
committerIngo Molnar <mingo@elte.hu>
Wed, 27 Jan 2010 10:33:53 +0000 (11:33 +0100)
commit5e99b45dd90ec6a4e268717cdd0bde95443dfa9d
treea6a14bbb8a9ae4b469b506d1c611c41637e311ce
parent29d5259be4617c921e39aa9bb24cf97096bcb062
x86, UV: Fix RTC latency bug by reading replicated cachelines

For SGI UV node controllers (HUB) rev 2.0 or greater, use
replicated cachelines to read the RTC timer.  This optimization
allows faster simulataneous reads from a given socket.

Signed-off-by: Dimitri Sivanich <sivanich@sgi.com>
Cc: Jack Steiner <steiner@sgi.com>
LKML-Reference: <20100122154140.GB4975@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/uv_time.c
drivers/char/uv_mmtimer.c