Commit graph

  • 411ee74127 fix comments rtm 2007-09-15 20:05:47 +0000
  • e9f8419fbe sh rsc 2007-09-05 15:55:43 +0000
  • ab4cedb593 continuous quality management rtm 2007-08-31 19:55:27 +0000
  • ef2185247d symlink implementation rsc 2007-08-30 18:36:38 +0000
  • e51ae8a272 do not toss .ps rsc 2007-08-30 18:33:48 +0000
  • 9863fea78c clumsy cd rsc 2007-08-30 18:30:26 +0000
  • fbd8857d4d make new Homework 8 work rtm 2007-08-30 18:21:35 +0000
  • 37321196a4 oops - broke circular buffer rsc 2007-08-30 18:20:53 +0000
  • 71d5bf4d08 oops - broke arg counting rsc 2007-08-30 18:19:52 +0000
  • de1329dda2 longjmp -> swtch in comments rtm 2007-08-30 17:39:56 +0000
  • 05109382d6 tweak rsc 2007-08-30 14:12:19 +0000
  • 42f3c3f7be DO NOT MAIL: xv6-rev1 rsc 2007-08-30 14:11:21 +0000
  • 55401f2adb final xv6 for 2007 rsc 2007-08-30 14:09:14 +0000
  • febdc07c35 bootothers now in main rsc 2007-08-29 19:20:49 +0000
  • bc54fa3915 spelling rtm 2007-08-29 18:18:57 +0000
  • bf2932a686 final nits rsc 2007-08-28 19:39:49 +0000
  • 68a2d5373d match README rsc 2007-08-28 19:30:29 +0000
  • f040060092 nits rsc 2007-08-28 19:30:23 +0000
  • cffa954301 nits rsc 2007-08-28 19:25:04 +0000
  • 5573c8f296 delete proc_ on proc_exit, proc_wait, proc_kill rsc 2007-08-28 19:14:43 +0000
  • eb52c7de1d comments; rename irq_ to pic_ rsc 2007-08-28 19:04:36 +0000
  • 5516be1fed spaces around else for rtm rsc 2007-08-28 18:37:41 +0000
  • e4d6a21165 more consistent spacing rsc 2007-08-28 18:32:08 +0000
  • c1b100e930 nits rsc 2007-08-28 18:23:48 +0000
  • 3e1eaf226d fix offsets rsc 2007-08-28 18:04:43 +0000
  • a491dba00c more cmain -> bootmain rsc 2007-08-28 18:02:49 +0000
  • d844f0f9d9 Change dev read/write functions to take inode* instead of minor number. rsc 2007-08-28 17:49:49 +0000
  • e3f271e880 oops rsc 2007-08-28 17:48:44 +0000
  • c35c064e04 cmain -> bootmain rsc 2007-08-28 13:01:10 +0000
  • fc21046754 nit rsc 2007-08-28 12:52:14 +0000
  • 818fc0125e replace setjmp/longjmp with swtch rsc 2007-08-28 12:48:33 +0000
  • b52dea08bc never returns! rsc 2007-08-28 05:19:45 +0000
  • 0c931af50f nits rsc 2007-08-28 05:01:04 +0000
  • 6eed1ee9b0 formatting rsc 2007-08-28 05:00:53 +0000
  • c2f354e4e1 clumsy blank pages to make some files align better rsc 2007-08-28 05:00:39 +0000
  • 2d7d2b18cf rename 8253pit -> timer rsc 2007-08-28 04:41:20 +0000
  • 9e82bfb04c rename 8253pit.c to timer.c rsc 2007-08-28 04:40:58 +0000
  • eae04163a7 runoff rsc 2007-08-28 04:26:55 +0000
  • 1a89baa7c6 add grep; add lost echo rsc 2007-08-28 04:26:34 +0000
  • 51c0c1a8fe avoid double echo rsc 2007-08-28 04:26:19 +0000
  • 7834cca604 remove _ from pipe; be like file rsc 2007-08-28 04:22:35 +0000
  • 76f09d7dd0 clean up Makefile; add wc rsc 2007-08-28 04:20:40 +0000
  • a1af366500 add struct stat decl rsc 2007-08-28 04:20:25 +0000
  • 4c917f6df2 do not call proc_exit until lock dropped rsc 2007-08-28 04:20:13 +0000
  • 1baead533f oops rsc 2007-08-28 04:19:47 +0000
  • b943284893 handle printf("%s\n", 0) rsc 2007-08-28 04:15:35 +0000
  • 43baa1f224 nit rsc 2007-08-28 04:14:32 +0000
  • e6ffaa9d8e oops rsc 2007-08-28 04:13:40 +0000
  • 3341e30f6e nit rsc 2007-08-28 04:13:24 +0000
  • a759b8a450 formatting tweaks rsc 2007-08-28 03:46:58 +0000
  • 2868ca0f37 comment non-check of cp->killed rsc 2007-08-28 03:32:49 +0000
  • 8970df0c1b No one is going to find this inode. There is only one ref to it -- the caller -- and no links to it. rsc 2007-08-28 03:31:11 +0000
  • 1b25f3b057 New shell. rsc 2007-08-28 03:28:29 +0000
  • f0d11fea82 Move keyboard code into kbd.c; add backspace handling. rsc 2007-08-28 03:28:13 +0000
  • c1bfbfa2f7 oops rsc 2007-08-28 02:39:40 +0000
  • fa74a74984 move mp.h to low-level rsc 2007-08-27 23:55:45 +0000
  • a8acdf02ee no more ioapic.h rsc 2007-08-27 23:54:24 +0000
  • 773159fbee make code match comment rsc 2007-08-27 23:53:50 +0000
  • 3a2310f746 make code match comment rsc 2007-08-27 23:53:17 +0000
  • 64c4737477 make code match comment rsc 2007-08-27 23:53:17 +0000
  • 19b42cc078 Rename main0 to main. rsc 2007-08-27 23:32:16 +0000
  • 558ab49f13 delete unnecessary #include lines rsc 2007-08-27 23:26:33 +0000
  • 99b11b6c64 Simplify MP hardware code. Mainly delete unused constants and code. rsc 2007-08-27 22:53:31 +0000
  • b63bb0fd00 Clean up lapic code. rsc 2007-08-27 16:57:13 +0000
  • 112873bc65 nits rsc 2007-08-27 16:55:10 +0000
  • da94233784 nits rsc 2007-08-27 16:12:08 +0000
  • 3ce1647078 nits rsc 2007-08-27 16:06:19 +0000
  • 603deefc6b oops rsc 2007-08-27 16:06:15 +0000
  • 629c1fe743 Edit exec. rsc 2007-08-27 15:17:40 +0000
  • e79b16598c nits rsc 2007-08-27 14:39:50 +0000
  • 13491bf367 formatting shuffle rsc 2007-08-27 14:37:13 +0000
  • 1ccff18b24 fileincref -> filedup (consistent with idup) rsc 2007-08-27 14:35:09 +0000
  • 7895178df3 nits rsc 2007-08-27 14:31:50 +0000
  • 6c34f97cb8 tell what an inode is rsc 2007-08-27 14:23:48 +0000
  • a505fd6651 FS cleanup. rsc 2007-08-27 14:20:24 +0000
  • d003d232fc Another attempt at the bio.c comment. rsc 2007-08-27 14:09:30 +0000
  • efc12b8e61 Replace yield system call with sleep. rsc 2007-08-27 13:34:35 +0000
  • e1872bb130 formatting, fix comment rsc 2007-08-27 13:11:13 +0000
  • e0240674f5 make kfree loop same as kalloc rsc 2007-08-27 12:50:36 +0000
  • 7bb73cdbc7 nits rsc 2007-08-27 12:48:20 +0000
  • 8e67005320 cut bootmain to 1 sheet rsc 2007-08-27 12:48:03 +0000
  • 8d2e9a4867 shuffle for formatting rsc 2007-08-24 22:17:54 +0000
  • d7b44dbcfc minor cleanups rsc 2007-08-24 22:17:41 +0000
  • cb30c81860 nit rsc 2007-08-24 21:33:11 +0000
  • 872a63e104 nits rsc 2007-08-24 21:14:58 +0000
  • 766ba5cc06 first ever correct use of strncpy rsc 2007-08-24 21:00:02 +0000
  • aa6824ab64 remove unused variable rsc 2007-08-24 20:59:43 +0000
  • 07090dd705 Remove struct uinode. Remove type arg to mknod (assume T_DEV). rsc 2007-08-24 20:54:23 +0000
  • fa1b34106a not first anymore rsc 2007-08-24 20:28:21 +0000
  • 97ac612fb1 nits rsc 2007-08-24 20:28:08 +0000
  • ffa58d3616 align rsc 2007-08-24 20:27:47 +0000
  • dd86897434 make wakeup1 static rsc 2007-08-24 20:22:55 +0000
  • e0e7d07e5a test that fork fails gracefully rsc 2007-08-24 20:20:23 +0000
  • 5af5f6aa7f Reorder spinlock.c: acquire and release first rsc 2007-08-24 20:06:14 +0000
  • 4bcd0f6a77 Add yield system call, for zombie test program (bad idea?). rsc 2007-08-24 20:04:53 +0000
  • 1b789e1d50 Remove puts in favor of printf. Allow multiple arguments to ls. rsc 2007-08-24 20:03:40 +0000
  • 8e88f9e2c6 comment nits rtm 2007-08-24 19:52:49 +0000
  • 4d39b63388 nits rsc 2007-08-24 19:46:19 +0000
  • 895c182d74 finish comments rsc 2007-08-24 19:37:24 +0000
  • 124f32ae38 tweak rsc 2007-08-24 19:36:52 +0000