On Sat, Mar 19, 2011 at 10:08:42AM +0200, ???????? ???????????????? wrote:
> Hello,
Hi
>
> On Fri, Feb 18, 2011 at 08:31:53AM +0100, Harald Jenny wrote:
> > make modules -C /lib/modules/2.6.37-1-686/build SUBDIRS=/var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers
> > make[2]: Entering directory `/usr/src/linux-headers-2.6.37-1-686'
> > CC [M] /var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.o
> > /var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.c: In function 'amrmo_ioctl':
> > /var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.c:450: warning: ignoring return value of 'copy_from_user', declared with attribute warn_unused_result
> > /var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.c: At top level:
> > /var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.c:517: error: unknown field 'ioctl' specified in initializer
> > /var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.c:517: warning: initialization from incompatible pointer type
> > make[5]: *** [/var/lib/dkms/sl-modem/2.9.11~20100718/build/drivers/amrmo_init.o] Error 1
> ---end quoted text---
>
> Could you try the attached patch please.
This error went away but there is another one now, please see attached log.
On Sat, Mar 19, 2011 at 10:08:42AM +0200, ???????? ???????????????? wrote:
> Hello,
Hi
> 2.6.37- 1-686/build SUBDIRS= /var/lib/ dkms/sl- modem/2. 9.11~20100718/ build/drivers linux-headers- 2.6.37- 1-686' dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. o dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. c: In function 'amrmo_ioctl': dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. c:450: warning: ignoring return value of 'copy_from_user', declared with attribute warn_unused_result dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. c: At top level: dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. c:517: error: unknown field 'ioctl' specified in initializer dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. c:517: warning: initialization from incompatible pointer type dkms/sl- modem/2. 9.11~20100718/ build/drivers/ amrmo_init. o] Error 1
> On Fri, Feb 18, 2011 at 08:31:53AM +0100, Harald Jenny wrote:
> > make modules -C /lib/modules/
> > make[2]: Entering directory `/usr/src/
> > CC [M] /var/lib/
> > /var/lib/
> > /var/lib/
> > /var/lib/
> > /var/lib/
> > /var/lib/
> > make[5]: *** [/var/lib/
> ---end quoted text---
>
> Could you try the attached patch please.
This error went away but there is another one now, please see attached log.
>
> --
> ??????????? ???????????????? (Ahmed El-Mahmoudy)
> Digital design engineer
> GPG KeyID: 0xEDDDA1B7
> GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
> diff --git a/drivers/ amrmo_init. c b/drivers/ amrmo_init. c amrmo_init. c amrmo_init. c
> index 98a74a3..d738f71 100644
> --- a/drivers/
> +++ b/drivers/
> @@ -514,7 +514,7 @@ static struct file_operations amrmo_fops = {
> .read = amrmo_read,
> .write = amrmo_write,
> .poll = amrmo_poll,
> - .ioctl = amrmo_ioctl,
> + .unlocked_ioctl = amrmo_ioctl,
> .open = amrmo_open,
> .release = amrmo_release,
> };
Thanks for your help and kind regards
Harald Jenny