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 Friday 14 November 2008 20:22:19 Rafal Boni wrote:
> On Fri, Nov 14, 2008 at 09:42:41AM +0000, Chris Gilbert wrote:
> > Mikko Rapeli wrote:
> > > On Fri, Nov 14, 2008 at 09:06:00AM +0000, Chris Gilbert wrote:
> > >> I'd say we'd be better finding out why FAST_SOFTINTS isn't fast :) In
> > >> theory it should be. The fact it isn't suggests something is broken
> > >> somewhere (perhaps not clearing a flag somewhere...)
> > >
> > > In theory yes, but since this has been enabled and affecting OMAP since
> > > early August, I'd rather see a workaround applied to OMAP now. Any
> > > fixes to fast softints can easily be tested out when they become
> > > available.
> >
> > 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.
See the large comment in sys/kern/kern_softint.c?
Nick
Home |
Main Index |
Thread Index |
Old Index