xref: /freebsd/usr.sbin/mptable/mptable.1 (revision 62486687ed63a5e029d0830bb5cd92cdceeb6b18)
12b33a0f9SSteve Passe.\" Copyright (c) 1996
2*62486687SUlrich Spörlein.\"	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
229b8ef6b7SAlexey Zelkin.\" SUCH DAMAGE.
23414a35e6SNik Clayton.\"
2497d92980SPeter Wemm.\" $FreeBSD$
25414a35e6SNik Clayton.\"
262b33a0f9SSteve Passe.Dd April 28, 1997
272b33a0f9SSteve Passe.Dt MPTABLE 1
282b33a0f9SSteve Passe.Os
292b33a0f9SSteve Passe.Sh NAME
302b33a0f9SSteve Passe.Nm mptable
31ec175cedSPhilippe Charnier.Nd display MP configuration table
322b33a0f9SSteve Passe.Sh SYNOPSIS
33e97407b4SRuslan Ermilov.Nm
34ec175cedSPhilippe Charnier.Op Fl dmesg
35ec175cedSPhilippe Charnier.Op Fl verbose
36ec175cedSPhilippe Charnier.Op Fl grope
37ec175cedSPhilippe Charnier.Op Fl help
382b33a0f9SSteve Passe.Sh DESCRIPTION
392b33a0f9SSteve PasseThe
402b33a0f9SSteve Passe.Nm
412b33a0f9SSteve Passecommand finds and analyzes the MP configuration table on
422b33a0f9SSteve Passean Intel(tm) MP spec capable motherboard.
4340c45448SMike SmithIt is useful for debugging an SMP kernel that will not boot, as well
4440c45448SMike Smithas examining the configuration of a system.
4540c45448SMike SmithIt can be run with a UniProcessor kernel.
462b33a0f9SSteve Passe.Pp
472f7aab1cSRobert WatsonIt must be run with gid kmem privileges.
482b33a0f9SSteve Passe.Pp
49ec175cedSPhilippe CharnierThe following options are available:
50ec175cedSPhilippe Charnier.Bl -tag -width indent
51ec175cedSPhilippe Charnier.It Fl dmesg
52ec175cedSPhilippe CharnierInclude a dmesg dump.
53ec175cedSPhilippe Charnier.It Fl grope
540227791bSRuslan ErmilovLook in areas it should not NEED to, use ONLY as a last resort.
55ec175cedSPhilippe Charnier.It Fl help
56ec175cedSPhilippe CharnierPrint a usage message and exits.
57ec175cedSPhilippe Charnier.It Fl verbose
58ec175cedSPhilippe CharnierPrint extra info.
59ec175cedSPhilippe Charnier.El
602b33a0f9SSteve Passe.Sh SEE ALSO
612b33a0f9SSteve Passe.Xr smp 4 ,
622b33a0f9SSteve Passe.Xr dmesg 8
632b33a0f9SSteve Passe.Sh HISTORY
642b33a0f9SSteve PasseThe
652b33a0f9SSteve Passe.Nm
662b33a0f9SSteve Passecommand first appeared in
672b33a0f9SSteve Passe.Fx 3.0 .
682b33a0f9SSteve Passe.Sh AUTHORS
69f12a1471SPhilippe Charnier.An Steve Passe Aq fsmp@FreeBSD.org
70