Date: Tue, 7 Feb 2006 21:50:48 +0530 From: Pranav Sawargaonkar <pranav.sawargaonkar@gmail.com> To: Pawel Jakub Dawidek <pjd@freebsd.org> Cc: freebsd-hackers@freebsd.org Subject: Re: File creation using KLD Message-ID: <5007e1a40602070820h7ecd70aawf45ef1f55382e682@mail.gmail.com> In-Reply-To: <20060205214335.GA779@garage.freebsd.pl> References: <5007e1a40602051012n16016431wf743684dded0a5d7@mail.gmail.com> <20060205214335.GA779@garage.freebsd.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
Thank you for giving me guideline on this topic. Because of that I succeed in creating a file and writing on it. On 2/6/06, Pawel Jakub Dawidek <pjd@freebsd.org> wrote: > > On Sun, Feb 05, 2006 at 11:42:04PM +0530, Pranav Sawargaonkar wrote: > +> Hi > +> I want to create a file on disk using KLD and then tryout some > reading and > +> writing stuff on that file,so can any one suggest me any solution i.e= . > +> functions to use and locks which i need to carry out this. > > This is a bit tricky, ie. there is no clean API for this, but it is of > course possible. > > There are few frameworks in the kernel that do exactly this. One of them > is alq(9), so take a look at sys/kern/kern_alq.c. > > -- > Pawel Jakub Dawidek http://www.wheel.pl > pjd@FreeBSD.org http://www.FreeBSD.org > FreeBSD committer Am I Evil? Yes, I Am! > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5007e1a40602070820h7ecd70aawf45ef1f55382e682>