aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/include/wait.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2007-11-24 13:27:32 +0000
committerKeir Fraser <keir.fraser@citrix.com>2007-11-24 13:27:32 +0000
commit00e209e0591381489f530d39a496ba9f9fb7ab86 (patch)
tree3c4d45accebba830211704784aab3043e1218588 /extras/mini-os/include/wait.h
parente8c2d5c38a73cc28d006371a226b62fed6c60ed9 (diff)
downloadxen-00e209e0591381489f530d39a496ba9f9fb7ab86.tar.gz
xen-00e209e0591381489f530d39a496ba9f9fb7ab86.tar.bz2
xen-00e209e0591381489f530d39a496ba9f9fb7ab86.zip
[Mini-OS] Fix init_waitqueue_entry
Fix initialization of thread_list in init_waitqueue_entry(). Signed-off-by: Samuel Thibault <samuel.thibault@xensource.com>
Diffstat (limited to 'extras/mini-os/include/wait.h')
-rw-r--r--extras/mini-os/include/wait.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/extras/mini-os/include/wait.h b/extras/mini-os/include/wait.h
index d8338fbd8e..b7af396149 100644
--- a/extras/mini-os/include/wait.h
+++ b/extras/mini-os/include/wait.h
@@ -41,6 +41,7 @@ static inline void init_waitqueue_head(struct wait_queue_head *h)
static inline void init_waitqueue_entry(struct wait_queue *q, struct thread *thread)
{
q->thread = thread;
+ INIT_LIST_HEAD(&q->thread_list);
}