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>
index | next in thread | previous in thread | raw e-mail
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
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01012617412102.17166>
