Messages in this thread |  | | From | Arnd Bergmann <> | | Subject | Re: [RFC] Should we create a raw input interface for IR's ? - Was: Re: [PATCH 1/3 v2] lirc core device driver infrastructure | | Date | Fri, 27 Nov 2009 00:34:30 +0000 |
| |
On Friday 27 November 2009 00:19:44 Krzysztof Halasa wrote: > Mauro Carvalho Chehab <mchehab@redhat.com> writes: > > > Why do you want to replace everything into a single shot? > > Why not? It seems simpler to me. We need to change this anyway.
ioctls with a variable argument length are a pain for 32 bit emulation and stuff like strace. You either need to encode the variable length into the ioctl cmd, making it variable as well, or use a pointer in the data structure, which requires conversion.
Ideally, ioctl arguments have a constant layout, no pointers and are at most 64 bits long.
Arnd <><
|  |