disable unused performance counters

This commit is contained in:
Stefan Lankes 2011-11-21 13:37:15 -08:00
parent 4bed72c890
commit 85c94f7af7

View file

@ -622,24 +622,24 @@ void icc_mail_check(void)
irq_nested_enable(flags); irq_nested_enable(flags);
} }
uint64_t check_ticks = 0; //uint64_t check_ticks = 0;
uint64_t recv_ticks = 0; //uint64_t recv_ticks = 0;
void icc_wait(int tag) void icc_wait(int tag)
{ {
iRCCE_MAIL_HEADER* header = NULL; iRCCE_MAIL_HEADER* header = NULL;
uint32_t flags; uint32_t flags;
uint64_t start; //uint64_t start;
/* disable interrupts */ /* disable interrupts */
flags = irq_nested_disable(); flags = irq_nested_disable();
retry: retry:
start = rdtsc(); //start = rdtsc();
iRCCE_mail_check(iRCCE_MAILBOX_ALL); iRCCE_mail_check(iRCCE_MAILBOX_ALL);
check_ticks += rdtsc() - start; //check_ticks += rdtsc() - start;
start = rdtsc(); //start = rdtsc();
/* empty mail queue */ /* empty mail queue */
while(iRCCE_mail_recv(&header) == iRCCE_SUCCESS ) { while(iRCCE_mail_recv(&header) == iRCCE_SUCCESS ) {
icc_mail_check_tag(header); icc_mail_check_tag(header);
@ -648,12 +648,12 @@ retry:
goto out; goto out;
} else iRCCE_mail_release( &header ); } else iRCCE_mail_release( &header );
} }
recv_ticks += rdtsc() - start; //recv_ticks += rdtsc() - start;
goto retry; goto retry;
out: out:
recv_ticks += rdtsc() - start; //recv_ticks += rdtsc() - start;
/* enable interrupts */ /* enable interrupts */
irq_nested_enable(flags); irq_nested_enable(flags);
} }