]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus
authorBorislav Petkov <borislav.petkov@amd.com>
Thu, 30 Jul 2009 09:10:02 +0000 (11:10 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Jan 2010 23:05:07 +0000 (15:05 -0800)
commita89a9e1d729d7f1bc0d18bea800087bdfcfe4957
tree6d489dd8ccdb7c8fecc9ea567ff3b9a0eb83ef93
parentb2dbc4634227483a44732e73801b804915f04969
x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus

commit b8a4754147d61f5359a765a3afd3eb03012aa052 upstream.

Since rdmsr_on_cpus and wrmsr_on_cpus are almost identical, unify them
into a common __rwmsr_on_cpus helper thus avoiding code duplication.

While at it, convert cpumask_t's to const struct cpumask *.

Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/include/asm/msr.h
arch/x86/lib/msr.c