From: Randy Dunlap <rdunlap@xxxxxxxxxxxx> drivers/staging/rtl8192e/rtllib.h:2329: error: field 'wx_sem' has incomplete type drivers/staging/rtl8192e/rtllib.h:2330: error: field 'scan_sem' has incomplete type drivers/staging/rtl8192e/rtllib.h:2331: error: field 'ips_sem' has incomplete type drivers/staging/rtl8192e/rtllib_wx.c:267: error: implicit declaration of function 'down' drivers/staging/rtl8192e/rtllib_wx.c:290: error: implicit declaration of function 'up' Signed-off-by: Randy Dunlap <rdunlap@xxxxxxxxxxxx> --- drivers/staging/rtl8192e/rtllib.h | 1 + 1 file changed, 1 insertion(+) but the driver probably should be using mutexes instead of semaphores... --- linux-next-20110829.orig/drivers/staging/rtl8192e/rtllib.h +++ linux-next-20110829/drivers/staging/rtl8192e/rtllib.h @@ -31,6 +31,7 @@ #include <linux/jiffies.h> #include <linux/timer.h> #include <linux/sched.h> +#include <linux/semaphore.h> #include <linux/delay.h> #include <linux/wireless.h> -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html