Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 May 2007 21:59:12 +0200
From:      Paolo Pisati <piso@FreeBSD.org>
To:        John-Mark Gurney <gurney_j@resnet.uoregon.edu>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Paolo Pisati <piso@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h
Message-ID:  <20070506195912.GA2193@tin.it>
In-Reply-To: <20070506192925.GP17958@funkthat.com>
References:  <200705061702.l46H2oVK057260@repoman.freebsd.org> <20070506174426.GO17958@funkthat.com> <20070506191027.GA2050@tin.it> <20070506192925.GP17958@funkthat.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, May 06, 2007 at 12:29:25PM -0700, John-Mark Gurney wrote:
> 
> It's still useful to have as a reference...  It's easy to document which
> arches are still missing the parts...

ok, then i'll do that.
 
> 
> But in another email you said that specifing just FILTER_SCHEDULE_THREAD
> (without FILTER_HANDLED) is illegal, but the above states that either
> FILTER_HANDLED or FILTER_SCHEDULE_THREAD is valid..

ops, didn't notice that... anyway yes, a filter can only return:

FILTER_STRAY

or

FILTER_HANDLED

or 

FILTER_HANDLED | FILTER_SCHEDULE_THREAD

any other combination is wrong, and i'll fix the comment above.

> kmacy is probably a better person to talk to about this...  Though I
> have done some work on sun4v, I don't have immediate access to one,
> and didn't work on the low level interrupt code as much as kmacy did...

/summon kmacy

bye,
P.



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