git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
x86: re-add rdmsrl_safe
[sfrench/cifs-2.6.git]
/
include
/
asm-x86
/
msr.h
diff --git
a/include/asm-x86/msr.h
b/include/asm-x86/msr.h
index 2c698a2e81f9716e3c43ae3f70da1950d6ff1ce9..3707650a169b5704a6ffedce7ce3226effc8a7f8 100644
(file)
--- a/
include/asm-x86/msr.h
+++ b/
include/asm-x86/msr.h
@@
-150,6
+150,14
@@
static inline int wrmsr_safe(unsigned msr, unsigned low, unsigned high)
__err; \
})
+static inline int rdmsrl_safe(unsigned msr, unsigned long long *p)
+{
+ int err;
+
+ *p = native_read_msr_safe(msr, &err);
+ return err;
+}
+
#define rdtscl(low) \
((low) = (u32)native_read_tsc())