X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=kernel%2Fwait.c;h=59a82f63275df037dd5bfb1062cffe317a698383;hb=9b04bd27564cfd7224e0135ba37df778f1d490bf;hp=a1d57aeb7f7543fe2eeedb4aa8d8899f5abf3242;hpb=c0bc8721b8d0380ec69fa97578c91201201b05a9;p=powerpc.git diff --git a/kernel/wait.c b/kernel/wait.c index a1d57aeb7f..59a82f6327 100644 --- a/kernel/wait.c +++ b/kernel/wait.c @@ -10,9 +10,13 @@ #include #include -struct lock_class_key waitqueue_lock_key; +void init_waitqueue_head(wait_queue_head_t *q) +{ + spin_lock_init(&q->lock); + INIT_LIST_HEAD(&q->task_list); +} -EXPORT_SYMBOL(waitqueue_lock_key); +EXPORT_SYMBOL(init_waitqueue_head); void fastcall add_wait_queue(wait_queue_head_t *q, wait_queue_t *wait) {