Re: My overview of the kernel --> do I have it correct ??

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 11 Jul 2008 11:56:25 -0400
William Case <billlinux@xxxxxxxxxx> wrote:

>      1. I still have the suspicion, that experienced kernel programers
>         have a mental map, construct, or guide posts -- call it what you
>         will -- that you use, to locate within kernel code, the place,
>         function, line, or whatever, to start trouble shooting, fixing
>         or creating a piece of the kernel.  It may have been gained by
>         osmosis resulting from years of experience, but still I believe,
>         that it is probably there in your heads somewhere.  Of course,
>         extracting this is biggest problem in expert systems. 

I believe that nobody knows all of the kernel code.

Nobody.

However, because the kernel is used like a library, with
most code paths being fairly limited in scope from entry
point to exit point, people can learn their "local area"
of the kernel very well.

In fact, because entry and exit points are so well defined,
people do not need to learn the whole kernel.

Besides, by the time you've learned everything about one
version of the kernel, many things will have changed already
upstream :)

-- 
All rights reversed.

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux