patch-2.1.126 linux/arch/mips/kernel/proc.c
Next file: linux/arch/mips/kernel/process.c
Previous file: linux/arch/mips/kernel/pci.c
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Tue Oct 20 13:52:54 1998
- Orig file:
v2.1.125/linux/arch/mips/kernel/proc.c
- Orig date:
Wed Dec 10 10:31:09 1997
diff -u --recursive --new-file v2.1.125/linux/arch/mips/kernel/proc.c linux/arch/mips/kernel/proc.c
@@ -12,6 +12,7 @@
#include <asm/watch.h>
unsigned long unaligned_instructions;
+unsigned int vced_count, vcei_count;
/*
* BUFFER is PAGE_SIZE bytes long.
@@ -21,6 +22,7 @@
*/
int get_cpuinfo(char *buffer)
{
+ char fmt [64];
const char *cpu_name[] = CPU_NAMES;
const char *mach_group_names[] = GROUP_NAMES;
const char *mach_unknown_names[] = GROUP_UNKNOWN_NAMES;
@@ -69,6 +71,11 @@
dedicated_iv_available ? "yes" : "no");
len += sprintf(buffer + len, "hardware watchpoint\t: %s\n",
watch_available ? "yes" : "no");
+
+ sprintf(fmt, "VCE%%c exceptions\t\t: %s\n",
+ vce_available ? "%d" : "not available");
+ len += sprintf(buffer + len, fmt, 'D', vced_count);
+ len += sprintf(buffer + len, fmt, 'I', vcei_count);
return len;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov