Staging: rt2860: correct onstack wait_queue_head declaration
authorYong Zhang <yong.zhang0@gmail.com>
Fri, 5 Feb 2010 13:52:40 +0000 (21:52 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 4 Mar 2010 00:42:55 +0000 (16:42 -0800)
Use DECLARE_WAIT_QUEUE_HEAD_ONSTACK to make lockdep happy

Signed-off-by: Yong Zhang <yong.zhang0@gmail.com>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Cc: Alexander Beregalov <a.beregalov@gmail.com>
Cc: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/rt2860/rt_main_dev.c

index c3d9280..fbddb00 100644 (file)
@@ -216,7 +216,7 @@ int rt28xx_close(struct net_device *dev)
        u32 i = 0;
 
 #ifdef RTMP_MAC_USB
-       DECLARE_WAIT_QUEUE_HEAD(unlink_wakeup);
+       DECLARE_WAIT_QUEUE_HEAD_ONSTACK(unlink_wakeup);
        DECLARE_WAITQUEUE(wait, current);
 #endif /* RTMP_MAC_USB // */