kernel_optimize_test/drivers/isdn/capi
Arnd Bergmann 5565a3cac5 compat_ioctl: move isdn/capi ioctl translation into driver
Neither the old isdn4linux interface nor the newer mISDN stack
ever had working 32-bit compat mode as far as I can tell.

However, the CAPI stack has some ioctl commands that are
correctly listed in fs/compat_ioctl.c.

We can trivially move all of those into the corresponding
file that implement the native handlers by adding a compat_ioctl
redirect to that.

I did notice that treating CAPI_MANUFACTURER_CMD() as compatible
is broken, so I'm also adding a handler for that, realizing that
in all likelyhood, nobody is ever going to call it.

Cc: Karsten Keil <isdn@linux-pingi.de>
Cc: netdev@vger.kernel.org
Cc: isdn4linux@listserv.isdn4linux.de
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-10-23 17:23:44 +02:00
..
capi.c compat_ioctl: move isdn/capi ioctl translation into driver 2019-10-23 17:23:44 +02:00
capilib.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
capiutil.c isdn/capi: correct argument types of command_2_index 2014-12-10 15:06:10 -05:00
kcapi_proc.c proc: introduce proc_create_seq{,_data} 2018-05-16 07:23:35 +02:00
kcapi.c isdn: fix kernel-infoleak in capi_unlocked_ioctl 2019-01-02 10:31:39 -08:00
kcapi.h isdn: whitespace coding style cleanup 2012-02-21 09:04:01 -08:00
Kconfig isdn: move capi drivers to staging 2019-05-31 11:17:41 +02:00
Makefile isdn: move capi drivers to staging 2019-05-31 11:17:41 +02:00