diff options
author | Martin K. Petersen <martin.petersen@oracle.com> | 2015-05-05 03:54:21 +0200 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2015-05-05 15:30:19 +0200 |
commit | 5d3abf8ff67f49271a42c0f7fa4f20f9e046bf0e (patch) | |
tree | be812ae236e94d84fab9435c0ca41e947e6faa3a /Documentation | |
parent | libata: READ LOG DMA EXT support can be in either page 119 or 120 (diff) | |
download | linux-5d3abf8ff67f49271a42c0f7fa4f20f9e046bf0e.tar.xz linux-5d3abf8ff67f49271a42c0f7fa4f20f9e046bf0e.zip |
libata: Fall back to unqueued READ LOG EXT if the DMA variant fails
Some devices advertise support for the READ/WRITE LOG DMA EXT commands
but fail when we try to issue them. This can lead to queued TRIM being
unintentionally disabled since the relevant feature flag is located in a
general purpose log page.
Fall back to unqueued READ LOG EXT if the DMA variant fails while
reading a log page.
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions