Re: more info on pccard insertion hang...

2002-05-27 Thread Thomas David Rivers
"M. Warner Losh" <[EMAIL PROTECTED]> wrote: > > In message: <[EMAIL PROTECTED]> > Thomas David Rivers <[EMAIL PROTECTED]> writes: > : to the end of pcic_pci_intr() - but that didn't change anything... > : got the same hang in exactly the same place... > > Sounds like we may need to

Re: more info on pccard insertion hang...

2002-05-27 Thread M. Warner Losh
In message: <[EMAIL PROTECTED]> Thomas David Rivers <[EMAIL PROTECTED]> writes: : to the end of pcic_pci_intr() - but that didn't change anything... : got the same hang in exactly the same place... Sounds like we may need to do the more extensive interrupt blocking/masking. Warner T

Re: more info on pccard insertion hang...

2002-05-27 Thread Thomas David Rivers
"M. Warner Losh" <[EMAIL PROTECTED]> wrote: > > In message: <[EMAIL PROTECTED]> > Thomas David Rivers <[EMAIL PROTECTED]> writes: > : Warner - any ideas? > : pci_write_config(..., bcr,2); hangs > > Interesting > > So this pretty much confirms what I'd expect. We establish

Re: more info on pccard insertion hang...

2002-05-26 Thread M. Warner Losh
In message: <[EMAIL PROTECTED]> Thomas David Rivers <[EMAIL PROTECTED]> writes: : Warner - any ideas? : pci_write_config(..., bcr,2); hangs Interesting So this pretty much confirms what I'd expect. We establish the interrupt handler, then turn on the interrupts, then hang.

more info on pccard insertion hang...

2002-05-26 Thread Thomas David Rivers
OK - after *many* additional printf()s, and following the control flow through several twisty passages (all alike), I've figured out _where_ the hang is happening but, not why... First - the card is inserted, and the various callbacks occur... pccardd gets involved and reads the CIS to deter