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

xen-devel

[Top] [All Lists]

Re: [Xen-devel] status of PV drivers in Xen 4.0

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] status of PV drivers in Xen 4.0
From: Guillaume Rousse <Guillaume.Rousse@xxxxxxxx>
Date: 2010年4月05日 18:50:46 +0200
Delivery-date: 2010年4月05日 09:51:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20100330060411.GT1878@xxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4BB11551.5010707@xxxxxxxx> <20100330060411.GT1878@xxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100331 Mandriva/3.0.4-1mdv2010.1 (2010.1) Thunderbird/3.0.4
Le 30/03/2010 08:04, Pasi Kärkkäinen a écrit :
> On Mon, Mar 29, 2010 at 11:02:09PM +0200, Guillaume Rousse wrote:
>> Hello.
>>
>> The directory 'unmodified_drivers', in Xen-4.0rc8, seems to still
>> requires a 2.6.18 XenLinux kernel to build. For instance, overrides.mk
>> still refers to $(objtree)/include/linux/autoconf.h, instead of
>> $(objtree)/include/generated/autoconf.h in recent kernels.
>>
>
> I believe it should compile with 2.6.27 aswell.. or if it doesn't,
> please let us know.
>
> See here for PV-on-HVM drivers building instructions for SLES11 2.6.27:
> http://wp.colliertech.org/cj/?p=653 
>
> If the unmodified_drivers from Xen 4.0 doesn't build for 2.6.27,
> then we should definitely add the (possible) patches from Novell.
Whatever XenLinux tree I tried (xensource 2.6.18, or novell 2.6.32), it
fails to build for 2.6.33. It's probably a trivial error, such as a
missing header file, but I'm really not enough kernel-aware to find
which one:
[guillomovitch@n2 linux-2.6]$ make -C
/lib/modules/2.6.33.1-desktop-2mnb/build M=$PWD modules
make: entrant dans le répertoire « /usr/src/linux-2.6.33.1-desktop-2mnb »
 CC [M]
/home/guillomovitch/cooker/xen/BUILD/xen-4.0-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.o
In file included from
/home/guillomovitch/cooker/xen/BUILD/xen-4.0-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:52:
include/xen/interface/memory.h:32: error: expected
specifier-qualifier-list before 'GUEST_HANDLE'
include/xen/interface/memory.h:53: warning: data definition has no type
or storage class
include/xen/interface/memory.h:53: warning: type defaults to 'int' in
declaration of 'DEFINE_GUEST_HANDLE_STRUCT'
include/xen/interface/memory.h:53: warning: parameter names (without
types) in function declaration
BTW, the pvops-based 2.6.32.11 kernel isn't a suitable xenlinux tree, it
misses needed files.
-- 
BOFH excuse #284:
Electrons on a bender
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: Re: [Xen-devel][PATCH]: Support dynamic resizing of vbds , Ky Srinivasan
Next by Date: Re: [Xen-devel] Please test xen/stable-2.6.32.x in xen.git , Guillaume Rousse
Previous by Thread: [Xen-devel] [PATCH] qemu-dm: pass-through: fix header type register emulation. , Isaku Yamahata
Next by Thread: Re: [Xen-devel] status of PV drivers in Xen 4.0 , Andrew Lyon
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /