Commit graph

408 commits

Author SHA1 Message Date
rsc
3c821bf9ae better comment 2006-09-07 16:54:15 +00:00
rsc
b6cac0a53b check preconditions in sched 2006-09-07 16:54:00 +00:00
rsc
e7a5b3c5ee comment memory barriers 2006-09-07 16:53:49 +00:00
rsc
0b75a8e8be no recursive interrupts 2006-09-07 16:53:16 +00:00
rsc
5a71f93301 debugging rearrangements 2006-09-07 16:52:13 +00:00
rsc
ab17e3198b debugging prints 2006-09-07 15:45:38 +00:00
rsc
1542186378 allow long names again 2006-09-07 15:34:28 +00:00
rsc
0517a730db remove bogus test 2006-09-07 15:31:40 +00:00
rsc
0294e3e290 comments 2006-09-07 15:31:33 +00:00
rsc
19297caf0d fix ide, pit interfaces 2006-09-07 15:29:54 +00:00
rsc
6c8acf9e04 check super-long lookups 2006-09-07 15:15:46 +00:00
rsc
0d6bbd3172 clean namei search loop 2006-09-07 15:15:32 +00:00
rsc
7a054598fa fix build bug 2006-09-07 14:39:05 +00:00
rsc
70c3260dc4 fix pipe bug 2006-09-07 14:38:56 +00:00
rsc
bb207a1d42 comments 2006-09-07 14:28:12 +00:00
kaashoek
52253dce65 remove fstest 2006-09-07 14:17:30 +00:00
rsc
224f6598c1 refactor syscall code 2006-09-07 14:13:26 +00:00
rsc
31085bb416 more comments 2006-09-07 14:12:30 +00:00
rsc
7e019461c8 fix build 2006-09-07 14:10:52 +00:00
kaashoek
a64cd81342 one regression test program 2006-09-07 13:23:41 +00:00
rsc
1dca3afbbb remove _ prefixes 2006-09-07 13:08:23 +00:00
rsc
05a7bbe08b comment fixes 2006-09-07 13:07:52 +00:00
rsc
94d7e25975 avoid system binary clashes 2006-09-07 13:07:39 +00:00
rsc
7678a19ecf better page breaks 2006-09-07 13:07:29 +00:00
kaashoek
44e6909a6d more simplifying 2006-09-07 03:16:15 +00:00
kaashoek
e00baa9f5d get precedence of <, >, and | right
simplify
2006-09-07 02:15:28 +00:00
rsc
1133b215d8 more defensive programming 2006-09-07 01:56:22 +00:00
kaashoek
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)
2006-09-07 01:37:58 +00:00
kaashoek
f9bc4452b5 nit in console interrupts 2006-09-07 00:00:33 +00:00
rsc
d6b20251f0 fd.c -> file.c 2006-09-06 19:47:07 +00:00
rsc
26dfb4c80d runoff fixes 2006-09-06 19:43:59 +00:00
rsc
2a55cc5501 runoff tweaks 2006-09-06 19:22:24 +00:00
rsc
e9d2250e15 goodbye lgrind 2006-09-06 19:11:57 +00:00
rsc
f3fc72c5b6 clean up after mkfs 2006-09-06 19:11:39 +00:00
rsc
0cfc7290e8 wrap long lines 2006-09-06 19:08:14 +00:00
rsc
db8fb62e4d for vs while 2006-09-06 18:47:51 +00:00
rsc
236d33698b weird spacing 2006-09-06 18:47:48 +00:00
rsc
50e514be98 fd_* => file_* 2006-09-06 18:43:45 +00:00
rsc
9936bffa45 fd.* -> file.* 2006-09-06 18:40:28 +00:00
rsc
39593d2f1a struct fd -> struct file 2006-09-06 18:38:56 +00:00
rsc
89ebd895b8 what is NULL? 2006-09-06 18:21:54 +00:00
rsc
42d5d65b9a renumber system calls 2006-09-06 18:19:36 +00:00
rsc
2685309fb4 split syscall.c into sysfile.c and sysproc.c 2006-09-06 18:19:11 +00:00
rsc
61d03d0eef rm rm 2006-09-06 18:18:43 +00:00
rsc
d4c64e5d43 writeable => writable 2006-09-06 18:06:04 +00:00
rsc
48b824703b break single-line if statements 2006-09-06 17:57:47 +00:00
rsc
96d467b3a9 more named constants 2006-09-06 17:54:29 +00:00
rsc
799c9176bc more tabs go away 2006-09-06 17:53:15 +00:00
rsc
f552738889 no /* */ comments 2006-09-06 17:50:20 +00:00
rsc
9e9bcaf143 standardize various * conventions 2006-09-06 17:27:19 +00:00