Distribution: Red Hat Enterprise Linux 3
Description: Fixes nfs hang case
Packager: Greg Marsden
Disposition: Release

Files

kernel-2.4.21-37.0.0.4.EL.i686.rpm c447404cbc15577c4012354ea8ebda54
kernel-2.4.21-37.0.0.4.EL.src.rpm c47b440dee42a1864babf8e4fd52b28a
kernel-BOOT-2.4.21-37.0.0.4.EL.i386.rpm 0ee82c475fffb20668671b471a20249c
kernel-debuginfo-2.4.21-37.0.0.4.EL.i386.rpm 85c03a5b99e714f2e599c7dfb0cdd0d4
kernel-debuginfo-2.4.21-37.0.0.4.EL.i686.rpm 7ec13f025f5826ace55db40aebd945be
kernel-doc-2.4.21-37.0.0.4.EL.i386.rpm 76edcb29723a70296d344aa15f303973
kernel-hugemem-2.4.21-37.0.0.4.EL.i686.rpm 8ec1505a8e5b6dd1a9677084162549f4
kernel-hugemem-unsupported-2.4.21-37.0.0.4.EL.i686.rpm 885bfffaaf743da1024725b126925903
kernel-smp-2.4.21-37.0.0.4.EL.i686.rpm c953892534d663b9f11d91d2e2925948
kernel-smp-unsupported-2.4.21-37.0.0.4.EL.i686.rpm 7ca63b265f0ce7b935b8a34d32bbfe44
kernel-source-2.4.21-37.0.0.4.EL.i386.rpm 2b4905b2e3e386bd66c02742bcf7802d
kernel-unsupported-2.4.21-37.0.0.4.EL.i686.rpm 9f621a0445118b702201023f910f053a

Bugs Fixed

Oracle BUG 4129091 autofs4 does not remount after expire
Oracle BUG 5038841 RHEL3 u6 kernel doesn't have module parameter support for e100
Oracle BUG 4166928 tg3 githack
Oracle BUG 5088963 IO to NFS partition hangs (see below)

Bugs Tested

Oracle BUG 4331231 enobufs with lowmem fragmentation (ora-603)
Oracle BUG 4378996 OPEN, it 73115, hotplug disk online causes crash

Details

README for kernel 2.4.21-37.0.0.4.EL

Resolves: 
[ora 5088963]: io to nfs partition hangs
               IMPORTANT:  2 changes needed to avoid the known nfs hang cases:
	       - apply this kernel patch
	       - disable core dumps (very important)
	       Details on the changes:
	       * retry defragment pages
	       * xdr_ and xprt_ debug counters (safely ignored)
	       * GFP_NOFS removed
	       * kmap reorder patch in do_generic_file_write
	       * WARNING: ensure that core dumps are disabled for production!  
[bz 161875] [ora 4129091]: autofs4 does not remount after expire
[ora 5038841]: e100 driver legacy version missing
[ora 5038841]: e1000 driver legacy version missing
[ora 4166928]: tg3 githack driver

Partially resolves:
[bz 176849] [ora 4331231] enobufs with lowmem fragmentation (ora-603)
If you want to use this kernel to resolve the ora-603 error, be
certain to track down the root cause of the lowmem pressure. This 
only postpones the symptoms, not the root cause, of your memory exhaustion.