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-users

Re: [Xen-users] PV drivers on HVM opensuse 10.3

To: "jim burns" <jim_burn@xxxxxxxxxxxxx>
Subject: Re: [Xen-users] PV drivers on HVM opensuse 10.3
From: "Emre ERENOGLU" <erenoglu@xxxxxxxxx>
Date: Sat, 31 May 2008 16:04:52 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx, Daniel Schwager <Daniel.Schwager@xxxxxxxx>
Delivery-date: Sat, 31 May 2008 07:05:26 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=mEiwvcHDMgzK4ljraafzWlBHbfMJYGenQWW6gaOr3Ng=; b=epDx1Za056lidQOh/hsEDkDcU1OE1fkznh5iU+1MKM6BdMEKquQxYMI0z1q8n7FevoV42z4kOG/JLgJavaPqD+9YGBb9sItno/v7yAjlFgqw/I6glb+m8z3cKoEZ1nO8mzBh5gh93ISJt8WIP91HY+ZLEx+6ucGH9/40ZqwVVcU=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=rKpkD2REtmPFZL6SzUA0JyciOYbI9vh2LSINJr1J5uVB66CBzy7QN40RV1AW/vQXZm1KiLqAO8sAJDzb53T/oMiAie2LDIwyKvVj3Weq/YtCsJMPyrZz9zHOxXHoHirXZj26UFSmFeCdUutc+W2WHBztg60V4oeMdSBbYjNZXNI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <fe9771a80805310656q663489a1r865df23234864d6b@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <1212062242.19871.13.camel@xxxxxxxxxxxxx> <fe9771a80805291659nb8cd96er3bd5a22493775c1f@xxxxxxxxxxxxxx> <20080530035524.GA25628@master> <200805300521.00694.jim_burn@xxxxxxxxxxxxx> <fe9771a80805310656q663489a1r865df23234864d6b@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
and here's the attempt to build on my system, note that some messages are in Turkish, but they are things like "entering directory, error 1 etc which I'm sure you can guess:

emre@voyager2008 linux-2.6 $ ./mkbuildtree
Defaulting to this machine's architecture, i686, for linking.
This may be overridden on the command line (i386,x86_64,ia64).
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/../../linux-2.6.18-xen.hg/include/xen/interface:
interface: is a link instead of a directory
emre@voyager2008 linux-2.6 $ make -C /usr/src/linux M=$PWD modules
make: `/usr/src/linux-2.6.24.7-95' dizine giriliyor
  CC [M]  /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.o
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:41,
                 from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:58: error: expected specifier-qualifier-list before 'xen_pfn_t'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:66: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:66: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:66: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:82: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:82: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:82: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:90: error: expected specifier-qualifier-list before 'xen_pfn_t'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:95: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:95: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:95: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:100: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:104: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:104: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:104: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:115: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:115: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:115: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:138: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:149: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:154: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:154: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:154: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:165: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:165: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:165: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:175: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:175: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:175: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:189: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:200: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:200: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:200: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:220: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:220: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:220: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:45,
                 from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/nmi.h:60: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/nmi.h:60: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/nmi.h:60: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/hypercall.h:4,
                 from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:138,
                 from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:133: warning: type defaults to 'int' in declaration of 'trap_info_t'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:133: error: expected ';', ',' or ')' before '*' token
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:140: error: expected ')' before '*' token
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:246: error: expected ')' before '*' token
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:138,
                 from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/hypercall.h:8: error: expected ')' before '*' token
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h: In function 'HYPERVISOR_poll':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:209: error: implicit declaration of function 'set_xen_guest_handle'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:101:58: error: macro "DECLARE_WORK" passed 3 arguments, but takes just 2
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: At top level:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:101: warning: type defaults to 'int' in declaration of 'DECLARE_WORK'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'balloon_alarm':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:186: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:186: error: (Each undeclared identifier is reported only once
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:186: error: for each function it appears in.)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'balloon_set_new_target':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:425: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'alloc_empty_pages_and_pagevec':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:671: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'free_empty_pages_and_pagevec':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:704: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'balloon_release_driver_page':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:716: error: 'balloon_worker' undeclared (first use in this function)

*** 43 errors, 26 warnings
make[2]: *** [/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.o] Hata 1
make[1]: *** [/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon] Hata 2
make: *** [_module_/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6] Hata 2
make: `/usr/src/linux-2.6.24.7-95' dizininden çıkılıyor
emre@voyager2008 linux-2.6 $

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