I am writing a driver that is causing me fits. I can open the driver without problem, but the first ioctl call causes an infinite number...or until I hit reset, number of "cannot handle kernel paging request" errors printed out. If I change the code slightly....like adding a printk the error statment may change to invalid operand: 0000. I have several prink statements that don't get printed out within the ioctl function in the driver prior to the switch statment that will handle the given request...this acts like when I insmod my module, the function address don't get resolved correctly and that my function call gets lost. Any thoughts and/or debugging suggestions would be most welcome. TIA David -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/