diff --git a/smartmontools/CHANGELOG b/smartmontools/CHANGELOG
index 3a4d665455d66813926024a8da787a594e2ece74..dc1b824d5524807ab5295b024f19ae6667e2d50b 100644
--- a/smartmontools/CHANGELOG
+++ b/smartmontools/CHANGELOG
@@ -43,6 +43,9 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
 
+  [GK] Add names for some attributes used in MLC flash drives:
+       175, 176, 177, 181, 182
+
   [CF] Windows: Check support of gcc '-mno-cygwin' option in configure.
        This option has been removed in Cygwin gcc 4.x.  Update INSTALL
        instructions accordingly.
diff --git a/smartmontools/atacmds.cpp b/smartmontools/atacmds.cpp
index 5dc29aea99c5e419c53cbfe2e77585f10c230b00..5b9d1f5e7945f54e351f18a00ef35418b9a1cff9 100644
--- a/smartmontools/atacmds.cpp
+++ b/smartmontools/atacmds.cpp
@@ -1985,6 +1985,15 @@ void ataPrintSmartAttribName(char * out, unsigned char id, const unsigned char *
   case 13:
     name="Read_Soft_Error_Rate";
     break;
+  case 175:
+    name="Program_Fail_Count_Chip";
+    break;
+  case 176:
+    name="Erase_Fail_Count_Chip";
+    break;
+  case 177:
+    name="Wear_Leveling_Count";
+    break;
   case 178:
     name="Used_Rsvd_Blk_Cnt_Chip";
     break;
@@ -1994,6 +2003,12 @@ void ataPrintSmartAttribName(char * out, unsigned char id, const unsigned char *
   case 180:
     name="Unused_Rsvd_Blk_Cnt_Tot";
     break;
+  case 181:
+    name="Program_Fail_Cnt_Total";
+    break;
+  case 182:
+    name="Erase_Fail_Count_Total";
+    break;
   case 183:
     name="Runtime_Bad_Block";
     break;