Skip to content

Commit 83587b7

Browse files
KaigeFulijinxia
authored andcommitted
HV: Make all trace event prefix consist with TRACE
There are two prefix (aka TRC and TRACE) for trace event. This patch make all the trace event prefix consist with TRACE. No functional change. Signed-off-by: Kaige Fu <kaige.fu@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
1 parent cc50165 commit 83587b7

File tree

8 files changed

+36
-36
lines changed

8 files changed

+36
-36
lines changed

hypervisor/arch/x86/ept.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ int ept_violation_vmexit_handler(struct vcpu *vcpu)
364364
/* Get the guest physical address */
365365
gpa = exec_vmread64(VMX_GUEST_PHYSICAL_ADDR_FULL);
366366

367-
TRACE_2L(TRC_VMEXIT_EPT_VIOLATION, exit_qual, gpa);
367+
TRACE_2L(TRACE_VMEXIT_EPT_VIOLATION, exit_qual, gpa);
368368

369369
/* Adjust IPA appropriately and OR page offset to get full IPA of abort
370370
*/
@@ -460,7 +460,7 @@ int ept_misconfig_vmexit_handler(__unused struct vcpu *vcpu)
460460

461461
ASSERT(status == 0, "EPT Misconfiguration is not handled.\n");
462462

463-
TRACE_2L(TRC_VMEXIT_EPT_MISCONFIGURATION, 0, 0);
463+
TRACE_2L(TRACE_VMEXIT_EPT_MISCONFIGURATION, 0, 0);
464464

465465
return status;
466466
}

hypervisor/arch/x86/guest/vlapic.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2298,7 +2298,7 @@ int apic_access_vmexit_handler(struct vcpu *vcpu)
22982298
emulate_instruction(vcpu);
22992299
}
23002300

2301-
TRACE_2L(TRC_VMEXIT_APICV_ACCESS, qual, (uint64_t)vlapic);
2301+
TRACE_2L(TRACE_VMEXIT_APICV_ACCESS, qual, (uint64_t)vlapic);
23022302
return 0;
23032303
}
23042304

@@ -2326,7 +2326,7 @@ int veoi_vmexit_handler(struct vcpu *vcpu)
23262326
vioapic_process_eoi(vlapic->vm, vector);
23272327
}
23282328

2329-
TRACE_2L(TRC_VMEXIT_APICV_VIRT_EOI, vector, 0);
2329+
TRACE_2L(TRACE_VMEXIT_APICV_VIRT_EOI, vector, 0);
23302330

23312331
return 0;
23322332
}
@@ -2389,7 +2389,7 @@ int apic_write_vmexit_handler(struct vcpu *vcpu)
23892389
break;
23902390
}
23912391

2392-
TRACE_2L(TRC_VMEXIT_APICV_WRITE, offset, 0);
2392+
TRACE_2L(TRACE_VMEXIT_APICV_WRITE, offset, 0);
23932393

23942394
return handled;
23952395
}

hypervisor/arch/x86/guest/vmcall.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ int vmcall_vmexit_handler(struct vcpu *vcpu)
151151
out:
152152
cur_context->guest_cpu_regs.regs.rax = ret;
153153

154-
TRACE_2L(TRC_VMEXIT_VMCALL, vm->attr.id, hypcall_id);
154+
TRACE_2L(TRACE_VMEXIT_VMCALL, vm->attr.id, hypcall_id);
155155

156156
return 0;
157157
}

hypervisor/arch/x86/guest/vmsr.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ int rdmsr_vmexit_handler(struct vcpu *vcpu)
235235
v & 0xffffffff;
236236
vcpu->arch_vcpu.contexts[cur_context].guest_cpu_regs.regs.rdx = v >> 32;
237237

238-
TRACE_2L(TRC_VMEXIT_RDMSR, msr, v);
238+
TRACE_2L(TRACE_VMEXIT_RDMSR, msr, v);
239239

240240
return 0;
241241
}
@@ -358,7 +358,7 @@ int wrmsr_vmexit_handler(struct vcpu *vcpu)
358358
}
359359
}
360360

361-
TRACE_2L(TRC_VMEXIT_WRMSR, msr, v);
361+
TRACE_2L(TRACE_VMEXIT_WRMSR, msr, v);
362362

363363
return 0;
364364
}

