diff options
author | Andi Kleen | 2009-04-09 12:28:22 +0200 |
---|---|---|
committer | H. Peter Anvin | 2009-04-22 22:54:37 +0200 |
commit | 6298c512bc1007c3ff5c9ce20e6996781651cc45 (patch) | |
tree | 36e3c514d28f8d49410ccd0b683239640dd5b3ff /fs/filesystems.c | |
parent | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/raf... (diff) | |
download | kernel-qcow2-linux-6298c512bc1007c3ff5c9ce20e6996781651cc45.tar.gz kernel-qcow2-linux-6298c512bc1007c3ff5c9ce20e6996781651cc45.tar.xz kernel-qcow2-linux-6298c512bc1007c3ff5c9ce20e6996781651cc45.zip |
x86, mce: make polling timer interval per CPU
The polling timer while running per CPU still uses a global next_interval
variable, which lead to some CPUs either polling too fast or too slow.
This was not a serious problem because all errors get picked up eventually,
but it's still better to avoid it. Turn next_interval into a per cpu variable.
v2: Fix check_interval == 0 case (Hidetoshi Seto)
[ Impact: minor bug fix ]
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Reviewed-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'fs/filesystems.c')
0 files changed, 0 insertions, 0 deletions