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 the interrupt

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 To

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 do the more

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

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. I