From 02a766bbaa8b112e87d88aa4a70a507f5a6deb99 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Wed, 21 Sep 2011 10:14:20 -0400 Subject: [PATCH] lib ring buffer: add frontend init as module_init Signed-off-by: Mathieu Desnoyers --- lib/ringbuffer/ring_buffer_frontend.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ringbuffer/ring_buffer_frontend.c b/lib/ringbuffer/ring_buffer_frontend.c index a45373b0..8eb59486 100644 --- a/lib/ringbuffer/ring_buffer_frontend.c +++ b/lib/ringbuffer/ring_buffer_frontend.c @@ -1703,10 +1703,13 @@ int lib_ring_buffer_reserve_slow(struct lib_ring_buffer_ctx *ctx) } EXPORT_SYMBOL_GPL(lib_ring_buffer_reserve_slow); -void __init init_lib_ring_buffer_frontend(void) +int __init init_lib_ring_buffer_frontend(void) { int cpu; for_each_possible_cpu(cpu) spin_lock_init(&per_cpu(ring_buffer_nohz_lock, cpu)); + return 0; } + +module_init(init_lib_ring_buffer_frontend); -- 2.34.1