hypervisor/arch/x86/io.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ int io_instr_vmexit_handler(struct vcpu *vcpu)
7070
direction = VM_EXIT_IO_INSTRUCTION_ACCESS_DIRECTION(exit_qual);
7171
mask = 0xfffffffful >> (32 - 8 * sz);
7272

73-
TRACE_4I(TRC_VMEXIT_IO_INSTRUCTION, port, direction, sz,
73+
TRACE_4I(TRACE_VMEXIT_IO_INSTRUCTION, port, direction, sz,
7474
cur_context_idx);
7575

7676
for (handler = vm->arch_vm.io_handler;

hypervisor/arch/x86/virq.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ int interrupt_window_vmexit_handler(struct vcpu *vcpu)
312312
{
313313
int value32;
314314

315-
TRACE_2L(TRC_VMEXIT_INTERRUPT_WINDOW, 0, 0);
315+
TRACE_2L(TRACE_VMEXIT_INTERRUPT_WINDOW, 0, 0);
316316

317317
if (vcpu == NULL)
318318
return -1;
@@ -355,7 +355,7 @@ int external_interrupt_vmexit_handler(struct vcpu *vcpu)
355355

356356
VCPU_RETAIN_RIP(vcpu);
357357

358-
TRACE_2L(TRC_VMEXIT_EXTERNAL_INTERRUPT, ctx.vector, 0);
358+
TRACE_2L(TRACE_VMEXIT_EXTERNAL_INTERRUPT, ctx.vector, 0);
359359

360360
return 0;
361361
}
@@ -492,7 +492,7 @@ int exception_vmexit_handler(struct vcpu *vcpu)
492492
int status = 0;
493493

494494
if (vcpu == NULL) {
495-
TRACE_4I(TRC_VMEXIT_EXCEPTION_OR_NMI, 0, 0, 0, 0);
495+
TRACE_4I(TRACE_VMEXIT_EXCEPTION_OR_NMI, 0, 0, 0, 0);
496496
status = -EINVAL;
497497
}
498498

@@ -534,7 +534,7 @@ int exception_vmexit_handler(struct vcpu *vcpu)
534534
pr_fatal("Exception #MC got from guest!");
535535
}
536536

537-
TRACE_4I(TRC_VMEXIT_EXCEPTION_OR_NMI,
537+
TRACE_4I(TRACE_VMEXIT_EXCEPTION_OR_NMI,
538538
exception_vector, int_err_code, 2, 0);
539539

540540
return status;

hypervisor/arch/x86/vmexit.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ static int unhandled_vmexit_handler(struct vcpu *vcpu)
213213

214214
/* while(1); */
215215

216-
TRACE_2L(TRC_VMEXIT_UNHANDLED, vcpu->arch_vcpu.exit_reason, 0);
216+
TRACE_2L(TRACE_VMEXIT_UNHANDLED, vcpu->arch_vcpu.exit_reason, 0);
217217

218218
return 0;
219219
}
@@ -229,7 +229,7 @@ int cpuid_vmexit_handler(struct vcpu *vcpu)
229229
(uint32_t *)&cur_context->guest_cpu_regs.regs.rcx,
230230
(uint32_t *)&cur_context->guest_cpu_regs.regs.rdx);
231231

232-
TRACE_2L(TRC_VMEXIT_CPUID, vcpu->vcpu_id, 0);
232+
TRACE_2L(TRACE_VMEXIT_CPUID, vcpu->vcpu_id, 0);
233233

234234
return 0;
235235
}
@@ -286,7 +286,7 @@ int cr_access_vmexit_handler(struct vcpu *vcpu)
286286
return -EINVAL;
287287
}
288288

