diff options
author | rneugeba@wyvis.research.intel-research.net <rneugeba@wyvis.research.intel-research.net> | 2005-03-16 17:56:21 +0000 |
---|---|---|
committer | rneugeba@wyvis.research.intel-research.net <rneugeba@wyvis.research.intel-research.net> | 2005-03-16 17:56:21 +0000 |
commit | 4f6133288a786d887c86485e79bb301ded322465 (patch) | |
tree | b788b24c7d807cca3789cb52231ee5469fe9ee9d /xen/include/xen/perfc_defn.h | |
parent | 8ab75a0f10a0a8ea4466009dcabad0d6113d1770 (diff) | |
parent | c5ad7bd0fa0b6d8248cf2c41bb5671c259f5a56d (diff) | |
download | xen-4f6133288a786d887c86485e79bb301ded322465.tar.gz xen-4f6133288a786d887c86485e79bb301ded322465.tar.bz2 xen-4f6133288a786d887c86485e79bb301ded322465.zip |
bitkeeper revision 1.1249 (42387345w4RJ2RC5ifMnONI8xxsgWA)
manual merge with michaels latest
Signed-off-by: michael.fetterman@cl.cam.ac.uk
Diffstat (limited to 'xen/include/xen/perfc_defn.h')
-rw-r--r-- | xen/include/xen/perfc_defn.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/xen/include/xen/perfc_defn.h b/xen/include/xen/perfc_defn.h index 57ecb1eec2..e2f6850e15 100644 --- a/xen/include/xen/perfc_defn.h +++ b/xen/include/xen/perfc_defn.h @@ -55,12 +55,14 @@ PERFCOUNTER_CPU( shadow_set_l1e_force_map, "shadow_set_l1e forced to map l1" ) PERFCOUNTER_CPU( shadow_set_l1e_unlinked, "shadow_set_l1e found unlinked l1" ) PERFCOUNTER_CPU( shadow_set_l1e_fail, "shadow_set_l1e failed (no sl1)" ) PERFCOUNTER_CPU( shadow_invlpg_faults, "shadow_invlpg's get_user faulted") +PERFCOUNTER_CPU( unshadow_l2_count, "unpinned L2 count") /* STATUS counters do not reset when 'P' is hit */ PERFSTATUS( snapshot_pages, "current # fshadow snapshot pages" ) -PERFCOUNTER_CPU(shadow_status_calls, "calls to __shadow_status" ) +PERFCOUNTER_CPU(shadow_status_shortcut, "fastpath miss on shadow cache") +PERFCOUNTER_CPU(shadow_status_calls, "calls to ___shadow_status" ) PERFCOUNTER_CPU(shadow_status_miss, "missed shadow cache" ) PERFCOUNTER_CPU(shadow_status_hit_head, "hits on head of bucket" ) @@ -68,6 +70,7 @@ PERFCOUNTER_CPU(shadow_sync_all, "calls to shadow_sync_all") PERFCOUNTER_CPU(shadow_make_snapshot, "snapshots created") PERFCOUNTER_CPU(shadow_mark_mfn_out_of_sync_calls, "calls to shadow_mk_out_of_sync") PERFCOUNTER_CPU(shadow_out_of_sync_calls, "calls to shadow_out_of_sync") +PERFCOUNTER_CPU(extra_va_update_sync, "extra syncs for bug in chk_pgtb") PERFCOUNTER_CPU(snapshot_entry_matches_calls, "calls to ss_entry_matches") PERFCOUNTER_CPU(snapshot_entry_matches_true, "ss_entry_matches returns true") @@ -76,5 +79,7 @@ PERFCOUNTER_CPU(shadow_fault_bail_pde_not_present, "sf bailed due to pde not pre PERFCOUNTER_CPU(shadow_fault_bail_pte_not_present, "sf bailed due to pte not present") PERFCOUNTER_CPU(shadow_fault_bail_ro_mapping, "sf bailed due to a ro mapping") PERFCOUNTER_CPU(shadow_fault_fixed, "sf fixed the pgfault") -PERFCOUNTER_CPU(validate_pte_change, "calls to validate_pte_change") -PERFCOUNTER_CPU(validate_pde_change, "calls to validate_pde_change") +PERFCOUNTER_CPU(validate_pte_calls, "calls to validate_pte_change") +PERFCOUNTER_CPU(validate_pte_changes, "validate_pte makes changes") +PERFCOUNTER_CPU(validate_pde_calls, "calls to validate_pde_change") +PERFCOUNTER_CPU(validate_pde_changes, "validate_pde makes changes") |