Commit graph

  • b4c1a88d6c forgot to check in long ago rsc 2007-06-29 17:35:54 +0000
  • cc9c9814b2 bug reported by nelson kaashoek 2006-10-19 13:10:08 +0000
  • 4b5443c3cd record tim's bug and patch kaashoek 2006-10-18 14:58:27 +0000
  • 7356f26a68 a few notes kaashoek 2006-10-13 19:55:07 +0000
  • f8ac639675 a few other nits kaashoek 2006-09-17 22:01:12 +0000
  • b438eff6bf Have kernel build rule create kernel.sym, which can be used in Bochs to make breakpoint setting easier: rsc 2006-09-17 19:21:12 +0000
  • c25e0a5ff8 accumulate bugs rsc 2006-09-17 19:19:01 +0000
  • 05eecb6313 a copy of xv6.pdf that can be sent to turkey and duplexes correctly rsc 2006-09-08 16:19:26 +0000
  • 5cc0bd5cea sent to printer - CTC job 6955 40 copies rsc 2006-09-08 15:55:26 +0000
  • 2c88030df0 dist tarball rsc 2006-09-08 15:44:42 +0000
  • ca0140339d fix toc example rsc 2006-09-08 15:39:24 +0000
  • e936743429 tweak rsc 2006-09-08 15:34:04 +0000
  • b02e13f0f6 shorten rsc 2006-09-08 15:31:23 +0000
  • 3689c7f5ce unnecessary struct jmpbuf rsc 2006-09-08 15:31:18 +0000
  • ba969aa6a8 make lines shorter rsc 2006-09-08 15:18:58 +0000
  • 5788b3604a nit rsc 2006-09-08 15:15:44 +0000
  • 4fb684548a formatting nits rsc 2006-09-08 15:14:43 +0000
  • efb01c1dc0 only need a page rsc 2006-09-08 15:09:48 +0000
  • 5c596bb3a7 consistency. kaashoek 2006-09-08 15:07:45 +0000
  • 5cb7877e0f use bootstrap processor as specified by MP table. typically 0, but not guaranteed. kaashoek 2006-09-08 14:48:07 +0000
  • f80873e602 update line numbers rsc 2006-09-08 14:46:16 +0000
  • 5eb6212dfe xv6 style rsc 2006-09-08 14:41:18 +0000
  • db2d8e4b82 dist rules rsc 2006-09-08 14:41:06 +0000
  • fb6ddf3ea2 tweaks rsc 2006-09-08 14:40:59 +0000
  • 66d46d691d fix file names rsc 2006-09-08 14:40:51 +0000
  • 8be7e703ca wording nit rsc 2006-09-08 14:36:56 +0000
  • 8e1d1ec934 some comment changes kaashoek 2006-09-08 14:36:44 +0000
  • 50f8850366 move ide_intr lower rsc 2006-09-08 14:33:27 +0000
  • 4194835901 tweak fs.h spacing; add comment rsc 2006-09-08 14:31:17 +0000
  • cd12eea3c7 make trap fit on one page rsc 2006-09-08 14:29:58 +0000
  • 1656b1b232 move growproc up higher rsc 2006-09-08 14:26:51 +0000
  • be29b8e263 ++ rsc 2006-09-08 14:26:16 +0000
  • d6d636aad3 make setjmp fit on one page rsc 2006-09-08 14:20:43 +0000
  • ab299eb39a can break after }; too rsc 2006-09-08 14:19:30 +0000
  • d911d83ca1 fix various comments rsc 2006-09-08 13:55:43 +0000
  • ec5783cbd2 runoff changes rsc 2006-09-08 13:53:18 +0000
  • 72a590d9e5 quiet rsc 2006-09-08 13:44:56 +0000
  • 2cbb4b1842 stop using fd to name files rsc 2006-09-08 13:44:42 +0000
  • 5692823b1f minor makefile fixes for printing cut last line of readme so that readme fits on single page kaashoek 2006-09-07 21:03:13 +0000
  • 2e898063ae a bit more structure kaashoek 2006-09-07 20:28:53 +0000
  • 4d33ef8612 explain how to use rsc 2006-09-07 20:06:20 +0000
  • 339a9beaf5 new targets bochs and qemu rsc 2006-09-07 20:06:15 +0000
  • f3c393ba9f fix tests rsc 2006-09-07 20:06:08 +0000
  • 641e29c583 add copyright notice kaashoek 2006-09-07 19:37:16 +0000
  • 95edc8921f debugging help rsc 2006-09-07 16:54:28 +0000
  • 41abfaa92e missing def rsc 2006-09-07 16:54:23 +0000
  • 21eafd48e2 fix disk bug rsc 2006-09-07 16:54:18 +0000
  • 3c821bf9ae better comment rsc 2006-09-07 16:54:15 +0000
  • b6cac0a53b check preconditions in sched rsc 2006-09-07 16:54:00 +0000
  • e7a5b3c5ee comment memory barriers rsc 2006-09-07 16:53:49 +0000
  • 0b75a8e8be no recursive interrupts rsc 2006-09-07 16:53:16 +0000
  • 5a71f93301 debugging rearrangements rsc 2006-09-07 16:52:13 +0000
  • ab17e3198b debugging prints rsc 2006-09-07 15:45:38 +0000
  • 1542186378 allow long names again rsc 2006-09-07 15:34:28 +0000
  • 0517a730db remove bogus test rsc 2006-09-07 15:31:40 +0000
  • 0294e3e290 comments rsc 2006-09-07 15:31:33 +0000
  • 19297caf0d fix ide, pit interfaces rsc 2006-09-07 15:29:54 +0000
  • 6c8acf9e04 check super-long lookups rsc 2006-09-07 15:15:46 +0000
  • 0d6bbd3172 clean namei search loop rsc 2006-09-07 15:15:32 +0000
  • 7a054598fa fix build bug rsc 2006-09-07 14:39:05 +0000
  • 70c3260dc4 fix pipe bug rsc 2006-09-07 14:38:56 +0000
  • bb207a1d42 comments rsc 2006-09-07 14:28:12 +0000
  • 52253dce65 remove fstest kaashoek 2006-09-07 14:17:30 +0000
  • 224f6598c1 refactor syscall code rsc 2006-09-07 14:13:26 +0000
  • 31085bb416 more comments rsc 2006-09-07 14:12:30 +0000
  • 7e019461c8 fix build rsc 2006-09-07 14:10:52 +0000
  • a64cd81342 one regression test program kaashoek 2006-09-07 13:23:41 +0000
  • 1dca3afbbb remove _ prefixes rsc 2006-09-07 13:08:23 +0000
  • 05a7bbe08b comment fixes rsc 2006-09-07 13:07:52 +0000
  • 94d7e25975 avoid system binary clashes rsc 2006-09-07 13:07:39 +0000
  • 7678a19ecf better page breaks rsc 2006-09-07 13:07:29 +0000
  • 44e6909a6d more simplifying kaashoek 2006-09-07 03:16:15 +0000
  • e00baa9f5d get precedence of <, >, and | right simplify kaashoek 2006-09-07 02:15:28 +0000
  • 1133b215d8 more defensive programming rsc 2006-09-07 01:56:22 +0000
  • f70172129c 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 2006-09-07 01:37:58 +0000
  • f9bc4452b5 nit in console interrupts kaashoek 2006-09-07 00:00:33 +0000
  • d6b20251f0 fd.c -> file.c rsc 2006-09-06 19:47:07 +0000
  • 26dfb4c80d runoff fixes rsc 2006-09-06 19:43:59 +0000
  • 2a55cc5501 runoff tweaks rsc 2006-09-06 19:22:24 +0000
  • e9d2250e15 goodbye lgrind rsc 2006-09-06 19:11:57 +0000
  • f3fc72c5b6 clean up after mkfs rsc 2006-09-06 19:11:39 +0000
  • 0cfc7290e8 wrap long lines rsc 2006-09-06 19:08:14 +0000
  • db8fb62e4d for vs while rsc 2006-09-06 18:47:51 +0000
  • 236d33698b weird spacing rsc 2006-09-06 18:47:48 +0000
  • 50e514be98 fd_* => file_* rsc 2006-09-06 18:43:45 +0000
  • 9936bffa45 fd.* -> file.* rsc 2006-09-06 18:40:28 +0000
  • 39593d2f1a struct fd -> struct file rsc 2006-09-06 18:38:56 +0000
  • 89ebd895b8 what is NULL? rsc 2006-09-06 18:21:54 +0000
  • 42d5d65b9a renumber system calls rsc 2006-09-06 18:19:36 +0000
  • 2685309fb4 split syscall.c into sysfile.c and sysproc.c rsc 2006-09-06 18:19:11 +0000
  • 61d03d0eef rm rm rsc 2006-09-06 18:18:43 +0000
  • d4c64e5d43 writeable => writable rsc 2006-09-06 18:06:04 +0000
  • 48b824703b break single-line if statements rsc 2006-09-06 17:57:47 +0000
  • 96d467b3a9 more named constants rsc 2006-09-06 17:54:29 +0000
  • 799c9176bc more tabs go away rsc 2006-09-06 17:53:15 +0000
  • f552738889 no /* */ comments rsc 2006-09-06 17:50:20 +0000
  • 9e9bcaf143 standardize various * conventions rsc 2006-09-06 17:27:19 +0000
  • 03b6376f56 standardize on unnamed args in prototypes rsc 2006-09-06 17:10:00 +0000
  • cea3c34644 spacing rsc 2006-09-06 17:06:10 +0000
  • a650c606fe spacing fixes: no tabs, 2-space indents (for rtm) rsc 2006-09-06 17:04:06 +0000