[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.