]> Devi Nivas Git - cs3210-lab1.git/log
cs3210-lab1.git
18 years agoadd DPL_USER constant
rsc [Wed, 8 Aug 2007 09:02:42 +0000 (09:02 +0000)]
add DPL_USER constant

18 years agoset init name
rsc [Wed, 8 Aug 2007 08:57:55 +0000 (08:57 +0000)]
set init name

18 years agofix various bugs
rsc [Wed, 8 Aug 2007 08:57:37 +0000 (08:57 +0000)]
fix various bugs

18 years agosilence warning
rsc [Wed, 8 Aug 2007 08:57:23 +0000 (08:57 +0000)]
silence warning

18 years agowatch for zombies
rsc [Wed, 8 Aug 2007 08:57:03 +0000 (08:57 +0000)]
watch for zombies

18 years agoatoi, for kill
rsc [Wed, 8 Aug 2007 08:56:09 +0000 (08:56 +0000)]
atoi, for kill

18 years agoadd kill
rsc [Wed, 8 Aug 2007 08:50:23 +0000 (08:50 +0000)]
add kill

18 years agospacing
rsc [Wed, 8 Aug 2007 08:44:11 +0000 (08:44 +0000)]
spacing

18 years agooops
rsc [Wed, 8 Aug 2007 08:40:08 +0000 (08:40 +0000)]
oops

18 years agofix wait bug in init
rsc [Wed, 8 Aug 2007 08:39:23 +0000 (08:39 +0000)]
fix wait bug in init

18 years agohandle EOF in shell
rsc [Wed, 8 Aug 2007 08:39:07 +0000 (08:39 +0000)]
handle EOF in shell

18 years agoadd zombie program
rsc [Wed, 8 Aug 2007 08:38:55 +0000 (08:38 +0000)]
add zombie program

18 years agocomment tweaks; more informative process list
rsc [Wed, 8 Aug 2007 08:38:38 +0000 (08:38 +0000)]
comment tweaks; more informative process list

18 years agosave process name for debugging
rsc [Wed, 8 Aug 2007 08:38:11 +0000 (08:38 +0000)]
save process name for debugging

18 years agoadd safestrcpy
rsc [Wed, 8 Aug 2007 08:37:22 +0000 (08:37 +0000)]
add safestrcpy

18 years agotypo
rsc [Wed, 8 Aug 2007 08:27:32 +0000 (08:27 +0000)]
typo

18 years agochange gets to return \n, to distinguish 0-byte read from empty line
rsc [Wed, 8 Aug 2007 08:04:20 +0000 (08:04 +0000)]
change gets to return \n, to distinguish 0-byte read from empty line

18 years agoadd EOF handling to console_read - works with cat
rsc [Wed, 8 Aug 2007 08:04:02 +0000 (08:04 +0000)]
add EOF handling to console_read - works with cat

18 years agoadd rule to generate init.sym
rsc [Wed, 8 Aug 2007 07:43:02 +0000 (07:43 +0000)]
add rule to generate init.sym

18 years agoadd bootmain.c to runoff.list
rsc [Wed, 8 Aug 2007 07:41:30 +0000 (07:41 +0000)]
add bootmain.c to runoff.list

18 years agoforgot to check in long ago
rsc [Fri, 29 Jun 2007 17:35:54 +0000 (17:35 +0000)]
forgot to check in long ago

19 years agobug reported by nelson
kaashoek [Thu, 19 Oct 2006 13:10:08 +0000 (13:10 +0000)]
bug reported by nelson

19 years agorecord tim's bug and patch
kaashoek [Wed, 18 Oct 2006 14:58:27 +0000 (14:58 +0000)]
record tim's bug and patch

19 years agoa few notes
kaashoek [Fri, 13 Oct 2006 19:55:07 +0000 (19:55 +0000)]
a few notes

19 years agoa few other nits
kaashoek [Sun, 17 Sep 2006 22:01:12 +0000 (22:01 +0000)]
a few other nits

19 years agoHave kernel build rule create kernel.sym, which can be
rsc [Sun, 17 Sep 2006 19:21:12 +0000 (19:21 +0000)]
Have kernel build rule create kernel.sym, which can be
used in Bochs to make breakpoint setting easier:

load-symbols "kernel.sym"
vb 0x8:"main0"
c
disasm/25 "main0"
vb 0x8:"main0"+0x5f
c

etc.

19 years agoaccumulate bugs
rsc [Sun, 17 Sep 2006 19:19:01 +0000 (19:19 +0000)]
accumulate bugs

19 years agoa copy of xv6.pdf that can be sent to turkey and duplexes correctly
rsc [Fri, 8 Sep 2006 16:19:26 +0000 (16:19 +0000)]
a copy of xv6.pdf that can be sent to turkey and duplexes correctly

19 years agosent to printer - CTC job 6955 40 copies
rsc [Fri, 8 Sep 2006 15:55:26 +0000 (15:55 +0000)]
sent to printer - CTC job 6955 40 copies

19 years agodist tarball
rsc [Fri, 8 Sep 2006 15:44:42 +0000 (15:44 +0000)]
dist tarball

19 years agofix toc example
rsc [Fri, 8 Sep 2006 15:39:24 +0000 (15:39 +0000)]
fix toc example

19 years agotweak
rsc [Fri, 8 Sep 2006 15:34:04 +0000 (15:34 +0000)]
tweak

19 years agoshorten
rsc [Fri, 8 Sep 2006 15:31:23 +0000 (15:31 +0000)]
shorten

19 years agounnecessary struct jmpbuf
rsc [Fri, 8 Sep 2006 15:31:18 +0000 (15:31 +0000)]
unnecessary struct jmpbuf

19 years agomake lines shorter
rsc [Fri, 8 Sep 2006 15:18:58 +0000 (15:18 +0000)]
make lines shorter

19 years agonit
rsc [Fri, 8 Sep 2006 15:15:44 +0000 (15:15 +0000)]
nit

19 years agoformatting nits
rsc [Fri, 8 Sep 2006 15:14:43 +0000 (15:14 +0000)]
formatting nits

19 years agoonly need a page
rsc [Fri, 8 Sep 2006 15:09:48 +0000 (15:09 +0000)]
only need a page

19 years agoconsistency.
kaashoek [Fri, 8 Sep 2006 15:07:45 +0000 (15:07 +0000)]
consistency.

19 years agouse bootstrap processor as specified by MP table. typically 0, but not
kaashoek [Fri, 8 Sep 2006 14:48:07 +0000 (14:48 +0000)]
use bootstrap processor as specified by MP table. typically 0, but not
guaranteed.

19 years agoupdate line numbers
rsc [Fri, 8 Sep 2006 14:46:16 +0000 (14:46 +0000)]
update line numbers

19 years agoxv6 style
rsc [Fri, 8 Sep 2006 14:41:18 +0000 (14:41 +0000)]
xv6 style

19 years agodist rules
rsc [Fri, 8 Sep 2006 14:41:06 +0000 (14:41 +0000)]
dist rules

19 years agotweaks
rsc [Fri, 8 Sep 2006 14:40:59 +0000 (14:40 +0000)]
tweaks

19 years agofix file names
rsc [Fri, 8 Sep 2006 14:40:51 +0000 (14:40 +0000)]
fix file names

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