File system project updates:
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 22 May 2006 18:47:19 +0000 (18:47 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Mon, 22 May 2006 18:47:19 +0000 (18:47 +0000)
commit0b8cef1c7d7e35e5ec82e87a047468506801a0f0
tree3a03b1238461cc6f4cc4fabb86d19cc3317441d2
parentdaad3d35f815fb353bc13019cc9761979e282af6
File system project updates:
Require support for . and ...
Add inumber system call, so getcwd can be implemented,
and inode_get_inumber() function.
Implement these features in the reference solution.
Add "pwd" example program and require explanation of it in design
document.
Implement "cd" in shell.
Add -l option to "ls" example program.
Describe interpretation of unusual file names.
Remove filesys_self_test().
Update TODO.
16 files changed:
TODO
doc/filesys.texi
doc/filesys.tmpl
solutions/p4.patch
src/examples/.cvsignore
src/examples/Makefile
src/examples/ls.c
src/examples/pwd.c [new file with mode: 0644]
src/filesys/filesys.c
src/filesys/filesys.h
src/filesys/inode.c
src/filesys/inode.h
src/lib/syscall-nr.h
src/lib/user/syscall.c
src/lib/user/syscall.h
tests/.cvsignore