Distribution: redhat Hardware Environment: LX164 Software Environment: rawhide Problem Description: Missing config option for preemptable kernel Steps to reproduce: *** linux/arch/alpha/Kconfig.old 2003-02-23 12:44:25.000000000 -0800 --- linux/arch/alpha/Kconfig 2003-02-23 12:46:37.000000000 -0800 *************** *** 518,521 **** --- 518,533 ---- default y + config PREEMPT + bool "Preemptible Kernel" + help + This option reduces the latency of the kernel when reacting to + real-time or interactive events by allowing a low priority process to + be preempted even if it is in kernel mode executing a system call. + This allows applications to run more reliably even when the system is + under load. + + Say Y here if you are building a kernel for a desktop, embedded + or real-time system. Say N if you are unsure. + config NR_CPUS int "Maximum number of CPUs (2-64)"
Is this a deliberate ommision? Does it actually work on Alpha?
This patch is wrong because preempt support is not present in the port. Preempt support will not be added to the port because I think it is a Very Bad Idea, and should never have been added to the kernel at all. I'll have no party to it.