5383 5234 breaks build on sparcReviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>
5341 gcore fails with "no such file or directory" if write fails ... error is misleadingReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: R
5341 gcore fails with "no such file or directory" if write fails ... error is misleadingReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
show more ...
5315 5234 misidentifies cases we need to replace representative lwpReviewed by: Timothy J Fontaine <tj.fontaine@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
5234 libproc could understand Linux core files5235 libproc doesn't correctly handle elf note roundingReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Revi
5234 libproc could understand Linux core files5235 libproc doesn't correctly handle elf note roundingReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Rafael Vanoni <rafael.vanoni@pluribusnetworks.com>Approved by: Garrett D'Amore <garrett@damore.org>
3750 ptools fail an assertion if libraries are lofs mountpointsReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Dan McDonald <danmcd@omnit
3750 ptools fail an assertion if libraries are lofs mountpointsReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Dan McDonald <danmcd@omniti.com>
3946 ::gcore (fix sparc build)
3946 ::gcoreReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Approved by: Robert Mustacchi <rm@joyent.com>
3918 "pargs -l" dies on incomplete core dumps3919 mdb/pmap should show unresolved map names on core dumps3920 executable mapping in core dump misreported when file isn't found3921 Pfindexec() find
3918 "pargs -l" dies on incomplete core dumps3919 mdb/pmap should show unresolved map names on core dumps3920 executable mapping in core dump misreported when file isn't found3921 Pfindexec() finds wrong binary, wreaking havocReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Dan McDonald <danmcd@nexenta.com>
3673 core dumping is abysmally slow3671 left behind enemy lines, agent LWP can go rogue3670 add visibility into agent LWP's spymasterReviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>R
3673 core dumping is abysmally slow3671 left behind enemy lines, agent LWP can go rogue3670 add visibility into agent LWP's spymasterReviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Richard Lowe <richlowe@richlowe.net>
3683 pfiles shouldn't try to trace itself3684 pfiles crashes on processes with no files3685 getsockname should set the sa_family_t for unbound unix domain sockets3686 pfiles shows incorrect socket
3683 pfiles shouldn't try to trace itself3684 pfiles crashes on processes with no files3685 getsockname should set the sa_family_t for unbound unix domain sockets3686 pfiles shows incorrect socket information on some getsockname callsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Gordon Ross <gwr@nexenta.com>
3544 save-args matcher could be considerably more robust3545 save-args matcher should accept saves may be out-of-orderReviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Robert Mustacchi <
3544 save-args matcher could be considerably more robust3545 save-args matcher should accept saves may be out-of-orderReviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Approved by: Gordon Ross <gwr@nexenta.com>
3463 agent lwp clobbers amd64 abi stack redzoneReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Garrett D'Amore <garrett@damore.org>
3294 pfiles postmortem supportReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Eric Schrock <eric.schrock@delphix.com>
3169 userland amd64 code should save arguments3180 mdb should handle push-based argument save area3192 mdb save-args matching should accept more agressive insn scheduling3193 mdb save-args matchin
3169 userland amd64 code should save arguments3180 mdb should handle push-based argument save area3192 mdb save-args matching should accept more agressive insn scheduling3193 mdb save-args matching should only consider insns which have executedReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Approved by: Garrett D'Amore <garrett@damore.org>
2933 compiler warning gags need better granularityReviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
63 pfiles should list peer processes for local IPC connectionsReviewed by: a.eremin@nexenta.com, garrett@nexenta.comApproved by: garrett@nexenta.com
PSARC 2010/299 GNU/Linux/BSD compatibility functions6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc6901783 strndup would be nice6824404 libc should provide ffsl() & ffsll()67939
PSARC 2010/299 GNU/Linux/BSD compatibility functions6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc6901783 strndup would be nice6824404 libc should provide ffsl() & ffsll()6793969 RFE: Add|stpcpy|to libc6735446 Want a __progname symbol for BSD-style source compatibility6421095 Solaris should provide strcasestr6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux--HG--rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.crename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.crename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.srename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
6787285 truss(1) may fail to report function returns
PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscalls6910251 need support for all POSIX.1-2008 *at(2) syscalls6964835 mknod(2) auditing omits the pathname for invalid arguments
6916796 OSnet mapfiles should use version 2 link-editor syntax--HG--rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-versrename : usr/src/cmd/sgs/lin
6916796 OSnet mapfiles should use version 2 link-editor syntax--HG--rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-versrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindingsrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcntrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindreprename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-trussrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-whorename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdatarename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-versrename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-versrename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-versrename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-versrename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-versrename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/du
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.crename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.crename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
6900188 prsubr.c is not lint clean
6874303 fake_up_symtab can dereference just about anything
6863263 libproc doesn't access in-core elf data correctly
6757037 Zone-spawned LWP needs to be able to run on a processor set
12345