]>
Devi Nivas Git - cs3210-lab1.git/log
rsc [Fri, 8 Sep 2006 14:33:27 +0000 (14:33 +0000)]
move ide_intr lower
rsc [Fri, 8 Sep 2006 14:31:17 +0000 (14:31 +0000)]
tweak fs.h spacing; add comment
rsc [Fri, 8 Sep 2006 14:29:58 +0000 (14:29 +0000)]
make trap fit on one page
rsc [Fri, 8 Sep 2006 14:26:51 +0000 (14:26 +0000)]
move growproc up higher
rsc [Fri, 8 Sep 2006 14:26:16 +0000 (14:26 +0000)]
++
rsc [Fri, 8 Sep 2006 14:20:43 +0000 (14:20 +0000)]
make setjmp fit on one page
rsc [Fri, 8 Sep 2006 14:19:30 +0000 (14:19 +0000)]
can break after }; too
rsc [Fri, 8 Sep 2006 13:55:43 +0000 (13:55 +0000)]
fix various comments
rsc [Fri, 8 Sep 2006 13:53:18 +0000 (13:53 +0000)]
runoff changes
rsc [Fri, 8 Sep 2006 13:44:56 +0000 (13:44 +0000)]
quiet
rsc [Fri, 8 Sep 2006 13:44:42 +0000 (13:44 +0000)]
stop using fd to name files
kaashoek [Thu, 7 Sep 2006 21:03:13 +0000 (21:03 +0000)]
minor makefile fixes for printing
cut last line of readme so that readme fits on single page
kaashoek [Thu, 7 Sep 2006 20:28:53 +0000 (20:28 +0000)]
a bit more structure
rsc [Thu, 7 Sep 2006 20:06:20 +0000 (20:06 +0000)]
explain how to use
rsc [Thu, 7 Sep 2006 20:06:15 +0000 (20:06 +0000)]
new targets bochs and qemu
rsc [Thu, 7 Sep 2006 20:06:08 +0000 (20:06 +0000)]
fix tests
kaashoek [Thu, 7 Sep 2006 19:37:16 +0000 (19:37 +0000)]
add copyright notice
rsc [Thu, 7 Sep 2006 16:54:28 +0000 (16:54 +0000)]
debugging help
rsc [Thu, 7 Sep 2006 16:54:23 +0000 (16:54 +0000)]
missing def
rsc [Thu, 7 Sep 2006 16:54:18 +0000 (16:54 +0000)]
fix disk bug
rsc [Thu, 7 Sep 2006 16:54:15 +0000 (16:54 +0000)]
better comment
rsc [Thu, 7 Sep 2006 16:54:00 +0000 (16:54 +0000)]
check preconditions in sched
rsc [Thu, 7 Sep 2006 16:53:49 +0000 (16:53 +0000)]
comment memory barriers
rsc [Thu, 7 Sep 2006 16:53:16 +0000 (16:53 +0000)]
no recursive interrupts
rsc [Thu, 7 Sep 2006 16:52:13 +0000 (16:52 +0000)]
debugging rearrangements
rsc [Thu, 7 Sep 2006 15:45:38 +0000 (15:45 +0000)]
debugging prints
rsc [Thu, 7 Sep 2006 15:34:28 +0000 (15:34 +0000)]
allow long names again
rsc [Thu, 7 Sep 2006 15:31:40 +0000 (15:31 +0000)]
remove bogus test
rsc [Thu, 7 Sep 2006 15:31:33 +0000 (15:31 +0000)]
comments
rsc [Thu, 7 Sep 2006 15:29:54 +0000 (15:29 +0000)]
fix ide, pit interfaces
rsc [Thu, 7 Sep 2006 15:15:46 +0000 (15:15 +0000)]
check super-long lookups
rsc [Thu, 7 Sep 2006 15:15:32 +0000 (15:15 +0000)]
clean namei search loop
rsc [Thu, 7 Sep 2006 14:39:05 +0000 (14:39 +0000)]
fix build bug
rsc [Thu, 7 Sep 2006 14:38:56 +0000 (14:38 +0000)]
fix pipe bug
rsc [Thu, 7 Sep 2006 14:28:12 +0000 (14:28 +0000)]
comments
kaashoek [Thu, 7 Sep 2006 14:17:30 +0000 (14:17 +0000)]
remove fstest
rsc [Thu, 7 Sep 2006 14:13:26 +0000 (14:13 +0000)]
refactor syscall code
rsc [Thu, 7 Sep 2006 14:12:30 +0000 (14:12 +0000)]
more comments
rsc [Thu, 7 Sep 2006 14:10:52 +0000 (14:10 +0000)]
fix build
kaashoek [Thu, 7 Sep 2006 13:23:41 +0000 (13:23 +0000)]
one regression test program
rsc [Thu, 7 Sep 2006 13:08:23 +0000 (13:08 +0000)]
remove _ prefixes
rsc [Thu, 7 Sep 2006 13:07:52 +0000 (13:07 +0000)]
comment fixes
rsc [Thu, 7 Sep 2006 13:07:39 +0000 (13:07 +0000)]
avoid system binary clashes
rsc [Thu, 7 Sep 2006 13:07:29 +0000 (13:07 +0000)]
better page breaks
kaashoek [Thu, 7 Sep 2006 03:16:15 +0000 (03:16 +0000)]
more simplifying
kaashoek [Thu, 7 Sep 2006 02:15:28 +0000 (02:15 +0000)]
get precedence of <, >, and | right
simplify
rsc [Thu, 7 Sep 2006 01:56:22 +0000 (01:56 +0000)]
more defensive programming
kaashoek [Thu, 7 Sep 2006 01:37:58 +0000 (01:37 +0000)]
run without lapic and ioapic, if they are not present
if no lapic available, use 8253pit for clock
now xv6 runs both on qemu (uniprocessor) and bochs (uniprocessor and MP)
kaashoek [Thu, 7 Sep 2006 00:00:33 +0000 (00:00 +0000)]
nit in console interrupts
rsc [Wed, 6 Sep 2006 19:47:07 +0000 (19:47 +0000)]
fd.c -> file.c
rsc [Wed, 6 Sep 2006 19:43:59 +0000 (19:43 +0000)]
runoff fixes
rsc [Wed, 6 Sep 2006 19:22:24 +0000 (19:22 +0000)]
runoff tweaks
rsc [Wed, 6 Sep 2006 19:11:57 +0000 (19:11 +0000)]
goodbye lgrind
rsc [Wed, 6 Sep 2006 19:11:39 +0000 (19:11 +0000)]
clean up after mkfs
rsc [Wed, 6 Sep 2006 19:08:14 +0000 (19:08 +0000)]
wrap long lines
rsc [Wed, 6 Sep 2006 18:47:51 +0000 (18:47 +0000)]
for vs while
rsc [Wed, 6 Sep 2006 18:47:48 +0000 (18:47 +0000)]
weird spacing
rsc [Wed, 6 Sep 2006 18:43:45 +0000 (18:43 +0000)]
fd_* => file_*
rsc [Wed, 6 Sep 2006 18:40:28 +0000 (18:40 +0000)]
fd.* -> file.*
rsc [Wed, 6 Sep 2006 18:38:56 +0000 (18:38 +0000)]
struct fd -> struct file
rsc [Wed, 6 Sep 2006 18:21:54 +0000 (18:21 +0000)]
what is NULL?
rsc [Wed, 6 Sep 2006 18:19:36 +0000 (18:19 +0000)]
renumber system calls
rsc [Wed, 6 Sep 2006 18:19:11 +0000 (18:19 +0000)]
split syscall.c into sysfile.c and sysproc.c
rsc [Wed, 6 Sep 2006 18:18:43 +0000 (18:18 +0000)]
rm rm
rsc [Wed, 6 Sep 2006 18:06:04 +0000 (18:06 +0000)]
writeable => writable
rsc [Wed, 6 Sep 2006 17:57:47 +0000 (17:57 +0000)]
break single-line if statements
rsc [Wed, 6 Sep 2006 17:54:29 +0000 (17:54 +0000)]
more named constants
rsc [Wed, 6 Sep 2006 17:53:15 +0000 (17:53 +0000)]
more tabs go away
rsc [Wed, 6 Sep 2006 17:50:20 +0000 (17:50 +0000)]
no /* */ comments
rsc [Wed, 6 Sep 2006 17:27:19 +0000 (17:27 +0000)]
standardize various * conventions
rsc [Wed, 6 Sep 2006 17:10:00 +0000 (17:10 +0000)]
standardize on unnamed args in prototypes
rsc [Wed, 6 Sep 2006 17:06:10 +0000 (17:06 +0000)]
spacing
rsc [Wed, 6 Sep 2006 17:04:06 +0000 (17:04 +0000)]
spacing fixes: no tabs, 2-space indents (for rtm)
rsc [Wed, 6 Sep 2006 16:38:39 +0000 (16:38 +0000)]
print "0" for null string
rsc [Wed, 6 Sep 2006 16:36:54 +0000 (16:36 +0000)]
tweak
rsc [Wed, 6 Sep 2006 16:35:21 +0000 (16:35 +0000)]
clear np->mem after freeing
kaashoek [Wed, 6 Sep 2006 15:32:21 +0000 (15:32 +0000)]
some pipe support in sh
bug in proc_wait
kaashoek [Wed, 6 Sep 2006 01:25:41 +0000 (01:25 +0000)]
nits
kaashoek [Wed, 6 Sep 2006 00:07:09 +0000 (00:07 +0000)]
change sections and order of files in printout
rsc [Tue, 5 Sep 2006 15:50:55 +0000 (15:50 +0000)]
New formatting scripts.
The use/defs extraction in runoff still needs some work
for xv6 code style.
kaashoek [Mon, 4 Sep 2006 12:41:27 +0000 (12:41 +0000)]
a few nits
rtm [Mon, 4 Sep 2006 11:52:36 +0000 (11:52 +0000)]
nits
kaashoek [Sun, 3 Sep 2006 18:32:58 +0000 (18:32 +0000)]
nits
kaashoek [Sun, 3 Sep 2006 17:34:09 +0000 (17:34 +0000)]
don't send keyboard interrupts to the second cpu, if we have only one cpu.
xv6 seems to work fine on uniprocessor now.
kaashoek [Sun, 3 Sep 2006 15:39:29 +0000 (15:39 +0000)]
remove duplication
don't use the same name for two different pieces of code
kaashoek [Sun, 3 Sep 2006 15:10:33 +0000 (15:10 +0000)]
centralize credits
kaashoek [Sun, 3 Sep 2006 14:38:10 +0000 (14:38 +0000)]
index for printout
some cleanup
rtm [Wed, 30 Aug 2006 18:55:06 +0000 (18:55 +0000)]
complain if no disk 1
lots of cleanup
rtm [Tue, 29 Aug 2006 21:35:30 +0000 (21:35 +0000)]
nits
rtm [Tue, 29 Aug 2006 19:59:52 +0000 (19:59 +0000)]
clear killed flag in exit
idecref cwd in exit
rtm [Tue, 29 Aug 2006 19:06:37 +0000 (19:06 +0000)]
prune unneeded panics and debug output
kaashoek [Tue, 29 Aug 2006 17:50:19 +0000 (17:50 +0000)]
better printout
rtm [Tue, 29 Aug 2006 17:01:40 +0000 (17:01 +0000)]
i broke sbrk, fix it
rtm [Tue, 29 Aug 2006 14:45:45 +0000 (14:45 +0000)]
clean up stale error checks and panics
delete unused functions
a few comments
kaashoek [Mon, 28 Aug 2006 18:31:33 +0000 (18:31 +0000)]
some text in readme
generate postscript printout
kaashoek [Mon, 28 Aug 2006 15:24:23 +0000 (15:24 +0000)]
remove smallcap version
rtm [Sat, 26 Aug 2006 16:31:05 +0000 (16:31 +0000)]
consistently ignore more than 14 chars in path component
forbid create or write of existing directory
mkdir("d1/d2/d3"), .. should refer to d2, not cwd
mkdir increase parent link count
rtm [Sat, 26 Aug 2006 15:06:59 +0000 (15:06 +0000)]
mkdir check error from mknod
chdir return -1 if target not a dir
rtm [Fri, 25 Aug 2006 01:37:54 +0000 (01:37 +0000)]
fstests bugs
rtm [Fri, 25 Aug 2006 01:25:22 +0000 (01:25 +0000)]
fix writing the indirect block