diff --git a/sm5/CHANGELOG b/sm5/CHANGELOG
index 0831f31988b0381ff8114f54918168ee7a48b04f..d5720aac66de1f96493522d45f8b0c21feb4083d 100644
--- a/sm5/CHANGELOG
+++ b/sm5/CHANGELOG
@@ -1,6 +1,6 @@
 CHANGELOG for smartmontools
 
-$Id: CHANGELOG,v 1.762 2009/01/15 22:52:50 chrfranke Exp $
+$Id: CHANGELOG,v 1.763 2009/01/21 22:33:00 manfred99 Exp $
 
 The most recent version of this file is:
 http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/CHANGELOG?view=markup
@@ -41,6 +41,11 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
 
+  [MS] knowndrives.cpp updates:
+       - Added Western Digital RE2-GP family
+       - Added Hitachi Travelstar E5K160 family
+       - Allow uppercase variants of Hitachi 5K160 drives
+
   [CF] Fix smartctl crash on '-l directory,[gs]'. Allow to override
        missing GPL feature bit or missing log dir entry with
        '-T permissive' option.
diff --git a/sm5/knowndrives.cpp b/sm5/knowndrives.cpp
index 428bf06992a52dcae2f28e27afbdafc6031a2c31..6b2cf33ea88df9e1c90a260aa3956d1443401f33 100644
--- a/sm5/knowndrives.cpp
+++ b/sm5/knowndrives.cpp
@@ -35,7 +35,7 @@
 
 #include <stdexcept>
 
-const char *knowndrives_c_cvsid="$Id: knowndrives.cpp,v 1.191 2009/01/11 13:24:53 manfred99 Exp $"
+const char *knowndrives_c_cvsid="$Id: knowndrives.cpp,v 1.192 2009/01/21 22:33:00 manfred99 Exp $"
 ATACMDS_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID;
 
 #define MODEL_STRING_LENGTH                         40
@@ -659,7 +659,11 @@ static const drive_settings builtin_knowndrives[] = {
     "", "", ""
   },
   { "Hitachi Travelstar 5K160 series",
-    "(Hitachi )?HTS5416([468]0|1[26])J9(AT|SA)00",
+    "(Hitachi |HITACHI )?HTS5416([468]0|1[26])J9(AT|SA)00",
+    "", "", ""
+  },
+  { "Hitachi Travelstar E5K160 series",
+    "(Hitachi )?HTE5416(12|16|60|80)J9(AT|SA)00",
     "", "", ""
   },
   { "Hitachi Travelstar 5K250 series",
@@ -1039,6 +1043,10 @@ static const drive_settings builtin_knowndrives[] = {
     "WDC WD((40|50|75)00(YR|YS|AYYS)|(16|32|40|50)0[01]ABYS)-.*",
     "", "", ""
   },
+  { "Western Digital RE2-GP family",
+    "WDC WD(5000AB|7500AY|1000FY)PS-.*",
+    "", "", ""
+  },
   { "Western Digital RE3 Serial ATA family",
     "WDC WD((25|32|50)02A|(75|10)02F)BYS-.*",
     "", "", ""