x86 / msr: add 64bit _on_cpu access functions
authorJacob Pan <jacob.jun.pan@linux.intel.com>
Fri, 11 Oct 2013 23:54:58 +0000 (16:54 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 16 Oct 2013 22:36:06 +0000 (00:36 +0200)
commit1a6b991a9875a4c4811c7baf4058fa17aa1a9d9b
tree1c6238148f92459f10a855d6ee7ab40126dfa103
parent12cc4b3827f8cc5973f86330ccc9d9656a31bfa8
x86 / msr: add 64bit _on_cpu access functions

Having 64-bit MSR access methods on given CPU can avoid shifting and
simplify MSR content manipulation. We already have other combinations
of rdmsrl_xxx and wrmsrl_xxx but missing the _on_cpu version.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
Reviewed-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/x86/include/asm/msr.h
arch/x86/lib/msr-smp.c