From 2918f712f8bb85c4484f113a265fcc27444c9b75 Mon Sep 17 00:00:00 2001 From: Bosko Milekic Date: Thu, 22 Aug 2002 02:51:57 +0000 Subject: [PATCH] Change the status of "interrupt context stealing (lightweight interrupt scheduling) for i386" from "wip" to "suspended" for now. The truth is, the work is sitting in my p4 branch ('interrupt') but is a little stale and requires merging to post-KSEIII world - actually, the merging itself is done but it needs to be unbroken. Right now, I decided to dedicate more time to helping get -CURRENT stabilized for 5.0 instead of adding Yet Another New Feature rush-rush for 5.0. While lightweight interrupts are a really good thing for i386, and I do plan to finish this after 5.0 is released, I (and others) need to look at things realistically right now and focus more on knocking the bugs out of what we already have (KSEIII, TrustedBSD, pmap, etc.) in time for 5.0, as well as getting performance back to sane levels with what we already have. I have the code, it needs fixing but has worked before and has been discussed at the last Devel. Summit; this is now a post-5.0 feature. --- en/smp/index.sgml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/en/smp/index.sgml b/en/smp/index.sgml index c5565d3a2c..a4939efbfa 100644 --- a/en/smp/index.sgml +++ b/en/smp/index.sgml @@ -1,6 +1,6 @@ - + %includes; @@ -896,14 +896,6 @@ &status.wip; - - Implement lazy interrupt thread switching (context - stealing) on i386. - &a.bmilekic; - 4 January 2002 - &status.wip; - - Fix synchronization of TLB flushes and invlpg() on x86 SMP. &a.peter; @@ -1036,6 +1028,14 @@ + + Implement lazy interrupt thread switching (context + stealing) on i386. + &a.bmilekic; + 4 January 2002 + &status.stalled; + + Create mechanism in cdevsw structure to protect thread-unsafe drivers.