From cd35a93cac92c700dbf02c5383abe7f63cc78b22 Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Wed, 19 Oct 2022 16:43:07 +0200 Subject: [PATCH] block: drop the duplicates check in elv_register We have less than a handful of elevators, and if someone adds a duplicate one it simply will never be found but other be harmless. Signed-off-by: Christoph Hellwig --- block/elevator.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/block/elevator.c b/block/elevator.c index bd71f0fc4e4b..e208597238c5 100644 --- a/block/elevator.c +++ b/block/elevator.c @@ -553,13 +553,7 @@ int elv_register(struct elevator_type *e) return -ENOMEM; } - /* register, don't allow duplicate names */ spin_lock(&elv_list_lock); - if (elevator_find(e->elevator_name, 0)) { - spin_unlock(&elv_list_lock); - kmem_cache_destroy(e->icq_cache); - return -EBUSY; - } list_add_tail(&e->list, &elv_list); spin_unlock(&elv_list_lock); -- 2.50.1