diff options
author | Stephan Günther <guenther@tum.de> | 2015-12-01 21:23:22 +0100 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2015-12-01 21:23:22 +0100 |
commit | 1f390c1fde3a96974784be53cb3a645da3e4849c (patch) | |
tree | d84e25cbfbdab69b8b12da857557a20a232b8e6d /include | |
parent | null_blk: change type of completion_nsec to unsigned long (diff) | |
download | linux-1f390c1fde3a96974784be53cb3a645da3e4849c.tar.xz linux-1f390c1fde3a96974784be53cb3a645da3e4849c.zip |
nvme: temporary fix for Apple controller reset
Recent patches added basic support for the Apple NVMe controller but
still cause resets and data corruption on that particular controller
when a specific pattern of read/flush commands occurs. Limiting the
queue depth to 2 works around that issue.
This patch enforces that limit only for the Apple controller and is
considered a temporary fix until we find the root source of that
problem.
Signed-off-by: Stephan Günther <guenther@tum.de>
Signed-off-by: Maurice Leclaire <leclaire@in.tum.de>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions