2003-06-15 22:55:21

by Sumit Narayan

[permalink] [raw]
Subject: Null Pointer Error

Hi,

I am trying to write to a function in the kernel which could create a file and add data to it. I am unable to do it, as I am getting Null Pointer Error. I am using threads for this. I dont know if I am going right. Could someone help me with this. How do I write a function in the kernel which could create a file, and write data to it. Somehow, sys_open and sys_read are not working. I think I am doing some mistake somewhere. Please help me. Thanks in advance.

Sumit


____________________________________________________________
Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
http://login.mail.lycos.com/r/referral?aid=27005


2003-06-15 23:17:14

by Lucas C. Villa Real

[permalink] [raw]
Subject: Re: Null Pointer Error

Hi Sumit,

A few days ago a similar question arrived to this list (as usual, this is a
frequently asked question), and Richard B. Johnson replyied with a very good
explanation of why operations such as these should be done in userland
instead.
You can read it here:
http://marc.theaimsgroup.com/?l=linux-kernel&m=105551176615876&w=2

Regards,
Lucas


On Sunday 15 June 2003 20:09, Sumit Narayan wrote:
> Hi,
>
> I am trying to write to a function in the kernel which could create a file
> and add data to it. I am unable to do it, as I am getting Null Pointer
> Error. I am using threads for this. I dont know if I am going right. Could
> someone help me with this. How do I write a function in the kernel which
> could create a file, and write data to it. Somehow, sys_open and sys_read
> are not working. I think I am doing some mistake somewhere. Please help me.
> Thanks in advance.
>
> Sumit
>
>
> ____________________________________________________________
> Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
> http://login.mail.lycos.com/r/referral?aid=27005
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/