diff options
| author | Mike Snitzer <[email protected]> | 2012-03-07 19:09:41 +0000 |
|---|---|---|
| committer | Alasdair G Kergon <[email protected]> | 2012-03-07 19:09:41 +0000 |
| commit | 1f3db25d8be4ac50b897b39609802183ea68a514 (patch) | |
| tree | b8e140111ba62062d309ae0dec90543f35e28172 /drivers/message/fusion/lsi/mpi_raid.h | |
| parent | 1212268fd9816e3b8801e57b896fceaec71969ad (diff) | |
dm thin metadata: remove incorrect close_device on creation error paths
The __open_device() error paths in __create_thin() and __create_snap()
incorrectly call __close_device() even if td was not initialized by
__open_device(). Remove this.
Also document __open_device() return values, remove a redundant
td->changed = 1 in __create_thin(), and insert an additional
safeguard against creating an already-existing device.
Signed-off-by: Mike Snitzer <[email protected]>
Cc: [email protected]
Signed-off-by: Alasdair G Kergon <[email protected]>
Diffstat (limited to 'drivers/message/fusion/lsi/mpi_raid.h')
0 files changed, 0 insertions, 0 deletions