spi: ath79: remove spi-master setup and cleanup assignment
[oweals/openwrt.git] / package / utils / busybox / config / procps / Config.in
1 # DO NOT EDIT. This file is generated from Config.src
2 #
3 # For a description of the syntax of this configuration file,
4 # see docs/Kconfig-language.txt.
5 #
6
7 menu "Process Utilities"
8
9 config BUSYBOX_CONFIG_FREE
10         bool "free (3.1 kb)"
11         default BUSYBOX_DEFAULT_FREE
12         select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
13         help
14         free displays the total amount of free and used physical and swap
15         memory in the system, as well as the buffers used by the kernel.
16         The shared memory column should be ignored; it is obsolete.
17 config BUSYBOX_CONFIG_FUSER
18         bool "fuser (7 kb)"
19         default BUSYBOX_DEFAULT_FUSER
20         help
21         fuser lists all PIDs (Process IDs) that currently have a given
22         file open. fuser can also list all PIDs that have a given network
23         (TCP or UDP) port open.
24 config BUSYBOX_CONFIG_IOSTAT
25         bool "iostat (7.6 kb)"
26         default BUSYBOX_DEFAULT_IOSTAT
27         help
28         Report CPU and I/O statistics
29 config BUSYBOX_CONFIG_KILL
30         bool "kill (3.1 kb)"
31         default BUSYBOX_DEFAULT_KILL
32         help
33         The command kill sends the specified signal to the specified
34         process or process group. If no signal is specified, the TERM
35         signal is sent.
36
37 config BUSYBOX_CONFIG_KILLALL
38         bool "killall (5.6 kb)"
39         default BUSYBOX_DEFAULT_KILLALL
40         help
41         killall sends a signal to all processes running any of the
42         specified commands. If no signal name is specified, SIGTERM is
43         sent.
44
45 config BUSYBOX_CONFIG_KILLALL5
46         bool "killall5 (5.3 kb)"
47         default BUSYBOX_DEFAULT_KILLALL5
48         help
49         The SystemV killall command. killall5 sends a signal
50         to all processes except kernel threads and the processes
51         in its own session, so it won't kill the shell that is running
52         the script it was called from.
53 config BUSYBOX_CONFIG_LSOF
54         bool "lsof (3.4 kb)"
55         default BUSYBOX_DEFAULT_LSOF
56         help
57         Show open files in the format of:
58         PID <TAB> /path/to/executable <TAB> /path/to/opened/file
59 config BUSYBOX_CONFIG_MPSTAT
60         bool "mpstat (9.8 kb)"
61         default BUSYBOX_DEFAULT_MPSTAT
62         help
63         Per-processor statistics
64 config BUSYBOX_CONFIG_NMETER
65         bool "nmeter (11 kb)"
66         default BUSYBOX_DEFAULT_NMETER
67         help
68         Prints selected system stats continuously, one line per update.
69 config BUSYBOX_CONFIG_PGREP
70         bool "pgrep (6.5 kb)"
71         default BUSYBOX_DEFAULT_PGREP
72         help
73         Look for processes by name.
74
75 config BUSYBOX_CONFIG_PKILL
76         bool "pkill (7.5 kb)"
77         default BUSYBOX_DEFAULT_PKILL
78         help
79         Send signals to processes by name.
80 config BUSYBOX_CONFIG_PIDOF
81         bool "pidof (6.3 kb)"
82         default BUSYBOX_DEFAULT_PIDOF
83         help
84         Pidof finds the process id's (pids) of the named programs. It prints
85         those id's on the standard output.
86
87 config BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE
88         bool "Enable single shot (-s)"
89         default BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE
90         depends on BUSYBOX_CONFIG_PIDOF
91         help
92         Support '-s' for returning only the first pid found.
93
94 config BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT
95         bool "Enable omitting pids (-o PID)"
96         default BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT
97         depends on BUSYBOX_CONFIG_PIDOF
98         help
99         Support '-o PID' for omitting the given pid(s) in output.
100         The special pid %PPID can be used to name the parent process
101         of the pidof, in other words the calling shell or shell script.
102 config BUSYBOX_CONFIG_PMAP
103         bool "pmap (6 kb)"
104         default BUSYBOX_DEFAULT_PMAP
105         help
106         Display processes' memory mappings.
107 config BUSYBOX_CONFIG_POWERTOP
108         bool "powertop (9.6 kb)"
109         default BUSYBOX_DEFAULT_POWERTOP
110         help
111         Analyze power consumption on Intel-based laptops
112
113 config BUSYBOX_CONFIG_FEATURE_POWERTOP_INTERACTIVE
114         bool "Accept keyboard commands"
115         default BUSYBOX_DEFAULT_FEATURE_POWERTOP_INTERACTIVE
116         depends on BUSYBOX_CONFIG_POWERTOP
117         help
118         Without this, powertop will only refresh display every 10 seconds.
119         No keyboard commands will work, only ^C to terminate.
120 config BUSYBOX_CONFIG_PS
121         bool "ps (11 kb)"
122         default BUSYBOX_DEFAULT_PS
123         help
124         ps gives a snapshot of the current processes.
125
126 config BUSYBOX_CONFIG_FEATURE_PS_WIDE
127         bool "Enable wide output (-w)"
128         default BUSYBOX_DEFAULT_FEATURE_PS_WIDE
129         depends on (BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_MINIPS) && !BUSYBOX_CONFIG_DESKTOP
130         help
131         Support argument 'w' for wide output.
132         If given once, 132 chars are printed, and if given more
133         than once, the length is unlimited.
134
135 config BUSYBOX_CONFIG_FEATURE_PS_LONG
136         bool "Enable long output (-l)"
137         default BUSYBOX_DEFAULT_FEATURE_PS_LONG
138         depends on (BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_MINIPS) && !BUSYBOX_CONFIG_DESKTOP
139         help
140         Support argument 'l' for long output.
141         Adds fields PPID, RSS, START, TIME & TTY
142
143 config BUSYBOX_CONFIG_FEATURE_PS_TIME
144         bool "Enable -o time and -o etime specifiers"
145         default BUSYBOX_DEFAULT_FEATURE_PS_TIME
146         depends on (BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_MINIPS) && BUSYBOX_CONFIG_DESKTOP
147         select BUSYBOX_CONFIG_PLATFORM_LINUX
148
149 config BUSYBOX_CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS
150         bool "Support Linux prior to 2.4.0 and non-ELF systems"
151         default BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS
152         depends on BUSYBOX_CONFIG_FEATURE_PS_TIME
153         help
154         Include support for measuring HZ on old kernels and non-ELF systems
155         (if you are on Linux 2.4.0+ and use ELF, you don't need this)
156
157 config BUSYBOX_CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS
158         bool "Enable -o rgroup, -o ruser, -o nice specifiers"
159         default BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS
160         depends on (BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_MINIPS) && BUSYBOX_CONFIG_DESKTOP
161 config BUSYBOX_CONFIG_PSTREE
162         bool "pstree (9.3 kb)"
163         default BUSYBOX_DEFAULT_PSTREE
164         help
165         Display a tree of processes.
166 config BUSYBOX_CONFIG_PWDX
167         bool "pwdx (3.7 kb)"
168         default BUSYBOX_DEFAULT_PWDX
169         help
170         Report current working directory of a process
171 config BUSYBOX_CONFIG_SMEMCAP
172         bool "smemcap (2.5 kb)"
173         default BUSYBOX_DEFAULT_SMEMCAP
174         help
175         smemcap is a tool for capturing process data for smem,
176         a memory usage statistic tool.
177 config BUSYBOX_CONFIG_BB_SYSCTL
178         bool "sysctl (7.4 kb)"
179         default BUSYBOX_DEFAULT_BB_SYSCTL
180         help
181         Configure kernel parameters at runtime.
182 config BUSYBOX_CONFIG_TOP
183         bool "top (18 kb)"
184         default BUSYBOX_DEFAULT_TOP
185         help
186         The top program provides a dynamic real-time view of a running
187         system.
188
189 config BUSYBOX_CONFIG_FEATURE_TOP_INTERACTIVE
190         bool "Accept keyboard commands"
191         default BUSYBOX_DEFAULT_FEATURE_TOP_INTERACTIVE
192         depends on BUSYBOX_CONFIG_TOP
193         help
194         Without this, top will only refresh display every 5 seconds.
195         No keyboard commands will work, only ^C to terminate.
196
197 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
198         bool "Show CPU per-process usage percentage"
199         default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE
200         depends on BUSYBOX_CONFIG_TOP
201         help
202         Make top display CPU usage for each process.
203         This adds about 2k.
204
205 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
206         bool "Show CPU global usage percentage"
207         default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS
208         depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
209         help
210         Makes top display "CPU: NN% usr NN% sys..." line.
211         This adds about 0.5k.
212
213 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU
214         bool "SMP CPU usage display ('c' key)"
215         default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU
216         depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
217         help
218         Allow 'c' key to switch between individual/cumulative CPU stats
219         This adds about 0.5k.
220
221 config BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS
222         bool "Show 1/10th of a percent in CPU/mem statistics"
223         default BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS
224         depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
225         help
226         Show 1/10th of a percent in CPU/mem statistics.
227         This adds about 0.3k.
228
229 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS
230         bool "Show CPU process runs on ('j' field)"
231         default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS
232         depends on BUSYBOX_CONFIG_TOP
233         help
234         Show CPU where process was last found running on.
235         This is the 'j' field.
236
237 config BUSYBOX_CONFIG_FEATURE_TOPMEM
238         bool "Topmem command ('s' key)"
239         default BUSYBOX_DEFAULT_FEATURE_TOPMEM
240         depends on BUSYBOX_CONFIG_TOP
241         help
242         Enable 's' in top (gives lots of memory info).
243 config BUSYBOX_CONFIG_UPTIME
244         bool "uptime (3.7 kb)"
245         default BUSYBOX_DEFAULT_UPTIME
246         select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
247         help
248         uptime gives a one line display of the current time, how long
249         the system has been running, how many users are currently logged
250         on, and the system load averages for the past 1, 5, and 15 minutes.
251
252 config BUSYBOX_CONFIG_FEATURE_UPTIME_UTMP_SUPPORT
253         bool "Show the number of users"
254         default BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT
255         depends on BUSYBOX_CONFIG_UPTIME && BUSYBOX_CONFIG_FEATURE_UTMP
256         help
257         Display the number of users currently logged on.
258 config BUSYBOX_CONFIG_WATCH
259         bool "watch (4.4 kb)"
260         default BUSYBOX_DEFAULT_WATCH
261         help
262         watch is used to execute a program periodically, showing
263         output to the screen.
264
265 config BUSYBOX_CONFIG_FEATURE_SHOW_THREADS
266         bool "Support thread display in ps/pstree/top"
267         default BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS
268         depends on BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_TOP || BUSYBOX_CONFIG_PSTREE
269         help
270         Enables the ps -T option, showing of threads in pstree,
271         and 'h' command in top.
272
273 endmenu