summaryrefslogtreecommitdiffstats
path: root/block/elevator.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@fb.com>2014-06-22 16:32:48 -0600
committerJens Axboe <axboe@fb.com>2014-06-22 16:34:11 -0600
commite567bf7112518824830978d644dfb5a991e67d54 (patch)
treec049e11e12b33283bff3e952d60541d8a3c980a9 /block/elevator.c
parentd5bf02914ea3ecf28db4f830f136dc04146b2317 (diff)
downloadlinux-0-day-e567bf7112518824830978d644dfb5a991e67d54.tar.gz
Revert "block: add __init to elv_register"
This reverts commit b5097e956a4d2919ee248d6481e4204c5568ed5c. The original commit is buggy, we do use the registration functions at runtime, for instance when loading IO schedulers through sysfs. Reported-by: Damien Wyart <damien.wyart@gmail.com>
Diffstat (limited to 'block/elevator.c')
-rw-r--r--block/elevator.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/block/elevator.c b/block/elevator.c
index 34bded1..24c28b6 100644
--- a/block/elevator.c
+++ b/block/elevator.c
@@ -825,7 +825,7 @@ void elv_unregister_queue(struct request_queue *q)
}
EXPORT_SYMBOL(elv_unregister_queue);
-int __init elv_register(struct elevator_type *e)
+int elv_register(struct elevator_type *e)
{
char *def = "";