iosched: remove redundant sprintf
PATCH 1/1 iosched: remove redundant sprintf
After the anticipatory scheduler was dropped, there was no need to special-case the request_module string. As such, drop the redundant sprintf and stack variable.
Signed-off-by Kees Cook <[email protected]>
--- block/elevator.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-)
block/elevator.c +1 -6
@@ -155,13 +155,8 @@ static struct elevator_type *elevator_get(const char *name) e =elevator_find (name);if (!e) { -char elv[ELV_NAME_MAX +strlen ("-iosched" )]; -spin_unlock (&elv_list_lock); - -snprintf (elv,sizeof (elv),"%s-iosched" , name); - -request_module ("%s" , elv); +request_module ("%s-iosched" , name);spin_lock (&elv_list_lock); e =elevator_find (name); }
Signature · 5 lines
1.7.4.1 -- Kees Cook Ubuntu Security Team
Quoted 3 lines · Kees Cook
After the anticipatory scheduler was dropped, there was no need to special-case the
request_modulestring. As such, drop the redundant sprintf and stack variable.
Thanks, applied to for-2.6.40/core
Signature · 1 line
Jens Axboe