Date: Thu, 23 May 2019 11:01:53 +0200 From: Christian Barthel <bch@online.de> To: Alexandru Goia <bsdunix99@gmail.com> Cc: freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org Subject: Re: newbie question Message-ID: <877eahbl32.fsf@x230.onfire.org> In-Reply-To: <CAJvjfr5OoHZvSR91=%2BFj1RJm2EcYEH1bN=4ByD0KiV9K4ps8zQ@mail.gmail.com> (Alexandru Goia's message of "Wed, 22 May 2019 01:36:24 %2B0300") References: <CAJvjfr5OoHZvSR91=%2BFj1RJm2EcYEH1bN=4ByD0KiV9K4ps8zQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Alexandru Goia <bsdunix99@gmail.com> writes: > greetings. how can do i get attuned in a logical manner with the > *bsd/freebsd kernel source code ? thank you very much ! As others already suggested, there is a very good book on the FreeBSD operating system by M.K. McKusick, G.V. Neville-Neil and R.N.M Watson [1]. At [2], one of the FreeBSD developers (R.N.M. Watson) wrote a public mail where and how to start with the FreeBSD source code (it's from 2005, but I guess the overall "idea" how to start is still valid). I personally found DTrace also a very helpful tool to discover and observe the activity from the kernel (beside other standard tools like ktrace(1) and so on). The Linux kernel community has a "kernel-newbies" mailinglist. I am not aware that something similar exists for FreeBSD but I personally would appreciate that for FreeBSD as well. Anyone aware of something like that? [1] http://www.informit.com/store/design-and-implementation-of-the-freebsd-operating-9780321968975?ranMID=24808 [2] http://www.watson.org/~robert/freebsd/reading/ -- Christian Barthel <bch@online.de>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?877eahbl32.fsf>