]> git.baikalelectronics.ru Git - kernel.git/commit
libata: allow sata_sil24 to opt-out of tag ordered submission
authorDan Williams <dan.j.williams@intel.com>
Fri, 16 Jan 2015 23:13:02 +0000 (15:13 -0800)
committerTejun Heo <tj@kernel.org>
Mon, 19 Jan 2015 14:10:07 +0000 (09:10 -0500)
commiteede457fbe50b3c1747d2f98cee1d125ef1104c5
tree0fff3d311e7afa17c0b46cb8b19024c64086b2ce
parent5a3dc47f2280bc53a21bef1012dde4e0cc6c72ba
libata: allow sata_sil24 to opt-out of tag ordered submission

Ronny reports: https://bugzilla.kernel.org/show_bug.cgi?id=87101
    "Since commit 7dc916d23 "libata/ahci: accommodate tag ordered
    controllers" the access to the harddisk on the first SATA-port is
    failing on its first access. The access to the harddisk on the
    second port is working normal.

    When reverting the above commit, access to both harddisks is working
    fine again."

Maintain tag ordered submission as the default, but allow sata_sil24 to
continue with the old behavior.

Cc: <stable@vger.kernel.org>
Cc: Tejun Heo <tj@kernel.org>
Reported-by: Ronny Hegewald <Ronny.Hegewald@online.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/libata-core.c
drivers/ata/sata_sil24.c
include/linux/libata.h