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 kernels. There is code on mkinitrd that is supposed to always use the nosegneg libraries, but it is not working. The following snipped is from mkinitrd-6.0.9-7. # Prefer nosegneg libs over direct segment accesses on i686. if [ -f "$LIBDIR/i686/nosegneg/$BASE" ]; then FILE="$LIBDIR/i686/nosegneg/$BASE" [...] 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 ehabkost 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 pjones 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.