source "init/Kconfig"
+config SYSVIPC_COMPAT
+ bool
+ depends on COMPAT && SYSVIPC
+ default y
menu "Platform support"
bool "Apple PowerMac G5 support"
select ADB_PMU
+config PPC_SPLPAR
+ depends on PPC_PSERIES
+ bool "Support for shared-processor logical partitions"
+ default n
+ help
+ Enabling this option will make the kernel run more efficiently
+ on logically-partitioned pSeries systems which use shared
+ processors, that is, which share physical processors between
+ two or more partitions.
+
config PMAC_DART
bool "Enable DART/IOMMU on PowerMac (allow >2G of RAM)"
depends on PPC_PMAC
bool "NUMA support"
depends on DISCONTIGMEM
+config SCHED_SMT
+ bool "SMT (Hyperthreading) scheduler support"
+ depends on SMP
+ default off
+ help
+ SMT scheduler support improves the CPU scheduler's decision making
+ when dealing with POWER5 cpus at a cost of slightly increased
+ overhead in some places. If unsure say N here.
+
config PREEMPT
bool "Preemptible Kernel"
depends on BROKEN
debugging info resulting in a larger kernel image.
Say Y here only if you plan to use gdb to debug the kernel.
If you don't debug the kernel, you can say N.
+
+config IRQSTACKS
+ bool "Use separate kernel stacks when processing interrupts"
+ help
+ If you say Y here the kernel will use separate kernel stacks
+ for handling hard and soft interrupts. This can help avoid
+ overflowing the process kernel stacks.
endmenu
+config SPINLINE
+ bool "Inline spinlock code at each call site"
+ depends on SMP && !PPC_SPLPAR && !PPC_ISERIES
+ help
+ Say Y if you want to have the code for acquiring spinlocks
+ and rwlocks inlined at each call site. This makes the kernel
+ somewhat bigger, but can be useful when profiling the kernel.
+
+ If in doubt, say N.
+
source "kernel/vserver/Kconfig"
source "security/Kconfig"