diff options
author | Ingo Molnar <mingo@elte.hu> | 2008-12-31 02:31:57 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-12-31 02:31:57 -0500 |
commit | a9de18eb761f7c1c860964b2e5addc1a35c7e861 (patch) | |
tree | 886e75fdfd09690cd262ca69cb7f5d1d42b48602 /arch/x86/Kconfig.debug | |
parent | b2aaf8f74cdc84a9182f6cabf198b7763bcb9d40 (diff) | |
parent | 6a94cb73064c952255336cc57731904174b2c58f (diff) |
Merge branch 'linus' into stackprotector
Conflicts:
arch/x86/include/asm/pda.h
kernel/fork.c
Diffstat (limited to 'arch/x86/Kconfig.debug')
-rw-r--r-- | arch/x86/Kconfig.debug | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug index 95fe606cb9a3..28f111461ca8 100644 --- a/arch/x86/Kconfig.debug +++ b/arch/x86/Kconfig.debug | |||
@@ -114,18 +114,6 @@ config DEBUG_RODATA | |||
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. |
115 | If in doubt, say "Y". | 115 | If in doubt, say "Y". |
116 | 116 | ||
117 | config DIRECT_GBPAGES | ||
118 | bool "Enable gbpages-mapped kernel pagetables" | ||
119 | depends on DEBUG_KERNEL && EXPERIMENTAL && X86_64 | ||
120 | help | ||
121 | Enable gigabyte pages support (if the CPU supports it). This can | ||
122 | improve the kernel's performance a tiny bit by reducing TLB | ||
123 | pressure. | ||
124 | |||
125 | This is experimental code. | ||
126 | |||
127 | If in doubt, say "N". | ||
128 | |||
129 | config DEBUG_RODATA_TEST | 117 | config DEBUG_RODATA_TEST |
130 | bool "Testcase for the DEBUG_RODATA feature" | 118 | bool "Testcase for the DEBUG_RODATA feature" |
131 | depends on DEBUG_RODATA | 119 | depends on DEBUG_RODATA |
@@ -187,14 +175,10 @@ config IOMMU_LEAK | |||
187 | 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 |
188 | are debugging a buggy device driver that leaks IOMMU mappings. | 176 | are debugging a buggy device driver that leaks IOMMU mappings. |
189 | 177 | ||
190 | config MMIOTRACE_HOOKS | ||
191 | bool | ||
192 | |||
193 | config MMIOTRACE | 178 | config MMIOTRACE |
194 | bool "Memory mapped IO tracing" | 179 | bool "Memory mapped IO tracing" |
195 | depends on DEBUG_KERNEL && PCI | 180 | depends on DEBUG_KERNEL && PCI |
196 | select TRACING | 181 | select TRACING |
197 | select MMIOTRACE_HOOKS | ||
198 | help | 182 | help |
199 | Mmiotrace traces Memory Mapped I/O access and is meant for | 183 | Mmiotrace traces Memory Mapped I/O access and is meant for |
200 | debugging and reverse engineering. It is called from the ioremap | 184 | debugging and reverse engineering. It is called from the ioremap |
@@ -308,10 +292,10 @@ config OPTIMIZE_INLINING | |||
308 | 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 |
309 | 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 |
310 | compilers. The gcc 4.x series have a rewritten inlining algorithm and | 294 | compilers. The gcc 4.x series have a rewritten inlining algorithm and |
311 | disabling this option will generate a smaller kernel there. Hopefully | 295 | enabling this option will generate a smaller kernel there. Hopefully |
312 | this algorithm is so good that allowing gcc4 to make the decision can | 296 | this algorithm is so good that allowing gcc 4.x and above to make the |
313 | become the default in the future, until then this option is there to | 297 | decision will become the default in the future. Until then this option |
314 | test gcc for this. | 298 | is there to test gcc for this. |
315 | 299 | ||
316 | If unsure, say N. | 300 | If unsure, say N. |
317 | 301 | ||