Commit Graph

  • 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
  • 45854caa93 print "0" for null string rsc 2006-09-06 16:38:39 +0000
  • d90113b638 tweak rsc 2006-09-06 16:36:54 +0000
  • 0992df4b90 clear np->mem after freeing rsc 2006-09-06 16:35:21 +0000
  • 21a88dd053 some pipe support in sh bug in proc_wait kaashoek 2006-09-06 15:32:21 +0000
  • d49a2d5386 nits kaashoek 2006-09-06 01:25:41 +0000
  • 56ac0d72fc change sections and order of files in printout kaashoek 2006-09-06 00:07:09 +0000
  • fae7779da7 New formatting scripts. rsc 2006-09-05 15:50:55 +0000
  • a81e02133a a few nits kaashoek 2006-09-04 12:41:27 +0000
  • 82537b7156 nits rtm 2006-09-04 11:52:36 +0000
  • 97c74a3a64 nits kaashoek 2006-09-03 18:32:58 +0000
  • 0b6ab8416e don't send keyboard interrupts to the second cpu, if we have only one cpu. xv6 seems to work fine on uniprocessor now. kaashoek 2006-09-03 17:34:09 +0000
  • 7abf49d2f2 remove duplication don't use the same name for two different pieces of code kaashoek 2006-09-03 15:39:29 +0000
  • 801affcd14 centralize credits kaashoek 2006-09-03 15:10:33 +0000
  • 97a5bba6d2 index for printout some cleanup kaashoek 2006-09-03 14:38:10 +0000
  • 2aa4c3bc29 complain if no disk 1 lots of cleanup rtm 2006-08-30 18:55:06 +0000
  • 18432ed5ed nits rtm 2006-08-29 21:35:30 +0000
  • 7a37578e9e clear killed flag in exit idecref cwd in exit rtm 2006-08-29 19:59:52 +0000
  • dfcc5b997c prune unneeded panics and debug output rtm 2006-08-29 19:06:37 +0000
  • d7ce6545e7 better printout kaashoek 2006-08-29 17:50:19 +0000
  • 3b95801add i broke sbrk, fix it rtm 2006-08-29 17:01:40 +0000
  • 2b19190c13 clean up stale error checks and panics delete unused functions a few comments rtm 2006-08-29 14:45:45 +0000
  • b52151e032 some text in readme generate postscript printout kaashoek 2006-08-28 18:31:33 +0000
  • 45b6fe7e1a remove smallcap version kaashoek 2006-08-28 15:24:23 +0000
  • 03c70cc2e6 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 2006-08-26 16:31:05 +0000
  • a6c28c9779 mkdir check error from mknod chdir return -1 if target not a dir rtm 2006-08-26 15:06:59 +0000
  • a84585de63 fstests bugs rtm 2006-08-25 01:37:54 +0000
  • 80f292f830 fix writing the indirect block rtm 2006-08-25 01:25:22 +0000
  • 5051da6de3 inode addrs[NDIRECT] -> NADDRS fix race in mknod / creat use last component in dirent in mknod, not path rtm 2006-08-25 01:11:30 +0000
  • 74493bf446 kill user process when it generates an unhandled trap (e.g., 13) fix bug in test code of malloc kaashoek 2006-08-25 00:43:17 +0000
  • 81d5219998 bug in sbrk test malloc kaashoek 2006-08-24 19:24:36 +0000
  • bcfb84b6a9 big directory test rtm 2006-08-24 19:21:19 +0000