Commit 62d2a194 authored by Chengguang Xu's avatar Chengguang Xu Committed by Jens Axboe

block: remove unnecessary condition check

kmem_cache_destroy() can handle NULL pointer correctly, so there is
no need to check e->icq_cache before calling kmem_cache_destroy().
Signed-off-by: default avatarChengguang Xu <cgxu519@gmx.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 46cb52ad
...@@ -895,8 +895,7 @@ int elv_register(struct elevator_type *e) ...@@ -895,8 +895,7 @@ int elv_register(struct elevator_type *e)
spin_lock(&elv_list_lock); spin_lock(&elv_list_lock);
if (elevator_find(e->elevator_name, e->uses_mq)) { if (elevator_find(e->elevator_name, e->uses_mq)) {
spin_unlock(&elv_list_lock); spin_unlock(&elv_list_lock);
if (e->icq_cache) kmem_cache_destroy(e->icq_cache);
kmem_cache_destroy(e->icq_cache);
return -EBUSY; return -EBUSY;
} }
list_add_tail(&e->list, &elv_list); list_add_tail(&e->list, &elv_list);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment