diff options
author | Jonathan Haslam <Jonathan.Haslam@Sun.COM> | 2009-04-20 07:58:44 +0100 |
---|---|---|
committer | Jonathan Haslam <Jonathan.Haslam@Sun.COM> | 2009-04-20 07:58:44 +0100 |
commit | 8cb74972a66bde0af7b1a957d01e0095b82a8b91 (patch) | |
tree | aa4efc70c2cab5c167726c3c052bf008736e7dd0 /usr/src/lib/libproc/common/Psymtab.c | |
parent | 148434217c040ea38dc844384f6ba68d9b325906 (diff) | |
download | illumos-joyent-8cb74972a66bde0af7b1a957d01e0095b82a8b91.tar.gz |
6806023 cpc provider event name validation needs to be a bit tighter
6806674 dcpc scares me on an older machine
6812495 plockstat's mutex-spun probe is under specified when used in libc
6812487 chkargs argument processing needs tightening up
6819008 i_Pobject_iter() needs to update mappings more often to avoid bogus prmap_t usage
6690027 incorrect instruction mask used in SPARC dtrace_getpcstack
6820546 tst.FunctionLookup.ksh fails owing to callout changes
6820554 baddof core dumps when no input file is specified
6822482 DOF validation needs to handle loadable sections flagged as unloadable
Diffstat (limited to 'usr/src/lib/libproc/common/Psymtab.c')
-rw-r--r-- | usr/src/lib/libproc/common/Psymtab.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/lib/libproc/common/Psymtab.c b/usr/src/lib/libproc/common/Psymtab.c index c279bdcd6a..3ebdede2e0 100644 --- a/usr/src/lib/libproc/common/Psymtab.c +++ b/usr/src/lib/libproc/common/Psymtab.c @@ -2651,6 +2651,9 @@ i_Pobject_iter(struct ps_prochandle *P, boolean_t lmresolve, if ((rc = func(cd, &mptr->map_pmap, lname)) != 0) return (rc); + + if (!P->info_valid) + Pupdate_maps(P); } return (0); } |