Xen - Fedora Core 3 - kernel-xen0 and xenU missing from yum?

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

 




Hi all,

I've recently installed Fedora Core 4 Test 1 and got xen working.  This was about a week ago.  Before I finished getting Xen installed using yum and the HOWTO resources below, I had issues getting yum to find kernel-xen0 and kernel-xenU.  I searched and searched and finally found the rpms in the development tree on Fedora's main download section.  But in any case, once I found them and pointed yum to that repository, I rebooted and was able to boot into my dom0 kernel.  I played with xen briefly and quickly ran into an issue where I rebooted the domain and python spiked my cpu on dom0.  I ran into a few other issues as well, but I don't recall the details exactly.  So I decided to reinstall my dom0 using Fedora Core 3, since this is what the HOWTO's were based off of.

After installing Core 3 and setting my fedora-development.repo to enabled (all others to disabled), I ran "yum update" successfully.  I rebooted into my new kernel (2.6.11-1.1208_FC4).  I tried searching for kernel-xen0 and kernel-xenU using yum and have been unable to find it this time.  I looked in fedora's main download server and didn't see it there anymore.


1) Does anyone know where I can get these rpms?
2) If not, has anyone had luck compiling the unstable source over the past few days?

I've also tried to manually install the xen source, but have issues where there seems to be some source code issues that prevent it from being compiled?  Maybe something to do with gcc-4.0?

[root@xen01 src]# tar zxf xen-unstable-src.tgz
[root@xen01 src]# head xen-unstable/C
ChangeLog  Config.mk  COPYING    
[root@xen01 src]# head xen-unstable/ChangeLog
ChangeSet@xxxxxx, 2005-03-28 22:51:31+01:00, kaf24@xxxxxxxxxxxxxxxxxxxx
  merge
ChangeSet@xxxxxxxxxxxxx, 2005-03-28 22:45:46+01:00, kaf24@xxxxxxxxxxxxxxxxxxxx
  Add a tags target to the Xen Makefile.
  Signed-off-by: Rik van Riel <riel@xxxxxxxxxx>
  Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
ChangeSet@xxxxxx, 2005-03-28 22:16:12+01:00, kaf24@xxxxxxxxxxxxxxxxxxxx
  Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
[root@xen01 src]# cd xen-unstable
[root@xen01 xen-unstable]# make dist
....60-70 lines of compilation....
gcc -g -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Wall -Werror -Wno-format -pipe -I/usr/src/xen-unstable/xen/include -Wno-pointer-arith -Wredundant-decls -O3 -fomit-frame-pointer -msoft-float -m32 -march=i686 -DNDEBUG -c multicall.c -o multicall.o
gcc -g -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Wall -Werror -Wno-format -pipe -I/usr/src/xen-unstable/xen/include -Wno-pointer-arith -Wredundant-decls -O3 -fomit-frame-pointer -msoft-float -m32 -march=i686 -DNDEBUG -c page_alloc.c -o page_alloc.o
page_alloc.c:618: error: static declaration of ‘page_scrub_lock’ follows non-static declaration
/usr/src/xen-unstable/xen/include/xen/mm.h:42: error: previous declaration of ‘page_scrub_lock’ was here
make[2]: *** [page_alloc.o] Error 1
make[2]: Leaving directory `/usr/src/xen-unstable/xen/common'
make[1]: *** [/usr/src/xen-unstable/xen/xen] Error 2
make[1]: Leaving directory `/usr/src/xen-unstable/xen'
make: *** [xen] Error 2
[root@xen01 xen-unstable]#



RESOURCES:

http://www.ibm.com/developerworks/linux/library/l-xen/

and

http://www.fedoraproject.org/wiki/FedoraXenQuickstart

Thanks,
Joe

_____________________________
SUNY - ITEC
Information Technology Exchange Center
Systems Programmer/Analyst
E-mail: Joe.Hoot@xxxxxxxxxxxxx
Office: (716)878-4644
Cell: (716)908-6292
Fax: (716)878-3485
_____________________________

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux