summaryrefslogtreecommitdiff
path: root/usr/src/cmd/mdb
AgeCommit message (Collapse)AuthorFilesLines
2016-03-316833 ::memstat should account for bootpages listJoshua M. Clulow1-2/+14
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-03-306789 Want SMAP supportRobert Mustacchi1-0/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-03-285895 mdb_alloc() succeeds for 4294967295 bytes in 32-bit processRobert Mustacchi2-5/+19
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dave Pacheco <dap@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-03-052976 remove useless offsetof() macrosRichard Lowe2-6/+3
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-02-136639 uhci_qh walker contains whacky boolean logicRichard Lowe1-5/+3
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-02-136638 ::pfiles walks out of bounds on array of vnode typesRichard Lowe1-3/+5
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-02-056582 initial reorg adding sys/null.h for 5218Richard PALO2-14/+4
6487 clean up __STDC__ ifdefs in rpcsvc/dbm.h 6563 fmtmsg.h should be simplified and neither define NULL nor _NULL Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Robert Mustacci <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-12-075876 sys/regset.h pollutes name space (try 2)Gordon Ross1-1/+1
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-066399 SMB2 supportGordon Ross1-73/+127
Portions contributed by: Alek Pinchuk <alek@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Reviewed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Daniel Borek <daniel.borek@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <Yuri.Pankov@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-10-266338 cannot use umem tools on mdb itselfRobert Mustacchi1-3/+1
Reviewed by: Dave Pacheco <dap@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
2015-10-261122 smbsrv should use SPNEGO (inbound authentication)Gordon Ross1-1/+2
Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Matt Barden <Matt.Barden@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-10-246394 ::mac_flow -s segfaultsRyan Zezeski1-8/+28
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-10-18backout 5876 sys/regset.h pollutes name spaceGordon Ross2-2/+3
backout commit 21227944c2bcc086121a5428f3f9d2496ba646f5.
2015-10-175876 sys/regset.h pollutes name spaceGordon Ross2-3/+2
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Approved by: Albert Lee <trisk@omniti.com>
2015-10-126316 The `mdb -k' dcmd ::nce will segfault when run multiple timesCody Peter Mello1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2015-10-106289 ::dbuf dcmd misaligned outputJoe Stein1-3/+5
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-10-076273 obytes64 drops despite vnic not being destroyedRobert Mustacchi1-2/+217
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2015-10-035998 mdb_ctf_vread fails in dcmds run via mdb_pwalk_dcmdGordon Ross1-1/+6
Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-09-196117 Many small bugs prevent a clean build on SPARCGary Mills2-0/+113
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-09-026173 mdb ought honour the depress of Home and EndJoshua M. Clulow1-10/+69
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-016176 want ::typedef -w to write out CTF containersRobert Mustacchi6-14/+97
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-08-314750 mdb ::list command parses arguments incorrectlyCody Peter Mello1-7/+8
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-08-316172 ::printf should increment dotRobert Mustacchi1-1/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-06-095978 5816 causes mdb's ::status message to be further truncatedRobert Mustacchi1-3/+4
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2015-06-045917 User-mode SMB serverGordon Ross4-43/+151
Authored by: Thomas Keiser <thomas.keiser@nexenta.com> Authored by: Albert Lee <trisk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-165816 mdb '::status' truncates assertion messagesPrakash Surya1-1/+3
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-155883 race in netstack_unregister and zone creationRobert Mustacchi5-6/+61
5884 want zid2zone 5885 want a dcmd for going from netstack id to nestack_t Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-05-155890 Enable Intel SMEP support when availableRobert Mustacchi8-6/+192
5891 want to be able to see x86 control regs with kmdb Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-05-155889 want ::x86_featuresetRobert Mustacchi1-1/+67
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-05-155888 need ::scalehrtime dcmdBryan Cantrill1-0/+75
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-05-085900 read-raw, write-raw are dead codeGordon Ross1-2/+0
Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-281527 SMB server in non-global zonesGordon Ross1-21/+10
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-03-245696 ::refcount -r does not display info about removal of holdsPrakash Surya1-1/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Basil Crow <basil.crow@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-03-175723 sparc build noise in mdb genunixGordon Ross1-0/+2
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-265324 .comment section on kmdb kmods is not set properlyRichard Lowe2-0/+2
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-02-195628 mdb ::regs could print registers from a ucontextJoshua M. Clulow4-9/+88
5629 mdb ::ucontext should print uc_flags symbols Reviewed by: Timothy J Fontaine <tj.fontaine@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-02-125322 tree connect from Windows 7 failsThomas Keiser1-21/+9
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-035527 ::spa_space fails with mdb: couldn't find member dd_phys of type struct ↵Justin T. Gibbs1-19/+18
zfs`dsl_dir' Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-295554 kmdb can't trace stacks that begin within itselfRichard Lowe2-19/+60
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Alex Reece <alex@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-12-315445 Add more visibility via arcstats; specifically arc_state_t stats and ↵Prakash Surya1-4/+10
differentiate between "data" and "metadata" Reviewed by: Basil Crow <basil.crow@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-12-295408 managing ZFS cache devices requires lots of RAMChris Williamson1-0/+3
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Don Brady <dev.fs.zfs@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-12-045314 Remove "dbuf phys" db->db_data pointer aliases in ZFSJustin T. Gibbs9-1/+42
Reviewed by: Andriy Gapon <avg@freebsd.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Andrews <willa@spectralogic.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-025368 ARC should cache more metadataMatthew Ahrens1-1/+2
Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-295317 SMB server delivers old modification timeGordon Ross3-3/+12
Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-255341 gcore fails with "no such file or directory" if write fails ... error ↵Keith M Wesolowski4-6/+15
is misleading Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-11-235309 mdb $C should still try for stacks with unaligned frame pointersAdam H. Leventhal1-20/+1
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Gordon Ross <Gordon.Ross@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-10-315132 mdb loops forever printing a stack backtraceGordon Ross4-19/+49
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-10-245231 ::printf doesn't handle enumsJosef 'Jeff' Sipek1-8/+35
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Alex Reece <alex@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-244864 update emlxs from source provided by Emulex for 16G FCHans Rosenfeld1-10/+10
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-025015 improvements to mpt_sas debug logging and mdb moduleAndy Giles1-172/+228
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>