diff options
author | Clément Calmels <clement.calmels@free.fr> | 2014-06-03 23:34:25 +0200 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2014-07-17 22:07:32 +0200 |
commit | 8d964478b2d124fcfde8017d02d4d70ae20802f2 (patch) | |
tree | 3bdf7252f41c91a6f8e2b84d9c6494451087d2a2 /drivers/scsi/sd.h | |
parent | sd: notify block layer when using temporary change to cache_type (diff) | |
download | linux-8d964478b2d124fcfde8017d02d4d70ae20802f2.tar.xz linux-8d964478b2d124fcfde8017d02d4d70ae20802f2.zip |
sd: bad return code of init_sd
In init_sd function, if kmem_cache_create or mempool_create_slab_pools
calls fail, the error will not be correclty reported because
class_register previously set the value of err to 0.
Signed-off-by: Clément Calmels <clement.calmels@free.fr>
Reviewed-by: Ewan D. Milne <emilne@redhat.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/scsi/sd.h')
0 files changed, 0 insertions, 0 deletions