From: Johannes Stezenbach Date: Thu, 7 Jul 2011 06:18:18 +0000 (+0200) Subject: compat_ioctl: fix make headers_check regression X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=719c0c590609809365c6f3da2f923cd84dc99113;p=deliverable%2Flinux.git compat_ioctl: fix make headers_check regression Fix headers_check error introduced by 390192b30057: include/linux/fd.h:6: included file 'linux/compat.h' is not exported Signed-off-by: Johannes Stezenbach Signed-off-by: Jens Axboe --- diff --git a/include/linux/fd.h b/include/linux/fd.h index c6a68d011608..72202b1b9a6a 100644 --- a/include/linux/fd.h +++ b/include/linux/fd.h @@ -3,7 +3,6 @@ #include #include -#include /* New file layout: Now the ioctl definitions immediately follow the * definitions of the structures that they use */ @@ -378,7 +377,11 @@ struct floppy_raw_cmd { #define FDEJECT _IO(2, 0x5a) /* eject the disk */ + +#ifdef __KERNEL__ #ifdef CONFIG_COMPAT +#include + struct compat_floppy_struct { compat_uint_t size; compat_uint_t sect; @@ -394,5 +397,6 @@ struct compat_floppy_struct { #define FDGETPRM32 _IOR(2, 0x04, struct compat_floppy_struct) #endif +#endif #endif