xref: /freebsd/usr.sbin/mptable/mptable.1 (revision 2b33a0f91919c3fb22a03a32e0a001d0062c98be)
12b33a0f9SSteve Passe.\" Copyright (c) 1996
22b33a0f9SSteve Passe.\"	Steve Passe <fsmp@FreeBSD.ORG>.  All rights reserved.
32b33a0f9SSteve Passe.\"
42b33a0f9SSteve Passe.\" Redistribution and use in source and binary forms, with or without
52b33a0f9SSteve Passe.\" modification, are permitted provided that the following conditions
62b33a0f9SSteve Passe.\" are met:
72b33a0f9SSteve Passe.\" 1. Redistributions of source code must retain the above copyright
82b33a0f9SSteve Passe.\"    notice, this list of conditions and the following disclaimer.
92b33a0f9SSteve Passe.\" 2. The name of the developer may NOT be used to endorse or promote products
102b33a0f9SSteve Passe.\"    derived from this software without specific prior written permission.
112b33a0f9SSteve Passe.\"
122b33a0f9SSteve Passe.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
132b33a0f9SSteve Passe.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
142b33a0f9SSteve Passe.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
152b33a0f9SSteve Passe.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
162b33a0f9SSteve Passe.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
172b33a0f9SSteve Passe.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
182b33a0f9SSteve Passe.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
192b33a0f9SSteve Passe.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
202b33a0f9SSteve Passe.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
212b33a0f9SSteve Passe.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
222b33a0f9SSteve Passe.\" SUCH DAMAGE.
232b33a0f9SSteve Passe.Dd April 28, 1997
242b33a0f9SSteve Passe.Dt MPTABLE 1
252b33a0f9SSteve Passe.Os
262b33a0f9SSteve Passe.Sh NAME
272b33a0f9SSteve Passe.Nm mptable
282b33a0f9SSteve Passe.Nd display MP configuration table.
292b33a0f9SSteve Passe.Sh SYNOPSIS
302b33a0f9SSteve Passe.Nm mptable
312b33a0f9SSteve Passe.Op Ar -dmesg
322b33a0f9SSteve Passe.Op Ar -verbose
332b33a0f9SSteve Passe.Op Ar -grope
342b33a0f9SSteve Passe.Op Ar -help
352b33a0f9SSteve Passe.Sh DESCRIPTION
362b33a0f9SSteve PasseThe
372b33a0f9SSteve Passe.Nm
382b33a0f9SSteve Passecommand finds and analyzes the MP configuration table on
392b33a0f9SSteve Passean Intel(tm) MP spec capable motherboard.
402b33a0f9SSteve PasseIt is useful both for determining kernel config options and debugging
412b33a0f9SSteve Passean SMP kernel that will not boot.  It can be run with a UniProcessor kernel.
422b33a0f9SSteve Passe.Pp
432b33a0f9SSteve PasseIt must be run as root.
442b33a0f9SSteve Passe.Pp
452b33a0f9SSteve Passe.Ar -dmesg
462b33a0f9SSteve Passeincludes a dmesg dump.
472b33a0f9SSteve Passe.Pp
482b33a0f9SSteve Passe.Ar -grope
492b33a0f9SSteve Passelooks in areas it shouldn't NEED to, use ONLY as a last resort.
502b33a0f9SSteve Passe.Pp
512b33a0f9SSteve Passe.Ar -help
522b33a0f9SSteve Passeprints a usage message and exits.
532b33a0f9SSteve Passe.Pp
542b33a0f9SSteve Passe.Ar -verbose
552b33a0f9SSteve Passeprints extra info.
562b33a0f9SSteve Passe
572b33a0f9SSteve Passe.Sh SEE ALSO
582b33a0f9SSteve Passe.Xr smp 4 ,
592b33a0f9SSteve Passe.Xr dmesg 8
602b33a0f9SSteve Passe.Sh HISTORY
612b33a0f9SSteve PasseThe
622b33a0f9SSteve Passe.Nm
632b33a0f9SSteve Passecommand first appeared in
642b33a0f9SSteve Passe.Fx 3.0 .
652b33a0f9SSteve Passe.Sh AUTHORS
662b33a0f9SSteve PasseSteve Passe <fsmp@FreeBSD.ORG>
67