diff options
Diffstat (limited to 'usr/src/uts/sparc/dtrace/fbt.c')
-rw-r--r-- | usr/src/uts/sparc/dtrace/fbt.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/src/uts/sparc/dtrace/fbt.c b/usr/src/uts/sparc/dtrace/fbt.c index af8487ce57..d01f6cfb74 100644 --- a/usr/src/uts/sparc/dtrace/fbt.c +++ b/usr/src/uts/sparc/dtrace/fbt.c @@ -1121,9 +1121,11 @@ forreal: continue; } - if (strstr(name, "kdi_") == name) { + if (strstr(name, "kdi_") == name || + strstr(name, "_kdi_") != NULL) { /* - * Anything beginning with "kdi_" is a part of the + * Any function name beginning with "kdi_" or + * containing the string "_kdi_" is a part of the * kernel debugger interface and may be called in * arbitrary context -- including probe context. */ |