Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: [PATCH] Disable fast softints on OMAP (was Re: Status of current on ARM? )



On Fri, Nov 14, 2008 at 03:22:19PM -0500, I wrote:
> On Fri, Nov 14, 2008 at 09:42:41AM +0000, Chris Gilbert wrote:
> > hmm, I think there's a bug with cpu_dosoftints.  Looking at it, it's
> > called from the end of the pic interrupt processing, where the
> > intr_depth will be > 0
> 
> It seems to me that the FAST_SOFTINTS implementation was never complete,
> or at least it didn't look like it when I was more actively hacking on
> evbarm stuff this spring/summer.  Since I couldn't find a good description
> of what needed to be done and any notes to help integrate them with a new
> platform, I simply punted.
> 
> So I guess I'm agreeing with Mikko about reverting that, at least until
> someone steps up to fix (and hopefully document) then.

As was pointed out to me privately, kern_softint.c does have several pages
of documentation on how this is supposed to work; I'd forgotten about that.
We should probably put that into a section 9 man page.

Of course, I'm still confused about where the right place to kick off the
softint processing is (esp. as it related to the MD hardware interrupts),
but maybe that's just my being dense.

--rafal

-- 
  Time is an illusion; lunchtime, doubly so.     |/\/\|           Rafal Boni
                   -- Ford Prefect               |\/\/|      
rafal%pobox.com@localhost


Home | Main Index | Thread Index | Old Index