Brian & Chamaigne Scamman wrote:
Tejun- The hotplug fixes didn't solve the problem. After adding some "logic monitoring" statements, I found that the successful discovery of the drives depends on the response from sil24_exec_polled_cmd. If the call from ata_wait_register is 327680, the drives are recognized; if the response is 262144 the drives have timed out. I've also noticed that the drives respond to the EH entering with DevExch vs. PHY RDY changed. Bottom line, the drives seem to be recognized almost every time I attach them to the PMP after the EH has completed processing the empty PMP. If the drives are attached to the PMP before the PMP is attached to the controller, the drives are almost never recognized (EH times out).
.. hp-polling is beginning to look better and better.. again. :) -- 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