Page MenuHomeFreeBSD

D2960.id.diff
No OneTemporary

D2960.id.diff

Index: sys/cddl/dev/dtrace/i386/dtrace_isa.c
===================================================================
--- sys/cddl/dev/dtrace/i386/dtrace_isa.c
+++ sys/cddl/dev/dtrace/i386/dtrace_isa.c
@@ -47,7 +47,7 @@
extern uintptr_t kernbase;
uintptr_t kernelbase = (uintptr_t) &kernbase;
-#define INKERNEL(va) (((vm_offset_t)(va)) >= USRSTACK && \
+#define INKERNEL(va) (((vm_offset_t)(va)) >= VM_MAXUSER_ADDRESS && \
((vm_offset_t)(va)) < VM_MAX_KERNEL_ADDRESS)
uint8_t dtrace_fuword8_nocheck(void *);
Index: sys/i386/include/pmc_mdep.h
===================================================================
--- sys/i386/include/pmc_mdep.h
+++ sys/i386/include/pmc_mdep.h
@@ -138,7 +138,7 @@
#define PMC_IN_KERNEL_STACK(S,START,END) \
((S) >= (START) && (S) < (END))
-#define PMC_IN_KERNEL(va) (((va) >= USRSTACK) && \
+#define PMC_IN_KERNEL(va) (((va) >= VM_MAXUSER_ADDRESS) && \
((va) < VM_MAX_KERNEL_ADDRESS))
#define PMC_IN_USERSPACE(va) ((va) <= VM_MAXUSER_ADDRESS)
Index: sys/i386/include/stack.h
===================================================================
--- sys/i386/include/stack.h
+++ sys/i386/include/stack.h
@@ -32,7 +32,7 @@
/*
* Stack trace.
*/
-#define INKERNEL(va) (((vm_offset_t)(va)) >= USRSTACK && \
+#define INKERNEL(va) (((vm_offset_t)(va)) >= VM_MAXUSER_ADDRESS && \
((vm_offset_t)(va)) < VM_MAX_KERNEL_ADDRESS)
struct i386_frame {

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 3, 7:02 PM (5 h, 43 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40145642
Default Alt Text
D2960.id.diff (1 KB)

Event Timeline