summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/dtrace
AgeCommit message (Collapse)AuthorFilesLines
2011-12-16OS-821 bump dtrace_helper_actions_max to 1024Dave Pacheco1-1/+1
2011-11-22[OS-714] illumos mergeJohn Sonnenschein1-4/+10
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-10-15OS-679 panic in dtrace_vcanloadBryan Cantrill1-5/+18
2011-08-04OS-527 lltostr() D subroutine should take an optional baseBryan Cantrill1-6/+28
2011-07-12OS-486 DTrace needs toupper()/tolower() subroutinesBryan Cantrill1-1/+48
2011-07-11OS-481 DTrace tracemem() action should take a dynamic size argumentBryan Cantrill1-0/+14
2011-07-08OS-472 DTrace buffer autoscaling should be less violentBryan Cantrill1-9/+24
2011-07-06OS-431 dtrace profile and tick probes sometimes don't fire in a zoneBryan Cantrill3-97/+178
2011-07-01OS-454 enablings on defunct providers prevent providers from unregisteringBryan Cantrill2-10/+154
2011-06-16[HVM-379] merge smartvm to develop.Josh Wilsdon1-0/+16
2011-11-031694 Add type-aware print() actionEric Schrock1-4/+10
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Bryan Cantrill <bryancantrill@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-08-041457 lltostr() D subroutine should take an optional baseBryan Cantrill1-6/+28
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-121451 DTrace needs toupper()/tolower() subroutinesBryan Cantrill1-1/+48
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-111455 DTrace tracemem() should take an optional size argumentBryan Cantrill1-0/+14
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-081452 DTrace buffer autoscaling should be less violentBryan Cantrill1-9/+24
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-061456 DTrace profile and tick probes sometimes don't fire in a zoneBryan Cantrill3-96/+178
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-05-13[OS-411] Guava Illumos syncJohn Sonnenschein1-2/+2
2011-08-131362 add kvmstat for monitoring of KVM statisticsBryan Cantrill1-0/+16
1363 add vmregs[] variable to DTrace 1364 need disassembler support for VMX instructions 1365 mdb needs 16-bit disassembler support Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-011368 enablings on defunct providers prevent providers from unregisteringBryan Cantrill2-10/+153
Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-04-18HVM-77 add vmregs[] variable to DTraceBryan Cantrill1-0/+16
2011-02-09OS-208 DTrace needs to use zone_did to match zone-limited enablingsBryan Cantrill1-4/+4
2011-02-08OS-209 add llquantize() support to DTraceBryan Cantrill1-0/+98
2011-02-01INTRO-118 enabling USDT probes in zones should be more scalableBryan Cantrill1-2/+18
2011-02-08905 want llquantize() support in DTraceBryan Cantrill1-0/+98
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: David Pacheco <dap@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-01-20INTRO-115 USDT global zone bug (cstyle)Bryan Cantrill1-1/+1
2011-01-20908 dtrace in the global zone may miss USDT probes in local zonesBryan Cantrill1-3/+6
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: David Pacheco <dap@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-01-20INTRO-115 USDT global zone bugBryan Cantrill1-3/+5
2010-07-236679140 asymmetric alloc/dealloc activity can induce dynamic variable dropsBryan Cantrill1-15/+64
6679193 dtrace_dynvar walker produces flood of dtrace_dynhash_sink 6935550 would like ::stacks for user-land 6970441 allocation failure can induce crashes in libdtrace 6971885 dtrace_program_strcompile() fails spuriously on UTF-8 input
2010-05-27PSARC 2010/106 DTrace TCP and UDP providersAlan Maguire1-2/+57
6742331 DTrace TCP Provider 6932981 DTrace UDP provider
2010-01-086899710 dcpc tear down races with overflow handler on x86Jonathan Haslam1-16/+74
6899071 For Intel P4, CPUs coming online ignore DTrace cpc 6904944 DTrace cpc provider is leaking pcbe memory
2009-12-226764832 Provide user-level processor groups observabilityAlexander Kolbasov1-12/+47
6831680 cputrack(1) leaves its victim with unneeded cpc context 6901343 cpc context flag updates are not always atomic 6908152 Dormant thread CPC context affects cpu CPC consumers
2009-07-156847452 new dtrace providers needed for ABTS and RSCNallan1-0/+9
6847453 fct need support RLS
2009-06-306851093 system drops to kmdb with anonymous dtrace probes + kmdbJonathan Haslam1-2/+7
2009-06-166849606 SRP DTrace Probe for xfer-done misses completion of READ transfersCharles Ting1-4/+6
6850368 SRP DTrace probe for xfer-start and xfer-done needs an srp_taskinfo_t
2009-06-096804431 Add Dtrace probes to SRPTCharles Ting1-0/+60
2009-05-266809997 COMSTAR iscsi target DTrace Provider neededPriya Krishnan1-0/+76
2009-05-086809580 fct DTrace providers needed for qltSam Cramer1-3/+88
2009-04-226823388 DTrace ioctl handlers must validate all structure membersJonathan Haslam2-2/+4
2009-04-206806023 cpc provider event name validation needs to be a bit tighterJonathan Haslam2-6/+38
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 Haslam7-29/+1187
6486156 DTrace cpc provider
2008-09-22PSARC 2008/382 Fast RebootSherry Moore5-11/+13
6714038 Fast Reboot support for x86 platforms
2008-09-156735480 race between probe enabling and provider registrationJonathan Haslam1-4/+16
2008-07-026718877 crgetzoneid() use can cause problems when forking processes with ↵jhaslam1-1/+2
USDT providers in a non global zone
2008-06-13PSARC 2008/302 DTrace IP Providerbrendan1-0/+16
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-276699767 panic in spec_open()cth1-1/+2
2008-05-056677812 race between dtrace activities in non-local zonesahl1-6/+14
6684076 is_enabled at -xO2 and greater causes a functions return value to be over-written
2008-04-216690973 assertion failure during test run (schrock)ahl1-7/+0
2008-04-096583726 race between program and process destructionahl2-50/+58
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-02-076325485 A stddev() aggregator would be a nice adjunct to avg()jhaslam1-4/+124
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 Providerahl1-10/+232
6660173 PSARC 2008/050 DTrace NFS v3 Provider 6660179 fix stability of NFS v4 provider