lkdp-discuss
[Top][All Lists]
Advanced

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

[LKDP] (fwd) Linux VM Documentation - Draft 2


From: Abhishek Nayani
Subject: [LKDP] (fwd) Linux VM Documentation - Draft 2
Date: Tue, 14 Jan 2003 00:24:37 +0530
User-agent: Mutt/1.4i

Hi all,

        Gorman has, as part of his thesis, written documentation on the VM.
The documentation links is in the forwarded message. Please check out his
docs and comment on the difference on the presentation style of his docs 
and the mm doc of this project. He has divided his doc into two parts, one
part covers the theory/overview while the other covers code commentary. Is
this style preferable to the one followed by lkdp where we mix both of them ?
I'll prolly start merging the parts which are incomplete in our mm doc and then
take it from there...  

        If most of u like his style, we can follow it for the other docs also...
so do take the time to go through them both.


Bye,
Abhi.
        
---
Abhishek Nayani
M.Tech 1/2 (Computer Science)
IIIT Hyderabad (http://www.iiit.net)
Home Page: http://students.iiit.net/~nayaniabhishek/

--- Begin Message --- Subject: Linux VM Documentation - Draft 2 Date: Mon, 13 Jan 2003 05:18:09 +0000 (GMT)
Here goes draft 2. It is mainly spelling, grammar (spelled it right this
time) and formatting corrections largely thanks to Brian O'Connor and
David Woodhouse among others who went through it with a fine tooth comb
and sent me corrections.

The main technical error was pointed out by Ingo Oeser where I didn't go
through how data is copied from userspace properly. I've written a small
paragraph for the moment but have added a section on Copying To/From
Userspace to the TODO list which currently looks something like

o Swap area management
o High memory management
o Memory locking
o Copying To/From Userspace
o Arch independent initialisation (not covering arch dependent)
o Locking

It'll be a few weeks at the very least before I get them done though so
don't hold your breath just yet (Documentation is remarkably slow work).
If anyone sees other parts missing, has suggestions or sees more mistakes,
forward them on as any feedback is welcome.

The updated docs are at the same place, the links are

PDF:  http://www.csn.ul.ie/~mel/projects/vm/guide/pdf/understand.pdf
      http://www.csn.ul.ie/~mel/projects/vm/guide/pdf/code.pdf
HTML: http://www.csn.ul.ie/~mel/projects/vm/guide/html/understand/
      http://www.csn.ul.ie/~mel/projects/vm/guide/html/code/
Text: http://www.csn.ul.ie/~mel/projects/vm/guide/text/understand.txt
      http://www.csn.ul.ie/~mel/projects/vm/guide/text/code.txt

Enjoy....

--
Mel Gorman
University of Limerick




--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to address@hidden  For more info on Linux MM,
see: http://www.linux-mm.org/

--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]