Re: How to start kernel programming

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 1/22/06, Dariusz Dwornikowski <tdi@xxxxxxxxx> wrote:
> On Sun, 22 Jan 2006 20:27:14 +0100
> Jesper Juhl <jesper.juhl@xxxxxxxxx> wrote:
>
> > On 1/22/06, Ashok Sharma <aks6d@xxxxxxxxxxx> wrote:
> > >  Best way to learn the kernel is to start writing/modifying code. I
> > > have done kernel compilation now want to do more. Please give me
> > > specific problem to work on that is suitable for a beginner kernel
> > > programmer
> > >
> >
> > Have you looked at
> >   http://kernelnewbies.org/
> >   http://janitor.kernelnewbies.org/
> >   http://janitor.kernelnewbies.org/TODO
> >   http://sosdg.org/~coywolf/lxr/source/Documentation/HOWTO
> > ?
> so as i understand, browse the code, do the todos and send it here ?
>
That's certainly one way to get started.

as for where to send things, let me quote the Documentation/HOWTO document :

"
   Documentation/SubmittingPatches
   Documentation/SubmittingDrivers
     These files describe in explicit detail how to successfully create
     and send a patch, including (but not limited to):
        - Email contents
        - Email format
        - Who to send it to
     Following these rules will not guarantee success (as all patches are
     subject to scrutiny for content and style), but not following them
     will almost always prevent it.

     Other excellent descriptions of how to create patches properly are:
         "The Perfect Patch"
                 http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt
         "Linux kernel patch submission format"
                 http://linux.yyz.us/patch-format.html
"


--
Jesper Juhl <jesper.juhl@xxxxxxxxx>
Don't top-post  http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please      http://www.expita.com/nomime.html

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux