> I think I am doing something wrong, but I'm not sure what.  I'm am trying
to
> write a very simple IOCTL module using kernel version 2.4.5 from
TurboLinux.
> I have included uaccess.h and I call the module copy_from_user.  The
module
> compiles correctly, but when I do an insmod on it I get an "unresolved
> symbol __copy_from_user_asm" message.  I think, since it's really
> copy_from_user in uaccess.h that calls __copy_from_user_asm, that the
right
> header file is being included, but I'm confused because that is the same
> header file that defines __copy_from_user_asm.  What do I need to do to
> resolve that symbol?

Well, there is no symbol __copy_from_user_asm. This is an inline function
defined in asm/uaccess.h. Include it and the "unresolved symbol" should go
away.

blue skies,
   Martin

Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Sch�naicherstr. 220, D-71032 B�blingen, Telefon: 49 - (0)7031 - 16-2247
E-Mail: [EMAIL PROTECTED]

Reply via email to