Rainer Traut wrote:
Hi,
Axel Thimm wrote:
I have merged in the XFS patches from 1.2 into the latest release RedHat
kernel for Red Hat 9.
You can find them under
http://atrpms.physik.fu-berlin.de/name/kernel/
from experience with his older rpms i know these are running
fine :)
as I need these kernel rpms for Redhat 8, as Lotus Domino runs
only on Redhat 7.2 to 8.0 could anybody tell me how to change
them to fit with redhat 8?
I know, I have to disable the new threading.
Install the src rpm on Redhat 8, make changes to spec-file (but what?)
and rebuild the rpm...?
Thank you
Rainer Traut
What I did to built a 2.4.20-18.7 kernel on Redhat 7.2 :
- install a Redhat 7.2 2.4.20-18 kernel-source package
- download the Redhat 9 iso installer
- extract the kernel src rpm from the iso
- extract xfs specific patches
linux-2.4.20-iget_locked.patch
linux-2.4.20-vmap.patch
linux-2.4.20-PF_FSTRANS.patch
linux-2.4.20-delalloc.patch
linux-2.4.20-intermezzo_noxfs.patch
linux-2.4.20-nolock_write.patch
linux-2.4.20-bswabspeedup.patch
linux-2.4.20-posix_acl.patch
linux-2.4.20-xfs-config.patch
linux-2.4.20-xfs-sysctl.patch
linux-2.4.20-xfs-exports.patch
linux-2.4.20-xfs-dmapi.patch
linux-2.4.20-xfs-1.2.0.patch
(linux-2.4.20-xfs-nptl.patch)
- applying the nptl patch results in code which doesn't
compile on Redhat 7.2, so leave it out
- apply these patches in order (as specified in the spec file)
to the source area installed with the kernel-source package
- build the kernel
This method works, but I should warn you that after about a week of running
under heavy load, the system crashed (kernel bug, see my previous message
or Redhat bugid 98471). I have now switched to 2.4.21-ac4 (has XFS support)
and will not use another Redhat kernel on this machine until either
Redhat fixes this bug or goes to a 2.4.21 kernel series.
I only have run for about a day with 2.4.21-ac4, but I would say that
it's faster then the patched Redhat kernel. Could be that the XFS code
in 2.4.21-ac4 is newer then the 1.2 release. This is very preliminary
though, the machine has only been up for a day so far.
Dirk
|