> 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]
