diff options
author | iap10@tetris.cl.cam.ac.uk <iap10@tetris.cl.cam.ac.uk> | 2004-03-25 01:50:35 +0000 |
---|---|---|
committer | iap10@tetris.cl.cam.ac.uk <iap10@tetris.cl.cam.ac.uk> | 2004-03-25 01:50:35 +0000 |
commit | 88b71fd5cc7b407dd7d9a8ad92f940cb393b0a1b (patch) | |
tree | e4d04a94de94a081fdd22a9ba4fb44f93247f302 /xen/common/perfc.c | |
parent | 5186f83702fe010757ceda79b59483d9b4d0b4f3 (diff) | |
download | xen-88b71fd5cc7b407dd7d9a8ad92f940cb393b0a1b.tar.gz xen-88b71fd5cc7b407dd7d9a8ad92f940cb393b0a1b.tar.bz2 xen-88b71fd5cc7b407dd7d9a8ad92f940cb393b0a1b.zip |
bitkeeper revision 1.794.1.4 (40623aebq_XP4MvV6YJsXGleofDYNg)
shadow mode improvements :
use hash table to avoid increasing pfn_info size.
improved locking in preparation for SMP guests.
Diffstat (limited to 'xen/common/perfc.c')
-rw-r--r-- | xen/common/perfc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/common/perfc.c b/xen/common/perfc.c index af9abbb67c..1d24c8fd04 100644 --- a/xen/common/perfc.c +++ b/xen/common/perfc.c @@ -103,7 +103,7 @@ void perfc_reset(u_char key, void *dev_id, struct pt_regs *regs) for ( j = sum = 0; j < perfc_info[i].nr_elements; j++ ) atomic_set(&counters[j],0); case TYPE_S_ARRAY: - counters += j; + counters += perfc_info[i].nr_elements; break; } } |