Initial page cache structures
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 9 Jul 2010 22:59:15 +0000 (15:59 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:48 +0000 (17:35 -0700)
commitd6548ac56ee6bb0e695244dff18771a752c6fa19
tree222108db2425c0c4b7529dd4269f441d8fa7feb8
parented1b07a9fe322e1ccd5f7e277bdbd1c36cdfc0de
Initial page cache structures

Also changed a few things with the struct page and some of its
functions, including making it use atomics (albeit poorly).  For now,
don't trust page_incref() and page_decref() to work concurrently.
Documentation/vfs.txt
kern/arch/i686/page_alloc.c
kern/arch/i686/pmap.c
kern/arch/sparc/page_alloc.c
kern/include/colored_page_alloc.h
kern/include/page_alloc.h
kern/include/vfs.h
kern/src/kfs.c
kern/src/page_alloc.c
kern/src/testing.c