summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorVivek Goyal <vgoyal@redhat.com>2015-07-31 09:20:36 -0400
committerMike Snitzer <snitzer@redhat.com>2015-08-12 11:32:21 -0400
commite80d1c805a3b2f0ad2081369be5dc5deedd5ee59 (patch)
tree9e1044dc46f00ac0e2c34f92c6c10189c89f0ce9 /init
parentab37844d6169c2dd6f96e665b07b692ba1a4c180 (diff)
downloadlinux-e80d1c805a3b2f0ad2081369be5dc5deedd5ee59.tar.bz2
dm: do not override error code returned from dm_get_device()
Some of the device mapper targets override the error code returned by dm_get_device() and return either -EINVAL or -ENXIO. There is nothing gained by this override. It is better to propagate the returned error code unchanged to caller. This work was motivated by hitting an issue where the underlying device was busy but -EINVAL was being returned. After this change we get -EBUSY instead and it is easier to figure out the problem. Signed-off-by: Vivek Goyal <vgoyal@redhat.com> Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions