summaryrefslogtreecommitdiff
path: root/usr/src/lib/libproc/common/Psymtab.c
AgeCommit message (Collapse)AuthorFilesLines
2016-03-25OS-4904 mdb can't print types from an object file with ctfRobert Mustacchi1-10/+24
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-07-30OS-4573 libproc could optionally convert CTF on the flyRobert Mustacchi1-2/+55
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-06-09OS-4341 libproc should also check the GNU build id in addition to the debug linkRobert Mustacchi1-37/+190
Reviewed by: Patrick Mooney <patrick.f.mooney@gmail.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-03-16OS-4050 libproc reads .gnu_debuglink padding incorrectlyPatrick Mooney1-3/+5
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-01-31OS-3780 libproc could know about .gnu_debuglink for remote symbol tablesRobert Mustacchi1-2/+240
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2013-08-213946 ::gcoreJeremy Jones1-91/+14
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-013918 "pargs -l" dies on incomplete core dumpsBryan Cantrill1-0/+16
3919 mdb/pmap should show unresolved map names on core dumps 3920 executable mapping in core dump misreported when file isn't found 3921 Pfindexec() finds wrong binary, wreaking havoc Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2010-07-306787285 truss(1) may fail to report function returnsRobert Harris1-3/+2
2009-07-296863263 libproc doesn't access in-core elf data correctlyEdward Pilatowicz1-33/+68
2009-06-186851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI ↵Ali Bahrami1-10/+10
agreement PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx
2009-04-296461637 libproc should dprintf() if ctf_bufopen() failsKrishnendu Sadhukhan - Sun Microsystems1-0/+1
2009-04-206806023 cpc provider event name validation needs to be a bit tighterJonathan Haslam1-0/+3
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
2009-03-186813909 generalize eh_frame support to non-amd64 platformsAli Bahrami1-4/+8
--HG-- rename : usr/src/cmd/sgs/libld/common/unwind.amd.c => usr/src/cmd/sgs/libld/common/unwind.c
2008-10-236756051 libproc`map_set() shouldn't punt on setting rname/rbaseEdward Pilatowicz1-5/+4
2008-09-23PSARC/2008/490 pmadvise/pldd unresolved link map flagEdward Pilatowicz1-63/+152
6599704 libproc should look inside zones for objects --HG-- rename : usr/src/lib/libproc/common/Pbrand.c => usr/src/lib/libproc/common/Pzone.c
2008-07-226707832 Pupdate_syms should get file_info_t pointer after calling Pupdate_mapsrh871071-3/+4
2007-07-306404003 optimize_symtab() can be inefficient for large symtabsrh871071-36/+179
6482731 core file mappings not correctly associated with their files 6527491 file_info_new() could still do a better job of finding associated mappings 6530223 truss -u can malfunction when large pages are in use
2007-01-026475315 libproc should take advantage of new .SUNW_ldynsym ELF sectionsab1960871-783/+94
2006-12-226486657 memory allocated in fake_elf() not freedjj2048561-10/+6
2006-11-276493158 pid provider having problems matching module namesjhaslam1-1/+3
2006-10-136296612 plockstat dumps core on second callrh871071-48/+116
2006-09-11PSARC/2005/471 BrandZ: Support for non-native zonesnn352481-34/+99
6374606 ::nm -D without an object may not work on processes in zones 6409350 BrandZ project integration into Solaris 6455289 pthread_setschedparam() should return EPERM rather than panic libc 6455591 setpriority(3C) gets errno wrong for deficient privileges failure 6458178 fifofs doesn't support lofs mounts of fifos 6460380 Attempted open() of a symlink with the O_NOFOLLOW flag set returns EINVAL, not ELOOP 6463857 renice(1) errors erroneously --HG-- rename : usr/src/lib/libzonecfg/zones/SUNWblank.xml => usr/src/lib/brand/native/zone/SUNWblank.xml rename : usr/src/lib/libzonecfg/zones/SUNWdefault.xml => usr/src/lib/brand/native/zone/SUNWdefault.xml
2006-04-246410027 ustack() on x86 doesn't match pstack(1)ahl1-4/+13
6414721 it should be legal to have only is-enabled probes 6414729 USDT probes can't be enabled during fork 6414734 $dtrace... symbols appear for static functions containing USDT probes 6414740 processes without DTrace privileges don't auto-enable their USDT probes 6415612 core section headers can be corrupt 6415617 USDT providers with identical names can cause an assertion failure
2005-12-215053358 Psymbol_iter() doesn't report names for STT_SECTION symbolsvb1604871-1/+17
2005-11-17PSARC 2005/689 ELF Extended Program Headersahl1-45/+82
6317969 elfheader limited to 65535 segments 6317980 coredump elfheader doesn't reflect the correct number of dumped segments 6343698 p-tools affected by 6317980 : coredump elfheader incorrectly states number of dumped segments 6350070 stub for shmgetid() returns the wrong default value
2005-08-306256581 System got a hang or a panic with dtrace+kmdbbmc1-1/+1
6264573 unanchored dtrace_getpcstack is rather imprecise toward function end 6289517 dtrace doesn't like fd_intr anymore 6291378 dtrace helpers can interfere with the use of kmdb 6295554 dtrace doesn't report errors in ERROR probes 6311947 add umod()/ufunc()/usym(), mod()/func()/sym() 6311952 buffered handler should be called after printing each tuple element 6311956 drops induced by END are not recorded 6311958 should indicate missing jstack() frames due to string table overflows 6311960 allow some DTrace options to be set dynamically 6311963 jstack() produces stacks packed with "StubRoutines" 6311975 allow boolean DTrace options to be unset 6315028 allow quantize()/lquantize() increments to be D expressions 6315033 add dtrace_addr2str()/dtrace_uaddr2str() to libdtrace API 6315034 add ucaller variable 6315035 enablings containing USDT probes are not dynamically reevaluated 6315037 cannot aggregate on the return value of some subroutines 6315039 including <sys/kstat.h> in a D script induces compile-time error 6315087 stack() not correctly printed for 32-bit consumers on amd64 kernel 6315975 flowindent should operate on any probe ending in "-entry"/"-return" 6317350 symbol tables should not be discarded for UNDEAD processes
2005-06-14OpenSolaris Launchstevel@tonic-gate1-0/+3434