]> err.no Git - linux-2.6/blobdiff - include/asm-x86/paravirt.h
tg3: sparse cleanup
[linux-2.6] / include / asm-x86 / paravirt.h
index 0c23f7940bc400d3306683faa19a9b8237ee90a2..3d419398499b4a6fe14de3eec92761f2e80ba19a 100644 (file)
@@ -693,6 +693,13 @@ do {                                               \
        _err;                                   \
 })
 
+static inline int rdmsrl_safe(unsigned msr, unsigned long long *p)
+{
+       int err;
+
+       *p = paravirt_read_msr(msr, &err);
+       return err;
+}
 
 static inline u64 paravirt_read_tsc(void)
 {