On Mon, Dec 15, 2008 at 7:07 PM, M A Young <m.a.young(a)durham.ac.uk> wrote:
I have succeeded in getting a fedora based kernel to build with Dom0
patches
added. The steps were roughly as follows;
Cool.
1. Start from kernel-2.6.28-0.106.rc6.git4.fc11.src.rpm
2. Create a patch from
http://xenbits.xen.org/paravirt_ops/patches.hg/
changeset 2238 by concatenating those patches listed in the series file
(excluding those commented out) together.
3. Edit kernel.spec to revert to plain rc6 (which the pvops patches seem
currently to be based on though some patches from rc8 seem to be included in
the x86/x86.patch file), add the combined patch, and increase the fuzz
factor to 2 so it applies.
4. Make several edits to the source files and configuration options to get
it to compile on F10. Some of these, such as the couple I have so far
reported on
http://bugzilla.redhat.org/ (476456 and 476457), are due to code
problems that show up because the F10 compiler seems to be a bit better at
checking for errors.
Is there any useful information that you could add to the following?
http://wiki.xensource.com/xenwiki/XenParavirtOps
Thanks,
Todd
If anyone wants to inspect it, the source rpm generated is at
http://compsoc.dur.ac.uk/~may/xen/kernel-2.6.28-0.106.rc6.fc10.src.rpm
It is completely untested beyond the fact that it compiles for me, so I have
no idea if a kernel built from it will actually boot.
Michael Young
--
Fedora-xen mailing list
Fedora-xen(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-xen
--
Todd Deshane
http://todddeshane.net
http://runningxen.com