diff --git a/lustre/ChangeLog b/lustre/ChangeLog
index 603495967fd994c1bc53301920b92d208624796a..922e531136e96d6ffc9ac116b9d32e19841ed688 100644
--- a/lustre/ChangeLog
+++ b/lustre/ChangeLog
@@ -2,7 +2,7 @@ tbd Sun Microsystems, Inc.
 	* version 1.6.6
 	* Support for kernels:
 	 2.6.5-7.311 (SLES 9),
-	 2.6.9-67.0.15.EL (RHEL 4),
+	 2.6.9-67.0.20.EL (RHEL 4),
 	 2.6.16.54-0.2.5 (SLES 10),
 	 2.6.18-53.1.21.el5 (RHEL 5),
 	 2.6.22.14 vanilla (kernel.org)
@@ -24,6 +24,10 @@ tbd Sun Microsystems, Inc.
 	  	'tunefs.lustre --param="mdt.quota_type=ug1" $MDTDEV'.
 	  For more information, please refer to bugzilla 13904.
 
+Severity   : enhancement
+Bugzilla   : 16189
+Description: Update to RHEL4 kernel-2.6.9-67.0.20.
+
 Severity   : normal
 Bugzilla   : 12653
 Description: sanity test 65a fails if stripecount of -1 is set
diff --git a/lustre/kernel_patches/targets/2.6-rhel4.target.in b/lustre/kernel_patches/targets/2.6-rhel4.target.in
index 0d5464d6fadc67a61743d50710dfa11b442b7dff..4822946c4a526d68be5b21f51de74bb18c3e226b 100644
--- a/lustre/kernel_patches/targets/2.6-rhel4.target.in
+++ b/lustre/kernel_patches/targets/2.6-rhel4.target.in
@@ -1,5 +1,5 @@
 lnxmaj="2.6.9"
-lnxrel="67.0.15.EL"
+lnxrel="67.0.20.EL"
 
 KERNEL=linux-${lnxmaj}-${lnxrel}.tar.bz2
 SERIES=2.6-rhel4.series
diff --git a/lustre/kernel_patches/which_patch b/lustre/kernel_patches/which_patch
index fbaf0eb92bed6984579ebe883ccfacd6999e1d0d..2d2fd10c31594e4c223c53f0423b0250167db6da 100644
--- a/lustre/kernel_patches/which_patch
+++ b/lustre/kernel_patches/which_patch
@@ -3,7 +3,7 @@ SERIES                VERSION                  COMMENT
 SUPPORTED KERNELS:
 2.6-suse              SLES9 before SP1         already in SLES9 SP1 kernel
 2.6-suse-newer        SLES9: 2.6.5-7.311       extra patches for SLES9 after SP1
-2.6-rhel4             RHEL4: 2.6.9-67.0.15.EL
+2.6-rhel4             RHEL4: 2.6.9-67.0.20.EL
 2.6-sles10            SLES10: 2.6.16.54-0.2.5
 2.6-rhel5             RHEL5: 2.6.18-53.1.21.el5
 2.6.18-vanilla        kernel.org: 2.6.18.8