OSDN Git Service

Revert "libata: Implement NCQ autosense"
authorTejun Heo <tj@kernel.org>
Mon, 3 Aug 2015 15:46:39 +0000 (11:46 -0400)
committerTejun Heo <tj@kernel.org>
Mon, 3 Aug 2015 16:01:54 +0000 (12:01 -0400)
commit74a80d67b8316eb3fbeb73dafc060a5a0a708587
tree22a062046b8d158a729343842dbcf1961f4f0ba0
parent84ded2f8e7dda336fc2fb3570726ceb3b3b3590f
Revert "libata: Implement NCQ autosense"

This reverts commit 42b966fbf35da9c87f08d98f9b8978edf9e717cf.

As implemented, ACS-4 sense reporting for ATA devices bypasses error
diagnosis and handling in libata degrading EH behavior significantly.
Revert the related changes for now.

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Hannes Reinecke <hare@suse.de>
Cc: stable@vger.kernel.org #v4.1+
drivers/ata/libata-eh.c
drivers/ata/libata-scsi.c
drivers/ata/libata.h
include/linux/ata.h