Re: [PATCH HACK] powerpc: quick hack to get a functional eHEA with hardirq preemption

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Sebastien Dugue
Date: Friday, September 26, 2008 - 2:16 am

On Thu, 25 Sep 2008 18:40:28 -0500 "Milton Miller" <miltonm@bga.com> wrote:


  Yep, good thing.

<snip>


  Ok, will try to play with this a bit more.

<snip>


  I already have that one and started to dig into the interrupt stuff, but as
with all normative stuff it's boring to the extreme and not always without
flaws. Looks like I know what I'll be reading this WE.


  Good to know.


  Darn, do those drivers really need that heavywheight masking
at the source or something simpler could be accomplished by
fiddling with the processor priority in mask and unmask?


  That will not be so easy as we'll change behaviour for every user of
the genirq layer.


  That's straightforward to do in the non threaded case, however, in the
threaded case the xics code would have to also manage the hardirq thread
as we would not be able to reuse the generic one (because of the unmask it
does at the very end).

<snip>


  OK


  Yep, excepted that it's currently not provided by irq_chip.


  Nope you're right, I got confused. I only looked at the non threaded case
under preempt-rt which does unmask + eoi (without mask) whereas mainline
only does eoi


  Right

  Thanks a lot,

  Sebastien.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH HACK] powerpc: quick hack to get a functional e ..., Sebastien Dugue, (Fri Sep 26, 2:16 am)