[parisc-linux] 2.4.16-pa15 still POWERFAIL(was 2.4.16-pa12 Power failled)

Grant Grundler grundler@puffin.external.hp.com
Wed, 05 Dec 2001 10:25:17 -0700


Richard Hirst wrote:
> On Wed, Dec 05, 2001 at 11:22:17AM +0100, joel.soete@freebel.net wrote:
> This is a bit of debug from my a500, 2.4.16-pa13
> 
> request_irq(66, 000000001037fd90, 0x0, IO-SAPIC00-L1, 000000001009bc58)
> request_irq(66, 000000001037c590, 0x0, powerfail, 0000000000000000)
> request_irq(129, 0000000010374ed0, 0x4000000, sym53c8xx, 000000001fe98000)
> iosapic_interrupt(): irq 66 line 1 eoi fffffffffed30840, irq_num 129
> POWERFAIL INTERRUPTION !
> 
> Don't claim to understand this, but it looks like "powerfail" has
> requested the wrong irq?

Uhm. looks like a shared IRQ. that explains why I see it when
the lan is ifconfig'd instead. Does powerfail need an exclusive IRQ
in the CPU IRQ domain?

I never had the impression any of the HP9000 servers support
a soft-power switch. Many of the older servers did support "Host
powerfail" - but everything shipped since K-class does not.
I think we will need to figure out how to disable this for PAT boxes
and for DKR-class.

This reminds me:
   For PAT PDC boxes, we need to write a "PAT Event Handler"
which has exclusive IRQ on CPU EIRR bit 19 (numbered bass ackwards).
"we" means someone in HP. I don't think any of the documentation
for PAT has been published (or will be published anytime soon *sigh*).

grant