Bug #1365

mdb needs 16-bit disassembler support

Added by Bryan Cantrill over 6 years ago. Updated over 6 years ago.

Status:ResolvedStart date:2011-08-11
Priority:NormalDue date:
Assignee:Bryan Cantrill% Done:


Target version:-
Difficulty:Medium Tags:needs-triage


Not a joke -- with the presence of KVM, running 16-bit code is actually a possibility (albeit as a guest). Trust me that this seems laughable until you need it -- at which point you desperately need it (namely debugging the BIOS on a virtual image). Fortunately, mdb's architecture and the architecture of the disassembler makes this a snap -- so much so that I consider it a bug that it wasn't originally done and not a feature to add it.


#1 Updated by Garrett D'Amore over 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

changeset: 13431:e7ec489c7cf5
tag: tip
user: Bryan Cantrill <>
date: Sat Aug 13 02:06:39 2011 -0700
1362 add kvmstat for monitoring of KVM statistics
1363 add vmregs[] variable to DTrace
1364 need disassembler support for VMX instructions
1365 mdb needs 16-bit disassembler support
Reviewed by: Brendan Gregg <>
Reviewed by: Robert Mustacchi <>
Approved by: Garrett D'Amore <>

Also available in: Atom