[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20ef0181f615a6dfe8698afb52597164d74f8637.camel@codethink.co.uk>
Date: Thu, 17 Oct 2019 19:25:31 +0100
From: Ben Hutchings <ben.hutchings@...ethink.co.uk>
To: Arnd Bergmann <arnd@...db.de>, Al Viro <viro@...iv.linux.org.uk>
Cc: Karsten Keil <isdn@...ux-pingi.de>, y2038@...ts.linaro.org,
netdev@...r.kernel.org, linux-kernel@...r.kernel.org,
isdn4linux@...tserv.isdn4linux.de, linux-fsdevel@...r.kernel.org
Subject: Re: [Y2038] [PATCH v6 16/43] compat_ioctl: move isdn/capi ioctl
translation into driver
On Wed, 2019-10-09 at 21:10 +0200, Arnd Bergmann wrote:
[...]
> --- a/drivers/isdn/capi/capi.c
> +++ b/drivers/isdn/capi/capi.c
> @@ -950,6 +950,34 @@ capi_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
> return ret;
> }
>
> +#ifdef CONFIG_COMPAT
> +static long
> +capi_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
> +{
> + int ret;
> +
> + if (cmd == CAPI_MANUFACTURER_CMD) {
> + struct {
> + unsigned long cmd;
Should be u32?
Ben.
> + compat_uptr_t data;
> + } mcmd32;
[...]
--
Ben Hutchings, Software Developer Codethink Ltd
https://www.codethink.co.uk/ Dale House, 35 Dale Street
Manchester, M1 2HF, United Kingdom
Powered by blists - more mailing lists