Fixes vcore counters
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 14 May 2014 23:45:31 +0000 (16:45 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 14 May 2014 23:45:31 +0000 (16:45 -0700)
commit8337092519f5a35f8cdd5366cf0cbb34a84d0b7b
tree346fa336de938fb65c3e14ae012675cc80bd592e
parent500ef6947c0046bb1cfd9f9a6e9f46f4a111244c
Fixes vcore counters

I was a little tossed up about putting the accounting in map/unmap or
not.  It'd be correct (if we did a little more unmapping for SCPs), but
in the end I wanted to parallelize the work as much as possible.  Our
'for each' vcore loops are probably long enough as it is.
kern/include/process.h
kern/src/process.c
kern/src/schedule.c
tests/prof_test.c