Thank you all for your time. I see what the problem is now. The kernel syscall trace showed that the userland address was being passed from the perl script to the driver. The problem is that the ioctls do not support userland access, only kernel mode. I had assumed the new piece, the perl script, had to be at fault. I was wrong.
In reply to Re: ioctl call of streams device driver ?
by jeffd
in thread ioctl call of streams device driver ?
by jeffd
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |