OSDN Git Service

Enable compat_ioctl for Android alarm dev
authorDaniel Leung <daniel.leung@intel.com>
Thu, 12 Jul 2012 22:09:34 +0000 (15:09 -0700)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Sat, 13 Dec 2014 17:06:40 +0000 (01:06 +0800)
The compat_ioctl is missing in Android alarm dev for 32/64-bit
compatibility.

Change-Id: I85712950a37ce1092b8820f5eabed83ead5ab271
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
drivers/staging/android/alarm-dev.c

index ff4b3e8..be71d17 100644 (file)
@@ -392,6 +392,9 @@ static enum alarmtimer_restart devalarm_alarmhandler(struct alarm *alrm,
 static const struct file_operations alarm_fops = {
        .owner = THIS_MODULE,
        .unlocked_ioctl = alarm_ioctl,
+#ifdef CONFIG_COMPAT
+       .compat_ioctl = alarm_ioctl,
+#endif
        .open = alarm_open,
        .release = alarm_release,
 #ifdef CONFIG_COMPAT