summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/dtrace
AgeCommit message (Collapse)AuthorFilesLines
2012-11-29OS-1723 DTrace should speak JSONrelease-20121129Joshua M. Clulow1-0/+593
Reviewed by: Bryan Cantrill <bmc@joyent.com>
2012-09-18OS-1545 dtrace_dof_maxsize is far too smallBryan Cantrill1-1/+1
2012-09-05OS-1510 DTrace helper tracing should be dynamicBryan Cantrill1-31/+52
2012-07-30Illumos SyncJohn Sonnenschein1-100/+127
Merge github.com:illumos/illumos-gate Conflicts: exception_lists/check_rtime usr/src/Makefile.master usr/src/Makefile.master.64 usr/src/cmd/Makefile usr/src/cmd/lms/Makefile usr/src/cmd/lp/Makefile.lp usr/src/cmd/mdb/Makefile.mdb usr/src/cmd/mdb/common/mdb/mdb_cmds.c usr/src/cmd/mdb/common/mdb/mdb_print.c usr/src/cmd/mdb/common/mdb/mdb_print.h usr/src/cmd/mdb/common/mdb/mdb_tab.c usr/src/cmd/mdb/common/mdb/mdb_termio.c usr/src/cmd/mdb/common/mdb/mdb_whatis.c usr/src/cmd/svc/svccfg/svccfg_libscf.c usr/src/cmd/zpool/zpool_main.c usr/src/lib/Makefile usr/src/lib/libc/inc/thr_inlines.h usr/src/lib/libc/port/mapfile-vers usr/src/lib/libc/sparc/Makefile.com usr/src/lib/libc/sparc/crt/_rtld.c usr/src/lib/libc/sparcv9/Makefile.com usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libumem/common/envvar.c usr/src/lib/libumem/common/vmem_base.c usr/src/lib/libzfs/common/libzfs_impl.h usr/src/lib/libzfs/common/libzfs_iter.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/sun_fc/Makefile.com usr/src/lib/sun_fc/amd64/Makefile usr/src/lib/sun_fc/sparcv9/Makefile usr/src/man/man1m/Makefile usr/src/uts/common/Makefile.files usr/src/uts/common/dtrace/dtrace.c usr/src/uts/common/fs/zfs/arc.c usr/src/uts/common/fs/zfs/dmu.c usr/src/uts/common/fs/zfs/dsl_dataset.c usr/src/uts/common/fs/zfs/dsl_pool.c usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_eth.c usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_lv.c usr/src/uts/common/sys/dtrace.h
2012-07-253021 option for time-ordered output from dtrace(1M)Adam H. Leventhal1-100/+127
3022 DTrace: keys should not affect the sort order when sorting by value 3023 it should be possible to dereference dynamic variables 3024 D integer narrowing needs some work 3025 register leak in D code generation 3026 libdtrace should set LD_NOLAZYLOAD=1 to help the pid provider Reviewed by: Bryan Cantrill <bmc@joyent.com> Reviewed by: Eric Schrock <eschrock@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-06-06OS-1247 need limited access to some DTrace providers in the non-global zoneBryan Cantrill2-29/+51
2012-06-04OS-1237 need to be able to access fds[] from a non-global zoneBryan Cantrill1-2/+160
2012-05-31OS-430 dtrace in a zone can't see "cpu"Bryan Cantrill1-34/+58
OS-535 want curpsinfo->pr_dmodel inside zones
2012-05-07illumos syncJohn Sonnenschein1-9/+37
2011-12-16OS-821 bump dtrace_helper_actions_max to 1024Dave Pacheco1-1/+1
2012-03-282551 jstack may deal in stale ustack helper framesRichard Lowe1-0/+17
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2012-03-302558 bump dtrace_helper_actions_max to 1024Dave Pacheco1-1/+1
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
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