[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] recent major -unstable changes cause ia64 build to be broken


  • To: "Hollis Blanchard" <hollisb@xxxxxxxxxx>
  • From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
  • Date: Tue, 10 May 2005 14:43:14 -0700
  • Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 10 May 2005 21:42:46 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcVVqImojOtuKU5lS5arw9lxAg/NHwAAJQuA
  • Thread-topic: [Xen-devel] recent major -unstable changes cause ia64 build to be broken

It looks like xen/mm.h is needed in quite a few more files for
ia64.  Can we put it back in slab.h for now and sort it out
later?  I have a user waiting to download latest bits.

> -----Original Message-----
> From: Hollis Blanchard [mailto:hollisb@xxxxxxxxxx] 
> Sent: Tuesday, May 10, 2005 3:35 PM
> To: Magenheimer, Dan (HP Labs Fort Collins)
> Cc: Keir Fraser; xen-devel
> Subject: Re: [Xen-devel] recent major -unstable changes cause 
> ia64 build to be broken
> 
> Magenheimer, Dan (HP Labs Fort Collins) wrote:
> > 
> > The biggest problem was due to the removal of three
> > includes from include/xen/slab.h... this was obscured
> > by some of the other changes.
> > 
> > Could you put these back in where they were before please?
> > (If necessary, with a ifdef ia64 for now and we can sort
> > it out later.)
> > 
> > < #include <xen/mm.h>
> > < #include <xen/cache.h>
> > < #include <xen/types.h> 
> > 
> > Actually, it appears I only need xen/mm.h if that helps.
> 
> I needed to include xen/mm.h in a handful of (common) places with the
> new code:
>       xen/common/page_alloc.c
>       xen/common/schedule.c
>       xen/drivers/char/console.c
> 
> These files all use things from xen/mm.h, but do not include 
> it. Here I
> will repeat my point about relying on implicit includes... :)
> 
> -- 
> Hollis Blanchard
> IBM Linux Technology Center
> 

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.