WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Build breakage in vtpm (missing dependency on libgpm)

To: Steven Hand <Steven.Hand@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] Build breakage in vtpm (missing dependency on libgpm)
From: Stefan Berger <stefanb@xxxxxxxxxx>
Date: Thu, 1 Sep 2005 00:32:06 -0400
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Steven.Hand@xxxxxxxxxxxx, xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 01 Sep 2005 04:30:12 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <E1EAg6W-00028K-00@xxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx wrote on 08/31/2005 11:51:08 PM:

> 
> >Howdy,
> >
> >The recent vtpm checkin has broken the build for me since it introduces 

> >a dependency on libgpm.
> 
> Ah - didn't spot that since I had it installed on all my machines. 
> 
> >I'd prefer that we only build vtpm if libgpm is present.  In the very 
> >least, we should add a check for it if we always want to build it.
> >
> 
> Certainly - can you knock up a patch?
> 
> [note - the vtpm stuff needs more testing, particularly with 
save/restore; 
> if someone is running w/out netgrants it'd be good if they could confirm
> it doesn't break save/restore for them] 

There's one problem that I know of. There cannot be any outstanding 
request in the backend, but all repsonses have to be collected. I have 
tried to use a time in the frontend's .suspend function, but that did not 
work. The reason I believe is the __cli() call in the reboot.c before 
xenbus_suspend() which prevents functions like wait_event(), 
interruptible_sleep_on_timeout() and related ones to work properly. Can 
this function be moved to a  later point?

  Stefan
> 
> cheers,
> 
> S.
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>