From: xerofoify@gmail.com (nick)
To: kernelnewbies@lists.kernelnewbies.org
Subject: Resources to teach from C to Kernel Development?
Date: Tue, 02 Sep 2014 14:22:38 -0400 [thread overview]
Message-ID: <54060AEE.8060608@gmail.com> (raw)
In-Reply-To: <3880.1409672272@turing-police.cc.vt.edu>
On 14-09-02 11:37 AM, Valdis.Kletnieks at vt.edu wrote:
> On Thu, 28 Aug 2014 20:49:01 +0100, Ed Holmes said:
>
>> Can you recommend me any books or online resources to teach a C programmer
>> Kernel development? I can program in C but I don't really know where to go from
>> there. I've tried the Eucalyptus challenge but it just suggests things to try.
>> No actual tutorial.
>
> Kernel development is a field that isn't very friendly to people who need
> tutorials, sorry. There's a few things like LDD3 and the Eudyptula stuff, but
> in general you really need to be the sort of programmer who can figure this
> stuff out for themselves, because APIs are *constantly* being changed, updated,
> and added/removed. LDD3 is pretty much as good as it gets, and even that gets
> outdated because we're moving along at about a million lines a release. So
> there's a good amount of "sink or swim" involved here.
>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
I agree a lot with Valdis and after getting banned from the list to not doing my own
work, I can state that doing your own work is very important and even more so in some-
thing as complex as the Linux kernel is. Also try and find an area you are interested
in and focus on that. As for me I am learning btrfs, usb and the networking stack.
Mostly btrfs through :).
Nick
next prev parent reply other threads:[~2014-09-02 18:22 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-28 19:49 Resources to teach from C to Kernel Development? Ed Holmes
2014-09-02 1:03 ` Raphael Philipe
2014-09-02 15:37 ` Valdis.Kletnieks at vt.edu
2014-09-02 18:22 ` nick [this message]
2014-09-02 18:24 ` John de la Garza
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54060AEE.8060608@gmail.com \
--to=xerofoify@gmail.com \
--cc=kernelnewbies@lists.kernelnewbies.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.