aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2003-10-15 12:01:56 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2003-10-15 12:01:56 +0000
commit7bc800b94f50deb4904c54eb46ad8dc8c57b8c90 (patch)
treeaf3cf82ac18b9774700cf294a762cf47cb302c93
parentd47201cc4f2bc9cbaae0bfab32cf8a1b917f153d (diff)
downloadxen-7bc800b94f50deb4904c54eb46ad8dc8c57b8c90.tar.gz
xen-7bc800b94f50deb4904c54eb46ad8dc8c57b8c90.tar.bz2
xen-7bc800b94f50deb4904c54eb46ad8dc8c57b8c90.zip
bitkeeper revision 1.521 (3f8d37346rDopjoEe3cyqj2ebjNMJw)
keyhandler.c: Remove P6-specific keyhandlers in Xen that crash P4.
-rw-r--r--xen/common/keyhandler.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/xen/common/keyhandler.c b/xen/common/keyhandler.c
index dede1bf26d..a57c9016a4 100644
--- a/xen/common/keyhandler.c
+++ b/xen/common/keyhandler.c
@@ -128,27 +128,6 @@ void do_task_queues(u_char key, void *dev_id, struct pt_regs *regs)
read_unlock_irqrestore(&tasklist_lock, flags);
}
-void cpu_counters(u_char key, void *dev_id, struct pt_regs *regs)
-{
- printk("CPU performance counters for CPU %d (current):\n",
- smp_processor_id());
- {
- unsigned int one1,one2,zero1,zero2;
- rdmsr(MSR_P6_PERFCTR0, zero1, zero2);
- rdmsr(MSR_P6_PERFCTR1, one1, one2);
- printk("CPU%02d counter0=0x%02x:%08x counter1=0x%02x:%08x\n",
- smp_processor_id(), zero2,zero1,one2,one1 );
- }
-}
-
-void cpu_counters_reset(u_char key, void *dev_id, struct pt_regs *regs)
-{
- printk("Reset CPU performance counters for CPU %d (current):\n",
- smp_processor_id());
- wrmsr(MSR_P6_PERFCTR0,0,0);
- wrmsr(MSR_P6_PERFCTR1,0,0);
-}
-
extern void perfc_printall (u_char key, void *dev_id, struct pt_regs *regs);
extern void perfc_reset (u_char key, void *dev_id, struct pt_regs *regs);
extern void dump_runq(u_char key, void *dev_id, struct pt_regs *regs);
@@ -175,7 +154,5 @@ void initialize_keytable()
add_key_handler('r', dump_runq, "dump run queues");
add_key_handler('B', kill_dom0, "reboot machine gracefully");
add_key_handler('R', halt_machine, "reboot machine ungracefully");
- add_key_handler('c', cpu_counters, "CPU performance counters");
- add_key_handler('C', cpu_counters_reset,"reset CPU perfomance counters");
return;
}