Module Name: src
Committed By: martin
Date: Wed May 22 07:40:09 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: db_trace.c
Log Message:
Fix previous and use the original patch from PR port-sparc64/54221
instead (XXX should fix comments in param.h)
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/sparc64/sparc64/db_trace.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/sparc64/sparc64/db_trace.c
diff -u src/sys/arch/sparc64/sparc64/db_trace.c:1.51 src/sys/arch/sparc64/sparc64/db_trace.c:1.52
--- src/sys/arch/sparc64/sparc64/db_trace.c:1.51 Wed May 22 04:17:39 2019
+++ src/sys/arch/sparc64/sparc64/db_trace.c Wed May 22 07:40:09 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: db_trace.c,v 1.51 2019/05/22 04:17:39 martin Exp $ */
+/* $NetBSD: db_trace.c,v 1.52 2019/05/22 07:40:09 martin Exp $ */
/*
* Copyright (c) 1996-2002 Eduardo Horvath. All rights reserved.
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.51 2019/05/22 04:17:39 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: db_trace.c,v 1.52 2019/05/22 07:40:09 martin Exp $");
#include <sys/param.h>
#include <sys/proc.h>
@@ -163,7 +163,7 @@ db_stack_trace_print(db_expr_t addr, boo
if (kernel_only) {
if (pc < KERNBASE || pc >= KERNEND)
break;
- if (frame < KERNBASE || frame >= KERNEND)
+ if (frame < KERNBASE || frame >= VM_MAX_KERNEL_ADDRESS)
break;
} else {
if (frame == 0 || frame == (vaddr_t)-1)