mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 01:38:07 -04:00
21 lines
604 B
C
21 lines
604 B
C
$NetBSD: patch-ksysguard_ksysguard_FreeBSD_cpuinfo.c,v 1.1 2012/03/31 06:39:20 marino Exp $
|
|
|
|
--- ksysguard/ksysguardd/FreeBSD/cpuinfo.c.orig 2012-03-30 18:23:17.735747000 +0000
|
|
+++ ksysguard/ksysguardd/FreeBSD/cpuinfo.c
|
|
@@ -39,6 +39,15 @@
|
|
#define FREQ_LEVEL_BUFFER 256
|
|
#define SYSCTL_ID_LEN 35
|
|
|
|
+#if defined(__DragonFly__) && !defined(CPUSTATES)
|
|
+#define CP_USER 0
|
|
+#define CP_NICE 1
|
|
+#define CP_SYS 2
|
|
+#define CP_INTR 3
|
|
+#define CP_IDLE 4
|
|
+#define CPUSTATES 5
|
|
+#endif
|
|
+
|
|
static void get_mmfreq(int, int*, int*);
|
|
|
|
static long percentages(int cnt, long *out, long *new, long *old, long *diffs);
|