Skip to content

Commit d219140

Browse files
KaigeFulijinxia
authored andcommitted
HV: Trace: Remove macro GEN_CASE
Macro GEN_CASE in hypervisor is not used. It's just for userspcace tool acrntrace and we get one copy of it in ./tools/acrntrace/trace_event.h. So, remove it. Signed-off-by: Kaige Fu <kaige.fu@intel.com> Reviewed-by: Eddie Dong <eddie.dong@intel.com> Reviewed-by: Yan, Like <like.yan@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
1 parent c09b9aa commit d219140

File tree

1 file changed

+0
-48
lines changed

1 file changed

+0
-48
lines changed

hypervisor/include/debug/trace.h

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -69,50 +69,11 @@
6969

7070
#include <sbuf.h>
7171

72-
#define GEN_CASE(id) case (id): { id##_FMT; break; }
73-
7472
#define TRACE_CUSTOM 0xFC
7573
#define TRACE_FUNC_ENTER 0xFD
7674
#define TRACE_FUNC_EXIT 0xFE
7775
#define TRACE_STR 0xFF
7876

79-
#define TRACE_TIMER_ACTION_ADDED_FMT \
80-
{PR("TIMER_ACTION ADDED: ID %d, deadline %llx total: %d\n", \
81-
(p)->a, ((uint64_t)((p)->c)<<32)|(p)->b, (p)->d); }
82-
83-
#define TRACE_TIMER_ACTION_PCKUP_FMT \
84-
{PR("TIMER_ACTION PCKUP: ID %d, deadline %llx total: %d\n", \
85-
(p)->a, ((uint64_t)((p)->c)<<32)|(p)->b, (p)->d); }
86-
87-
#define TRACE_TIMER_ACTION_UPDAT_FMT \
88-
{PR("TIMER_ACTION UPDAT: ID %d, deadline %llx total: %d\n", \
89-
(p)->a, ((unsigned long)((p)->c)<<32)|(p)->b, (p)->d); }
90-
91-
#define TRACE_TIMER_IRQ_FMT \
92-
PR("TIMER_IRQ total: %llx\n", (p)->e)
93-
94-
#define TRACE_CUSTOM_FMT \
95-
PR("CUSTOM: 0x%llx 0x%llx\n", (p)->e, (p)->f)
96-
97-
#define TRACE_FUNC_ENTER_FMT \
98-
PR("ENTER: %s\n", (p)->str)
99-
100-
#define TRACE_FUNC_EXIT_FMT \
101-
PR("EXIT : %s\n", (p)->str)
102-
103-
#define TRACE_STR_FMT \
104-
PR("STR: %s\n", (p)->str)
105-
106-
#define ALL_CASES \
107-
GEN_CASE(TRACE_TIMER_ACTION_ADDED); \
108-
GEN_CASE(TRACE_TIMER_ACTION_PCKUP); \
109-
GEN_CASE(TRACE_TIMER_ACTION_UPDAT); \
110-
GEN_CASE(TRACE_TIMER_IRQ); \
111-
GEN_CASE(TRACE_CUSTOM); \
112-
GEN_CASE(TRACE_STR); \
113-
GEN_CASE(TRACE_FUNC_ENTER); \
114-
GEN_CASE(TRACE_FUNC_EXIT);
115-
11677
/* sizeof(trace_entry) == 3 x 64bit */
11778
struct trace_entry {
11879
uint64_t tsc; /* TSC */
@@ -236,15 +197,6 @@ TRACE_16STR(int evid, const char name[])
236197

237198
#else /* HV_DEBUG */
238199

239-
#define TRACE_TIMER_ACTION_ADDED_FMT
240-
#define TRACE_TIMER_ACTION_PCKUP_FMT
241-
#define TRACE_TIMER_ACTION_UPDAT_FMT
242-
#define TRACE_TIMER_IRQ_FMT
243-
#define TRACE_CUSTOM_FMT
244-
#define TRACE_FUNC_ENTER_FMT
245-
#define TRACE_FUNC_EXIT_FMT
246-
#define TRACE_STR_FMT
247-
248200
#define TRACE_ENTER
249201
#define TRACE_EXIT
250202

0 commit comments

Comments
 (0)