From 14bb4ef935d72c3703cecd97cdd2497d76a50ec9 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 13 Dec 2006 13:25:18 +0100 Subject: [PATCH] --- yaml --- r: 44549 b: refs/heads/master c: c65fb61b3c92ad8f99f16c7a2c11247bfaf0a1da h: refs/heads/master i: 44547: f533b5c8e5212c047440bc36385b97357d3ac1e2 v: v3 --- [refs] | 2 +- trunk/block/as-iosched.c | 15 +-------------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/[refs] b/[refs] index 1ba39faeec83..db1c14b39cad 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c4977f596c5bce4d20fbd22cdb03486112985622 +refs/heads/master: c65fb61b3c92ad8f99f16c7a2c11247bfaf0a1da diff --git a/trunk/block/as-iosched.c b/trunk/block/as-iosched.c index 5934c4bfd52a..ef126277b4b3 100644 --- a/trunk/block/as-iosched.c +++ b/trunk/block/as-iosched.c @@ -1462,20 +1462,7 @@ static struct elevator_type iosched_as = { static int __init as_init(void) { - int ret; - - ret = elv_register(&iosched_as); - if (!ret) { - /* - * don't allow AS to get unregistered, since we would have - * to browse all tasks in the system and release their - * as_io_context first - */ - __module_get(THIS_MODULE); - return 0; - } - - return ret; + return elv_register(&iosched_as); } static void __exit as_exit(void)