History log of /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_proc.c
Revision Date Author Comments
2c687d6826d5cbe1435931df7165d210c3336019 27-Nov-2018 Toomas Soome <tsoome@me.com> 12131 mdb: cast between incompatible function types
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
892ad1623e11186cba8b2eb40d70318d2cb89605 24-Jan-2019 Toomas Soome <tsoome@me.com> 10306 mdb: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
d75f3745ad3c36431063bb316666f4d316eabc8c 19-Dec-2018 John Levon <john.levon@joyent.com> 10132 smatch fixes for MDB
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ab618543cc6fc4bc273c077ef5d247961cdb29d4 08-Oct-2018 John Levon <john.levon@joyent.com> 8158 Want named threads API
9857 proc manpages should have LIBRARY section
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
399ca3a7ff315244c51a7bbd1d3ce2709ef6c7c6 17-Jan-2018 John Levon <john.levon@joyent.com> 9210 remove KMDB branch debugging support
9211 ::crregs could do with cr2/cr3 support
9209 ::ttrace should be able to filter by thread
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Gordon Ross <gwr@nexenta.com>
f68770eaa148461c70a7bafc74cf10adf8fb4add 09-Jun-2015 Robert Mustacchi <rm@joyent.com> 5978 5816 causes mdb's ::status message to be further truncated
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
255ca53cb863784f137aca02aa15c67d8dce73de 16-May-2015 Prakash Surya <prakash.surya@delphix.com> 5816 mdb '::status' truncates assertion messages
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@omniti.com>
8f88a51fa5d22e056a70484fd9496b2dee9876b0 25-Jan-2015 Joshua M. Clulow <jmc@joyent.com> 5628 mdb ::regs could print registers from a ucontext
5629 mdb ::ucontext should print uc_flags symbols
Reviewed by: Timothy J Fontaine <tj.fontaine@joyent.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
64e4e50ab4bc3670a29e5691e3dd935c94f0a5d7 14-Nov-2014 Keith M Wesolowski <wesolows@foobazco.org> 5341 gcore fails with "no such file or directory" if write fails ... error is misleading
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
28ea8e035d9b795cf364f8a33b68afaceca5de8c 03-Apr-2013 Bryan Cantrill <bryan@joyent.com> 4654 agent LWP evades detection from mdb
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
0a47c91c895e274dd0990009919e30e984364a8b 03-Apr-2013 Robert Mustacchi <rm@joyent.com> 3089 want ::typedef
3690 mdb on x86 should be able to print alternate register names
3688 Want mdb -e
3094 libctf should support removing a dynamic type
3095 libctf does not validate arrays correctly
3096 libctf does not validate function types correctly
3689 Want an mdb test suite driver
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Gordon Ross <gwr@nexenta.com>
8f68126c6dc4f2178929233f0c7ccce877e973ca 28-Feb-2013 Bryan Cantrill <bryan@joyent.com> 3918 "pargs -l" dies on incomplete core dumps
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>
8fd04b8338ed5093ec2d1e668fa620b7de44c177 01-Mar-2010 Roger A. Faulkner <Roger.Faulkner@Sun.COM> PSARC 2009/657 delete obsolete system call traps
6906485 delete obsolete system call traps

rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c
rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c
rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c
rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
80148899834a4078a2bd348504aa2d6de9752837 12-Nov-2009 Surya Prakki <Surya.Prakki@Sun.COM> 6893690 some ON cmds are not lint clean
95d62a61a15942ff03d795c0324580af5c778e7a 23-Oct-2008 Edward Pilatowicz <Edward.Pilatowicz@Sun.COM> 6756058 thr_check() needs to be smarter
48fd701f60ee91fee9b2b2ec83a61f61e4419bad 30-Sep-2008 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM> 6491365 x86 CR registers should be saved in user and kernel core dumps and be readable by debuggers
186f7fbf5e07d046b50e4e15c32b21f109b76c80 24-Sep-2008 Edward Pilatowicz <Edward.Pilatowicz@Sun.COM> PSARC/2008/490 pmadvise/pldd unresolved link map flag
6599704 libproc should look inside zones for objects

rename : usr/src/lib/libproc/common/Pbrand.c => usr/src/lib/libproc/common/Pzone.c
b77e74e46c56def4175969c33e5c7ed90fe4722a 08-Feb-2008 johnlev <none@none> 6294675 ::getenv dcmd help needs to be more informative
Contributed by Deepthi Devaki and R Vidya Lakshmi.
657b1f3d64bcf8eaa2385dba72a6047f089433b2 13-Dec-2006 raf <none@none> PSARC 2006/659 fork extensions
6497356 fork extensions

