lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 24 Oct 2009 00:52:21 +0800 From: Bryan Wu <bryan.wu@...onical.com> To: gregkh@...e.de Cc: linux-kernel@...r.kernel.org, kernel-team@...ts.ubuntu.com Subject: [PATCH] Staging: Android logger: fix compiling error When compiling Android staging driver for PXA3XX machine, met following error: CC drivers/staging/android/logger.o drivers/staging/android/logger.c: In function 'logger_read': drivers/staging/android/logger.c:165: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function) drivers/staging/android/logger.c:165: error: (Each undeclared identifier is reported only once drivers/staging/android/logger.c:165: error: for each function it appears in.) drivers/staging/android/logger.c:178: error: implicit declaration of function 'signal_pending' drivers/staging/android/logger.c:183: error: implicit declaration of function 'schedule' drivers/staging/android/logger.c: In function 'logger_aio_write': drivers/staging/android/logger.c:325: error: dereferencing pointer to incomplete type drivers/staging/android/logger.c:333: error: dereferencing pointer to incomplete type drivers/staging/android/logger.c:334: error: dereferencing pointer to incomplete type drivers/staging/android/logger.c:337: error: dereferencing pointer to incomplete type drivers/staging/android/logger.c:360: error: dereferencing pointer to incomplete type drivers/staging/android/logger.c:363: error: dereferencing pointer to incomplete type drivers/staging/android/logger.c:370: error: increment of pointer to unknown structure drivers/staging/android/logger.c:370: error: arithmetic on pointer to an incomplete type drivers/staging/android/logger.c:377: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function) make[3]: *** [drivers/staging/android/logger.o] Error 1 Compiling broke since commit a99bbaf5ee6bad1aca0c88ea65ec6e5373e86184 headers: remove sched.h from poll.h Adding <linux/sched.h> to fix this compiling bug. Cc: Alexey Dobriyan <adobriyan@...il.com> Signed-off-by: Bryan Wu <bryan.wu@...onical.com> --- drivers/staging/android/logger.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/staging/android/logger.c b/drivers/staging/android/logger.c index 6c10b45..a8eb7d1 100644 --- a/drivers/staging/android/logger.c +++ b/drivers/staging/android/logger.c @@ -21,6 +21,7 @@ #include <linux/fs.h> #include <linux/miscdevice.h> #include <linux/uaccess.h> +#include <linux/sched.h> #include <linux/poll.h> #include <linux/time.h> #include "logger.h" -- 1.6.3.3 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists