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-ia64-devel

Re: [Xen-ia64-devel] [Patch] gcc3.4 build patch

Hi, Tristan and All

>Welcome!
>
Nice to meet you!

>I also recently came into the Xen developement.  Xen-ia64 is very beta, and 
>running it is not easy at the first time.
>
I think so. I have not been able to run Xen-ia64 yet.

>Here are a few items (please correct if I am wrong):
>* You should select the bvt scheduler (in elilo.conf append="XXX sched=bvt 
>YYY").  The default scheduler SEDF might work, but it is not as stable as 
>bvt.
>
>* You should use nomca and nointroute options for linux (in elilo.conf 
>append="XXXX -- nomca nointroute"
>
>* Xen do not compile with gcc 4.  I hope to fix many issues soon.
>
>* Currently domain creation is broken.  You can only use domain0.
>
>* If you are using a Montecito, please use the latest dev elilo, which flush 
>the cache.
>
Thank you for your advice.
If I can build Xen-ia64 and xenlinux-ia64, I try your advice.

I tried to build xenlinux-ia64-2.6.12.hg by using gcc3.4(RHEL4).
But I couldn't compile it.
The following error was shown.
I think it don't concern incompatibility of gcc version.
Don't everyone compile backend drivers? :<

=======================================
  CC      drivers/xen/blkback/interface.o
drivers/xen/blkback/interface.c: In function `map_frontend_page':
drivers/xen/blkback/interface.c:35: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:40: warning: implicit declaration of function 
`lock_vm_area'
drivers/xen/blkback/interface.c:40: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:42: warning: implicit declaration of function 
`unlock_vm_area'
drivers/xen/blkback/interface.c:42: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c: In function `unmap_frontend_page':
drivers/xen/blkback/interface.c:59: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:63: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:65: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c: In function `blkif_map':
drivers/xen/blkback/interface.c:76: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:76: warning: implicit declaration of function 
`alloc_vm_area'
drivers/xen/blkback/interface.c:81: warning: implicit declaration of function 
`free_vm_area'
drivers/xen/blkback/interface.c:81: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:85: error: structure has no member named `dom1'
drivers/xen/blkback/interface.c:86: error: structure has no member named `dom2'
drivers/xen/blkback/interface.c:87: error: structure has no member named `port1'
drivers/xen/blkback/interface.c:88: error: structure has no member named `port2'
drivers/xen/blkback/interface.c:92: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c:96: error: structure has no member named `port1'
drivers/xen/blkback/interface.c:99: error: structure has no member named 
`blk_ring_area'
drivers/xen/blkback/interface.c: In function `free_blkif':
drivers/xen/blkback/interface.c:116: error: structure has no member named `dom'
drivers/xen/blkback/interface.c:119: error: structure has no member named `dom'
drivers/xen/blkback/interface.c:129: error: structure has no member named 
`blk_ring_area'
make[3]: *** [drivers/xen/blkback/interface.o] Error 1
make[2]: *** [drivers/xen/blkback] Error 2
make[1]: *** [drivers/xen] Error 2
make: *** [drivers] Error 2
=======================================

>Do not hesitate to ask questions here.  I would have planned to write an 
>howto 
>install Xen-ia64, but I had not time and things change everyday!
>
>Tristan.
Thank you very much. 
I do my best though I'm rookie kernel developer.

Best Regards,

Akio Takebe

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