From 3fce94e7850ab80d14fa15f2f393ae71259376e5 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Tue, 25 Oct 2011 20:17:39 +0200 Subject: fix _tos->pcycles, make _tos->kcycles actually count cycles executing kernel code on behalf of the process --- sys/src/9/port/sysproc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sys/src/9/port/sysproc.c') diff --git a/sys/src/9/port/sysproc.c b/sys/src/9/port/sysproc.c index b49410d26..be5a83b94 100644 --- a/sys/src/9/port/sysproc.c +++ b/sys/src/9/port/sysproc.c @@ -356,10 +356,10 @@ sysexec(ulong *arg) */ tos = (Tos*)(TSTKTOP - sizeof(Tos)); tos->cyclefreq = m->cyclefreq; - cycles((uvlong*)&tos->pcycles); - tos->pcycles = -tos->pcycles; - tos->kcycles = tos->pcycles; + tos->kcycles = 0; + tos->pcycles = 0; tos->clock = 0; + argv = (char**)(TSTKTOP - ssize); charp = (char*)(TSTKTOP - nbytes); args = charp; -- cgit v1.2.3