From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH] qemu-xen: do not use pipe with stubdom Date: Mon, 23 Mar 2009 16:29:42 +0000 Message-ID: <49C7B8F6.9000202@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Return-path: 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 List-Id: xen-devel@lists.xenproject.org This patch allows stubdoms to start after the recent merge. Signed-off-by: Stefano Stabellini diff --git a/vl.c b/vl.c index 9b9f7d5..a5361fd 100644 --- a/vl.c +++ b/vl.c @@ -1773,7 +1773,7 @@ static int init_timer_alarm(void) struct qemu_alarm_timer *t = NULL; int i, err = -1; -#ifndef _WIN32 +#if !defined(_WIN32) && !defined(CONFIG_STUBDOM) int fds[2]; err = pipe(fds); @@ -1805,7 +1805,7 @@ static int init_timer_alarm(void) goto fail; } -#ifndef _WIN32 +#if !defined(_WIN32) && !defined(CONFIG_STUBDOM) qemu_set_fd_handler2(alarm_timer_rfd, NULL, try_to_rearm_timer, NULL, t); #endif @@ -1815,7 +1815,7 @@ static int init_timer_alarm(void) return 0; fail: -#ifndef _WIN32 +#if !defined(_WIN32) && !defined(CONFIG_STUBDOM) close(fds[0]); close(fds[1]); #endif