From owner-freebsd-hackers@FreeBSD.ORG Thu Mar 24 03:14:58 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E67F416A4CE for ; Thu, 24 Mar 2005 03:14:58 +0000 (GMT) Received: from gw.gbch.net (gw.gbch.net [203.143.238.93]) by mx1.FreeBSD.org (Postfix) with SMTP id 0936D43D53 for ; Thu, 24 Mar 2005 03:14:57 +0000 (GMT) (envelope-from gjb@gbch.net) Received: (qmail 82921 invoked from network); 24 Mar 2005 13:14:54 +1000 Received: from gecko.gbch.net (172.16.1.7) by bambi.gbch.net with SMTP; 24 Mar 2005 13:14:54 +1000 Received: (qmail 35114 invoked by uid 1001); 24 Mar 2005 13:14:54 +1000 Message-ID: Date: Thu, 24 Mar 2005 13:14:54 +1000 From: Greg Black To: klowd9 - References: <20050324020042.GB24891@VARK.MIT.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i; gjb-muttsend.sh 1.7 2004-10-05 X-Uptime: 33 days X-Operating-System: FreeBSD 4.10-RELEASE i386 X-Location: Brisbane, Australia; 27.49841S 152.98439E X-URL: http://www.gbch.net/gjb.html X-Blog: http://www.gbch.net/gjb/blog/ X-Image-URL: http://www.gbch.net/gjb/gjb-auug048.gif X-PGP-Key-Fingerprint: EBB2 2A92 A79D 1533 AC00 3C46 5D83 B6FB 4B04 B7D6 X-Request-PGP: http://www.gbch.net/keys/4B04B7D6.asc cc: freebsd-hackers@FreeBSD.org Subject: Re: Kernel documentation and specification X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2005 03:14:59 -0000 On 2005-03-24, klowd9 - wrote: >> Reading the CVS logs for the relevant files should give you ideas >> about who might be able to answer your questions. However, you >> shouldn't expect that people have time to answer lots of questions. >> Of course, it helps if your interest is in the context of contributing >> something back to the project. >> >> Kirk's book, ``The Design and Implementation of the FreeBSD >> Operating System'' probably contains the answers to basic >> questions about scheduling and IPC. > > I considered purchasing that book, which is very very good imo, but a bit > overpriced at $60.. If you're not prepared to invest that small amount in your learning, then you're not serious about it. > Any other resources about kernel development, and to whom may i speak with > to help me get started.. You don't need to speak -- as has already been pointed out, you need to read. Read the source code and the CVS logs; read the book; experiment a bit. Then, when you have a handle on things, maybe you might have some real questions to ask. Greg