]>
Devi Nivas Git - cs3210-lab1.git/log
rsc [Wed, 8 Aug 2007 08:57:55 +0000 (08:57 +0000)]
set init name
rsc [Wed, 8 Aug 2007 08:57:37 +0000 (08:57 +0000)]
fix various bugs
rsc [Wed, 8 Aug 2007 08:57:23 +0000 (08:57 +0000)]
silence warning
rsc [Wed, 8 Aug 2007 08:57:03 +0000 (08:57 +0000)]
watch for zombies
rsc [Wed, 8 Aug 2007 08:56:09 +0000 (08:56 +0000)]
atoi, for kill
rsc [Wed, 8 Aug 2007 08:50:23 +0000 (08:50 +0000)]
add kill
rsc [Wed, 8 Aug 2007 08:44:11 +0000 (08:44 +0000)]
spacing
rsc [Wed, 8 Aug 2007 08:40:08 +0000 (08:40 +0000)]
oops
rsc [Wed, 8 Aug 2007 08:39:23 +0000 (08:39 +0000)]
fix wait bug in init
rsc [Wed, 8 Aug 2007 08:39:07 +0000 (08:39 +0000)]
handle EOF in shell
rsc [Wed, 8 Aug 2007 08:38:55 +0000 (08:38 +0000)]
add zombie program
rsc [Wed, 8 Aug 2007 08:38:38 +0000 (08:38 +0000)]
comment tweaks; more informative process list
rsc [Wed, 8 Aug 2007 08:38:11 +0000 (08:38 +0000)]
save process name for debugging
rsc [Wed, 8 Aug 2007 08:37:22 +0000 (08:37 +0000)]
add safestrcpy
rsc [Wed, 8 Aug 2007 08:27:32 +0000 (08:27 +0000)]
typo
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
rsc [Wed, 8 Aug 2007 08:04:02 +0000 (08:04 +0000)]
add EOF handling to console_read - works with cat
rsc [Wed, 8 Aug 2007 07:43:02 +0000 (07:43 +0000)]
add rule to generate init.sym
rsc [Wed, 8 Aug 2007 07:41:30 +0000 (07:41 +0000)]
add bootmain.c to runoff.list
rsc [Fri, 29 Jun 2007 17:35:54 +0000 (17:35 +0000)]
forgot to check in long ago
kaashoek [Thu, 19 Oct 2006 13:10:08 +0000 (13:10 +0000)]
bug reported by nelson
kaashoek [Wed, 18 Oct 2006 14:58:27 +0000 (14:58 +0000)]
record tim's bug and patch
kaashoek [Fri, 13 Oct 2006 19:55:07 +0000 (19:55 +0000)]
a few notes
kaashoek [Sun, 17 Sep 2006 22:01:12 +0000 (22:01 +0000)]
a few other nits
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.
rsc [Sun, 17 Sep 2006 19:19:01 +0000 (19:19 +0000)]
accumulate bugs
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
rsc [Fri, 8 Sep 2006 15:55:26 +0000 (15:55 +0000)]
sent to printer - CTC job 6955 40 copies
rsc [Fri, 8 Sep 2006 15:44:42 +0000 (15:44 +0000)]
dist tarball
rsc [Fri, 8 Sep 2006 15:39:24 +0000 (15:39 +0000)]
fix toc example
rsc [Fri, 8 Sep 2006 15:34:04 +0000 (15:34 +0000)]
tweak
rsc [Fri, 8 Sep 2006 15:31:23 +0000 (15:31 +0000)]
shorten
rsc [Fri, 8 Sep 2006 15:31:18 +0000 (15:31 +0000)]
unnecessary struct jmpbuf
rsc [Fri, 8 Sep 2006 15:18:58 +0000 (15:18 +0000)]
make lines shorter
rsc [Fri, 8 Sep 2006 15:15:44 +0000 (15:15 +0000)]
nit
rsc [Fri, 8 Sep 2006 15:14:43 +0000 (15:14 +0000)]
formatting nits
rsc [Fri, 8 Sep 2006 15:09:48 +0000 (15:09 +0000)]
only need a page
kaashoek [Fri, 8 Sep 2006 15:07:45 +0000 (15:07 +0000)]
consistency.
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.
rsc [Fri, 8 Sep 2006 14:46:16 +0000 (14:46 +0000)]
update line numbers
rsc [Fri, 8 Sep 2006 14:41:18 +0000 (14:41 +0000)]
xv6 style
rsc [Fri, 8 Sep 2006 14:41:06 +0000 (14:41 +0000)]
dist rules
rsc [Fri, 8 Sep 2006 14:40:59 +0000 (14:40 +0000)]
tweaks
rsc [Fri, 8 Sep 2006 14:40:51 +0000 (14:40 +0000)]
fix file names
rsc [Fri, 8 Sep 2006 14:36:56 +0000 (14:36 +0000)]
wording nit
kaashoek [Fri, 8 Sep 2006 14:36:44 +0000 (14:36 +0000)]
some comment changes
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