History log of /illumos-gate/usr/src/uts/common/dtrace/fasttrap.c (Results 1 – 25 of 25)
Revision Date Author Comments
# ef623aa1 19-Jan-2019 Toomas Soome

10680 fasttrap: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: John Levon

10680 fasttrap: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 7bd3c1d1 27-Sep-2015 Bryan Cantrill

6271 dtrace caused excessive fork time
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Ap

6271 dtrace caused excessive fork time
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...


# 9df7e4e1 14-May-2015 Bryan Cantrill

5930 fasttrap_pid_enable() panics when prfind() fails in forking process
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Rich

5930 fasttrap_pid_enable() panics when prfind() fails in forking process
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# de710d24 01-Nov-2014 Josef 'Jeff' Sipek

5255 uts shouldn't open-code ISP2
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# 1a5e258f 08-Aug-2014 Josef 'Jeff' Sipek

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@j

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 1444d846 19-Nov-2013 Bryan Cantrill

4427 pid provider rejects probes with valid UTF-8 names
Reviewed by: Adam Leventhal <ahl@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>


# f484800d 02-Jul-2011 Bryan Cantrill

1368 enablings on defunct providers prevent providers from unregistering
Reviewed by: Adam Leventhal <ahl@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>


# 721f47f6 22-Apr-2009 Jonathan Haslam

6823388 DTrace ioctl handlers must validate all structure members


# b9e93c10 13-Feb-2009 Jonathan Haslam

PSARC 2008/480 DTrace CPC Provider
6486156 DTrace cpc provider


# 19397407 22-Sep-2008 Sherry Moore

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# aa7d6a5e 21-Apr-2008 ahl

6690973 assertion failure during test run (schrock)


# 6009dbc6 09-Apr-2008 ahl

6583726 race between program and process destruction
6642281 substr() doesn't properly null-terminate
6642734 substr() can do the wrong thing for invalid index values
6642972 substr() is

6583726 race between program and process destruction
6642281 substr() doesn't properly null-terminate
6642734 substr() can do the wrong thing for invalid index values
6642972 substr() is broken with a negative third argument
6646597 library load failures aren't properly propagated to dependents
6654396 new pid probes aren't attached to retained enablings
6654402 user provider clean up needs some work
6663020 fasttrap_pid_probe() wasn't fully updated for amd64
6672627 Code optimizer cause problems for dtrace -G

show more ...


# 038dc6b3 07-Aug-2007 ahl

6546290 /opt/SUNWdtrt/tst/common/predicates/tst.predcache.ksh : could not unload dtrace
6573659 removing a USDT provider can undermine pid probes
6576041 ERROR: /opt/SUNWdtrt/tst/common/usdt/

6546290 /opt/SUNWdtrt/tst/common/predicates/tst.predcache.ksh : could not unload dtrace
6573659 removing a USDT provider can undermine pid probes
6576041 ERROR: /opt/SUNWdtrt/tst/common/usdt/tst.dlclose1.ksh stdout mismatch
6581257 dtrace_lookup_by_type() can fail spuriously
6582425 tst/common/usdt/tst.forker.ksh can hang

show more ...


# 9e8164f5 29-Jun-2007 ahl

PSARC 2007/153 iSCSI target provider
6498786 the iSCSI target's SMF stop method takes too long
6573073 usdt args[] are incorrectly translated
6573074 PSARC 2007/153 iSCSI target provider

PSARC 2007/153 iSCSI target provider
6498786 the iSCSI target's SMF stop method takes too long
6573073 usdt args[] are incorrectly translated
6573074 PSARC 2007/153 iSCSI target provider
6573077 iscsitgtd should be compiled with CTF data
6574850 dt_idhash_iter() needs to cache the array length

show more ...


# 73427c57 02-Apr-2007 ahl

6484266 fasttrap needs to check for duplicate offsets
6497891 dtrace -G can fail due to uninitialized data
6504328 mapid disabling isn't enough
6512813 calendar-based DTrace tests fail wh

6484266 fasttrap needs to check for duplicate offsets
6497891 dtrace -G can fail due to uninitialized data
6504328 mapid disabling isn't enough
6512813 calendar-based DTrace tests fail when not in US/Pacific
6513027 tst.[v]fork.d needs updating for forksys()
6534984 fasttrap emulation code could use some work
6534988 remove the lint work-around from fasttrap
6534991 prepare the DTrace test suite for PIT

