Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jan 2001 11:51:41 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.ORG>
To:        Bosko Milekic <bmilekic@dsuper.net>
Cc:        Bruce Evans <bde@zeta.org.au>, arch@FreeBSD.ORG, Dag-Erling Smorgrav <des@ofug.org>, Alfred Perlstein <bright@wintelcom.net>
Subject:   Re: Second zone allocator patch
Message-ID:  <XFMail.010123115141.jhb@FreeBSD.org>
In-Reply-To: <B0000463571@www.marianopolis.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

On 23-Jan-01 Bosko Milekic wrote:
>> hardware interrupt handler blocking and stalling other interrups, Jake
> and I
>> have toyed with the notion of creating a new kthread to run the other
> handlers
>> when an ithread blocks on a mutex, so that the other handlers wouldn't be
>> broken.  For hardware interrupts, this would require a refcount on the
> intrhand
>> "interrupt source" so that the interrupt can be re-enabled when the
> refcount
>> hits 0.  However, this is only in conceptual stage right now, and as an
>> optimizaation, is a bit down the priority list.
> 
>   Icky. I would have thought that there would have been an alternative way
> to solving this. But let's wait until we're ready.

No more icky than light weight ithread switches.  Much less, in fact.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010123115141.jhb>