History log of /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_proc.c (Results 1 – 25 of 30)
Revision Date Author Comments
# 30699046 06-Mar-2024 Richard Lowe

16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com

16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# 0c1b95be 20-Feb-2024 Richard Lowe

16315 mdb ops vectors should use c99 initialization
Reviewed by: Bryan Cantrill <bryancantrill@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <illumos@

16315 mdb ops vectors should use c99 initialization
Reviewed by: Bryan Cantrill <bryancantrill@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...


# a48fdbef 15-Feb-2024 Bryan Cantrill

16224 mdb_nv_insert() is accidentally quadratic
16235 ld_place_section() is accidentally quadratic wrt output sections
16239 when debugging a core, mdb should not search for an executable

16224 mdb_nv_insert() is accidentally quadratic
16235 ld_place_section() is accidentally quadratic wrt output sections
16239 when debugging a core, mdb should not search for an executable
16285 add ::mutex for user-level mutexes
16286 add wchan mdb walker for user-level wait channels
16287 add mdb_thread_name() to module API
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...


# ed093b41 25-Jan-2023 Robert Mustacchi

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want lib

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want libc functions for extended ucontext_t
15334 want ps_lwphandle-specific reg routines
15328 FPU_CW_INIT mistreats reserved bit
15335 i86pc fpu_subr.c isn't really platform-specific
15332 setcontext(2) isn't actually noreturn
15331 need <sys/stdalign.h>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...


# 24537d3e 24-May-2020 Toomas Soome

13617 mdb: variable may be used uninitialized
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>


# 350ffdd5 22-Oct-2020 Robert Mustacchi

13273 want upanic(2)
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>


# 2c687d68 27-Nov-2018 Toomas Soome

12131 mdb: cast between incompatible function types
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>


# 892ad162 24-Jan-2019 Toomas Soome

10306 mdb: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>


# d75f3745 19-Dec-2018 John Levon

10132 smatch fixes for MDB
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>


# ab618543 08-Oct-2018 John Levon

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 M

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>

show more ...


# 399ca3a7 17-Jan-2018 John Levon

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.c

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>

show more ...


# f68770ea 09-Jun-2015 Robert Mustacchi

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

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>

show more ...


# 255ca53c 16-May-2015 Prakash Surya

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.

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>

show more ...


# 8f88a51f 25-Jan-2015 Joshua M. Clulow

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 <

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>

show more ...


# 64e4e50a 14-Nov-2014 Keith M Wesolowski

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>
Ap

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>

show more ...


# 28ea8e03 03-Apr-2013 Bryan Cantrill

4654 agent LWP evades detection from mdb
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>


# 0a47c91c 03-Apr-2013 Robert Mustacchi

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

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>

show more ...


# 8f68126c 28-Feb-2013 Bryan Cantrill

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 Pfin

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>

show more ...


# 8fd04b83 01-Mar-2010 Roger A. Faulkner

PSARC 2009/657 delete obsolete system call traps
6906485 delete obsolete system call traps

--HG--
rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c
rename : usr/src/

PSARC 2009/657 delete obsolete system call traps
6906485 delete obsolete system call traps

--HG--
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

show more ...


# 80148899 12-Nov-2009 Surya Prakki

6893690 some ON cmds are not lint clean


# 95d62a61 23-Oct-2008 Edward Pilatowicz

6756058 thr_check() needs to be smarter


# 48fd701f 30-Sep-2008 Krishnendu Sadhukhan - Sun Microsystems

6491365 x86 CR registers should be saved in user and kernel core dumps and be readable by debuggers


# 186f7fbf 24-Sep-2008 Edward Pilatowicz

PSARC/2008/490 pmadvise/pldd unresolved link map flag
6599704 libproc should look inside zones for objects

--HG--
rename : usr/src/lib/libproc/common/Pbrand.c => usr/src/lib/libproc/

PSARC/2008/490 pmadvise/pldd unresolved link map flag
6599704 libproc should look inside zones for objects

--HG--
rename : usr/src/lib/libproc/common/Pbrand.c => usr/src/lib/libproc/common/Pzone.c

show more ...


# b77e74e4 08-Feb-2008 johnlev

6294675 ::getenv dcmd help needs to be more informative
Contributed by Deepthi Devaki and R Vidya Lakshmi.


# 657b1f3d 13-Dec-2006 raf

PSARC 2006/659 fork extensions
6497356 fork extensions

--HG--
rename : usr/src/lib/libc/amd64/sys/forkall.s => usr/src/lib/libc/amd64/sys/forkallx.s
rename : usr/src/lib/libc/amd

PSARC 2006/659 fork extensions
6497356 fork extensions

--HG--
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

show more ...


12