diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-02-05 10:21:53 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-02-05 16:30:20 -0500 |
commit | 8f9ca475c994e4d32f405183d07e8c7eedbdbdb4 (patch) | |
tree | 3c2bdf052b53f22cbac9d2b844acbde477fad0c6 /arch/x86/Kconfig.debug | |
parent | 4f179d121885142fb907b64956228b369d495958 (diff) |
x86: clean up arch/x86/Kconfig*
- Consistent alignment of help text
- Use the ---help--- keyword everywhere consistently as a visual separator
- fix whitespace mismatches
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/Kconfig.debug')
-rw-r--r-- | arch/x86/Kconfig.debug | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug index a38dd6064f10..ba4781b93890 100644 --- a/arch/x86/Kconfig.debug +++ b/arch/x86/Kconfig.debug | |||
@@ -7,7 +7,7 @@ source "lib/Kconfig.debug" | |||
7 | 7 | ||
8 | config STRICT_DEVMEM | 8 | config STRICT_DEVMEM |
9 | bool "Filter access to /dev/mem" | 9 | bool "Filter access to /dev/mem" |
10 | help | 10 | ---help--- |
11 | If this option is disabled, you allow userspace (root) access to all | 11 | If this option is disabled, you allow userspace (root) access to all |
12 | of memory, including kernel and userspace memory. Accidental | 12 | of memory, including kernel and userspace memory. Accidental |
13 | access to this is obviously disastrous, but specific access can | 13 | access to this is obviously disastrous, but specific access can |
@@ -25,7 +25,7 @@ config STRICT_DEVMEM | |||
25 | config X86_VERBOSE_BOOTUP | 25 | config X86_VERBOSE_BOOTUP |
26 | bool "Enable verbose x86 bootup info messages" | 26 | bool "Enable verbose x86 bootup info messages" |
27 | default y | 27 | default y |
28 | help | 28 | ---help--- |
29 | Enables the informational output from the decompression stage | 29 | Enables the informational output from the decompression stage |
30 | (e.g. bzImage) of the boot. If you disable this you will still | 30 | (e.g. bzImage) of the boot. If you disable this you will still |
31 | see errors. Disable this if you want silent bootup. | 31 | see errors. Disable this if you want silent bootup. |
@@ -33,7 +33,7 @@ config X86_VERBOSE_BOOTUP | |||
33 | config EARLY_PRINTK | 33 | config EARLY_PRINTK |
34 | bool "Early printk" if EMBEDDED | 34 | bool "Early printk" if EMBEDDED |
35 | default y | 35 | default y |
36 | help | 36 | ---help--- |
37 | Write kernel log output directly into the VGA buffer or to a serial | 37 | Write kernel log output directly into the VGA buffer or to a serial |
38 | port. | 38 | port. |
39 | 39 | ||
@@ -47,7 +47,7 @@ config EARLY_PRINTK_DBGP | |||
47 | bool "Early printk via EHCI debug port" | 47 | bool "Early printk via EHCI debug port" |
48 | default n | 48 | default n |
49 | depends on EARLY_PRINTK && PCI | 49 | depends on EARLY_PRINTK && PCI |
50 | help | 50 | ---help--- |
51 | Write kernel log output directly into the EHCI debug port. | 51 | Write kernel log output directly into the EHCI debug port. |
52 | 52 | ||
53 | This is useful for kernel debugging when your machine crashes very | 53 | This is useful for kernel debugging when your machine crashes very |
@@ -59,14 +59,14 @@ config EARLY_PRINTK_DBGP | |||
59 | config DEBUG_STACKOVERFLOW | 59 | config DEBUG_STACKOVERFLOW |
60 | bool "Check for stack overflows" | 60 | bool "Check for stack overflows" |
61 | depends on DEBUG_KERNEL | 61 | depends on DEBUG_KERNEL |
62 | help | 62 | ---help--- |
63 | This option will cause messages to be printed if free stack space | 63 | This option will cause messages to be printed if free stack space |
64 | drops below a certain limit. | 64 | drops below a certain limit. |
65 | 65 | ||
66 | config DEBUG_STACK_USAGE | 66 | config DEBUG_STACK_USAGE |
67 | bool "Stack utilization instrumentation" | 67 | bool "Stack utilization instrumentation" |
68 | depends on DEBUG_KERNEL | 68 | depends on DEBUG_KERNEL |
69 | help | 69 | ---help--- |
70 | Enables the display of the minimum amount of free stack which each | 70 | Enables the display of the minimum amount of free stack which each |
71 | task has ever had available in the sysrq-T and sysrq-P debug output. | 71 | task has ever had available in the sysrq-T and sysrq-P debug output. |
72 | 72 | ||
@@ -75,7 +75,7 @@ config DEBUG_STACK_USAGE | |||
75 | config DEBUG_PAGEALLOC | 75 | config DEBUG_PAGEALLOC |
76 | bool "Debug page memory allocations" | 76 | bool "Debug page memory allocations" |
77 | depends on DEBUG_KERNEL | 77 | depends on DEBUG_KERNEL |
78 | help | 78 | ---help--- |
79 | Unmap pages from the kernel linear mapping after free_pages(). | 79 | Unmap pages from the kernel linear mapping after free_pages(). |
80 | This results in a large slowdown, but helps to find certain types | 80 | This results in a large slowdown, but helps to find certain types |
81 | of memory corruptions. | 81 | of memory corruptions. |
@@ -85,7 +85,7 @@ config DEBUG_PER_CPU_MAPS | |||
85 | depends on DEBUG_KERNEL | 85 | depends on DEBUG_KERNEL |
86 | depends on SMP | 86 | depends on SMP |
87 | default n | 87 | default n |
88 | help | 88 | ---help--- |
89 | Say Y to verify that the per_cpu map being accessed has | 89 | Say Y to verify that the per_cpu map being accessed has |
90 | been setup. Adds a fair amount of code to kernel memory | 90 | been setup. Adds a fair amount of code to kernel memory |
91 | and decreases performance. | 91 | and decreases performance. |
@@ -96,7 +96,7 @@ config X86_PTDUMP | |||
96 | bool "Export kernel pagetable layout to userspace via debugfs" | 96 | bool "Export kernel pagetable layout to userspace via debugfs" |
97 | depends on DEBUG_KERNEL | 97 | depends on DEBUG_KERNEL |
98 | select DEBUG_FS | 98 | select DEBUG_FS |
99 | help | 99 | ---help--- |
100 | Say Y here if you want to show the kernel pagetable layout in a | 100 | Say Y here if you want to show the kernel pagetable layout in a |
101 | debugfs file. This information is only useful for kernel developers | 101 | debugfs file. This information is only useful for kernel developers |
102 | who are working in architecture specific areas of the kernel. | 102 | who are working in architecture specific areas of the kernel. |
@@ -108,7 +108,7 @@ config DEBUG_RODATA | |||
108 | bool "Write protect kernel read-only data structures" | 108 | bool "Write protect kernel read-only data structures" |
109 | default y | 109 | default y |
110 | depends on DEBUG_KERNEL | 110 | depends on DEBUG_KERNEL |
111 | help | 111 | ---help--- |
112 | Mark the kernel read-only data as write-protected in the pagetables, | 112 | Mark the kernel read-only data as write-protected in the pagetables, |
113 | in order to catch accidental (and incorrect) writes to such const | 113 | in order to catch accidental (and incorrect) writes to such const |
114 | data. This is recommended so that we can catch kernel bugs sooner. | 114 | data. This is recommended so that we can catch kernel bugs sooner. |
@@ -118,7 +118,7 @@ config DEBUG_RODATA_TEST | |||
118 | bool "Testcase for the DEBUG_RODATA feature" | 118 | bool "Testcase for the DEBUG_RODATA feature" |
119 | depends on DEBUG_RODATA | 119 | depends on DEBUG_RODATA |
120 | default y | 120 | default y |
121 | help | 121 | ---help--- |
122 | This option enables a testcase for the DEBUG_RODATA | 122 | This option enables a testcase for the DEBUG_RODATA |
123 | feature as well as for the change_page_attr() infrastructure. | 123 | feature as well as for the change_page_attr() infrastructure. |
124 | If in doubt, say "N" | 124 | If in doubt, say "N" |
@@ -126,7 +126,7 @@ config DEBUG_RODATA_TEST | |||
126 | config DEBUG_NX_TEST | 126 | config DEBUG_NX_TEST |
127 | tristate "Testcase for the NX non-executable stack feature" | 127 | tristate "Testcase for the NX non-executable stack feature" |
128 | depends on DEBUG_KERNEL && m | 128 | depends on DEBUG_KERNEL && m |
129 | help | 129 | ---help--- |
130 | This option enables a testcase for the CPU NX capability | 130 | This option enables a testcase for the CPU NX capability |
131 | and the software setup of this feature. | 131 | and the software setup of this feature. |
132 | If in doubt, say "N" | 132 | If in doubt, say "N" |
@@ -134,7 +134,7 @@ config DEBUG_NX_TEST | |||
134 | config 4KSTACKS | 134 | config 4KSTACKS |
135 | bool "Use 4Kb for kernel stacks instead of 8Kb" | 135 | bool "Use 4Kb for kernel stacks instead of 8Kb" |
136 | depends on X86_32 | 136 | depends on X86_32 |
137 | help | 137 | ---help--- |
138 | If you say Y here the kernel will use a 4Kb stacksize for the | 138 | If you say Y here the kernel will use a 4Kb stacksize for the |
139 | kernel stack attached to each process/thread. This facilitates | 139 | kernel stack attached to each process/thread. This facilitates |
140 | running more threads on a system and also reduces the pressure | 140 | running more threads on a system and also reduces the pressure |
@@ -145,7 +145,7 @@ config DOUBLEFAULT | |||
145 | default y | 145 | default y |
146 | bool "Enable doublefault exception handler" if EMBEDDED | 146 | bool "Enable doublefault exception handler" if EMBEDDED |
147 | depends on X86_32 | 147 | depends on X86_32 |
148 | help | 148 | ---help--- |
149 | This option allows trapping of rare doublefault exceptions that | 149 | This option allows trapping of rare doublefault exceptions that |
150 | would otherwise cause a system to silently reboot. Disabling this | 150 | would otherwise cause a system to silently reboot. Disabling this |
151 | option saves about 4k and might cause you much additional grey | 151 | option saves about 4k and might cause you much additional grey |
@@ -155,7 +155,7 @@ config IOMMU_DEBUG | |||
155 | bool "Enable IOMMU debugging" | 155 | bool "Enable IOMMU debugging" |
156 | depends on GART_IOMMU && DEBUG_KERNEL | 156 | depends on GART_IOMMU && DEBUG_KERNEL |
157 | depends on X86_64 | 157 | depends on X86_64 |
158 | help | 158 | ---help--- |
159 | Force the IOMMU to on even when you have less than 4GB of | 159 | Force the IOMMU to on even when you have less than 4GB of |
160 | memory and add debugging code. On overflow always panic. And | 160 | memory and add debugging code. On overflow always panic. And |
161 | allow to enable IOMMU leak tracing. Can be disabled at boot | 161 | allow to enable IOMMU leak tracing. Can be disabled at boot |
@@ -171,7 +171,7 @@ config IOMMU_LEAK | |||
171 | bool "IOMMU leak tracing" | 171 | bool "IOMMU leak tracing" |
172 | depends on DEBUG_KERNEL | 172 | depends on DEBUG_KERNEL |
173 | depends on IOMMU_DEBUG | 173 | depends on IOMMU_DEBUG |
174 | help | 174 | ---help--- |
175 | Add a simple leak tracer to the IOMMU code. This is useful when you | 175 | Add a simple leak tracer to the IOMMU code. This is useful when you |
176 | are debugging a buggy device driver that leaks IOMMU mappings. | 176 | are debugging a buggy device driver that leaks IOMMU mappings. |
177 | 177 | ||
@@ -224,25 +224,25 @@ choice | |||
224 | 224 | ||
225 | config IO_DELAY_0X80 | 225 | config IO_DELAY_0X80 |
226 | bool "port 0x80 based port-IO delay [recommended]" | 226 | bool "port 0x80 based port-IO delay [recommended]" |
227 | help | 227 | ---help--- |
228 | This is the traditional Linux IO delay used for in/out_p. | 228 | This is the traditional Linux IO delay used for in/out_p. |
229 | It is the most tested hence safest selection here. | 229 | It is the most tested hence safest selection here. |
230 | 230 | ||
231 | config IO_DELAY_0XED | 231 | config IO_DELAY_0XED |
232 | bool "port 0xed based port-IO delay" | 232 | bool "port 0xed based port-IO delay" |
233 | help | 233 | ---help--- |
234 | Use port 0xed as the IO delay. This frees up port 0x80 which is | 234 | Use port 0xed as the IO delay. This frees up port 0x80 which is |
235 | often used as a hardware-debug port. | 235 | often used as a hardware-debug port. |
236 | 236 | ||
237 | config IO_DELAY_UDELAY | 237 | config IO_DELAY_UDELAY |
238 | bool "udelay based port-IO delay" | 238 | bool "udelay based port-IO delay" |
239 | help | 239 | ---help--- |
240 | Use udelay(2) as the IO delay method. This provides the delay | 240 | Use udelay(2) as the IO delay method. This provides the delay |
241 | while not having any side-effect on the IO port space. | 241 | while not having any side-effect on the IO port space. |
242 | 242 | ||
243 | config IO_DELAY_NONE | 243 | config IO_DELAY_NONE |
244 | bool "no port-IO delay" | 244 | bool "no port-IO delay" |
245 | help | 245 | ---help--- |
246 | No port-IO delay. Will break on old boxes that require port-IO | 246 | No port-IO delay. Will break on old boxes that require port-IO |
247 | delay for certain operations. Should work on most new machines. | 247 | delay for certain operations. Should work on most new machines. |
248 | 248 | ||
@@ -276,18 +276,18 @@ config DEBUG_BOOT_PARAMS | |||
276 | bool "Debug boot parameters" | 276 | bool "Debug boot parameters" |
277 | depends on DEBUG_KERNEL | 277 | depends on DEBUG_KERNEL |
278 | depends on DEBUG_FS | 278 | depends on DEBUG_FS |
279 | help | 279 | ---help--- |
280 | This option will cause struct boot_params to be exported via debugfs. | 280 | This option will cause struct boot_params to be exported via debugfs. |
281 | 281 | ||
282 | config CPA_DEBUG | 282 | config CPA_DEBUG |
283 | bool "CPA self-test code" | 283 | bool "CPA self-test code" |
284 | depends on DEBUG_KERNEL | 284 | depends on DEBUG_KERNEL |
285 | help | 285 | ---help--- |
286 | Do change_page_attr() self-tests every 30 seconds. | 286 | Do change_page_attr() self-tests every 30 seconds. |
287 | 287 | ||
288 | config OPTIMIZE_INLINING | 288 | config OPTIMIZE_INLINING |
289 | bool "Allow gcc to uninline functions marked 'inline'" | 289 | bool "Allow gcc to uninline functions marked 'inline'" |
290 | help | 290 | ---help--- |
291 | This option determines if the kernel forces gcc to inline the functions | 291 | This option determines if the kernel forces gcc to inline the functions |
292 | developers have marked 'inline'. Doing so takes away freedom from gcc to | 292 | developers have marked 'inline'. Doing so takes away freedom from gcc to |
293 | do what it thinks is best, which is desirable for the gcc 3.x series of | 293 | do what it thinks is best, which is desirable for the gcc 3.x series of |
@@ -300,4 +300,3 @@ config OPTIMIZE_INLINING | |||
300 | If unsure, say N. | 300 | If unsure, say N. |
301 | 301 | ||
302 | endmenu | 302 | endmenu |
303 | |||