All of lore.kernel.org
 help / color / mirror / Atom feed
* xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
@ 2011-01-15 16:27 Sander Eikelenboom
  2011-01-15 18:07 ` Ian Campbell
  0 siblings, 1 reply; 5+ messages in thread
From: Sander Eikelenboom @ 2011-01-15 16:27 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel

changeset:   22744:54e91dcae649

make -j6 debug=y results in: 

CC    i386-dm/xen_disk.o
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_get_xendevâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211: error: too few arguments to function âxc_evtchn_openâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217: warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:220: warning: passing argument 1 of âxc_gnttab_openâ from incompatible pointer type
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:220: error: too few arguments to function âxc_gnttab_openâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:223: warning: passing argument 1 of âxc_evtchn_closeâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_del_xendevâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:271: warning: passing argument 1 of âxc_evtchn_closeâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:273: error: too many arguments to function âxc_gnttab_closeâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_evtchn_eventâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:633: warning: passing argument 1 of âxc_evtchn_pendingâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:639: warning: passing argument 1 of âxc_evtchn_unmaskâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_bind_evtchnâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:683: warning: passing argument 1 of âxc_evtchn_bind_interdomainâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:689: warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_unbind_evtchnâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:698: warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:699: warning: passing argument 1 of âxc_evtchn_unbindâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_send_notifyâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:706: warning: passing argument 1 of âxc_evtchn_notifyâ makes pointer from integer without a cast
make[4]: *** [xen_backend.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c: In function âcon_initialiseâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:235: error: too many arguments to function âxc_gnttab_map_grant_refâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c: In function âcon_disconnectâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:264: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:264: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:264: error: too many arguments to function âxc_gnttab_munmapâ
make[4]: *** [xen_console.o] Error 1
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âioreq_unmapâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:247: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:247: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:247: error: too many arguments to function âxc_gnttab_munmapâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:256: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:256: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:256: error: too many arguments to function âxc_gnttab_munmapâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âioreq_mapâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:274: warning: passing argument 3 of âxc_gnttab_map_grant_refsâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:274: warning: passing argument 5 of âxc_gnttab_map_grant_refsâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:274: error: too many arguments to function âxc_gnttab_map_grant_refsâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:288: error: too many arguments to function âxc_gnttab_map_grant_refâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âblk_connectâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:690: error: too many arguments to function âxc_gnttab_map_grant_refâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âblk_disconnectâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:740: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:740: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:740: error: too many arguments to function âxc_gnttab_munmapâ
make[4]: *** [xen_disk.o] Error 1
make[4]: Leaving directory `/usr/src/new/xen-unstable.hg/tools/ioemu-remote/i386-dm'
make[3]: *** [subdir-i386-dm] Error 2
make[3]: Leaving directory `/usr/src/new/xen-unstable.hg/tools/ioemu-remote'
make[2]: *** [subdir-install-ioemu-dir] Error 2
make[2]: Leaving directory `/usr/src/new/xen-unstable.hg/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory `/usr/src/new/xen-unstable.hg/tools'
make: *** [install-tools] Error 2

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
  2011-01-15 16:27 xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c Sander Eikelenboom
@ 2011-01-15 18:07 ` Ian Campbell
  2011-01-15 18:27   ` Sander Eikelenboom
  0 siblings, 1 reply; 5+ messages in thread
From: Ian Campbell @ 2011-01-15 18:07 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel@lists.xensource.com, Keir Fraser

On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
> 
> 
> 
> 
> 
> 
> changeset:   22744:54e91dcae649
> 
> make -j6 debug=y results in: 
> 
> CC    i386-dm/xen_disk.o
> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
> function âxen_be_get_xendevâ:
> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
> error: too few arguments to function âxc_evtchn_openâ
> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
> integer without a cast 

Suggests that your qemu is out of date WRT to your Xen. Try:
make tools/ioemu-dir-force-update

Ian.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
  2011-01-15 18:07 ` Ian Campbell
@ 2011-01-15 18:27   ` Sander Eikelenboom
  2011-01-16  1:49     ` Ian Campbell
  0 siblings, 1 reply; 5+ messages in thread
From: Sander Eikelenboom @ 2011-01-15 18:27 UTC (permalink / raw)
  To: Ian Campbell; +Cc: xen-devel@lists.xensource.com, Keir Fraser

Hello Ian,

