aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/sched.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-05-28 09:31:04 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-05-28 09:31:04 +0100
commitddbd09069cbd4eb3d36203e0d6ee764bbb48c0a9 (patch)
tree7fa8b2187a0763e1e46d7604a6fdc20b3a0c140f /extras/mini-os/sched.c
parentf9b4231a673d75dd6404ac5df8a47adc04437e6b (diff)
downloadxen-ddbd09069cbd4eb3d36203e0d6ee764bbb48c0a9.tar.gz
xen-ddbd09069cbd4eb3d36203e0d6ee764bbb48c0a9.tar.bz2
xen-ddbd09069cbd4eb3d36203e0d6ee764bbb48c0a9.zip
stubdom: Save main_thread value by moving it out from app_bss which
gets cleared. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/sched.c')
-rw-r--r--extras/mini-os/sched.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/extras/mini-os/sched.c b/extras/mini-os/sched.c
index 95e2c8abab..18dd855742 100644
--- a/extras/mini-os/sched.c
+++ b/extras/mini-os/sched.c
@@ -58,6 +58,8 @@ struct thread *idle_thread = NULL;
LIST_HEAD(exited_threads);
static int threads_started;
+struct thread *main_thread;
+
void inline print_runqueue(void)
{
struct list_head *it;