--HG--
rename : usr/src/cmd/dtrace/test/pkg/Makefile => deleted_files/usr/src/cmd/dtrace/test/pkg/Makefile
rename : usr/src/cmd/dtrace/test/pkg/Makefile.pkg => deleted_files/usr/src/cmd/dtrace/test/pkg/Makefile.pkg
rename : usr/src/cmd/dtrace/test/pkg/common/bld_awk_pkginfo.ksh => deleted_files/usr/src/cmd/dtrace/test/pkg/common/bld_awk_pkginfo.ksh
rename : usr/src/cmd/dtrace/test/pkg/common/copyright => deleted_files/usr/src/cmd/dtrace/test/pkg/common/copyright
rename : usr/src/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d => deleted_files/usr/src/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d
rename : usr/src/cmd/dtrace/test/tst/common/printf/tst.printT.d => deleted_files/usr/src/cmd/dtrace/test/tst/common/printf/tst.printT.d
rename : usr/src/cmd/dtrace/test/tst/common/printf/tst.printY.d => deleted_files/usr/src/cmd/dtrace/test/tst/common/printf/tst.printY.d
rename : usr/src/cmd/dtrace/test/pkg/common/README => usr/src/cmd/dtrace/test/README
rename : usr/src/cmd/dtrace/test/cmd/jdtrace/src/Getopt.java => usr/src/cmd/dtrace/test/cmd/jdtrace/Getopt.java
rename : usr/src/cmd/dtrace/test/cmd/jdtrace/src/JDTrace.java => usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
rename : usr/src/cmd/dtrace/test/cmd/jdtrace/src/jdtrace.c => usr/src/cmd/dtrace/test/cmd/jdtrace/jdtrace.c
rename : usr/src/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d.out => usr/src/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh.out
rename : usr/src/cmd/dtrace/test/tst/common/printf/tst.printT.d.out => usr/src/cmd/dtrace/test/tst/common/printf/tst.printT.ksh.out
rename : usr/src/cmd/dtrace/test/tst/common/printf/tst.printY.d.out => usr/src/cmd/dtrace/test/tst/common/printf/tst.printY.ksh.out
rename : usr/src/cmd/dtrace/test/tst/i386/ustack/tst.annotated_helper.d => usr/src/cmd/dtrace/test/tst/i386/ustack/annotated_helper.d
rename : usr/src/cmd/dtrace/test/tst/i386/ustack/tst.helper_helper.d => usr/src/cmd/dtrace/test/tst/i386/ustack/helper_helper.d
rename : usr/src/cmd/dtrace/test/tst/sparc/ustack/tst.annotated_helper.d => usr/src/cmd/dtrace/test/tst/sparc/ustack/annotated_helper.d
rename : usr/src/cmd/dtrace/test/tst/sparc/ustack/tst.helper_helper.d => usr/src/cmd/dtrace/test/tst/sparc/ustack/helper_helper.d
rename : usr/src/cmd/dtrace/test/pkg/SUNWdtrt/Makefile => usr/src/pkgdefs/SUNWdtrt/Makefile
rename : usr/src/cmd/dtrace/test/pkg/common/depend => usr/src/pkgdefs/SUNWdtrt/depend
rename : usr/src/cmd/dtrace/test/pkg/SUNWdtrt/pkginfo.tmpl => usr/src/pkgdefs/SUNWdtrt/pkginfo.tmpl
rename : usr/src/cmd/dtrace/test/pkg/SUNWdtrt/prototype_com => usr/src/pkgdefs/SUNWdtrt/prototype_com
rename : usr/src/cmd/dtrace/test/pkg/SUNWdtrt/prototype_i386 => usr/src/pkgdefs/SUNWdtrt/prototype_i386
rename : usr/src/cmd/dtrace/test/pkg/SUNWdtrt/prototype_sparc => usr/src/pkgdefs/SUNWdtrt/prototype_sparc

show more ...


# f498645a 12-Jun-2006 ahl

6430221 few memory leaks from dtrace
6436303 the old fasttrap static probe needs to go
6436364 race between creating and enabling USDT probes

--HG--
rename : usr/src/lib/libdtrac

6430221 few memory leaks from dtrace
6436303 the old fasttrap static probe needs to go
6436364 race between creating and enabling USDT probes

--HG--
rename : usr/src/lib/libdtrace/i386/dt_asmsubr.s => deleted_files/usr/src/lib/libdtrace/i386/dt_asmsubr.s
rename : usr/src/lib/libdtrace/sparc/dt_asmsubr.s => deleted_files/usr/src/lib/libdtrace/sparc/dt_asmsubr.s

show more ...


# ab9a77c7 25-Apr-2006 ahl

6410027 ustack() on x86 doesn't match pstack(1)
6414721 it should be legal to have only is-enabled probes
6414729 USDT probes can't be enabled during fork
6414734 $dtrace... symbols appea

6410027 ustack() on x86 doesn't match pstack(1)
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

show more ...


# ac448965 30-Mar-2006 ahl

6405927 USDT is-enabled probes
6405929 USDT DOF with zero probes results in an unsatisfiable memory allocation
6405932 dead variables in usr/src/uts/common/dtrace/dtrace.c
6405939 ::dofdu

6405927 USDT is-enabled probes
6405929 USDT DOF with zero probes results in an unsatisfiable memory allocation
6405932 dead variables in usr/src/uts/common/dtrace/dtrace.c
6405939 ::dofdump doesn't use section sizes correctly

show more ...


# ad4023c4 25-Mar-2006 dp

4970596 RFE: should be able to run some DTrace programs in a zone
6231905 PRIV_DTRACE_PROC and PRIV_DTRACE_USER don't respect PRIV_PROC_ZONE
6388070 non-root non-global zone users can't get d

4970596 RFE: should be able to run some DTrace programs in a zone
6231905 PRIV_DTRACE_PROC and PRIV_DTRACE_USER don't respect PRIV_PROC_ZONE
6388070 non-root non-global zone users can't get dtrace provider modules to load
6393431 dtrace_proc + proc_owner doesn't sufficiently enable destructive actions

show more ...


# dafb5540 16-Nov-2005 ahl

6332949 V240 panics with kmem_flags set, buffer corruption in streams/Dtrace while testing arbitrary patches
6340028 assertion failed: dtrace_deferred_pid != NULL, file: ../../common/dtrace/dtrac

6332949 V240 panics with kmem_flags set, buffer corruption in streams/Dtrace while testing arbitrary patches
6340028 assertion failed: dtrace_deferred_pid != NULL, file: ../../common/dtrace/dtrace.c, line: 12485

show more ...


# 8c642573 08-Oct-2005 ahl

6334302 dtrace panic the system when enabling probes.


# b096140d 14-Sep-2005 ahl

6319069 multiple providers can't instrument the same user-land instruction


# 97eda132 21-Aug-2005 raf

6272865 race condition between SIGKILL and /proc PCAGENT


# 8f5db3e7 08-Aug-2005 ahl

6303053 pid provider panic under low memory conditions


# 7c478bd9 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch