Revision tags: xv6-rev11, xv6-rev9 |
|
#
b7fed77b |
| 02-Sep-2016 |
Frans Kaashoek <kaashoek@mit.edu> |
Fix a few lines that runoff is complaining about that they are too long
|
#
7894fcd2 |
| 25-Aug-2016 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove trailing white space with: for f in *.{h,c}; do sed -i .sed 's/[[:blank:]]*$//' $f; done (Thanks to Nicolás Wolovick)
|
#
8320d61b |
| 27-Jun-2015 |
Frans Kaashoek <kaashoek@mit.edu> |
Pick up where i left off in april: - move log into metadata part of disk, so that marking that the log's blocks are in use falls out for free - superblock describes the whole disk (sizes and offets)
Pick up where i left off in april: - move log into metadata part of disk, so that marking that the log's blocks are in use falls out for free - superblock describes the whole disk (sizes and offets) - sizes and offsets are computed in one place (mkfs) and the rest of the code refers to the superblock for these values, instead of recomputing them.
show more ...
|
#
de4af193 |
| 11-Apr-2015 |
Frans Kaashoek <kaashoek@mit.edu> |
One ide command for nsector_per_block generates nsector_per_block interrupts, instead of 1. ideintr() should wait for nsector_per_block interrupts before waking up the reader; now it wakes up the r
One ide command for nsector_per_block generates nsector_per_block interrupts, instead of 1. ideintr() should wait for nsector_per_block interrupts before waking up the reader; now it wakes up the reader after 1 interrupt, which apparently means that the first sector is available of the command instead of all. For now keep BSIZE to 512.
show more ...
|
#
c24ac5d7 |
| 03-Apr-2015 |
Frans Kaashoek <kaashoek@mit.edu> |
Disentangle block size from the disk's sector size. Set block size to 1024 to show that they can be different. Clean up mkfs, simplifying specifying fs parameters, remove some redundancy between fs
Disentangle block size from the disk's sector size. Set block size to 1024 to show that they can be different. Clean up mkfs, simplifying specifying fs parameters, remove some redundancy between fs and mkfs, and fix disk layout bugs. Call blocks in the file system blocks instead of sectors. Passes usertests for different block sizes.
show more ...
|
Revision tags: xv6-rev8, xv6-rev7, osdi12-submit |
|
#
a5fbfe41 |
| 11-Oct-2011 |
Robert Morris <rtm@csail.mit.edu> |
clarify some FS comments
|
Revision tags: xv6-rev6 |
|
#
788e27de |
| 02-Sep-2011 |
Austin Clements <amdragon@mit.edu> |
Fit fs.h in one column
|
#
13a96bae |
| 28-Jul-2011 |
Frans Kaashoek <kaashoek@Frans-Kaashoeks-MacBook-Pro.local> |
Dirt simple logging Passes usertests and stressfs Seems to recover correctly in a number of simple cases
|
Revision tags: xv6-rev5 |
|
#
cf4b1ad9 |
| 20-Feb-2011 |
Russ Cox <rsc@swtch.com> |
xv6: formatting, cleanup, rev5 (take 2)
|
Revision tags: xv6-2010, xv6-rev4, xv6-rev3 |
|
#
ba6cd8a6 |
| 31-May-2009 |
rsc <rsc> |
drop NADDRS and INDIRECT; too many names
|
#
0c7f4838 |
| 31-May-2009 |
rsc <rsc> |
move T_DIR etc into stat.h; move type up
|
#
2ce40d70 |
| 08-Oct-2008 |
rtm <rtm> |
be clear what the root i-number is
|
Revision tags: xv6-2008, xv6-2007, xv6-rev1 |
|
#
8e88f9e2 |
| 24-Aug-2007 |
rtm <rtm> |
comment nits
|
#
bcca6c6b |
| 20-Aug-2007 |
rsc <rsc> |
shuffle fs.c in bottom-up order
|
Revision tags: symlinks, xv6-2006, xv6-rev0 |
|
#
41948359 |
| 08-Sep-2006 |
rsc <rsc> |
tweak fs.h spacing; add comment
|
#
d911d83c |
| 08-Sep-2006 |
rsc <rsc> |
fix various comments
|
#
31085bb4 |
| 07-Sep-2006 |
rsc <rsc> |
more comments
|
#
5051da6d |
| 25-Aug-2006 |
rtm <rtm> |
inode addrs[NDIRECT] -> NADDRS fix race in mknod / creat use last component in dirent in mknod, not path
|
#
ea2909b6 |
| 24-Aug-2006 |
kaashoek <kaashoek> |
user-level malloc (untested) nit in sbrk indirect block fix dup to share fd struct
|
#
e958c538 |
| 15-Aug-2006 |
kaashoek <kaashoek> |
commented out code for cwd
|
#
8a8be1b8 |
| 10-Aug-2006 |
rtm <rtm> |
low-level keyboard input (not hooked up to /dev yet) fix acquire() to cli() *before* incrementing nlock make T_SYSCALL a trap gate, not an interrupt gate sadly, various crashes if you hold down a key
low-level keyboard input (not hooked up to /dev yet) fix acquire() to cli() *before* incrementing nlock make T_SYSCALL a trap gate, not an interrupt gate sadly, various crashes if you hold down a keyboard key...
show more ...
|
#
939f9ede |
| 09-Aug-2006 |
kaashoek <kaashoek> |
iread for T_DEV O_RDWR, etc. create file
|
#
24111398 |
| 09-Aug-2006 |
kaashoek <kaashoek> |
block bitmap balloc
|
#
e8d11c2e |
| 08-Aug-2006 |
kaashoek <kaashoek> |
mknod,ialloc,iupdate
|
#
9d3fb671 |
| 21-Jul-2006 |
rtm <rtm> |
namei
|