]> Devi Nivas Git - cs3210-lab1.git/log
cs3210-lab1.git
19 years agowording nit
rsc [Fri, 8 Sep 2006 14:36:56 +0000 (14:36 +0000)]
wording nit

19 years agosome comment changes
kaashoek [Fri, 8 Sep 2006 14:36:44 +0000 (14:36 +0000)]
some comment changes

19 years agomove ide_intr lower
rsc [Fri, 8 Sep 2006 14:33:27 +0000 (14:33 +0000)]
move ide_intr lower

19 years agotweak fs.h spacing; add comment
rsc [Fri, 8 Sep 2006 14:31:17 +0000 (14:31 +0000)]
tweak fs.h spacing; add comment

19 years agomake trap fit on one page
rsc [Fri, 8 Sep 2006 14:29:58 +0000 (14:29 +0000)]
make trap fit on one page

19 years agomove growproc up higher
rsc [Fri, 8 Sep 2006 14:26:51 +0000 (14:26 +0000)]
move growproc up higher

19 years ago++
rsc [Fri, 8 Sep 2006 14:26:16 +0000 (14:26 +0000)]
++

19 years agomake setjmp fit on one page
rsc [Fri, 8 Sep 2006 14:20:43 +0000 (14:20 +0000)]
make setjmp fit on one page

19 years agocan break after }; too
rsc [Fri, 8 Sep 2006 14:19:30 +0000 (14:19 +0000)]
can break after }; too

19 years agofix various comments
rsc [Fri, 8 Sep 2006 13:55:43 +0000 (13:55 +0000)]
fix various comments

19 years agorunoff changes
rsc [Fri, 8 Sep 2006 13:53:18 +0000 (13:53 +0000)]
runoff changes

19 years agoquiet
rsc [Fri, 8 Sep 2006 13:44:56 +0000 (13:44 +0000)]
quiet

19 years agostop using fd to name files
rsc [Fri, 8 Sep 2006 13:44:42 +0000 (13:44 +0000)]
stop using fd to name files

19 years agominor makefile fixes for printing
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

19 years agoa bit more structure
kaashoek [Thu, 7 Sep 2006 20:28:53 +0000 (20:28 +0000)]
a bit more structure

19 years agoexplain how to use
rsc [Thu, 7 Sep 2006 20:06:20 +0000 (20:06 +0000)]
explain how to use

19 years agonew targets bochs and qemu
rsc [Thu, 7 Sep 2006 20:06:15 +0000 (20:06 +0000)]
new targets bochs and qemu

19 years agofix tests
rsc [Thu, 7 Sep 2006 20:06:08 +0000 (20:06 +0000)]
fix tests

19 years agoadd copyright notice
kaashoek [Thu, 7 Sep 2006 19:37:16 +0000 (19:37 +0000)]
add copyright notice

19 years agodebugging help
rsc [Thu, 7 Sep 2006 16:54:28 +0000 (16:54 +0000)]
debugging help

19 years agomissing def
rsc [Thu, 7 Sep 2006 16:54:23 +0000 (16:54 +0000)]
missing def

19 years agofix disk bug
rsc [Thu, 7 Sep 2006 16:54:18 +0000 (16:54 +0000)]
fix disk bug

19 years agobetter comment
rsc [Thu, 7 Sep 2006 16:54:15 +0000 (16:54 +0000)]
better comment

19 years agocheck preconditions in sched
rsc [Thu, 7 Sep 2006 16:54:00 +0000 (16:54 +0000)]
check preconditions in sched

19 years agocomment memory barriers
rsc [Thu, 7 Sep 2006 16:53:49 +0000 (16:53 +0000)]
comment memory barriers

19 years agono recursive interrupts
rsc [Thu, 7 Sep 2006 16:53:16 +0000 (16:53 +0000)]
no recursive interrupts

19 years agodebugging rearrangements
rsc [Thu, 7 Sep 2006 16:52:13 +0000 (16:52 +0000)]
debugging rearrangements

19 years agodebugging prints
rsc [Thu, 7 Sep 2006 15:45:38 +0000 (15:45 +0000)]
debugging prints

19 years agoallow long names again
rsc [Thu, 7 Sep 2006 15:34:28 +0000 (15:34 +0000)]
allow long names again

19 years agoremove bogus test
rsc [Thu, 7 Sep 2006 15:31:40 +0000 (15:31 +0000)]
remove bogus test

19 years agocomments
rsc [Thu, 7 Sep 2006 15:31:33 +0000 (15:31 +0000)]
comments

19 years agofix ide, pit interfaces
rsc [Thu, 7 Sep 2006 15:29:54 +0000 (15:29 +0000)]
fix ide, pit interfaces

19 years agocheck super-long lookups
rsc [Thu, 7 Sep 2006 15:15:46 +0000 (15:15 +0000)]
check super-long lookups

