)]}'
{
  "log": [
    {
      "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": "e6cfb3ad7209e4f4dcdc14f5fc437db55667041f",
      "tree": "13f6390bd5a31db45012ff93d9b93968256a7ab7",
      "parents": [
        "7bef559455fc71f66f8573cc1aafe1dd33966c1c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 27 21:32:02 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:15 2005 -0700"
      },
      "message": "[PATCH] hwmon: tag super-i/o find functions __init\n\nSuper-I/O find functions in hardware monitoring drivers can be tagged\n__init as they are only called from functions themselves tagged __init.\nTwo of them (smsc47b397 and w83627ehf) already do, but the other four\nof them (it87, pc87360, smsc47m1 and w83627hf) did not.\n\nThis saves a few bytes of memory after the drivers are loaded, 192 in\nthe case of the it87 driver.\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": "2d8672c5a6ba0d3f1d8d3ad61ef67868941364f0",
      "tree": "f01f038198bad63fee4c7d23af806ad0ab4e5071",
      "parents": [
        "5042c7d752fe72c6924037058367f63902e68c5c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Jul 19 23:56:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:10 2005 -0700"
      },
      "message": "[PATCH] I2C: Separate non-i2c hwmon drivers from i2c-core (5/9)\n\nCall the ISA chip drivers detection function directly instead of relying\non i2c_detect. The net effect is that address lists won\u0027t be handled\nanymore, but they were mostly useless in the ISA case anyway (pc87360,\nsmsc47m1, smsc47b397 had already dropped them).\n\nWe don\u0027t need to handle multiple devices, all we may need is a way to\nforce a given address instead of the original one (some drivers already\ndo: sis5595, via686a, w83627hf), and, for drivers supporting multiple\nchips, a way to force one given kind. All this may be added later on\ndemand, but I actually don\u0027t think there will be much demand.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fde0950903ce8cc38a91dd095280decceda2ff82",
      "tree": "5a970459793ac46ad7082f0d722616730b0589c2",
      "parents": [
        "400c455eaa0d0819d18cd42a74070e0e238a73dc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Jul 19 23:51:07 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:09 2005 -0700"
      },
      "message": "[PATCH] I2C: Separate non-i2c hwmon drivers from i2c-core (3/9)\n\nConvert the 10 ISA hardware monitoring drivers (it87, lm78, pc87360,\nsis5595, smsc47b397, smsc47m1, via686a, w83627hf, w83627ehf, w83781d) to\nexplicitely register with i2c-isa. For hybrid drivers (it87, lm78,\nw83781d), we now have two separate instances of i2c_driver, one for the\nI2C interface of the chip, and one for ISA interface. In the long run,\nthe one for ISA will be replaced with a different driver type.\n\nAt this point, all drivers are working again, except for missing\ndependencies in Kconfig.\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": "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": "10c08f8100ee2c4d27b862635574cdf4ef439e67",
      "tree": "7055414032c3fd5fa066c6574804011132b69cb5",
      "parents": [
        "c3bc4caedd84ad03360cb9ec04b6c44ab314588b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jun 06 19:34:45 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:52:05 2005 -0700"
      },
      "message": "[PATCH] I2C: rename i2c-sysfs.h to hwmon-sysfs.h\n\nThis patch renames the new linux/i2c-sysfs.h header file to\nlinux/hwmon-sysfs.h. This names seems to be more appropriate since this\nfile defines macros and structures not related to i2c but to hardware\nmonitoring drivers. The patch also updates the five hardware monitoring\ndriver which include that header file already.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "20ad93d4e5cf5f0616198b5919ee9f304119dd4b",
      "tree": "a2260af225b373435ceb4e9475dfbbe67f019832",
      "parents": [
        "bc51ae1159c0c9a34d2400a8449e1fca3ee965b4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jun 05 11:53:25 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:52:04 2005 -0700"
      },
      "message": "[PATCH] I2C: drivers/i2c/chips/it87.c: use dynamic sysfs callbacks\n\nThis patch modifies the it87 hardware monitoring driver to take benefit\nof the new sysfs callback features introduced by Yani Ioannou, making\nthe code much clearer and the resulting driver significantly smaller.\n\nFrom: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68188ba7de2db9999ff08a4544a78b2f10eb08bd",
      "tree": "37e0406d7f2b6ace2bc73043bda0c745d3aa5e37",
      "parents": [
        "ff3240946d6a3d9f2ecf273f7330e09eec5484eb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon May 16 18:52:38 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:57 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill common macro abuse in chip drivers\n\nThis patch kills a common macro abuse in i2c chip drivers: defining\nALARMS_FROM_REG returning its argument unchanged. Dropping the macro\nmakes the code somewhat more readable IMHO.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "44bbe87e9017efa050bb1b506c6822f1f3bb94d7",
      "tree": "62656712b3707592fb8fb8e152a200e71dbbb150",
      "parents": [
        "ec5ce552d946a55c1e504054627c9068fb7afb8a"
      ],
      "author": {
        "name": "Steven Cole",
        "email": "elenstev@mesatop.com",
        "time": "Tue May 03 18:21:25 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:55 2005 -0700"
      },
      "message": "[PATCH] Spelling fixes for drivers/i2c.\n\n Here are some spelling corrections for drivers/i2c.\n\n occured -\u003e occurred\n intialization -\u003e initialization\n Everytime -\u003e Every time\n transfering -\u003e transferring\n relevent -\u003e relevant\n continous -\u003e continuous\n neccessary -\u003e necessary\n explicitely -\u003e explicitly\n Celcius -\u003e Celsius\n differenciate -\u003e differentiate\n\nSigned-off-by: Steven Cole \u003celenstev@mesatop.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f0bb60e7b1a0a26c25d8cbf81dda7afbc8bd2982",
      "tree": "93dc5302d0299e8167c2affc1d65a705219c0d88",
      "parents": [
        "da17838c5e7256976c34c5d051dc8fb3c6f364b7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@mail.ru",
        "time": "Sat Apr 16 18:10:02 2005 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:53 2005 -0700"
      },
      "message": "[PATCH] I2C: drivers/i2c/*: #include \u003clinux/config.h\u003e cleanup\n\nFiles that don\u0027t use CONFIG_* stuff shouldn\u0027t include config.h\nFiles that use CONFIG_* stuff should include config.h\n\nIt\u0027s that simple. ;-)\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30f74292e50d6c4ae438dbee5cb45d77bf774351",
      "tree": "4bfa1b6715ecd597e196a9f448c825ef0c12d8e3",
      "parents": [
        "74880c063b06efd103c924abfe19d9d8fa4864c4"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:41:35 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:33 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/i2c/chips/adm1031.c - lm75.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d66c64c3cee10a465cd3f8bd9191bbeb718f650",
      "tree": "1ef3e58b8ff25f850c5bf9bbdce08001751662c5",
      "parents": [
        "86b5ac878d4a63c772d03c5017b72cc799a8f2f2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Apr 18 21:16:59 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "greg@press.kroah.org",
        "time": "Mon Apr 18 21:16:59 2005 -0700"
      },
      "message": "[PATCH] I2C: Fix incorrect sysfs file permissions in it87 and via686a drivers\n\nThe it87 and via686a hardware monitoring drivers each create a sysfs\nfile named \"alarms\" in R/W mode, while they should really create it in\nread-only mode. Since we don\u0027t provide a store function for these files,\nwrite attempts to these files will do something undefined (I guess) and\nbad (I am sure). My own try resulted in a locked terminal (where I\nattempted the write) and a 100% CPU load until next reboot.\n\nAs a side note, wouldn\u0027t it make sense to check, when creating sysfs\nfiles, that readable files have a non-NULL show method, and writable\nfiles have a non-NULL store method? I know drivers are not supposed to\ndo stupid things, but there is already a BUG_ON for several conditions\nin sysfs_create_file, so maybe we could add two more?\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
