summaryrefslogtreecommitdiff
path: root/sysutils/libgtop2/patches/patch-bg
blob: bea74aabdcff2ecb5020573a0c15c1ee2a681b2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
$NetBSD: patch-bg,v 1.2 2006/06/26 12:14:25 drochner Exp $

--- sysdeps/freebsd/prockernel.c.orig	2006-06-13 22:20:53.000000000 +0200
+++ sysdeps/freebsd/prockernel.c
@@ -56,11 +56,7 @@
 #endif
 
 #ifdef __NetBSD__
-#include <machine/vmparam.h>
-#include <machine/pmap.h>
-#ifdef __arm32__
-#define	KERNBASE	KERNEL_BASE
-#endif
+#include <sys/resourcevar.h>
 #endif
 
 
@@ -116,8 +112,10 @@ glibtop_get_proc_kernel_p (glibtop *serv
 
 	/* Get the process information */
 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, &count);
-	if ((pinfo == NULL) || (count != 1))
-		glibtop_error_io_r (server, "kvm_getprocs (%d)", pid);
+	if ((pinfo == NULL) || (count != 1)) {
+		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid);
+		return;
+	}
 
 #if defined(__FreeBSD__) && (__FreeBSD_version >= 500013)