289-
TRACE_2L(TRC_VMEXIT_CR_ACCESS,
289+
TRACE_2L(TRACE_VMEXIT_CR_ACCESS,
290290
VM_EXIT_CR_ACCESS_ACCESS_TYPE
291291
(vcpu->arch_vcpu.exit_qualification),
292292
VM_EXIT_CR_ACCESS_CR_NUM

hypervisor/include/debug/trace.h

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,26 +20,26 @@
2020

2121
#define TRACE_VM_EXIT 0x10
2222
#define TRACE_VM_ENTER 0X11
23-
#define TRC_VMEXIT_ENTRY 0x10000
24-
25-
#define TRC_VMEXIT_EXCEPTION_OR_NMI (TRC_VMEXIT_ENTRY + 0x00000000)
26-
#define TRC_VMEXIT_EXTERNAL_INTERRUPT (TRC_VMEXIT_ENTRY + 0x00000001)
27-
#define TRC_VMEXIT_INTERRUPT_WINDOW (TRC_VMEXIT_ENTRY + 0x00000002)
28-
#define TRC_VMEXIT_CPUID (TRC_VMEXIT_ENTRY + 0x00000004)
29-
#define TRC_VMEXIT_RDTSC (TRC_VMEXIT_ENTRY + 0x00000010)
30-
#define TRC_VMEXIT_VMCALL (TRC_VMEXIT_ENTRY + 0x00000012)
31-
#define TRC_VMEXIT_CR_ACCESS (TRC_VMEXIT_ENTRY + 0x0000001C)
32-
#define TRC_VMEXIT_IO_INSTRUCTION (TRC_VMEXIT_ENTRY + 0x0000001E)
33-
#define TRC_VMEXIT_RDMSR (TRC_VMEXIT_ENTRY + 0x0000001F)
34-
#define TRC_VMEXIT_WRMSR (TRC_VMEXIT_ENTRY + 0x00000020)
35-
#define TRC_VMEXIT_EPT_VIOLATION (TRC_VMEXIT_ENTRY + 0x00000030)
36-
#define TRC_VMEXIT_EPT_MISCONFIGURATION (TRC_VMEXIT_ENTRY + 0x00000031)
37-
#define TRC_VMEXIT_RDTSCP (TRC_VMEXIT_ENTRY + 0x00000033)
38-
#define TRC_VMEXIT_APICV_WRITE (TRC_VMEXIT_ENTRY + 0x00000038)
39-
#define TRC_VMEXIT_APICV_ACCESS (TRC_VMEXIT_ENTRY + 0x00000039)
40-
#define TRC_VMEXIT_APICV_VIRT_EOI (TRC_VMEXIT_ENTRY + 0x0000003A)
41-
42-
#define TRC_VMEXIT_UNHANDLED 0x20000
23+
#define TRACE_VMEXIT_ENTRY 0x10000
24+
25+
#define TRACE_VMEXIT_EXCEPTION_OR_NMI (TRACE_VMEXIT_ENTRY + 0x00000000)
26+
#define TRACE_VMEXIT_EXTERNAL_INTERRUPT (TRACE_VMEXIT_ENTRY + 0x00000001)
27+
#define TRACE_VMEXIT_INTERRUPT_WINDOW (TRACE_VMEXIT_ENTRY + 0x00000002)
28+
#define TRACE_VMEXIT_CPUID (TRACE_VMEXIT_ENTRY + 0x00000004)
29+
#define TRACE_VMEXIT_RDTSC (TRACE_VMEXIT_ENTRY + 0x00000010)
30+
#define TRACE_VMEXIT_VMCALL (TRACE_VMEXIT_ENTRY + 0x00000012)
31+
#define TRACE_VMEXIT_CR_ACCESS (TRACE_VMEXIT_ENTRY + 0x0000001C)
32+
#define TRACE_VMEXIT_IO_INSTRUCTION (TRACE_VMEXIT_ENTRY + 0x0000001E)
33+
#define TRACE_VMEXIT_RDMSR (TRACE_VMEXIT_ENTRY + 0x0000001F)
34+
#define TRACE_VMEXIT_WRMSR (TRACE_VMEXIT_ENTRY + 0x00000020)
35+
#define TRACE_VMEXIT_EPT_VIOLATION (TRACE_VMEXIT_ENTRY + 0x00000030)
36+
#define TRACE_VMEXIT_EPT_MISCONFIGURATION (TRACE_VMEXIT_ENTRY + 0x00000031)
37+
#define TRACE_VMEXIT_RDTSCP (TRACE_VMEXIT_ENTRY + 0x00000033)
38+
#define TRACE_VMEXIT_APICV_WRITE (TRACE_VMEXIT_ENTRY + 0x00000038)
39+
#define TRACE_VMEXIT_APICV_ACCESS (TRACE_VMEXIT_ENTRY + 0x00000039)
40+
#define TRACE_VMEXIT_APICV_VIRT_EOI (TRACE_VMEXIT_ENTRY + 0x0000003A)
41+
42+
#define TRACE_VMEXIT_UNHANDLED 0x20000
4343

4444
#ifdef HV_DEBUG
4545

0 commit comments

Comments
 (0)