)]}'
{
  "log": [
    {
      "commit": "c387e4eb245bf55695f96817d15fe90c3bc99e6b",
      "tree": "3a2c5bc1364051cd4e675e55295c6fda9189c24b",
      "parents": [
        "86aa3e22106be3d6338113ff5acd7a87c40056c4"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sat Jan 14 13:12:38 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:20 2012 -0700"
      },
      "message": "hwmon: (adm9240) Fix checkpatch issues\n\nFixed:\nERROR: do not use assignment in if condition\nERROR: that open brace { should be on the previous line\nWARNING: please, no space before tabs\nWARNING: simple_strtol is obsolete, use kstrtol instead\nWARNING: simple_strtoul is obsolete, use kstrtoul instead\n\nModify multi-line comments to follow Documentation/CodingStyle.\n\nNot fixed (false positive):\nERROR: Macros with multiple statements should be enclosed in a do - while loop\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "f0967eea80ec2a19a4fe1ad27e3ff1b22c79a3c7",
      "tree": "c0c6af7362f5ba5ea2220fba236f1b2e48defcca",
      "parents": [
        "61ba031841ad60c4a9ea16b20dd46b6cdb0faf2a"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Jan 20 15:38:18 2012 +0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:26:50 2012 -0700"
      },
      "message": "hwmon: convert drivers/hwmon/* to use module_i2c_driver()\n\nThis patch converts the drivers in drivers/hwmon/* to use the\nmodule_i2c_driver() macro which makes the code smaller and a bit simpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\nCc: Dirk Eibach \u003ceibach@gdsys.de\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nCc: Guillaume Ligneul \u003cguillaume.ligneul@gmail.com\u003e\nCc: David George \u003cdavid.george@ska.ac.za\u003e\nCc: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nCc: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "179c4fdb565dd2157e5dfe89318b74868e3b523d",
      "tree": "66c8b705260562df090a5061af2be9c80b71cd4b",
      "parents": [
        "24edc0a71badc13a9574b060e6a22e78339ac7a4"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Wed Jan 04 20:58:52 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:34 2012 -0800"
      },
      "message": "hwmon: replaced strict_str* with kstr*\n\nreplaced strict_strtol with kstrtol and\nreplaced strict_strtuol with kstrtuol\n\nThis satisfies checkpatch -f\nCompile tested only: no warnings or errors given\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0de2b244800b2c0d88d0a85bbe4a0b95fee13332",
      "tree": "0dc02243a53cb39402df923766d87a83a6d3b399",
      "parents": [
        "f790674d3f87df6390828ac21a7d1530f71b59c8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 12 21:55:09 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Wed Jan 12 21:55:09 2011 +0100"
      },
      "message": "hwmon: (adm9240) Implement the standard intrusion detection interface\n\nWe have a standard intrusion detection interface now, drivers should\nimplement it. I\u0027ve left the old interface in place for the time being,\nwith a deprecation warning, it will be removed later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "e5e9f44c246fbafe723e579e9fe887677beb40e4",
      "tree": "53d65b38b6db7aa250400056091a760cced42cd7",
      "parents": [
        "1f86df49ddfd0067cce941187d57b2fd2f749a9e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:27 2009 +0100"
      },
      "message": "i2c: Drop I2C_CLIENT_INSMOD_2 to 8\n\nThese macros simply declare an enum, so drivers might as well declare\nit themselves. This puts an end to the arbitrary limit of 8 chip types\nper i2c driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "c3813d6af177fab19e322f3114b1f64fbcf08d71",
      "tree": "5189e18f95c954461040bc4becbca6acf739c13b",
      "parents": [
        "310ec79210d754afe51e2e4a983e846b60179abd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:25 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:25 2009 +0100"
      },
      "message": "i2c: Get rid of struct i2c_client_address_data\n\nStruct i2c_client_address_data only contains one field at this point,\nwhich makes its usefulness questionable. Get rid of it and pass simple\naddress lists around instead.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "310ec79210d754afe51e2e4a983e846b60179abd",
      "tree": "98e592b60162cd55e367dc19ba3553617a45b0be",
      "parents": [
        "f40542532e96dda5506eb76badea322f2ae4731c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:23 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:23 2009 +0100"
      },
      "message": "i2c: Drop the kind parameter from detect callbacks\n\nThe \"kind\" parameter always has value -1, and nobody is using it any\nlonger, so we can remove it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "52df6440a29123eed912183fe785bbe174ef14b9",
      "tree": "3a3b9f4110d21c2ec4f5711444dd9cec6fb3d32c",
      "parents": [
        "a1fa4cdcc4abd4c02a81ab7052c16a342d29f060"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:57 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:57 2009 +0100"
      },
      "message": "hwmon: Clean up detect functions\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nAcked-by: \"Hans J. Koch\" \u003chjk@linutronix.de\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "7fae8283109e155467bc1c622178d3a475cdbddf",
      "tree": "33dff61df2158ecd80842a14386c7b225e4ae1b1",
      "parents": [
        "af200f881d2cbf3ba2f4c505fa1ae5cfef36f46a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "message": "hwmon: (adm9240) Convert to a new-style i2c driver\n\nThe new-style adm9240 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Grant Coady \u003cgcoady.lk@gmail.com\u003e\n"
    },
    {
      "commit": "25e9c86d5a6d82ea45eb680fc66bf73ac5e50dff",
      "tree": "ef93558823da87fa425256d9c420113641bfe119",
      "parents": [
        "57df46d6d9ccd6ced95f169020f79ae637423087"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Sun Feb 17 22:28:03 2008 -0500"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon Feb 18 21:58:15 2008 -0500"
      },
      "message": "hwmon: normal_i2c arrays should be const\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "360f9452def0be1d6e29cee07a0f0640cd1d7b22",
      "tree": "d891df1462d313852a2a2e772dce4e0b83bcf811",
      "parents": [
        "1f52af0f6940dd4ab96edb9bbc56012ecc6c67e0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 06 15:49:19 2008 +0100"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Feb 07 20:39:44 2008 -0500"
      },
      "message": "hwmon: (adm9240) Add individual alarm files\n\nThe new libsensors needs these individual alarm files.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Grant Coady \u003cgcoady.lk@gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "7b501b1f53605bec17454dd8bbdbbf3f57a7cf32",
      "tree": "3ad4ffe685ebf6a4eca96591012005cf4fa9ed26",
      "parents": [
        "455f791ea3e33a274c098b4a8c2e35d4d1a6d518"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 03 19:44:09 2008 +0100"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Feb 07 20:39:44 2008 -0500"
      },
      "message": "hwmon: Discard useless I2C driver IDs\n\nMany I2C hwmon drivers define a driver ID but no other code references\nthese, meaning that they are useless. Discard them, along with a few\nIDs which are defined but never used at all.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "1beeffe43311f64df8dd0ab08ff6b1858c58363f",
      "tree": "039324186049a69f3c791165e90404aef497f3cc",
      "parents": [
        "59a35bafb223bbb0553ba1a3bb9280bda668a8d8"
      ],
      "author": {
        "name": "Tony Jones",
        "email": "tonyj@suse.de",
        "time": "Mon Aug 20 13:46:20 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:30 2007 -0400"
      },
      "message": "hwmon: Convert from class_device to device\n\nConvert from class_device to device for hwmon_device_register/unregister\n\nSigned-off-by: Tony Jones \u003ctonyj@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "2ca7b961c3c9f072d307293aad0f9705522e916a",
      "tree": "623430bbee5756d1f9aa5b766d605edf5518d220",
      "parents": [
        "34fc921a253f3ddfc4ad9de1dbc88683f84fbaaa"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady.lk@gmail.com",
        "time": "Sun Oct 08 21:57:41 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 18 13:03:08 2006 -0700"
      },
      "message": "adm9240: Update Grant Coady\u0027s email address\n\nReplace a bouncing email that I cannot recover from Mr Google.\n\nSigned-off-by: Grant Coady \u003cgcoady.lk@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "681c6f7a6702f208d48b501c8829dbc03a2ca238",
      "tree": "edeba1565c69b4be8e3aeb73df97ccea05fce66c",
      "parents": [
        "0501a3816e5b778830fc2157a6d6bb11a965fc2c"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Sun Sep 24 21:15:35 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:31:17 2006 -0700"
      },
      "message": "hwmon: Fix unchecked return status, batch 3\n\nhwmon: Fix unchecked return status, batch 3\n\nFix up some hwmon drivers so that they no longer ignore return status\nfrom device_create_file().\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a61bf6300533d3b64d7ff29adfec00e596de67d",
      "tree": "cadce1ae78b51a1dc4c4414699cb590e8c8625e1",
      "parents": [
        "3fb9a65529615944138d527b70174840c95c637a"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 18 23:19:26 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:52 2006 -0800"
      },
      "message": "[PATCH] hwmon: Semaphore to mutex conversions\n\nconvert drivers/hwmon/*.c semaphore use to mutexes.\n\nthe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nall affected hwmon drivers were build-tested.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2b48716d1d2f2edb1e7cbc5ecf1cb2cb39373e33",
      "tree": "04c095d45dfa892b7710e338724a1ac4f1da7cba",
      "parents": [
        "de59cf9ed44f64991e52a9de6094729537f0420c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 06 15:33:15 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:25 2006 -0800"
      },
      "message": "[PATCH] I2C: Remove .owner setting from i2c_driver as it\u0027s no longer needed\n\nNow that i2c_add_driver() doesn\u0027t need the module owner to be set by\nhand, we can delete it from the drivers.  This patch catches all of the\ndrivers that I found in the current tree (if a driver sets the .owner by\nhand, it\u0027s not a problem, just not needed.)\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "cdaf79349c7d24e1d33acb6497849c9e956a33ea",
      "tree": "48f22bb5f215953ac0e57385282fbc5042a03955",
      "parents": [
        "a9718b0c1154dcbd955be6aaee47a314cde6a25a"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Sat Nov 26 20:37:41 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:23 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop i2c_driver.{owner,name}, 3 of 11\n\nWe should use the i2c_driver.driver\u0027s .name and .owner fields\ninstead of the i2c_driver\u0027s ones.\n\nThis patch updates the hwmon drivers.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a9947552d43b0d20d5fa23ac0ba435d526be454",
      "tree": "086844a62f549e488ebeecc196e1d4726a1d4598",
      "parents": [
        "ff179c8cf5caa17bf3d407edbb5872aa2eee6900"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Nov 26 20:28:06 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:21 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop i2c_driver.flags, 2 of 3\n\nJust about every i2c chip driver sets the I2C_DF_NOTIFY flag, so we\ncan simply make it the default and drop the flag. If any driver really\ndoesn\u0027t want to be notified when i2c adapters are added, that driver\ncan simply omit to set .attach_adapter. This approach is also more\nrobust as it prevents accidental NULL pointer dereferences.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e415e48b68155bea8b5452113dedba4ec486f3f6",
      "tree": "6da1a29383371ab143d0ae5b3d5e6fd9f7d3d0fd",
      "parents": [
        "088341bd0c78143bf82ff21f7f0a715f99568c73"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Sep 25 16:14:18 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:06 2005 -0700"
      },
      "message": "[PATCH] hwmon: adm9240 whitespace cleanups\n\nThis whitespace cleanup patch removes one trailing space and breaks\nlines longer than 80 characters.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/hwmon/adm9240.c |   33 +++++++++++++++++++++------------\n 1 file changed, 21 insertions(+), 12 deletions(-)\n"
    },
    {
      "commit": "c7461a6652f40ce4f8e19d7368c7a807a618fb68",
      "tree": "b70812c3be404c00d6733c0cf95a8f0bcbab0ab7",
      "parents": [
        "205cf13e0b57500e2cc6442effa991c1a63f4db7"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Sat Sep 17 05:32:57 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:05 2005 -0700"
      },
      "message": "[PATCH] hwmon: adm9240 driver update - dynamic sysfs\n\nhwmon: adm9240 update 2/2: convert to use dynamic sysfs accessors\n\nThis patch converts adm9240 to use Yani Ioannou\u0027s dynamic sysfs callbacks,\nreducing driver memory footprint from 16312 to 14104 bytes on 2.6.14-rc1,\nremoving the old driver macro mess.\n\nRun tested on Intel SE440BX-2 mobo.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "205cf13e0b57500e2cc6442effa991c1a63f4db7",
      "tree": "8519455083b045e270e0513646a76d351567b3bb",
      "parents": [
        "84860bf0644d7c45afe7ddbd30731c3e3c371fae"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Sat Sep 17 05:32:55 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:05 2005 -0700"
      },
      "message": "[PATCH] hwmon: adm9240 driver update - cleanups\n\nhwmon: adm9240 update 1/2: cleanups:\n\no remove i2c read/write wrapper interface as it does nothing,\no change kmalloc + memset to kzalloc\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "303760b44a7a142cb9f4c9df4609fb63bbda98db",
      "tree": "8097f99cd993bc005b25e14a5690770b6e351195",
      "parents": [
        "f4b50261207c987913f076d867c2e154d71fd012"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jul 31 21:52:01 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:22 2005 -0700"
      },
      "message": "[PATCH] hwmon: hwmon vs i2c, second round (07/11)\n\nThe only part left in i2c-sensor is the VRM/VRD/VID handling code.\nThis is in no way related to i2c, so it doesn\u0027t belong there. Move\nthe code to hwmon, where it belongs.\n\nNote that not all hardware monitoring drivers do VRM/VRD/VID\noperations, so less drivers depend on hwmon-vid than there were\ndepending on i2c-sensor.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f4b50261207c987913f076d867c2e154d71fd012",
      "tree": "0b50cfa93f2e1e6a877f51028f93539db0e4547e",
      "parents": [
        "96478ef3f3f71fa929cc905cc794993e312d9a5d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jul 31 21:49:03 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:21 2005 -0700"
      },
      "message": "[PATCH] hwmon: hwmon vs i2c, second round (06/11)\n\nThe only thing left in i2c-sensor.h are module parameter definition\nmacros. It\u0027s only an extension of what i2c.h offers, and this extension\nis not sensors-specific. As a matter of fact, a few non-sensors drivers\nuse them. So we better merge them in i2c.h, and get rid of i2c-sensor.h\naltogether.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2ed2dc3c116d26fc6a9384e83d136b15cc203b6c",
      "tree": "c79308b2cfe55eaddc95c47cbcafa6e0cae27413",
      "parents": [
        "b78ec31582c60578ee1d3bb470791d6dde96ccf7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jul 31 21:42:02 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:20 2005 -0700"
      },
      "message": "[PATCH] hwmon: hwmon vs i2c, second round (04/11)\n\ni2c_probe and i2c_detect now do the exact same thing and operate on\nthe same data structure, so we can have everyone call i2c_probe.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7bef559455fc71f66f8573cc1aafe1dd33966c1c",
      "tree": "6c342574710f730d39bf5383f81eaa9f9bb10a25",
      "parents": [
        "1ff4e3065b41847b6fe5908b1214cb508dd49e61"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 27 22:14:49 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:14 2005 -0700"
      },
      "message": "[PATCH] I2C: refactor message in i2c_detach_client\n\nWe could refactor the error message 34 different i2c drivers print if\ni2c_detach_client() fails in this function itself. Saves quite a few\nlines of code. Documentation is updated to reflect that change.\n\nNote that this patch should be applied after Rudolf Marek\u0027s w83792d\npatches.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5071860aba7fc69279ab822638ed2c2e4549f9fd",
      "tree": "e23a3c7eba547c9d81c7680a40c41536c8a45da3",
      "parents": [
        "4926c0d4de77c5396a274ee7941ed7fc02afed26"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 20 00:02:32 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:12 2005 -0700"
      },
      "message": "[PATCH] I2C: Separate non-i2c hwmon drivers from i2c-core (7/9)\n\nKill normal_isa in header files, documentation and all chip drivers, as\nit is no more used.\n\nnormal_i2c could be renamed to normal, but I decided not to do so at the\nmoment, so as to limit the number of changes. This might be done later\nas part of the i2c_probe/i2c_detect merge.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "943b0830cebe4711354945ed3cb44e84152aaca0",
      "tree": "1963da8d8867069617404a8f92739035c6faca02",
      "parents": [
        "1236441f38b6a98caf4c7983e7efdecc2d1527b5"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Fri Jul 15 21:39:18 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:08 2005 -0700"
      },
      "message": "[PATCH] I2C hwmon: add hwmon sysfs class to drivers\n\nThis patch modifies sensors chip drivers to make use of the new\nsysfs class \"hwmon\".\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1f57ff89fee47a317e9e8ca63bf0f139802cc116",
      "tree": "0db3419ab73cabed542a18cd5c7da50b03df896c",
      "parents": [
        "d634cc15e8f33332038dc9c078beae79f9382ada"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Aug 26 01:49:14 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 26 16:30:30 2005 -0700"
      },
      "message": "[PATCH] drivers/hwmon/*: kfree() correct pointers\n\nThe adm9240 driver, in adm9240_detect(), allocates a structure.  The\nerror path attempts to kfree() -\u003eclient field of it (second one),\nresulting in an oops (or slab corruption) if the hardware is not present.\n\n-\u003eclient field in adm1026, adm1031, smsc47b397 and smsc47m1 is the first in\n${HWMON}_data structure, but fix them too.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d5d45fb14680326f833295f2316a4ec5e357220",
      "tree": "3b29dbdea18dfecf33b18219c6c374316d99b88b",
      "parents": [
        "ad2f931dcb41bcfae38cc77d78b7821dfef83cf2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Jul 02 18:20:26 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:42:50 2005 -0700"
      },
      "message": "[PATCH] I2C: Move hwmon drivers (2/3)\n\nPart 2: Move the driver files themselves.\n\nNote that the patch \"adds trailing whitespace\", because it does move the\nfiles as-is, and some files happen to have trailing whitespace.\n\nFrom: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f637a6494a1872c613fe68f64ea4831c3e5b037",
      "tree": "a18368e908290ca7bdf3430b0b5b9cbc0131da5b",
      "parents": [
        "563db2fe9e0843da9d1d85d824f022be0ada4a3c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:01:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:59 2005 -0700"
      },
      "message": "[PATCH] I2C: fix up some sysfs device attribute file parameters\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e8f9289cc5b781d583d5aed935abf060207bbd3",
      "tree": "d058803efab6b2f359ca750ec50e73681da3ce8d",
      "parents": [
        "937df8df907ce63b0f7e19adf6e3cdef1687fac3"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Fri May 13 20:26:10 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:57 2005 -0700"
      },
      "message": "[PATCH] I2C: adm9240 driver cleanup\n\nThis patch adds an info print of detected VRM stolen from Sebastian\nWitt\u0027s atxp1 sriver.  ADM9240 already has vrm accessor removed.\n\nWrite no-op and whitespace fixes removed :)\n\nCouple of comments changed, tested on 2.6.11.9.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "40b5cda28aafe3744d8808c21f7959e472a9ecb1",
      "tree": "cd332f677f3c7855fcd026300cf284af08d0846b",
      "parents": [
        "a551ef79d9413727f76d22dc47b5b15d1d03073b"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Sat Apr 30 21:41:29 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:53 2005 -0700"
      },
      "message": "[PATCH] I2C: add new hardware monitor driver: adm9240\n\nCompletion of Michiel Rook\u0027s port of adm9240 to 2.6 with addition\nof auto fan clock divider based on Jean Delvare\u0027s algorithm, and\nreplaces scaling macros with static inlines.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ]
}
