From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: [PATCH] [Mini-OS] Fix init_waitqueue_entry Date: Fri, 23 Nov 2007 16:56:24 +0000 Message-ID: <20071123165624.GA12213@implementation.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Fix initialization of thread_list in init_waitqueue_entry(). Signed-off-by: Samuel Thibault diff -r f2711b7eae95 -r 36bf1e737b87 extras/mini-os/include/wait.h --- a/extras/mini-os/include/wait.h Thu Nov 22 19:55:42 2007 +0000 +++ b/extras/mini-os/include/wait.h Fri Nov 23 13:21:02 2007 +0000 @@ -41,6 +41,7 @@ static inline void init_waitqueue_entry( static inline void init_waitqueue_entry(struct wait_queue *q, struct thread *thread) { q->thread = thread; + INIT_LIST_HEAD(&q->thread_list); }