19 years agoclean namei search loop
rsc [Thu, 7 Sep 2006 15:15:32 +0000 (15:15 +0000)]
clean namei search loop

19 years agofix build bug
rsc [Thu, 7 Sep 2006 14:39:05 +0000 (14:39 +0000)]
fix build bug

19 years agofix pipe bug
rsc [Thu, 7 Sep 2006 14:38:56 +0000 (14:38 +0000)]
fix pipe bug

19 years agocomments
rsc [Thu, 7 Sep 2006 14:28:12 +0000 (14:28 +0000)]
comments

19 years agoremove fstest
kaashoek [Thu, 7 Sep 2006 14:17:30 +0000 (14:17 +0000)]
remove fstest

19 years agorefactor syscall code
rsc [Thu, 7 Sep 2006 14:13:26 +0000 (14:13 +0000)]
refactor syscall code

19 years agomore comments
rsc [Thu, 7 Sep 2006 14:12:30 +0000 (14:12 +0000)]
more comments

19 years agofix build
rsc [Thu, 7 Sep 2006 14:10:52 +0000 (14:10 +0000)]
fix build

19 years agoone regression test program
kaashoek [Thu, 7 Sep 2006 13:23:41 +0000 (13:23 +0000)]
one regression test program

19 years agoremove _ prefixes
rsc [Thu, 7 Sep 2006 13:08:23 +0000 (13:08 +0000)]
remove _ prefixes

19 years agocomment fixes
rsc [Thu, 7 Sep 2006 13:07:52 +0000 (13:07 +0000)]
comment fixes

19 years agoavoid system binary clashes
rsc [Thu, 7 Sep 2006 13:07:39 +0000 (13:07 +0000)]
avoid system binary clashes

19 years agobetter page breaks
rsc [Thu, 7 Sep 2006 13:07:29 +0000 (13:07 +0000)]
better page breaks

19 years agomore simplifying
kaashoek [Thu, 7 Sep 2006 03:16:15 +0000 (03:16 +0000)]
more simplifying

19 years agoget precedence of <, >, and | right
kaashoek [Thu, 7 Sep 2006 02:15:28 +0000 (02:15 +0000)]
get precedence of <, >, and | right
simplify

19 years agomore defensive programming
rsc [Thu, 7 Sep 2006 01:56:22 +0000 (01:56 +0000)]
more defensive programming

19 years agorun without lapic and ioapic, if they are not present
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)

19 years agonit in console interrupts
kaashoek [Thu, 7 Sep 2006 00:00:33 +0000 (00:00 +0000)]
nit in console interrupts

19 years agofd.c -> file.c
rsc [Wed, 6 Sep 2006 19:47:07 +0000 (19:47 +0000)]
fd.c -> file.c

19 years agorunoff fixes
rsc [Wed, 6 Sep 2006 19:43:59 +0000 (19:43 +0000)]
runoff fixes

19 years agorunoff tweaks
rsc [Wed, 6 Sep 2006 19:22:24 +0000 (19:22 +0000)]
runoff tweaks

19 years agogoodbye lgrind
rsc [Wed, 6 Sep 2006 19:11:57 +0000 (19:11 +0000)]
goodbye lgrind

19 years agoclean up after mkfs
rsc [Wed, 6 Sep 2006 19:11:39 +0000 (19:11 +0000)]
clean up after mkfs

19 years agowrap long lines
rsc [Wed, 6 Sep 2006 19:08:14 +0000 (19:08 +0000)]
wrap long lines

19 years agofor vs while
rsc [Wed, 6 Sep 2006 18:47:51 +0000 (18:47 +0000)]
for vs while

19 years agoweird spacing
rsc [Wed, 6 Sep 2006 18:47:48 +0000 (18:47 +0000)]
weird spacing

19 years agofd_* => file_*
rsc [Wed, 6 Sep 2006 18:43:45 +0000 (18:43 +0000)]
fd_* => file_*

19 years agofd.* -> file.*
rsc [Wed, 6 Sep 2006 18:40:28 +0000 (18:40 +0000)]
fd.* -> file.*

19 years agostruct fd -> struct file
rsc [Wed, 6 Sep 2006 18:38:56 +0000 (18:38 +0000)]
struct fd -> struct file

19 years agowhat is NULL?
rsc [Wed, 6 Sep 2006 18:21:54 +0000 (18:21 +0000)]
what is NULL?

19 years agorenumber system calls
rsc [Wed, 6 Sep 2006 18:19:36 +0000 (18:19 +0000)]
renumber system calls

19 years agosplit syscall.c into sysfile.c and sysproc.c
rsc [Wed, 6 Sep 2006 18:19:11 +0000 (18:19 +0000)]
split syscall.c into sysfile.c and sysproc.c

