vm: fix sanity checks on arm
[minix.git] / man / man1 / svrctl.1
blob92a306614bba7e0463c524d0e82cf17d833b69d2
1 .Dd $April 5, 2012$
2 .Dt SVRCTL 1
3 .Os
4 .Sh NAME
5 .Nm svrctl
6 .Nd send servers control messages
7 .Sh SYNOPSIS
8 .Nm
9 .Ar <vfs|pm> Ar get Ar <request>
10 .Nm
11 .Ar <vfs|pm> Ar set Ar <request> Ar <value>
12 .Sh DESCRIPTION
13 The
14 .Nm
15 utility allows to override the values of variables inside VFS or PM or to
16 retrieve the values of variables. The variables that are allowed to be
17 overridden are hard coded in the servers.
18 .Sh EXAMPLES
19 To retrieve how many threads are currently actively carrying out work in VFS:
20 .Bd -literal -offset indent
21 svrctl vfs get active_threads
22 .Ed
23 .Pp
24 To generate a stack trace of all threads in VFS:
25 .Bd -literal -offset indent
26 svrctl vfs get print_traces
27 .Ed
28 .Pp
29 To set verbosity level of VFS (allowed values range from 0 to 4)
30 .Bd -literal -offset indent
31 svrctl vfs set verbose 1
32 .Ed
33 .Pp
34 To retrieve boot monitor parameters (note that these are also available through
35 .Xr sysenv 1
36 ) such as
37 .Va rootdevname
39 .Va memory
41 .Va hz
42 , and if set,
43 .Va bootopts
45 .Va cttyline
47 .Va cttybaud
49 .Bd -literal -offset indent
50 svrctl pm get rootdevname
51 svrctl pm get memory
52 svrctl pm get hz
53 svrctl pm get bootopts
54 svrctl pm get cttyline
55 svrctl pm get cttybaud
56 .Ed
57 .Sh EXIT STATUS
58 In case
59 .Nm
60 is not properly invoked or the provided
61 .Va request
62 is not valid 1 is returned, otherwise 0.
63 .Sh AUTHORS
64 .An Thomas Veerman
65 .Aq thomas@minix3.org