linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Any clean-up work?
@ 2009-05-15 13:14 Yousef Alhashemi
  2009-05-15 13:38 ` John W. Linville
  0 siblings, 1 reply; 2+ messages in thread
From: Yousef Alhashemi @ 2009-05-15 13:14 UTC (permalink / raw)
  To: linux-wireless

Hi,

I understand I should be posting this elsewhere, and I know I'll
probably get shot for asking this here, but I'm trying to get involved
with kernel development, and I'm interested in networking (not
necessarily wireless). I've tried other places (including
kernelnewbies) before coming here.

I have done some _very_ basic kernel development, like modifying a
CPU/IO scheduler, creating a RAM disk, creating new system calls,
..etc. I am now trying to do some "real" kernel development. The
problem is, everywhere I ask I get pointed to books like Robert Love's
Linux Kernel Development, which I already read. That, or I get to
pointed to lists like http://www.linuxfoundation.org/en/Net:TODO or
http://www.linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded,
both of which include projects which are basically impossible for me
to do (because they require way too much background knowledge about
the particular problem/protocol/device and also require great
knowledge of the kernel internals).

Now I understand that networking (or the networking subsystem) is
fairly complicated, but I was wondering if the there is any clean up
work that I can help with (that will hopefully get me familiarized
with the kernel in general, and the networking stuff in particular).
I'm also wondering if anyone here would be willing to give me a little
bit of hand-holding with the more advanced stuff (if help is needed in
a particular area but that area is too difficult for a starter like me
to undertake).

I'm fairly proficient in C and I understand basic OS principles (CPU
scheduling, virtual memory, filesystems, ..etc). I also have general
knowledge of networking (protocols and layering, packet/frame
transmission, error detection, TCP/IP, and all the other stuff that
are typical of an introductory networking class).

Thanks,
Yousef

P.S. The kernel projects list on kernelnewbies.org hasn't changed
forever. All projects are either taken or already merged.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-05-15 13:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-15 13:14 Any clean-up work? Yousef Alhashemi
2009-05-15 13:38 ` John W. Linville

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).