diff options
author | Bryan Cantrill <bryan@joyent.com> | 2011-05-22 17:46:49 -0700 |
---|---|---|
committer | Bryan Cantrill <bryan@joyent.com> | 2011-05-22 17:46:49 -0700 |
commit | ff9f076d46c4b1a589e797c5f2ae869dba6d16f2 (patch) | |
tree | f311f13bbfe0da62729c1c09516066263190e050 /kvm_lapic.c | |
parent | 2a5f4abd23b30927577f0426b54f5d6a9ee767cd (diff) | |
download | illumos-kvm-ff9f076d46c4b1a589e797c5f2ae869dba6d16f2.tar.gz |
HVM-222 rephrase KVM's trace facility using SDT probes
Diffstat (limited to 'kvm_lapic.c')
-rw-r--r-- | kvm_lapic.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/kvm_lapic.c b/kvm_lapic.c index 545b5cb..8f38113 100644 --- a/kvm_lapic.c +++ b/kvm_lapic.c @@ -510,10 +510,7 @@ apic_send_ipi(struct kvm_lapic *apic) else irq.dest_id = GET_APIC_DEST_FIELD(icr_high); -#ifdef XXX_KVM_TRACE - trace_kvm_apic_ipi(icr_low, irq.dest_id); -#endif - + KVM_TRACE2(apic__ipi, uint32_t, icr_low, uint32_t, irq.dest_id); kvm_irq_delivery_to_apic(apic->vcpu->kvm, apic, &irq); } @@ -625,9 +622,7 @@ apic_reg_read(struct kvm_lapic *apic, uint32_t offset, int len, void *data) } result = __apic_read(apic, offset & ~0xf); -#ifdef XXX_KVM_TRACE - trace_kvm_apic_read(offset, result); -#endif + KVM_TRACE2(apic__read, uint32_t, offset, uint32_t, result); switch (len) { case 1: @@ -740,9 +735,7 @@ apic_reg_write(struct kvm_lapic *apic, uint32_t reg, uint32_t val) { int ret = 0; -#ifdef XXX_KVM_TRACE - trace_kvm_apic_write(reg, val); -#endif + KVM_TRACE2(apic__write, uint32_t, reg, uint32_t, val); switch (reg) { case APIC_ID: /* Local APIC ID */ |