Make solutions apply again.
authorBen Pfaff <blp@cs.stanford.edu>
Tue, 26 Sep 2006 20:15:37 +0000 (20:15 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Tue, 26 Sep 2006 20:15:37 +0000 (20:15 +0000)
solutions/p2.patch
solutions/p3.patch
solutions/p4.patch

index 0632ffaeb1ce5856cfc3b81df8db252b1b779472..3b2de25db568f5e6f05e09e73fae1a3d6e97d96a 100644 (file)
@@ -95,9 +95,9 @@ diff -u src/threads/thread.h~ src/threads/thread.h
 +    struct semaphore dead;              /* 1=child alive, 0=child dead. */
 +  };
 +
- void thread_init (void);
- void thread_start (void);
- void thread_tick (void);
+ /* If false (default), use round-robin scheduler.
+    If true, use multi-level feedback queue scheduler.
+    Controlled by kernel command-line options "-o mlfqs".
 Index: src/userprog/exception.c
 diff -u src/userprog/exception.c~ src/userprog/exception.c
 --- src/userprog/exception.c~
index f8d8591f6d3609cd037f8f6432cc372294a18277..c7c9df84710d74f727dcf2d5807344fc2f0ed218 100644 (file)
@@ -289,9 +289,9 @@ diff -u src/threads/thread.h~ src/threads/thread.h
 +    struct semaphore dead;              /* 1=child alive, 0=child dead. */
 +  };
 +
- void thread_init (void);
- void thread_start (void);
+ /* If false (default), use round-robin scheduler.
+    If true, use multi-level feedback queue scheduler.
+    Controlled by kernel command-line options "-o mlfqs".
 Index: src/userprog/exception.c
 diff -u src/userprog/exception.c~ src/userprog/exception.c
 --- src/userprog/exception.c~
index fff8ca1cba1625519d1611ec845392aa75f42a41..5d0f19a83c16e55ac77a490254b5c8101768fed3 100644 (file)
@@ -2236,9 +2236,9 @@ diff -u src/threads/thread.h~ src/threads/thread.h
 +    struct semaphore dead;              /* 1=child alive, 0=child dead. */
 +  };
 +
- void thread_init (void);
- void thread_start (void);
+ /* If false (default), use round-robin scheduler.
+    If true, use multi-level feedback queue scheduler.
+    Controlled by kernel command-line options "-o mlfqs".
 Index: src/userprog/exception.c
 diff -u src/userprog/exception.c~ src/userprog/exception.c
 --- src/userprog/exception.c~