Thx, didn't think of it, shouldn't the build-system check for that ?
Or should i do a "make world" or something to force that ?

--
Sander

Saturday, January 15, 2011, 7:07:51 PM, you wrote:

> On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
>> 
>> 
>> 
>> 
>> 
>> 
>> changeset:   22744:54e91dcae649
>> 
>> make -j6 debug=y results in: 
>> 
>> CC    i386-dm/xen_disk.o
>> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
>> function âxen_be_get_xendevâ:
>> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
>> error: too few arguments to function âxc_evtchn_openâ
>> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
>> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
>> integer without a cast 

> Suggests that your qemu is out of date WRT to your Xen. Try:
> make tools/ioemu-dir-force-update

> Ian.




-- 
Best regards,
 Sander                            mailto:linux@eikelenboom.it

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
  2011-01-15 18:27   ` Sander Eikelenboom
@ 2011-01-16  1:49     ` Ian Campbell
  2011-01-16  8:03       ` Sander Eikelenboom
  0 siblings, 1 reply; 5+ messages in thread
From: Ian Campbell @ 2011-01-16  1:49 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel@lists.xensource.com

On Sat, 2011-01-15 at 18:27 +0000, Sander Eikelenboom wrote: 
> Hello Ian,
> 
> Thx, didn't think of it, shouldn't the build-system check for that ?
> Or should i do a "make world" or something to force that ?

The reason for not doing so is that it would potentially blow away any
locally made changes.

If someone can come up with a scheme (and a patch) which removes this
danger then I think we'd all be interested.

Ian.

> 
> --
> Sander
> 
> Saturday, January 15, 2011, 7:07:51 PM, you wrote:
> 
> > On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
> >> 
> >> 
> >> 
> >> 
> >> 
> >> 
> >> changeset:   22744:54e91dcae649
> >> 
> >> make -j6 debug=y results in: 
> >> 
> >> CC    i386-dm/xen_disk.o
> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
> >> function âxen_be_get_xendevâ:
> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
> >> error: too few arguments to function âxc_evtchn_openâ
> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
> >> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
> >> integer without a cast 
> 
> > Suggests that your qemu is out of date WRT to your Xen. Try:
> > make tools/ioemu-dir-force-update
> 
> > Ian.
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
  2011-01-16  1:49     ` Ian Campbell
@ 2011-01-16  8:03       ` Sander Eikelenboom
  0 siblings, 0 replies; 5+ messages in thread
From: Sander Eikelenboom @ 2011-01-16  8:03 UTC (permalink / raw)
  To: Ian Campbell; +Cc: xen-devel@lists.xensource.com

Hmmm only thing i could think of:
- catch exit code of make
- if error and  qemu is out of date WRT to your Xen, give a nice warning with solution (how to update qemu tree)


Sunday, January 16, 2011, 2:49:53 AM, you wrote:

> On Sat, 2011-01-15 at 18:27 +0000, Sander Eikelenboom wrote: 
>> Hello Ian,
>> 
>> Thx, didn't think of it, shouldn't the build-system check for that ?
>> Or should i do a "make world" or something to force that ?

> The reason for not doing so is that it would potentially blow away any
> locally made changes.

> If someone can come up with a scheme (and a patch) which removes this
> danger then I think we'd all be interested.

> Ian.

>> 
>> --
>> Sander
>> 
>> Saturday, January 15, 2011, 7:07:51 PM, you wrote:
>> 
>> > On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
>> >> 
>> >> 
>> >> 
>> >> 
>> >> 
>> >> 
>> >> changeset:   22744:54e91dcae649
>> >> 
>> >> make -j6 debug=y results in: 
>> >> 
>> >> CC    i386-dm/xen_disk.o
>> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
>> >> function âxen_be_get_xendevâ:
>> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
>> >> error: too few arguments to function âxc_evtchn_openâ
>> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
>> >> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
>> >> integer without a cast 
>> 
>> > Suggests that your qemu is out of date WRT to your Xen. Try:
>> > make tools/ioemu-dir-force-update
>> 
>> > Ian.
>> 
>> 
>> 
>> 





-- 
Best regards,
 Sander                            mailto:linux@eikelenboom.it

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-01-16  8:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-15 16:27 xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c Sander Eikelenboom
2011-01-15 18:07 ` Ian Campbell
2011-01-15 18:27   ` Sander Eikelenboom
2011-01-16  1:49     ` Ian Campbell
2011-01-16  8:03       ` Sander Eikelenboom

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.