lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
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