Bug 397 - Missing preempt optinon in configuration
Summary: Missing preempt optinon in configuration
Status: REJECTED WILL_NOT_FIX
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: Alpha (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Richard Henderson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-23 14:28 UTC by Leslie Donaldson
Modified: 2003-02-23 15:18 UTC (History)
0 users

See Also:
Kernel Version: 2.5.62
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Leslie Donaldson 2003-02-23 14:28:56 UTC
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)"
Comment 1 Martin J. Bligh 2003-02-23 15:01:42 UTC
Is this a deliberate ommision? Does it actually work on Alpha?
Comment 2 Richard Henderson 2003-02-23 15:18:40 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.