commit 327f0990031d682373c284f212c41bba46250ea0
Author: James Meyer <james.meyer@operamail.com>
Date:   Sun Nov 20 09:29:05 2011 -0600

    smolt.py:  add support for reading memory using the 3.x kernel.

diff --git a/mythtv/programs/scripts/hardwareprofile/smolt.py b/mythtv/programs/scripts/hardwareprofile/smolt.py
index fceb584..6dff184 100644
--- a/mythtv/programs/scripts/hardwareprofile/smolt.py
+++ b/mythtv/programs/scripts/hardwareprofile/smolt.py
@@ -1176,6 +1176,10 @@ def read_cpuinfo():
 def read_memory():
     un = os.uname()
     kernel = un[2]
+    #Check for the entire 3.x series
+    #This will need to be adjusted if/when the kernel changes the way it reports memory in the 3 series.
+    if kernel[:2] == "3.":
+        return read_memory_2_6()
     if kernel[:3] == "2.6":
         return read_memory_2_6()
     if kernel[:3] == "2.4":
