i dont know what really your problem is, but when i
need to transfer data from user to kernel i pass the
user virtual address pointer(contiguous memory) as a
ARG to the ioctl function and then use this pointer in
the kernel to access data.

-troy

--- "Nasikkar,Ashutosh" <[EMAIL PROTECTED]>
wrote:
> Hi ppl,
> 
> I am facing a issue in IOCTL calls.
> IOCTL accepts user space data and gives it to kernel
> space, for a kernel module's execution.
> There appears to be a limit of 4096 bytes which can
> be copied from user space to kernel space
> in this IOCTL call.
> I would like to increase this limit of 4096 bytes.
> 
> If anyone has faced this problem then kindly let me
> know how does one go about solving it.
> 
> 
> Awaiting help,
> 
> 
> Ashutosh.
> 
> --
> http://mm.ilug-bom.org.in/mailman/listinfo/linuxers


=====
Linux Kernel Consultant
Tel :  91-22-2754-6453/4226

__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html

-- 
http://mm.ilug-bom.org.in/mailman/listinfo/linuxers

Reply via email to