How are you compiling OpenAFS, and where? OpenAFS expects to have a configured
linux source tree available, or at a minimum the kernel headers from a
configured kernel source tree. It uses that to determine various things
during the compilation (like the sysname, architecture, etc...), and to
be able to compile the OpenAFS kernel module. If the kernel headers are not
consistent (e.g. they claim to be for i386, but asm is linked to some other
architecture directory), things will fail badly.
Either way, I wouldn't call any of this problem a 'bug' given that OpenAFS
never claimed to support Xen (yet). So, it's more a case of Xen simply not
being supported yet. It is being worked on, though (at least from my side)
at a somewhat slower pace due to other work. Any patches to add support for
Xen to OpenAFS would be welcome. But either way, it will come to pass :)
Kris
On Wed, Mar 09, 2005 at 11:39:42PM +0100, Miroslav Ruda wrote:
> Are you sure that this is bug in their Makefile? Even if I created correct
> symlinks to asm-xen instead of asm-i386 (not using your script),
> compilation included some i386 header instead of xen-enabled. I can imagine
> several reasons:
> - some header file from /usr/include/ was used (because openafs Makefile
> creates only several faked (=symlink to kernel source) include directories)
> -> this is bug in openafs
> - openafs code included some xen header file, which is not "expected" to be
> included directly and therefore this xen header file included wrong i386
> version
> - if for example asm-xen is just subset of asm-i386, attempt to include some
> header existing only in i386 version should lead to usage of system header
> from /usr/include/asm-i386
>
> I'll try to investigate it (first step will be trace usage of headers
> pre-installed to /usr/include), but I'm not yet convinced what's real
> source of problems.
>
> Mirek Ruda
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/xen-devel
--
Never underestimate a Mage with:
- the Intelligence to cast Magic Missile,
- the Constitution to survive the first hit, and
- the Dexterity to run fast enough to avoid being hit a second time.
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|