From: Michael Schutte Date: Wed, 5 Sep 2012 05:54:16 +0000 (-0700) Subject: Input: Add KD[GS]KBDIACRUC ioctls to the compatible list X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=caaa357dc0582f0d4504c22f1ef2347ad940de1b;p=deliverable%2Flinux.git Input: Add KD[GS]KBDIACRUC ioctls to the compatible list Allow handling of Unicode compose sequences by 32-bit apps on a 64-bit system. The issue has been reported in and . A formal check of the two affected ioctls in drivers/char/vt_ioctl.c (introduced in 04c71976) and a test using x86 kbd 1.15.1 on a so patched x86_64 kernel both confirm that KD[GS]KBDIACRUC are ioctl32() compatible. Signed-off-by: Michael Schutte Signed-off-by: Dmitry Torokhov --- diff --git a/fs/compat_ioctl.c b/fs/compat_ioctl.c index debdfe0fc809..edd4ab67cd1b 100644 --- a/fs/compat_ioctl.c +++ b/fs/compat_ioctl.c @@ -897,6 +897,8 @@ COMPATIBLE_IOCTL(KDGKBSENT) COMPATIBLE_IOCTL(KDSKBSENT) COMPATIBLE_IOCTL(KDGKBDIACR) COMPATIBLE_IOCTL(KDSKBDIACR) +COMPATIBLE_IOCTL(KDGKBDIACRUC) +COMPATIBLE_IOCTL(KDSKBDIACRUC) COMPATIBLE_IOCTL(KDKBDREP) COMPATIBLE_IOCTL(KDGKBLED) COMPATIBLE_IOCTL(KDGETLED)