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)
commit0af078f96447d11783d0e273db1f411ca52c6d21
tree117879d693d1d82f85184d306856be9e20bb1ff2
parent382dafd4d52569f887827b468c985879d6f5ea80
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