summaryrefslogtreecommitdiff
path: root/usr/src/cmd/mdb/common/modules
AgeCommit message (Collapse)AuthorFilesLines
2013-08-264045 zfs write throttle & i/o scheduler performance workMatthew Ahrens1-11/+21
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Ned Bass <bass6@llnl.gov> Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-213946 ::gcoreJeremy Jones7-6/+2496
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-123985 want mdb api function for iterating object symbolsDave Pacheco1-0/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Adam Leventhal <ahl@delphix.com Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-123975 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow4-0/+108
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-073956 ::vdev -r should work with pipelinesGeorge Wilson1-1/+1
3957 ztest should update the cachefile before killing itself 3958 multiple scans can lead to partial resilvering 3959 ddt entries are not always resilvered 3960 dsl_scan can skip over dedup-ed blocks if physical birth != logical birth 3961 freed gang blocks are not resilvered and can cause pool to suspend 3962 ztest should print out zfs debug buffer before exiting Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-073992 mdb ::stacks segvJosef 'Jeff' Sipek1-0/+5
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-07-283706 mdb segfault when random address is passed to "list" walkerMarcel Telka1-4/+11
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Reviewed by: Wendy Lin <wendlin1974@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-04-083650 mdb global symbol tab completion should find all symbolsMatthew Ahrens2-54/+29
3651 mdb_readsym() and friends should find all symbols 3652 convert ::spa and ::spa_vdevs to use mdb_ctf_vread() 3653 userland ::whatis always complains about "umem_internal_arena" symbol Reviewed by: Henrik Mattson <henrik.mattson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-04-073654 zdb should print number of ganged blocksMatthew Ahrens1-74/+74
3655 ::rrwlock and ::refcount print errors on non-debug kernels 3656 remove unused function zap_cursor_move_to_key() 3657 mdb_ctf_vread() should allow conversion of pointer to uintptr_t Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-043500 Support LSI SAS2008 (Falcon) Skinny FW for mr_sas(7D)Dan McDonald1-18/+35
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-03-213618 ::zio dcmd does not show timestamp dataMatthew Ahrens1-23/+40
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-03-143567 dtrace print() doesn't play well with ::dtraceDan Kimmel1-1/+45
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-03-043530 ::smbsess prints wrong IP addresses in verbose mode, has no idea about IPv6Yuri Pankov1-14/+53
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-02-283464 zfs synctask code needs restructuringMatthew Ahrens1-1/+1
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-02-193501 mdb: ::thread -d needs the SWITCH columnMarcel Telka1-3/+12
Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-02-173561 arc_meta_limit should be exposed via kstatsGeorge Wilson1-1/+1
3116 zpool reguid may log negative guids to internal SPA history Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-01-303465 ::walk ... | ::<dcmd> misinterprets input as symbol namesMatthew Ahrens6-194/+344
3466 ::tsd should handle missing/NULL values better 3467 mdb_ctf_vread() could be more useful 3468 mdb enhancements for zfs development 3470 ::whatis does not print callers from KMF_LITE 3473 mdb_get_module() returns wrong module Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-09-273145 single-copy arcGeorge Wilson1-1/+2
3212 ztest: race condition between vdev_online() and spa_vdev_remove() Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Justin T. Gibbs <gibbs@scsiguy.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-09-173052 uname compatibility should be implemented with redefine_extnameRichard Lowe1-11/+0
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-08-243100 zvol rename fails with EBUSY when dirtyMatthew Ahrens1-1/+8
3103 zfs mdb module may get wrong refcount struct Reviewed by: Christopher Siden <chris.siden@delphix.com> Reviewed by: Adam H. Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-07-083063 many instances of unlike enum comparisonRichard Lowe1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-07-152945 mdb needs to export _mdb_ks_pageoffsetKeith Wesolowski1-0/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2012-06-202602 mdb ::sockparams SEGVAndrey Sokolov1-3/+11
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-05-212619 asynchronous destruction of ZFS file systemsChristopher Siden1-2/+8
2747 SPA versioning with zfs feature flags Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <gwilson@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-02-182077 lots of unreachable breaks in illumos gateMilan Jurik1-110/+1
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-01-151988 sa_to_str can pass junk to mdb_nhconvertRichard Lowe1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-01-101920 ::ugrep and ::kgrep don't work for sizes less than 4Bryan Cantrill1-2/+10
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-01-101917 ::umem_verify seg faults on a dump with rampant corruptionBryan Cantrill2-16/+42
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-241785 Sundry MisspellingsBart Coddens1-1/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-09-281525 Need an easier way to see SIDs in cred_tGordon Ross4-0/+308
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-09-281516 mdb dcmd to list kshare_t's under an smbsrv instanceGordon Ross1-6/+102
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-06-301120 Use real file descriptors for smbfs named pipes.Gordon Ross2-5/+7
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-04-01694 zfs mdb module didn't hear about zfs_txg_synctime_msShampavman1-1/+2
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-02-09715 mdb is muddled in its bitwise opsRichard Lowe2-2/+2
Reviewed by: garrett@nexenta.com Reviewed by: roland.mainz@nrubsig.org Approved by: garrett@nexenta.com
2010-08-176962953 fw_101 : assertion failed in thread_join() from smb_server_delete()jose borrego1-8/+2
2010-08-126906740 Zones need an improved reference counting mechanismjv2273472-12/+153
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner1-3/+4
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 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.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-08-116919045 A walker to find all pages in a segvn segment would be usefulJonathan Adams3-70/+442
2010-08-116921452 ::time should be usable in a pipelineJonathan Adams1-9/+21
2010-08-116973928 mdb_page_lookup() broken by 6778289; breaks ::pmapJonathan Adams1-11/+71
2010-08-096962670 MSG_EOR is set when a message is not completely receivedKacheong Poon1-2/+2
6973505 (sctp) com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java crashes a system
2010-08-046972597 SAS2+max-toro : panic at e_devid_cache_devi_path_lists ()Gavin Maltby1-4/+3
2010-08-036912476 SCTP Observability issues with sctp_faddr_s & sctp_reass_schandrasekar marimuthu - Sun Microsystems - Bangalore India2-29/+29
6912478 SCTP_COMM_LOST notification is generated even if sctp association is not established
2010-07-30PSARC/2009/617 Software Events Notification Parameters CLIGavin Maltby1-12/+70
PSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software Events PSARC/2009/619 smtp-notify: Email Notification Daemon for Software Events PSARC/2010/225 fmd for non-global Solaris zones PSARC/2010/226 Solaris Instance UUID PSARC/2010/227 nvlist_nvflag(3NVPAIR) PSARC/2010/228 libfmevent additions PSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvl PSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI scheme PSARC/2010/278 FMA/SMF integration: instance state transitions PSARC/2010/279 Modelling panics within FMA PSARC/2010/290 logadm.conf upgrade 6392476 fmdump needs to pretty-print 6393375 userland ereport/ireport event generation interfaces 6445732 Add email notification agent for FMA and software events 6804168 RFE: Allow an efficient means to monitor SMF services status changes 6866661 scf_values_destroy(3SCF) will segfault if is passed NULL 6884709 Add snmp notification agent for FMA and software events 6884712 Add private interface to tap into libfmd_msg macro expansion capabilities 6897919 fmd to run in a non-global zone 6897937 fmd use of non-private doors is not safe 6900081 add a UUID to Solaris kernel image for use in crashdump identification 6914884 model panic events as a defect diagnosis in FMA 6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect 6944866 log legacy sysevents in fmd 6944867 enumerate svc scheme in topo 6944868 software-diagnosis and software-response fmd modules 6944870 model SMF maintenance state as a defect diagnosis in FMA 6944876 savecore runs in foreground for systems with zfs root and dedicated dump 6965796 Implement notification parameters for SMF state transitions and FMA events 6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information 6972331 logadm.conf upgrade PSARC/2010/290
2010-07-236679140 asymmetric alloc/dealloc activity can induce dynamic variable dropsBryan Cantrill8-455/+1006
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-07-226957935 Only one standalone DFS namespace should be cachedjoyce mcintosh1-11/+128
6958322 Should allow setting and returning target priority info for DFS root target 6955030 assertion failed in thread_join() from smb_server_delete() 6950891 No "no matching rule" trace point for pid->sid 6957520 Sparc - System panics when running smbstat 6950103 Failed to open group database due to too many open files 6961197 SAMR requests failed due to context mismatch 6960835 Need to pass the share type to smbsrv 6952831 SMB level II oplocks 6955337 "Found in AD" tracepoint bogus for U->W with directory-based mapping 6960038 CIFS file ownership problem 6915527 libidmap should not export memdup() 6960283 Windows client dir /R option not listing NTFS named stream 6808472 SMB name space caching on clients 6966183 SMB/CIFS print service CUPS support 6966490 Validation support for NetrDfsSetInfo method, level 105 6962887 Restore kstats for SMB commands 6969600 ::smblist -r[v] crashed mdb 6968451 panic: smbsrv:smb_odir_open 6957572 Cifs server panics at ffffff000c895ad0 smbsrv:smb_user_delete+82 () with smbtorture test. --HG-- rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h rename : usr/src/lib/libidmap/common/miscutils.c => usr/src/lib/libuutil/common/uu_string.c
2010-07-196910078 SCTP should have similar memory handling mechanism as TCPKacheong Poon1-2/+65
2010-07-086965204 pmcs mdb module queue dump by device_idDavid Hollister1-15/+235
2010-07-016817374 stmf_scsi_session:ss_rport_id is insufficient for some SCSI transportsNattuvetty Bhavyan1-45/+154
2010-06-286677657 smb_list.c shouldn't existEric Taylor2-12/+43
6840819 zfs does not automount directories after the pool is restored 6953725 sporadic syseventd core dump during lun expansion due to double free 6962880 erroneous creation date in usr/src/cmd/mdb/Makefile.common copyright 6963174 user-land libraries shouldn't directly compile uts/common/os/list.c --HG-- rename : usr/src/uts/common/os/list.c => usr/src/common/list/list.c