<br><font size=2 face="sans-serif">Hi all,</font>
<br>
<br><font size=2 face="sans-serif">I've recently installed Fedora Core
4 Test 1 and got xen working. &nbsp;This was about a week ago. &nbsp;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. &nbsp;I searched
and searched and finally found the rpms in the development tree on Fedora's
main download section. &nbsp;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.
&nbsp;I played with xen briefly and quickly ran into an issue where I rebooted
the domain and python spiked my cpu on dom0. &nbsp;I ran into a few other
issues as well, but I don't recall the details exactly. &nbsp;So I decided
to reinstall my dom0 using Fedora Core 3, since this is what the HOWTO's
were based off of.</font>
<br>
<br><font size=2 face="sans-serif">After installing Core 3 and setting
my fedora-development.repo to enabled (all others to disabled), I ran &quot;yum
update&quot; successfully. &nbsp;I rebooted into my new kernel (2.6.11-1.1208_FC4).
&nbsp;I tried searching for kernel-xen0 and kernel-xenU using yum and have
been unable to find it this time. &nbsp;I looked in fedora's main download
server and didn't see it there anymore.</font>
<br>
<br>
<br><font size=2 face="sans-serif">1) Does anyone know where I can get
these rpms?</font>
<br><font size=2 face="sans-serif">2) If not, has anyone had luck compiling
the unstable source over the past few days?</font>
<br>
<br><font size=2 face="sans-serif">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? &nbsp;Maybe something to do
with gcc-4.0?</font>
<br>
<br><font size=2 face="sans-serif">[root@xen01 src]# tar zxf xen-unstable-src.tgz
</font>
<br><font size=2 face="sans-serif">[root@xen01 src]# head xen-unstable/C</font>
<br><font size=2 face="sans-serif">ChangeLog &nbsp;Config.mk &nbsp;COPYING
&nbsp; &nbsp;</font>
<br><font size=2 face="sans-serif">[root@xen01 src]# head xen-unstable/ChangeLog
</font>
<br><font size=2 face="sans-serif">ChangeSet@1.1382, 2005-03-28 22:51:31+01:00,
kaf24@firebug.cl.cam.ac.uk</font>
<br><font size=2 face="sans-serif">&nbsp; merge</font>
<br><font size=2 face="sans-serif">ChangeSet@1.1159.256.74, 2005-03-28
22:45:46+01:00, kaf24@firebug.cl.cam.ac.uk</font>
<br><font size=2 face="sans-serif">&nbsp; Add a tags target to the Xen
Makefile.</font>
<br><font size=2 face="sans-serif">&nbsp; Signed-off-by: Rik van Riel &lt;riel@redhat.com&gt;</font>
<br><font size=2 face="sans-serif">&nbsp; Signed-off-by: Keir Fraser &lt;keir@xensource.com&gt;</font>
<br><font size=2 face="sans-serif">ChangeSet@1.1381, 2005-03-28 22:16:12+01:00,
kaf24@firebug.cl.cam.ac.uk</font>
<br><font size=2 face="sans-serif">&nbsp; Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk</font>
<br><font size=2 face="sans-serif">[root@xen01 src]# cd xen-unstable</font>
<br><font size=2 face="sans-serif">[root@xen01 xen-unstable]# make dist</font>
<br><font size=2 face="sans-serif">....60-70 lines of compilation....</font>
<br><font size=2 face="sans-serif">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</font>
<br><font size=2 face="sans-serif">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</font>
<br><font size=2 face="sans-serif">page_alloc.c:618: error: static declaration
of &#8216;page_scrub_lock&#8217; follows non-static declaration</font>
<br><font size=2 face="sans-serif">/usr/src/xen-unstable/xen/include/xen/mm.h:42:
error: previous declaration of &#8216;page_scrub_lock&#8217; was here</font>
<br><font size=2 face="sans-serif">make[2]: *** [page_alloc.o] Error 1</font>
<br><font size=2 face="sans-serif">make[2]: Leaving directory `/usr/src/xen-unstable/xen/common'</font>
<br><font size=2 face="sans-serif">make[1]: *** [/usr/src/xen-unstable/xen/xen]
Error 2</font>
<br><font size=2 face="sans-serif">make[1]: Leaving directory `/usr/src/xen-unstable/xen'</font>
<br><font size=2 face="sans-serif">make: *** [xen] Error 2</font>
<br><font size=2 face="sans-serif">[root@xen01 xen-unstable]#</font>
<br>
<br>
<br>
<br><font size=2 face="sans-serif">RESOURCES:</font>
<br>
<br><font size=2 face="sans-serif">http://www.ibm.com/developerworks/linux/library/l-xen/</font>
<br>
<br><font size=2 face="sans-serif">and</font>
<br>
<br><font size=2 face="sans-serif">http://www.fedoraproject.org/wiki/FedoraXenQuickstart</font>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br><font size=2 face="sans-serif">Joe</font>
<br>
<br><font size=2 face="sans-serif">_____________________________<br>
SUNY - ITEC<br>
Information Technology Exchange Center<br>
Systems Programmer/Analyst<br>
E-mail: Joe.Hoot@itec.suny.edu<br>
Office: (716)878-4644<br>
Cell: (716)908-6292<br>
Fax: (716)878-3485<br>
_____________________________</font>