Linked by Thom Holwerda on Fri 23rd Mar 2007 17:39 UTC, submitted by IdaAshley
Linux "Linux system calls - we use them every day. But do you know how a system call is performed from user-space to the kernel? Explore the Linux system call interface, learn how to add new system calls (and alternatives for doing so), and discover utilities related to the SCI."
Thread beginning with comment 224132
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Docs
by Rahul on Fri 23rd Mar 2007 22:05 UTC in reply to "Docs"
Rahul
Member since:
2005-07-06

"
1) The Kernel Documentation is always out of date. That is because the Linux kernel is a work in progress and probably will be until 2.6.30 sometime."

This might have been true during the old stable/development split model. With 2.6 development happens in -mm tree which is a soft fork and major features get added to every release which means the rate of change is always high and 2.6 will always be "work in progress" as you call it.

"2) I suspect once the 2.6 API is frozen and work begins on 2.8 or 3.0, documentation will firm up.
"
Linux kernel internal modules API never freezes. User space API and ABI is always stable. With the 2.6 development model dont expect a 2.8 or 3.0 anytime soon. It might never happen unless somone manages to come up with a change so far that cannot be incrementally pushed in and deserves a complete fork.

This is a bit off topic but probably useful to understand.

Reply Parent Score: 2