Red Hat Bugzilla – Bug 309651
f7: mkinitrd doesn't include nosegneg libraries for xen initrd
Last modified: 2008-04-25 07:00:50 EDT
The problem reported on bug #244730 is present on Fedora 7.
+++ This bug was initially created as a clone of Bug #244730 +++
As reported on bug #243756 (comment #14), the initrd generated for xen kernels
is not including the nosegneg libraries, that are required when running xen
There is code on mkinitrd that is supposed to always use the nosegneg
libraries, but it is not working. The following snipped is from
# Prefer nosegneg libs over direct segment accesses on i686.
if [ -f "$LIBDIR/i686/nosegneg/$BASE" ]; then
Not using the nosegneg libraries may cause the "4gb seg fixup" messages
reported on bug #215201.
This bug is probably present on Fedora Core 6 and Fedora 7, also.
-- Additional comment from firstname.lastname@example.org on 2007-06-18 16:20 EST --
Created an attachment (id=157323)
New version of mkinitrd-6.0.9-nosegneg.patch that fixes the problem
-- Additional comment from email@example.com on 2007-07-31 17:10 EST --
Modified in mkinitrd-6.0.10-1 .
I am sorry, pjones said there will be no backporting of this to F7 mkinitrd.
I am curious, does having nosegneg in the initrd have any effect *after* initrd?
Doesn't this only make the initrd part less noisy and slightly faster?
The information we've requested above is required in order
to review this problem report further and diagnose/fix the
issue if it is still present. Since there have not been any
updates to the report since thirty (30) days or more since we
requested additional information, we're assuming the problem
is either no longer present in the current Fedora release, or
that there is no longer any interest in tracking the problem.
Setting status to "CLOSED INSUFFICIENT_DATA". If you still
experience this problem after updating to our latest Fedora
release and can provide the information previously requested,
please feel free to reopen the bug report.
Maintenance for Fedora 7 ends 90 days after release of Fedora 9.
Thank you in advance.