Switch the base file system from direct-indexed inodes to extents.
authorBen Pfaff <blp@cs.stanford.edu>
Wed, 15 Dec 2004 00:53:11 +0000 (00:53 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Wed, 15 Dec 2004 00:53:11 +0000 (00:53 +0000)
commit9d6ad9a479ddae9628dc2d45862f9281986c430b
treec38883aa865e6abc4709a7ffacebdd74a9b8a35c
parent515939328292cac043cf76c8e505e93b9b2c90e3
Switch the base file system from direct-indexed inodes to extents.
This has the direct effect of allowing arbitrarily large files, and
the indirect effect that we don't need to strip debug symbols from
userprog test programs anymore, which makes userspace backtraces
easier to obtain.
doc/debug.texi
doc/filesys.texi
doc/threads.texi
doc/userprog.texi
grading/vm/mmap-shuffle.c
grading/vm/page-merge-par.c
grading/vm/page-merge-seq.c
src/Makefile.userprog
src/filesys/filesys.c
src/filesys/inode.c