Bug 220891 - [NEW PORT: devel/mdb: Solaris Modular Debugger
Summary: [NEW PORT: devel/mdb: Solaris Modular Debugger
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: John Baldwin
URL: https://reviews.freebsd.org/D11682
Keywords: feature, needs-qa
Depends on:
Blocks:
 
Reported: 2017-07-20 21:52 UTC by John Baldwin
Modified: 2017-07-27 23:16 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Baldwin freebsd_committer freebsd_triage 2017-07-20 21:52:27 UTC
I've been working on a port of the Solaris mdb debugger to FreeBSD.  It only supports examining FreeBSD/amd64 kernels, not user processes and not other platforms.  However, it can still be useful as a complement to existing tools like kgdb since mdb offers different functionality.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-07-23 11:31:00 UTC
Reporter is committer, assign accordingly, pending ports (port committer) approval via review
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-07-27 19:52:52 UTC
A commit references this bug:

Author: jhb
Date: Thu Jul 27 19:52:03 UTC 2017
New revision: 446775
URL: https://svnweb.freebsd.org/changeset/ports/446775

Log:
  Add a port for the Solaris Modular Debugger (mdb).

  Currently it only supports debugging of FreeBSD/amd64 kernels via kernel
  crashes (vmcores) or live systems via /dev/mem.  It does not include a
  port of the in-kernel kmdb debugger.

  PR:		220891
  Reviewed by:	mat
  Sponsored by:	Netflix
  Differential Revision:	https://reviews.freebsd.org/D11682

Changes:
  head/devel/Makefile
  head/devel/mdb/
  head/devel/mdb/Makefile
  head/devel/mdb/distinfo
  head/devel/mdb/pkg-descr
  head/devel/mdb/pkg-plist