rename : usr/src/lib/libc/amd64/sys/forkall.s => usr/src/lib/libc/amd64/sys/forkallx.s
rename : usr/src/lib/libc/amd64/sys/fork1.s => usr/src/lib/libc/amd64/sys/forkx.s
rename : usr/src/lib/libc/amd64/sys/vfork.s => usr/src/lib/libc/amd64/sys/vforkx.s
rename : usr/src/lib/libc/i386/sys/forkall.s => usr/src/lib/libc/i386/sys/forkallx.s
rename : usr/src/lib/libc/i386/sys/fork1.s => usr/src/lib/libc/i386/sys/forkx.s
rename : usr/src/lib/libc/i386/sys/vfork.s => usr/src/lib/libc/i386/sys/vforkx.s
rename : usr/src/lib/libc/sparc/sys/forkall.s => usr/src/lib/libc/sparc/sys/forkallx.s
rename : usr/src/lib/libc/sparc/sys/fork1.s => usr/src/lib/libc/sparc/sys/forkx.s
rename : usr/src/lib/libc/sparc/sys/vfork.s => usr/src/lib/libc/sparc/sys/vforkx.s
9acbbeaf2a1ffe5c14b244867d427714fab43c5c 12-Sep-2006 nn35248 <none@none> PSARC/2005/471 BrandZ: Support for non-native zones
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

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
004388ebfdfe2ed7dfd2d153a876dfcc22d2c006 01-May-2006 casper <none@none> 4916205 libcmd should not use file operation routines from C library
6234782 Kerberos and GSSAPI should not use fopen
6259671 vold won't be killed by TERM signal when several removable devices are managed
6386770 pam_authenticate can fail if open files are >= 255 and the soft fd limit is greater than 256
6414401 Remove shadow stdio implementation obsoleted by PSARC 2006/162
6414404 __rpc_openchild never called and not exported by library
6416815 ON needs to be hardened against the 32-bit fopen/255 problem

rename : usr/src/lib/libnsl/common/nsl_stdio_prv.c => deleted_files/usr/src/lib/libnsl/common/nsl_stdio_prv.c
rename : usr/src/lib/libnsl/include/nsl_stdio_prv.h => deleted_files/usr/src/lib/libnsl/include/nsl_stdio_prv.h
rename : usr/src/lib/libnsl/rpc/openchild.c => deleted_files/usr/src/lib/libnsl/rpc/openchild.c
rename : usr/src/lib/libnsl/rpc/xdr_stdio_prv.c => deleted_files/usr/src/lib/libnsl/rpc/xdr_stdio_prv.c
rename : usr/src/lib/libresolv2/req.flg => deleted_files/usr/src/lib/libresolv2/req.flg
rename : usr/src/lib/nsswitch/compat/req.flg => deleted_files/usr/src/lib/nsswitch/compat/req.flg
rename : usr/src/lib/nsswitch/files/req.flg => deleted_files/usr/src/lib/nsswitch/files/req.flg
rename : usr/src/lib/nsswitch/req.flg => deleted_files/usr/src/lib/nsswitch/req.flg
rename : usr/src/lib/nsswitch/user/req.flg => deleted_files/usr/src/lib/nsswitch/user/req.flg
f723faa16d18bfe7e4eff61ec403b8d166d46241 15-Dec-2005 eschrock <none@none> 6269833 ::prtconf -D
6294890 ::setenv dcmd dumps core if no target specified
Contributed by Rich Lowe <richlowe@richlowe.net>
89518a1cfe5021ecf5ad8d04c40f53cf947e95d9 27-Aug-2005 dmick <none@none> 6241314 ctfconvert should understand SPARC real types in DWARF
6313293 ctfstabs is confused by gcc's output
6268862 add more gcc support routines to a few places
6272005 gcc and cmd/mdb don't get along
6273966 gcc and common/dis don't get along

rename : usr/src/cmd/mdb/intel/ia32/libstand/muldiv.s => deleted_files/usr/src/cmd/mdb/intel/ia32/libstand/muldiv.s
rename : usr/src/cmd/mdb/intel/ia32/libstand/sys/archsalib.h => deleted_files/usr/src/cmd/mdb/intel/ia32/libstand/sys/archsalib.h
7c478bd95313f5f23a4c958a745db2134aa03244 14-Jun-2005 stevel@tonic-gate <none@none> OpenSolaris Launch