)]}'
{
  "log": [
    {
      "commit": "14a613cc23869d0ca69154bbc5816004fe201b17",
      "tree": "37e69cd07f83f8e3dbb9e3f308dc5dfc530a7d35",
      "parents": [
        "2caec1343e0cfe59bacf3d4f67d69ab6283cc75b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Oct 20 06:51:46 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Jan 08 10:55:17 2011 -0800"
      },
      "message": "hwmon: (pkgtemp) Use pr_fmt and pr_\u003clevel\u003e\n\nAdded #define pr_fmt KBUILD_MODNAME \": \" fmt\nConverted printks to pr_\u003clevel\u003e\nCoalesced any long formats\nRemoved prefixes from formats\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "17c10d61c750619324ee2a46c5a9e03a435fe212",
      "tree": "46bceacae951391c9d80e0b20734a88f273eb360",
      "parents": [
        "fd53d08465a79d742a297be1d7d173f8a13972a6"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Oct 08 22:01:48 2010 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 25 14:11:21 2010 -0700"
      },
      "message": "hwmon: ({core, pkg, via-cpu}temp) remove unnecessary CONFIG_HOTPLUG_CPU ifdefs\n\nCONFIG_HOTPLUG_CPU is used too much in some drivers.\nThis patch clean them up.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "fd53d08465a79d742a297be1d7d173f8a13972a6",
      "tree": "600fcad9649d689916153bc7fac38b0c17d46da2",
      "parents": [
        "e5f5c99a39375ce533aacfdfb269978070121e1c"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Oct 08 05:53:35 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 25 14:11:20 2010 -0700"
      },
      "message": "hwmon: (pkgtemp) align driver initialization style with coretemp\n\npkgtemp is derived from coretemp, so some reasonable\nlogics should be applied onto pkgtemp, too. Such as\nthe init logic here.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "9401ba13281f9cf36c85d4f8d3a52f9655e69b58",
      "tree": "6bd3181106f0a31c946d71e47c94183381a770bb",
      "parents": [
        "e0a8755b6b701b3397c4c23ff182b7eb6ac6fe26"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 13 10:32:08 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 25 14:11:20 2010 -0700"
      },
      "message": "x86/hwmon: remove inclusion of unnecessary headers from {core, pkg, via-cpu}temp.c\n\nThese likely originate from these drivers being clones of one another\nand/or other drivers which actually needed these includes.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "a5f42a6bc51454137b918f67310168c27d1dd1de",
      "tree": "4715dd8a2aae7f1345dcf8d8f16153a5bb8eacc5",
      "parents": [
        "72e58063d63c5f0a7bf65312f1e3a5ed9bb5c2ff"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Thu Sep 23 22:31:10 2010 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 25 14:11:19 2010 -0700"
      },
      "message": "x86/hwmon: {core, pkg, via}cpu_temp_device_remove() can all be __cpuinit\n\n... as they\u0027re being called only from a __cpuinit function.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0eae7799000cdf0c2ed596c39bfb71030809fc71",
      "tree": "c553e3ebe148fc7c52a383b4aca44ebd580e866b",
      "parents": [
        "885374e37bd782acd70a1a0c6b14b3eb2bb3a99c"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 13 10:24:47 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Sep 24 11:44:19 2010 -0700"
      },
      "message": "x86/hwmon: pkgtemp has no dependency on PCI\n\nOther than coretemp, from which this code was apparently derived, there\nis no PCI specific code in this driver.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "f6aeccdb96fc0555e939dd507702922f07dcbcbb",
      "tree": "d3b552f34d98902931a9a3a5432663361b3dc788",
      "parents": [
        "a46590533ad7b0f3f640732081d7e1658145c0ba"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 13 10:18:54 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Sep 24 11:44:19 2010 -0700"
      },
      "message": "x86/hwmon: fix initialization of pkgtemp\n\nFeature availability should also be checked in the hotplug code path.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "d172132f358552eabd7a7410e478ffeead445243",
      "tree": "89a88cc03fd1b60d047820900268b5187a77bb33",
      "parents": [
        "d9bca4358286584cc22f4261ee3a60cad01aa4d4"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 13 10:14:43 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Sep 24 11:44:19 2010 -0700"
      },
      "message": "x86/hwmon: don\u0027t leak device attribute file from pkgtemp_probe() and pkgtemp_remove()\n\nWhile apparently inherited from coretemp source, this particular error handling\ncleanup and exit path wasn\u0027t copied properly (or perhaps got discarded\nintermediately and not re-added properly later).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n(added device file removal in pkgtemp_remove)\n"
    },
    {
      "commit": "d9bca4358286584cc22f4261ee3a60cad01aa4d4",
      "tree": "f18ecad6c5d1983d6c4b33544e405fb9680f000c",
      "parents": [
        "89a3fd35ba0318a7208e2c8d8ca6189f567d4a93"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 13 10:11:05 2010 +0000"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Sep 24 11:44:18 2010 -0700"
      },
      "message": "x86/hwmon: avoid deadlock on CPU removal in pkgtemp\n\npkgtemp_device_remove(), holding the list protecting mutex, calls\npkgtemp_device_add(), which itself wants to acquire the same mutex.\nHolding the mutex over the entire loop body in pkgtemp_device_remove()\nisn\u0027t really necessary, as long as the loop gets exited after\nprocessing the matched CPU.\n\nOnce exiting the loop after removing an eventual match, there\u0027s no\nneed for using the \"safe\" list iterator anymore.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "cb84b19474384c572ba3aa2345815e555112ebf5",
      "tree": "ee703b0fc3ed0ff8908b5e9aab63853195c8b845",
      "parents": [
        "9792db6174d9927700ed288e6d74b9391bf785d1"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Thu Jul 29 17:13:43 2010 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Tue Aug 03 15:58:07 2010 -0700"
      },
      "message": "x86, hwmon: Package Level Thermal/Power: pkgtemp hwmon driver\n\nThis patch adds a hwmon driver for package level thermal control. The driver\ndumps package level thermal information through sysfs interface so that upper\nlevel application (e.g. lm_sensor) can retrive the information.\n\nInstead of having the package level hwmon code in coretemp, I write a seperate\ndriver pkgtemp because:\n\nFirst, package level thermal sensors include not only sensors for each core,\nbut also sensors for uncore, memory controller or other components in the\npackage. Logically it will be clear to have a seperate hwmon driver for package\nlevel hwmon to monitor wider range of sensors in a package. Merging package\nthermal driver into core thermal driver doesn\u0027t make sense and may mislead.\n\nSecondly, merging the two drivers together may cause coding mess. It\u0027s easier\nto include various package level sensors info if more sensor information is\nimplemented. Coretemp code needs to consider a lot of legacy machine cases.\nPkgtemp code only considers platform starting from Sandy Bridge.\n\nOn a 1Sx4Cx2T Sandy Bridge platform, lm-sensors dumps the pkgtemp and coretemp:\n\npkgtemp-isa-0000\nAdapter: ISA adapter\nphysical id 0: +33.0°C  (high \u003d +79.0°C, crit \u003d +99.0°C)\n\ncoretemp-isa-0000\nAdapter: ISA adapter\nCore 0:      +32.0°C  (high \u003d +79.0°C, crit \u003d +99.0°C)\n\ncoretemp-isa-0001\nAdapter: ISA adapter\nCore 1:      +32.0°C  (high \u003d +79.0°C, crit \u003d +99.0°C)\n\ncoretemp-isa-0002\nAdapter: ISA adapter\nCore 2:      +32.0°C  (high \u003d +79.0°C, crit \u003d +99.0°C)\n\ncoretemp-isa-0003\nAdapter: ISA adapter\nCore 3:      +32.0°C  (high \u003d +79.0°C, crit \u003d +99.0°C)\n\n[ hpa: folded v3 patch removing improper global variable \"SHOW\" ]\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nLKML-Reference: \u003c1280448826-12004-3-git-send-email-fenghua.yu@intel.com\u003e\nReviewed-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    }
  ]
}
