summaryrefslogtreecommitdiff
path: root/firmware/cxgb3
diff options
context:
space:
mode:
authorzhendong chen <alex.chen@huawei.com>2014-12-17 06:37:04 (GMT)
committerMike Snitzer <snitzer@redhat.com>2014-12-17 17:31:13 (GMT)
commit5164bece1673cdf04782f8ed3fba70743700f5da (patch)
tree98355028eac1fb5f41623c95a6f1382154a240af /firmware/cxgb3
parent2b94e8960cc3f225dec058f27570505351f4bc13 (diff)
downloadlinux-5164bece1673cdf04782f8ed3fba70743700f5da.tar.xz
dm: fix missed error code if .end_io isn't implemented by target_type
In bio-based DM's clone_endio(), when target_type doesn't implement .end_io (e.g. linear) r will be always be initialized 0. So if a WRITE SAME bio fails WRITE SAME will not be disabled as intended. Fix this by initializing r to error, rather than 0, in clone_endio(). Signed-off-by: Alex Chen <alex.chen@huawei.com> Signed-off-by: Mike Snitzer <snitzer@redhat.com> Fixes: 7eee4ae2db ("dm: disable WRITE SAME if it fails") Cc: stable@vger.kernel.org
Diffstat (limited to 'firmware/cxgb3')
0 files changed, 0 insertions, 0 deletions