Hello, all. This is the second take of add-disable_on_err-to-ata_set_mode patchset. Changes from the last take[1] are... * a new patch check-disable-after-internal-cmd is added. This makes ata_exec_internal() to check whether LLDD disabled the port after an internal command and handle the situation. This change allows upper layers to operate under the assumption that lower layer does not diddle with port/device enable status. Note that this is a temporary measure, to be removed once all LLDDs are updated to the new API. This patchset is against current upstream[2] + implement-per-dev-xfer-masks patchset, take#2 [3] Thanks. -- tejun [1] http://article.gmane.org/gmane.linux.ide/8754 [2] 2cc432eed0491df66e14b578139bba2c75fb3f9a [3] http://article.gmane.org/gmane.linux.ide/9001 - : 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