summaryrefslogtreecommitdiff
path: root/usr/src/cmd/dtrace
AgeCommit message (Collapse)AuthorFilesLines
2011-07-011368 enablings on defunct providers prevent providers from unregisteringBryan Cantrill4-2/+371
Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-04-20940 llquantize() dreams of JNIRichard Lowe3-5/+59
Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-02-08905 want llquantize() support in DTraceBryan Cantrill34-0/+3390
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: David Pacheco <dap@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-03-13949 dtrace should only include the first instance of a library found on its ↵Robert Mustacchi1-0/+76
library path Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-02-06906 dtrace depends_on pragma should search all library paths, not just the ↵Robert Mustacchi1-0/+76
current one Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-04-21939 SUNWdtrt needs to be willing to use 64bit javaRichard Lowe1-8/+10
Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-04-19922 SUNWdtrt needs some loveRichard Lowe8-19/+14
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-08-026929502 packages are missing some license filesMark J. Nelson1-2/+5
6930656 license action improvements --HG-- rename : usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip => usr/src/cmd/cmd-inet/usr.bin/pppdump/THIRDPARTYLICENSE.descrip rename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.bsd rename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.bsd.descrip rename : usr/src/pkg/license_files/lic_SUNWroute => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.freebsd rename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.freebsd.descrip rename : usr/src/pkg/license_files/lic_SUNWhwdata => usr/src/cmd/hwdata/THIRDPARTYLICENSE.pciids.tmpl rename : usr/src/pkg/license_files/lic_GPLv2 => usr/src/cmd/powertop/common/COPYING rename : usr/src/lib/librstp/THIRDPARTYLICENSE.descrip => usr/src/lib/librstp/common/COPYING.descrip rename : usr/src/uts/common/io/e1000g/README => usr/src/uts/common/io/e1000g/THIRDPARTYLICENSE rename : usr/src/pkg/license_files/lic_Emulex => usr/src/uts/common/io/fibre-channel/fca/emlxs/FIRMWARELICENSE rename : usr/src/pkg/license_files/lic_Qlogic => usr/src/uts/common/io/fibre-channel/fca/qlc/FIRMWARELICENSE rename : usr/src/uts/common/io/ib/clients/of/lic_of => usr/src/uts/common/io/ib/clients/of/THIRDPARTYLICENSE rename : usr/src/uts/common/io/ib/clients/of/lic_of.descrip => usr/src/uts/common/io/ib/clients/of/THIRDPARTYLICENSE.descrip rename : usr/src/pkg/license_files/cr_Intel.SUNWfipe => usr/src/uts/i86pc/io/fipe/THIRDPARTYLICENSE
2010-05-27PSARC 2010/106 DTrace TCP and UDP providersAlan Maguire28-36/+1308
6742331 DTrace TCP Provider 6932981 DTrace UDP provider
2010-03-02PSARC 2010/067 Interim modernization updatesLiane Praza1-3/+2
6915312 ON should be able to build IPS packages natively 6281004 docbook.dtd is obsolete and unused 6490919 strange file in onnv-gate 6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository 6888427 SVM packages should drop legacy objects 6893530 Some header files can be opened up 6903324 sharemgr should either use isaexec or not build 64-bit commands 6920651 mktpl will inadvertently reuse stale license files for empty license lists 6920674 svvs kmods should not be built during an open build Portions contributed by Rich Lowe <richlowe@richlowe.net> --HG-- rename : usr/src/cmd/oamuser/user/stdprofile => usr/src/cmd/nsadmin/dot-profile.sh rename : usr/src/cmd/nsadmin/profile => usr/src/cmd/nsadmin/etc-profile.sh rename : usr/src/pkgdefs/common_files/i.manifest => usr/src/cmd/svc/common/i.manifest rename : usr/src/pkgdefs/common_files/r.manifest => usr/src/cmd/svc/common/r.manifest rename : usr/src/lib/brand/native/Makefile => usr/src/lib/brand/ipkg/Makefile rename : usr/src/lib/brand/native/zone/Makefile => usr/src/lib/brand/ipkg/zone/Makefile rename : usr/src/lib/brand/native/zone/SUNWblank.xml => usr/src/lib/brand/ipkg/zone/SUNWblank.xml rename : usr/src/lib/brand/native/zone/SUNWdefault.xml => usr/src/lib/brand/ipkg/zone/SUNWdefault.xml rename : usr/src/lib/brand/native/zone/config.xml => usr/src/lib/brand/ipkg/zone/config.xml rename : usr/src/lib/brand/native/zone/platform.xml => usr/src/lib/brand/ipkg/zone/platform.xml rename : usr/src/lib/brand/native/Makefile => usr/src/lib/brand/labeled/Makefile rename : usr/src/lib/brand/native/zone/Makefile => usr/src/lib/brand/labeled/zone/Makefile rename : usr/src/lib/brand/native/zone/config.xml => usr/src/lib/brand/labeled/zone/config.xml rename : usr/src/lib/brand/native/zone/platform.xml => usr/src/lib/brand/labeled/zone/platform.xml rename : usr/src/lib/brand/native/zone/common.ksh => usr/src/lib/brand/shared/common.ksh rename : usr/src/lib/brand/native/zone/query.ksh => usr/src/lib/brand/shared/query.ksh rename : usr/src/lib/brand/native/zone/uninstall.ksh => usr/src/lib/brand/shared/uninstall.ksh rename : usr/src/pkgdefs/common_files/i.rbac => usr/src/lib/libsecdb/common/i.rbac rename : usr/src/pkgdefs/common_files/r.rbac => usr/src/lib/libsecdb/common/r.rbac rename : usr/src/pkgdefs/license_files/cr_ATT => usr/src/pkg/license_files/cr_ATT rename : usr/src/pkgdefs/SUNWfipe/cr_Intel => usr/src/pkg/license_files/cr_Intel.SUNWfipe rename : usr/src/pkgdefs/SUNWintgige/cr_Intel => usr/src/pkg/license_files/cr_Intel.SUNWintgige rename : usr/src/pkgdefs/license_files/cr_Sun => usr/src/pkg/license_files/cr_Sun rename : usr/src/pkgdefs/SUNWgrub/grubcredits => usr/src/pkg/license_files/grubcredits rename : usr/src/pkgdefs/SUNWcsl/lic_AMD => usr/src/pkg/license_files/lic_AMD rename : usr/src/pkgdefs/license_files/lic_CDDL => usr/src/pkg/license_files/lic_CDDL rename : usr/src/pkgdefs/SUNWemlxs/lic_Emulex => usr/src/pkg/license_files/lic_Emulex rename : usr/src/pkgdefs/license_files/lic_GPLv2 => usr/src/pkg/license_files/lic_GPLv2 rename : usr/src/pkgdefs/CPQary3/lic_HP => usr/src/pkg/license_files/lic_HP rename : usr/src/tools/opensolaris/BINARYLICENSE.txt => usr/src/pkg/license_files/lic_OSBL rename : usr/src/pkgdefs/license_files/lic_OSBL_preamble => usr/src/pkg/license_files/lic_OSBL_preamble rename : usr/src/pkgdefs/SUNWqlc/lic_Qlogic => usr/src/pkg/license_files/lic_Qlogic rename : usr/src/pkgdefs/SUNWhwdata/LICENSE => usr/src/pkg/license_files/lic_SUNWhwdata rename : usr/src/pkgdefs/SUNWroute/copyright.in => usr/src/pkg/license_files/lic_SUNWroute rename : usr/src/pkgdefs/SUNWgss/gss_license => usr/src/pkg/license_files/lic_gss rename : usr/src/pkgdefs/license_files/license_in_headers => usr/src/pkg/license_files/license_in_headers rename : usr/src/uts/intel/os/solaris.xpm.gz => usr/src/uts/intel/os/solaris.xpm
2009-12-076907170 fix for 6875656 left out updates to DTrace test suiteFrank Van Der Linden2-6/+4
2009-12-036795386 macro arguments and globbing in DTrace probe descriptions don't mixJonathan Haslam3-0/+97
6779011 libdtrace sometimes dumps core when running tst.1.0.d 6712247 dtrace -c runs the program despite errors Contributed by Chad Mynhier <cmynhier@gmail.com>
2009-11-226875656 xdt needs to support more XenTrace probesFrank Van Der Linden1-4/+2
2009-11-19PSARC/2009/554 door_xcreate - extended door creation interface for private doorsGavin Maltby1-4/+2
PSARC/2009/573 libfmevent - external subscriptions to FMA protocol events PSARC/2009/574 GPEC interface changes and additions 6893144 add door_xcreate for creating private doors with per-door thread creation control 6896220 sysevent_evc_xsubscribe and other GPEC modifications 6900975 sysevent_evc_{unbind,unsubscribe} off-by-one in subscriber list traversal 6868087 facility to allow external processes to subscribe to FMA protocol events 6896205 fmd module to forward selected protocol events for external subscription
2009-11-13PSARC/2009/396 Tickless Kernel Architecture / lbolt decouplingRafael Vanoni1-5/+4
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
2009-10-146886953 large symbols lead to stack exhaustionJonathan Haslam1-0/+83
6886862 DTrace dumps core with dtrace -n 'pid<pid>:::*read*{}
2009-07-296864230 hiho, hiho, it'ch chtime for CH to gojmcp2-9/+2
Portions contributed by Rich Lowe
2009-05-046730130 dtrace missing printf handler for stdevRafael Vanoni15-28/+277
6733214 stddev() needs more test cases Contributed by Chad Mynhier <cmynhier@gmail.com>
2009-04-206806023 cpc provider event name validation needs to be a bit tighterJonathan Haslam4-17/+14
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-02-13PSARC 2008/480 DTrace CPC ProviderJonathan Haslam11-0/+711
6486156 DTrace cpc provider
2009-01-226749441 intrstat(1M) shows zeroed values after suspend/resumeJonathan Haslam1-8/+9
6786517 /usr/demo/dtrace/qtime.d tracks enqueue/dequeue times incorrectly Contributed by Chad Mynhier <cmynhier@gmail.com>
2008-12-116750659 drti.o crashes app due to corrupt environmentJonathan Haslam1-0/+107
Contributed by Mike Gerdts <mgerdts@gmail.com>
2008-12-05PSARC 2005/462 Removal of Perl 5.6.1 from Solaris 11John Sonnenschein2-5/+3
6766281 perl 5.6.1 is obsolete
2008-11-036738982 Representative thread after DTrace stop() action is incorrectJonathan Haslam3-9/+5
6737974 DTrace probe module globbing doesn't work 6730287 tst/common/printf/tst.str.d needs to be updated for ZFS boot Contributed by Chad Mynhier <cmynhier@gmail.com>
2008-09-066706947 tcp_trace should be replaced with dtrace probes.Aruna Ramakrishna2-1/+285
6610419 garbage collection of tcp_reserved_port_add/del 6737341 tcp_host_param should be removed
2008-09-036737926 getAggregate() method fails to specify anonymous aggregation explicitlyTom Erickson2-0/+288
2008-08-076734627 protocmp complains about opt/SUNWdtrt/README after TW -> Hg switchJohn Beck1-4/+4
2008-07-016721426 tst.sdtargs.d passes despite dtrace "invalid address" errorbrendan1-0/+6
2008-06-13PSARC 2008/302 DTrace IP Providerbrendan26-51/+1204
6640019 DTrace IP Provider 6655707 sdt arguments are off-by-one past the 5th 6667364 /usr/demo/dtrace/index.html: URLs to dtrace guide chapters wrong --HG-- rename : usr/src/lib/libdtrace/common/net.d => deleted_files/usr/src/lib/libdtrace/common/net.d
2008-05-206685348 Hypervisor event provider for DTracetariq9-15/+451
6699048 XEN_SYSCTL_tbuf_op sysctl-hypercall data misaligned in 32-bit Solaris
2008-05-056677812 race between dtrace activities in non-local zonesahl3-1/+118
6684076 is_enabled at -xO2 and greater causes a functions return value to be over-written
2008-05-026683064 check_rtime could do with some spring cleaningrie1-2/+0
2008-04-096583726 race between program and process destructionahl8-45/+341
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
2008-04-036680948 ON could use some common Perl and Python build rulescarlsonj1-12/+9
2008-03-036545859 ERROR: /opt/SUNWdtrt/tst/common/java_api/tst.Bean.ksh stdout mismatchtomee7-511/+451
6650894 'dtest -i java' errors 6652174 add "-target 1.5" javac flag to build dtest Java classes 6652183 add "-Xlint" javac flag to Java DTrace API build 6652217 Java DTrace API loses aggregation record order 6667597 Java DTrace API does not handle negative average in avg() action 6667606 Java DTrace API needs to support stddev() action 6668854 DTrace Java tests should run by default 6668856 dtest -u is useless
2008-02-146639830 chkargs Makefile gets a binary from the build machine, and not the ↵jhaslam6-7/+73
workspace --HG-- rename : usr/src/cmd/dtrace/test/cmd/chkargs/32/Makefile => deleted_files/usr/src/cmd/dtrace/test/cmd/chkargs/32/Makefile rename : usr/src/cmd/dtrace/test/cmd/chkargs/64/Makefile => deleted_files/usr/src/cmd/dtrace/test/cmd/chkargs/64/Makefile
2008-02-076325485 A stddev() aggregator would be a nice adjunct to avg()jhaslam16-0/+752
6618705 p*d123 doesn't cause pid probes to be created 6624541 dtrace aggregations should assume signed arguments Contributed by Chad Mynhier <cmynhier@gmail.com>.
2008-02-06PSARC 2008/050 DTrace NFS v3 Providerahl3-1/+547
6660173 PSARC 2008/050 DTrace NFS v3 Provider 6660179 fix stability of NFS v4 provider
2008-01-316657275 fixes for 4947191 cause problems for sun4v/PICLrie1-1/+1
6657340 tst.helper.d on x86 was broken by 4947191
2008-01-254947191 OSNet should use direct bindings (fix protocmp)rie1-1/+1
2008-01-244947191 OSNet should use direct bindingsrie2-4/+4
2007-12-07PSARC/2007/663 DTrace NFS v4 Providersamf5-2/+211
6635086 DTrace NFS v4 Provider
2007-11-156630135 symbols created for dtrace -G should be removed in the final linkahl1-0/+106
2007-11-146600430 library dependencies for DTracejhaslam5-0/+342
6602183 names of all non USDT based providers should be able to end with a digit
2007-11-076624263 syscall/tst.args cannot failsamf2-5/+6
2007-09-216606981 the ucaller variable requires additional checksahl1-0/+49
2007-08-226543061 /opt/SUNWdtrt/tst/common/mib/tst.tcp.ksh can hang if fingerd is disabledjhaslam53-135/+205
6581091 some DTrace test suite tests are not dstyle clean 6581196 many ksh scripts in the DTrace test suite use incorrect SCCS ID string 6581228 some DTrace test suite scripts need to specify a unit for cleanrate 6593038 some D scripts in the test suite contain multiple identical SCCS ident strings
2007-08-076546290 /opt/SUNWdtrt/tst/common/predicates/tst.predcache.ksh : could not ↵ahl4-14/+213
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
2007-07-196576371 Tail-call USDT probes can use wrong argument valuesahl1-0/+132
2007-07-196468390 dtrace_canstore()'s mechanism for validating dynamic variable stores ↵jhaslam1-0/+75
needs improving 6578110 The DIF 'ret' instruction doesn't work as advertised