generic_file_write() and file holes
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 19 Jul 2010 18:31:17 +0000 (11:31 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:48 +0000 (17:35 -0700)
commit5454636e18f6e0c45452a63c0fb18873ad6cb723
treee58c5ee80ac11f6cacb0400f87c8486b5ecc5285
parent7748958416fc542e3fdb9d92b772d1267db730ea
generic_file_write() and file holes

readpage() is supposed to handle hole (use a 0'd page).  KFS can handle
extending files and dealing with the holes, though they won't get saved,
which may be an issue once we start evicting from the page cache.  Also,
there are no constraints on file sizes or anything like that.
Documentation/vfs.txt
kern/include/kfs.h
kern/include/vfs.h
kern/src/kfs.c
kern/src/vfs.c