diff options
| -rw-r--r-- | arch/x86/kvm/trace.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/arch/x86/kvm/trace.h b/arch/x86/kvm/trace.h index 1cb3d0e990f3..45903a926372 100644 --- a/arch/x86/kvm/trace.h +++ b/arch/x86/kvm/trace.h | |||
| @@ -246,23 +246,23 @@ TRACE_EVENT(kvm_page_fault, | |||
| 246 | * Tracepoint for guest MSR access. | 246 | * Tracepoint for guest MSR access. |
| 247 | */ | 247 | */ |
| 248 | TRACE_EVENT(kvm_msr, | 248 | TRACE_EVENT(kvm_msr, |
| 249 | TP_PROTO(unsigned int rw, unsigned int ecx, unsigned long data), | 249 | TP_PROTO(unsigned write, u32 ecx, u64 data), |
| 250 | TP_ARGS(rw, ecx, data), | 250 | TP_ARGS(write, ecx, data), |
| 251 | 251 | ||
| 252 | TP_STRUCT__entry( | 252 | TP_STRUCT__entry( |
| 253 | __field( unsigned int, rw ) | 253 | __field( unsigned, write ) |
| 254 | __field( unsigned int, ecx ) | 254 | __field( u32, ecx ) |
| 255 | __field( unsigned long, data ) | 255 | __field( u64, data ) |
| 256 | ), | 256 | ), |
| 257 | 257 | ||
| 258 | TP_fast_assign( | 258 | TP_fast_assign( |
| 259 | __entry->rw = rw; | 259 | __entry->write = write; |
| 260 | __entry->ecx = ecx; | 260 | __entry->ecx = ecx; |
| 261 | __entry->data = data; | 261 | __entry->data = data; |
| 262 | ), | 262 | ), |
| 263 | 263 | ||
| 264 | TP_printk("msr_%s %x = 0x%lx", | 264 | TP_printk("msr_%s %x = 0x%llx", |
| 265 | __entry->rw ? "write" : "read", | 265 | __entry->write ? "write" : "read", |
| 266 | __entry->ecx, __entry->data) | 266 | __entry->ecx, __entry->data) |
| 267 | ); | 267 | ); |
| 268 | 268 | ||
