> Oh well, that's how we do PIO data transfer when not polling anyway. We > kick HSM directly from the interrupt handler and do PIO inside the > interrupt handler. The change made here is to make polling PIO act the > same way. Which is making a horrendous problem worse than it was before. In PIO CD mode I'm actually losing serial characters and time its that bad. Right now we can push the pio transfer out to run after the IRQ handler a variety of ways and the locking for it isn't too bad. Make this change and we are sunk. Alan - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html