Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jan 2001 17:30:15 +0800
From:      Ariff Abdullah <skywizard@time.net.my>
To:        Alfred Perlstein <bright@wintelcom.net>
Cc:        freebsd-hackers@FreeBSD.org
Subject:   Re: Kernel Hacking (i tried not to make it lame)
Message-ID:  <01012617412102.17166@FreeBSD.mine.nu>
In-Reply-To: <20010126011053.C26076@fw.wintelcom.net>
References:  <8c.189517c.27a24307@aol.com> <20010126011053.C26076@fw.wintelcom.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 26 Jan 2001, you wrote:
> * GLOBALLINK2001@aol.com <GLOBALLINK2001@aol.com> [010125 19:04] wrote:
> > hey guys i know you probably get this question all the time but i am looking 
> > into getting into doing somekernel hacking first i will tell you some thing i 
> > have assumed about it:
> 
> > 1.) you should know atleast more programming language well (probably C would 
> > be best)
> 
> C is necessary including a strong understanding of the pre-precessor,
> knowing a bit about 'make' is also pretty important.
> 
> > 2.) you should know some basic stuff about FreeBSD internels (i am planning 
> > on getting The Design and Implementation of the 4.4BSD Operating System 
> 
> Well more than 'basic' hopefully. :)
> 
> Good choice on a book, others to look at are:
> "UNIX Internals 'the new frontiers'" Vahalia
> "The Basic Kernel Source Secrets" Jolitz
> and of course "The UNIX Hater's Handbook"
> 
> > that is about it the rest really is a blur and is so complex and huge i have 
> > no idea where to begin hope i wasn't to lame guys :-)
> 
> Find a local user group, find and talk to some kernel hackers, but
> step away at the first sign of dizzyness or lightheadness.
> 
> Feel free to ask on the mailing lists if something is
> confounding you, just be sure to check the mailing list archives
> first.
> 
> best of luck,
The manual pages are very helpfull although not the complete references,
the sources itself is the saviour. I remembered porting back cd9660 to
2.2.x tree, and now look forward porting softupdates (If anybody can give
me some light I really appreciate that). I'm reviewing sources from current,
stable and from other BSD project such OpenBSD to pick all the good stuffs.
I'm a happy 2.2.x user.

-- 
         /\_____
        /     ./__
       /       __/ < I do understand..
      /      ___/
     /      /
^^^^^^^^^^^^^^^^^^^^^^
    *warf* *warf*


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01012617412102.17166>