Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

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