19 years agorm rm
rsc [Wed, 6 Sep 2006 18:18:43 +0000 (18:18 +0000)]
rm rm

19 years agowriteable => writable
rsc [Wed, 6 Sep 2006 18:06:04 +0000 (18:06 +0000)]
writeable => writable

19 years agobreak single-line if statements
rsc [Wed, 6 Sep 2006 17:57:47 +0000 (17:57 +0000)]
break single-line if statements

19 years agomore named constants
rsc [Wed, 6 Sep 2006 17:54:29 +0000 (17:54 +0000)]
more named constants

19 years agomore tabs go away
rsc [Wed, 6 Sep 2006 17:53:15 +0000 (17:53 +0000)]
more tabs go away

19 years agono /* */ comments
rsc [Wed, 6 Sep 2006 17:50:20 +0000 (17:50 +0000)]
no /* */ comments

19 years agostandardize various * conventions
rsc [Wed, 6 Sep 2006 17:27:19 +0000 (17:27 +0000)]
standardize various * conventions

19 years agostandardize on unnamed args in prototypes
rsc [Wed, 6 Sep 2006 17:10:00 +0000 (17:10 +0000)]
standardize on unnamed args in prototypes

19 years agospacing
rsc [Wed, 6 Sep 2006 17:06:10 +0000 (17:06 +0000)]
spacing

19 years agospacing fixes: no tabs, 2-space indents (for rtm)
rsc [Wed, 6 Sep 2006 17:04:06 +0000 (17:04 +0000)]
spacing fixes: no tabs, 2-space indents (for rtm)

19 years agoprint "0" for null string
rsc [Wed, 6 Sep 2006 16:38:39 +0000 (16:38 +0000)]
print "0" for null string

19 years agotweak
rsc [Wed, 6 Sep 2006 16:36:54 +0000 (16:36 +0000)]
tweak

19 years agoclear np->mem after freeing
rsc [Wed, 6 Sep 2006 16:35:21 +0000 (16:35 +0000)]
clear np->mem after freeing

19 years agosome pipe support in sh
kaashoek [Wed, 6 Sep 2006 15:32:21 +0000 (15:32 +0000)]
some pipe support in sh
bug in proc_wait

19 years agonits
kaashoek [Wed, 6 Sep 2006 01:25:41 +0000 (01:25 +0000)]
nits

19 years agochange sections and order of files in printout
kaashoek [Wed, 6 Sep 2006 00:07:09 +0000 (00:07 +0000)]
change sections and order of files in printout

19 years agoNew formatting scripts.
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.

19 years agoa few nits
kaashoek [Mon, 4 Sep 2006 12:41:27 +0000 (12:41 +0000)]
a few nits

19 years agonits
rtm [Mon, 4 Sep 2006 11:52:36 +0000 (11:52 +0000)]
nits

19 years agonits
kaashoek [Sun, 3 Sep 2006 18:32:58 +0000 (18:32 +0000)]
nits

19 years agodon't send keyboard interrupts to the second cpu, if we have only one cpu.
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.

19 years agoremove duplication
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

19 years agocentralize credits
kaashoek [Sun, 3 Sep 2006 15:10:33 +0000 (15:10 +0000)]
centralize credits

19 years agoindex for printout
kaashoek [Sun, 3 Sep 2006 14:38:10 +0000 (14:38 +0000)]
index for printout
some cleanup

19 years agocomplain if no disk 1
rtm [Wed, 30 Aug 2006 18:55:06 +0000 (18:55 +0000)]
complain if no disk 1
lots of cleanup

19 years agonits
rtm [Tue, 29 Aug 2006 21:35:30 +0000 (21:35 +0000)]
nits

19 years agoclear killed flag in exit
rtm [Tue, 29 Aug 2006 19:59:52 +0000 (19:59 +0000)]
clear killed flag in exit
idecref cwd in exit

19 years agoprune unneeded panics and debug output
rtm [Tue, 29 Aug 2006 19:06:37 +0000 (19:06 +0000)]
prune unneeded panics and debug output

19 years agobetter printout
kaashoek [Tue, 29 Aug 2006 17:50:19 +0000 (17:50 +0000)]
better printout

19 years agoi broke sbrk, fix it
rtm [Tue, 29 Aug 2006 17:01:40 +0000 (17:01 +0000)]
i broke sbrk, fix it

19 years agoclean up stale error checks and panics
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

19 years agosome text in readme
kaashoek [Mon, 28 Aug 2006 18:31:33 +0000 (18:31 +0000)]
some text in readme
generate postscript printout

19 years agoremove smallcap version
kaashoek [Mon, 28 Aug 2006 15:24:23 +0000 (15:24 +0000)]
remove smallcap version

19 years agoconsistently ignore more than 14 chars in path component
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

19 years agomkdir check error from mknod
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