0b6f0c70db
this change adds some of the kernel manpages from 9legacy, fixed and updated to match the changes in 9front.
25 lines
600 B
Text
25 lines
600 B
Text
.TH PANIC 9
|
|
.SH NAME
|
|
panic \- abandon hope, all ye who enter here
|
|
.SH SYNOPSIS
|
|
.ta \w'\fLvoid 'u
|
|
.B
|
|
void panic(char *fmt, ...)
|
|
.SH DESCRIPTION
|
|
.I Panic
|
|
writes a message to the console and
|
|
causes the system to give up the host.
|
|
It enables interrupts, dumps the kernel stack,
|
|
and halts the current processor;
|
|
if more than one, others will gradually come to a halt.
|
|
Depending on configuration settings, the platform-dependent
|
|
.I exit
|
|
might reboot the system.
|
|
The format
|
|
.I fmt
|
|
and associated arguments are the same as those for
|
|
.IR print (9).
|
|
.I Panic
|
|
adds a prefix
|
|
.L "panic: "
|
|
and a trailing newline.
|