)]}'
{
  "log": [
    {
      "commit": "2d8c7ff52c2459a25034ac8ddc230e67cc0e2b67",
      "tree": "c2333984a23e9834c6924879b6b3565ada2722e1",
      "parents": [
        "bb644913a7d6dabcc4a1640817fa7b68938a56eb"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Thu May 24 22:18:58 2012 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed May 30 07:56:20 2012 +0200"
      },
      "message": "hwmon/sch56xx: Depend on watchdog for watchdog core functions\n\nSince the watchdog code in sch56xx-common now uses the watchdog core, the\nKconfig entires for the sch5627 and sch5636 should depend on WATCHDOG\nbeing set. Also select the watchdog core when we select one of the drivers.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "bb644913a7d6dabcc4a1640817fa7b68938a56eb",
      "tree": "f49403e4616b7fb52db60613e2d974ffa17609c7",
      "parents": [
        "664a0d7862a6b10c709d4b4a3655fe2c59a20064"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu May 24 18:58:02 2012 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed May 30 07:56:17 2012 +0200"
      },
      "message": "watchdog: sch56xx-common: set correct bits in register()\n\nWDOG_NO_WAY_OUT (3) and WDOG_ACTIVE (0) are the bit numbers, not a mask.\nSo \"data-\u003ewddev.status |\u003d WDOG_ACTIVE;\" was intended to set bit zero but\nit is a no-op.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "54e2dc9341aca23d5241699e3b74c8dce609fa2d",
      "tree": "0a7ae888e38c2233b957bc0476d81bee7cc3e148",
      "parents": [
        "85a2e40cb5053574cd3b1f33c00194309ce3704c"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Tue May 22 11:40:27 2012 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed May 30 07:55:46 2012 +0200"
      },
      "message": "watchdog: sch56xx-common: Add proper ref-counting of watchdog data\n\nThis fixes referencing free-ed memory in the corner case where /dev/watchdog\nis open when the platform driver gets unbound from the platform device.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "85a2e40cb5053574cd3b1f33c00194309ce3704c",
      "tree": "760e63cb090ac1a8eff5a0daca2bfe47176f9fb6",
      "parents": [
        "fb551405c0f8e15d6fc7ae6e16a5e15382f8b8ac"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Tue May 22 11:40:25 2012 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed May 30 07:55:41 2012 +0200"
      },
      "message": "watchdog: sch56xx: Remove unnecessary checks for register changes\n\nSince the watchdog core keeps track of the watchdog\u0027s active state, start/stop\nwill never get called when no changes are necessary. So we can remove the\ncheck for the output_enable register changing before writing it (which is\nan expensive operation).\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "fb551405c0f8e15d6fc7ae6e16a5e15382f8b8ac",
      "tree": "79b8e6dc8ee5180e74a368748f2fac94f525f4e8",
      "parents": [
        "e907df32725204d6d2cb79b872529911c8eadcdf"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Tue May 22 11:40:24 2012 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed May 30 07:55:38 2012 +0200"
      },
      "message": "watchdog: sch56xx: Use watchdog core\n\nConvert sch56xx drivers to the generic watchdog core.\n\nNote this patch depends on the \"watchdog: Add multiple device support\" patch\nfrom Alan Cox.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "1259f6ee15c1603dcae41eb6af5a5f9cf932d4d6",
      "tree": "bf85658f7c5a2c86da3bc613d7fea13bbffe4e72",
      "parents": [
        "468f4d1a855f8039dabf441b8bf68cae264033ff",
        "4573acbc461b8089198500cee06ef0cdc5b70e82"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 14:15:09 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 14:15:09 2012 -0700"
      },
      "message": "Merge tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging\n\nPull hwmon updates from Guenter Roeck:\n \"New driver for INA219 and INA226, added support for IT8782F and\n  IT8783E/F to it87 driver, plus cleanups in a couple of drivers.\"\n\n* tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:\n  hwmon: (it87) Make temp3 attribute conditional for IT8782F\n  hwmon: (it87) Convert to use devm_kzalloc and devm_request_region\n  hwmon: INA219 and INA226 support\n  hwmon: (it87) Create voltage attributes only if voltage is enabled\n  hwmon: (ntc_thermistor) Fix checkpatch warning\n  hwmon: (ntc_thermistor) Optimize and fix build warning\n  hwmon: (ntc_thermistor) Return error code from hwmon_device_register\n  hwmon: (ntc_thermistor) Convert to devm_kzalloc\n  hwmon: (ad7314) Remove unused defines, and rename OFFSET to SHIFT\n  acpi_power_meter: clean up code around setup_attrs\n  acpi_power_meter: drop meter_rw_attrs, use common meter_attrs\n  acpi_power_meter: remove duplicate code between register_{ro,rw}_attrs\n  acpi_power_meter: use a {RW,RO}_SENSOR_TEMPLATE macro to clean things up\n  acpi_power_meter: use the same struct {rw,ro}_sensor_template for both\n  hwmon: use module_pci_driver\n  hwmon: (it87) Add support for IT8782F and IT8783E/F\n"
    },
    {
      "commit": "e8650a08232e75274304b812ff04cfce9af9671c",
      "tree": "0609c942e6ca99016e788ff2ee2bbed1bb9215a4",
      "parents": [
        "3c2c4b73aa79e4a1b601710b59e092441175f4bb",
        "f70d4a95edc7da87f39cd8b603ba131df2c198ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial updates from Jiri Kosina:\n \"As usual, it\u0027s mostly typo fixes, redundant code elimination and some\n  documentation updates.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (57 commits)\n  edac, mips: don\u0027t change code that has been removed in edac/mips tree\n  xtensa: Change mail addresses of Hannes Weiner and Oskar Schirmer\n  lib: Change mail address of Oskar Schirmer\n  net: Change mail address of Oskar Schirmer\n  arm/m68k: Change mail address of Sebastian Hess\n  i2c: Change mail address of Oskar Schirmer\n  net: Fix tcp_build_and_update_options comment in struct tcp_sock\n  atomic64_32.h: fix parameter naming mismatch\n  Kconfig: replace \"--- help ---\" with \"---help---\"\n  c2port: fix bogus Kconfig \"default no\"\n  edac: Fix spelling errors.\n  qla1280: Remove redundant NULL check before release_firmware() call\n  remoteproc: remove redundant NULL check before release_firmware()\n  qla2xxx: Remove redundant NULL check before release_firmware() call.\n  aic94xx: Get rid of redundant NULL check before release_firmware() call\n  tehuti: delete redundant NULL check before release_firmware()\n  qlogic: get rid of a redundant test for NULL before call to release_firmware()\n  bna: remove redundant NULL test before release_firmware()\n  tg3: remove redundant NULL test before release_firmware() call\n  typhoon: get rid of redundant conditional before all to release_firmware()\n  ...\n"
    },
    {
      "commit": "4573acbc461b8089198500cee06ef0cdc5b70e82",
      "tree": "61482734b5ac1bf01c8b149a528b3fbc4601e138",
      "parents": [
        "62a1d05f0ecf9c6a376bbe310718ed76582496a2"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Mar 26 16:17:41 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue May 22 06:48:49 2012 -0700"
      },
      "message": "hwmon: (it87) Make temp3 attribute conditional for IT8782F\n\nOn IT8782F, temp3 is only supported if UART6 is disabled.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "62a1d05f0ecf9c6a376bbe310718ed76582496a2",
      "tree": "fc2d5c04a7ba8c96eb55f34f3bc88be90bb7d8d7",
      "parents": [
        "f7c2fe386ae92b471a0edd4fa4bed7033224b9bf"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sat Mar 24 21:54:41 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue May 22 06:48:48 2012 -0700"
      },
      "message": "hwmon: (it87) Convert to use devm_kzalloc and devm_request_region\n\nThis makes the code a bit simpler and smaller.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f7c2fe386ae92b471a0edd4fa4bed7033224b9bf",
      "tree": "8cb48fef02388eb5e64314aeb10143e5c20833cc",
      "parents": [
        "9172b5d124c2f54374d8cc5ed6098ecd8fb988cd"
      ],
      "author": {
        "name": "Felten, Lothar",
        "email": "l-felten@ti.com",
        "time": "Sat May 12 04:36:38 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue May 22 06:48:02 2012 -0700"
      },
      "message": "hwmon: INA219 and INA226 support\n\nAdd support for the Texas Instruments INA219 and INA226 power monitors.\n\nSigned-off-by: Lothar Felten \u003cl-felten@ti.com\u003e\n[guenter.roeck@ericsson.com: formatting cleanup; check for smbus word data;\n select PGA\u003d8 for INA219]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "9172b5d124c2f54374d8cc5ed6098ecd8fb988cd",
      "tree": "d80082b7b3f22fde5ad01af253f45c5bd5435833",
      "parents": [
        "a7871def65887dd42b51b89c674a90c085e934c9"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sat Mar 24 21:49:54 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:50 2012 -0700"
      },
      "message": "hwmon: (it87) Create voltage attributes only if voltage is enabled\n\nOn IT8782F and IT8783F, some voltage input pins may be disabled. Don\u0027t create\nsysfs attribute files if that is the case.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a7871def65887dd42b51b89c674a90c085e934c9",
      "tree": "6d6e28a3025f2a8e56ed2b7cd2b30eb8f13b8a48",
      "parents": [
        "dbe43a62762d2a6430cf6ed65d3459ce1e8ed46c"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 23 10:33:45 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:50 2012 -0700"
      },
      "message": "hwmon: (ntc_thermistor) Fix checkpatch warning\n\nFix checkpatch WARNING: quoted string split across lines\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "dbe43a62762d2a6430cf6ed65d3459ce1e8ed46c",
      "tree": "ec2d53d1747a522dd6bb2277ddea04ffe0f9a790",
      "parents": [
        "425d247680d050fe3ee7e53b9cf0240bf6b4b351"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 22 20:58:51 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:49 2012 -0700"
      },
      "message": "hwmon: (ntc_thermistor) Optimize and fix build warning\n\nThe following build warning is seen in some configurations:\n\ndrivers/hwmon/ntc_thermistor.c: In function \u0027ntc_show_temp\u0027:\ndrivers/hwmon/ntc_thermistor.c:293: warning: \u0027temp\u0027 may be used uninitialized in this function\n\nFix the problem by re-arranging the code to overload return values with error\ncodes, and by avoiding error returns whenever possible.\n\nSpecifically,\n\nSimplify lookup_comp() to not return an error. Instead, return i_low \u003d\u003d i_high\nif there is an exact match, or if the ohm value is outside the lookup table\nrange.\n\nModify get_temp_mC() to not return an error. Since it only returns an error\nafter lookup_comp() returned an error, this is quite straightforward after above\nchange.\n\nSeparate ntc_thermistor_read() into a function to read the resistor value (which\ncan return an error), and the call to get_temp_mC() which doesn\u0027t. Call the\nfunctions directly from ntc_show_temp().\n\nCode was tested using a test program, comparing the result of the old and new\nversions of get_temp_mC() for resistor values between 0 and 2,000,000 ohm.\n\nAs a side effect, this patch reduces code size by approximately 400 bytes on\nx86_64.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Donggeun Kim \u003cdg77.kim@samsung.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "425d247680d050fe3ee7e53b9cf0240bf6b4b351",
      "tree": "5f29561c91a3602a2bf817ff9ba059bdb067e097",
      "parents": [
        "41141e64e63dd250a05218b66c91e125f1020b92"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 23 10:41:03 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:49 2012 -0700"
      },
      "message": "hwmon: (ntc_thermistor) Return error code from hwmon_device_register\n\nhwmon_device_register() never returns a NULL pointer in case of errors, but\nan error value. Use it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "41141e64e63dd250a05218b66c91e125f1020b92",
      "tree": "746bb6545c51543d735e31a78288274a71ffe5ab",
      "parents": [
        "1137a9a649db818869905b010b120a95a01b0d24"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 23 10:39:00 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:49 2012 -0700"
      },
      "message": "hwmon: (ntc_thermistor) Convert to devm_kzalloc\n\nThis avoids memory leaks, and makes the code a bit simpler and smaller.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "1137a9a649db818869905b010b120a95a01b0d24",
      "tree": "2c203551a1cfa87cc76249832ed966472106ab70",
      "parents": [
        "7bb5ee0169b80d40aa7d4854c07f1c2a90efc5b8"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Apr 22 00:22:00 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:49 2012 -0700"
      },
      "message": "hwmon: (ad7314) Remove unused defines, and rename OFFSET to SHIFT\n\nRemove unused defines AD7314_PD, AD7314_TEMP_SIGN, and ADT7301_TEMP_SIGN.\nRename AD7314_TEMP_OFFSET to the more appropriate AD7314_TEMP_SHIFT.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nCc: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7bb5ee0169b80d40aa7d4854c07f1c2a90efc5b8",
      "tree": "4bf1bc45ca14c228515ab3dc8e25bf04e8d5b909",
      "parents": [
        "9fe789f88ae5488d8b8af1c4c962e619ed05bb2e"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Apr 02 14:19:04 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:49 2012 -0700"
      },
      "message": "acpi_power_meter: clean up code around setup_attrs\n\nWe don\u0027t need to duplicate if (res) checks if we\u0027re always running\none or the other.\n\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "9fe789f88ae5488d8b8af1c4c962e619ed05bb2e",
      "tree": "8a065996910000782e7618b497229a8797208d4f",
      "parents": [
        "f49d6a7ed2406b0c9b1c134f2e9aa4426a5266f0"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Apr 02 14:19:03 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:49 2012 -0700"
      },
      "message": "acpi_power_meter: drop meter_rw_attrs, use common meter_attrs\n\nWe always register these two together, so move meter_rw_attrs into\nmeter_ro_attrs and use the same for both since we no longer have two\nregister_attr paths.\n\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "f49d6a7ed2406b0c9b1c134f2e9aa4426a5266f0",
      "tree": "60a788dfcd2242ef46dcb32f5d12a92872cfc2f3",
      "parents": [
        "3c45f2c78db21f4676287df19c89343acf04e7ef"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Apr 02 14:19:02 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:48 2012 -0700"
      },
      "message": "acpi_power_meter: remove duplicate code between register_{ro,rw}_attrs\n\nKey off the attr-\u003eset method being present to set the sysfs attribute\nas writable.\n\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "3c45f2c78db21f4676287df19c89343acf04e7ef",
      "tree": "64745a4cfd39bf11851f6e378340dc9b7f09c59a",
      "parents": [
        "81194cd24051eb3476f3ae853cc892e6d3a77bd7"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Apr 02 14:19:01 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:48 2012 -0700"
      },
      "message": "acpi_power_meter: use a {RW,RO}_SENSOR_TEMPLATE macro to clean things up\n\nSimilar to how we do PCI/USB device id structs.\n\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "81194cd24051eb3476f3ae853cc892e6d3a77bd7",
      "tree": "5afa22ddfdea4ce63c2251a25802c5ed74f5cfd1",
      "parents": [
        "f71f5a550a43a81943efbe0032190ec381006b53"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Apr 02 14:19:00 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:48 2012 -0700"
      },
      "message": "acpi_power_meter: use the same struct {rw,ro}_sensor_template for both\n\nWe don\u0027t need both, when we can just key the read/write off of the\npresence of the .set member.\n\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "f71f5a550a43a81943efbe0032190ec381006b53",
      "tree": "d2eac8dcd43f1e56b9dcf0f05bbe2ff99953c2a8",
      "parents": [
        "0531d98b1f2ec6f92074e5b2a74927b865bc605c"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Apr 02 21:25:46 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:48 2012 -0700"
      },
      "message": "hwmon: use module_pci_driver\n\nThis patch converts the drivers in drivers/hwmon/* to use module_pci_driver()\nmacro which makes the code smaller and a bit simpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nCc: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0531d98b1f2ec6f92074e5b2a74927b865bc605c",
      "tree": "2546a596b517da316c3cd07c0e99aafec27322ce",
      "parents": [
        "76e10d158efb6d4516018846f60c2ab5501900bc"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Mar 02 11:46:44 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun May 20 19:41:48 2012 -0700"
      },
      "message": "hwmon: (it87) Add support for IT8782F and IT8783E/F\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "bdc71c9a87b898e4c380c23b2e3e18071312ecde",
      "tree": "2d59fb8a8cfc5d1c5656f4223204199738bec4a4",
      "parents": [
        "b704871124b477807966f06789c2b32f2de58bf7"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue May 01 08:15:42 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue May 01 09:16:14 2012 -0700"
      },
      "message": "hwmon: (coretemp) Increase CPU core limit\n\nCPU core ID is used to index the core_data[] array. The core ID is, however, not\nsequential; 10-core CPUS can have a core ID as high as 25. Increase the limit to\n32 to be able to deal with current CPUs.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Durgadoss R \u003cdurgadoss.r@intel.com\u003e\n"
    },
    {
      "commit": "b704871124b477807966f06789c2b32f2de58bf7",
      "tree": "ce45e23038d997d1de7371882b2ba3ea031f154f",
      "parents": [
        "69964ea4c7b68c9399f7977aa5b9aa6539a6a98a"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Mon Apr 30 09:18:01 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue May 01 08:18:05 2012 -0700"
      },
      "message": "hwmon: (coretemp) fix oops on cpu unplug\n\ncoretemp tries to access core_data array beyond bounds on cpu unplug if\ncore id of the cpu if more than NUM_REAL_CORES-1.\n\nBUG: unable to handle kernel NULL pointer dereference at 000000000000013c\nIP: [\u003cffffffffa00159af\u003e] coretemp_cpu_callback+0x93/0x1ba [coretemp]\nPGD 673e5a067 PUD 66e9b3067 PMD 0\nOops: 0000 [#1] SMP\nCPU 79\nModules linked in: sunrpc cpufreq_ondemand acpi_cpufreq freq_table mperf bnep bluetooth rfkill ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter nf_conntrack_ipv4 nf_defrag_ipv4 ip6_tables xt_state nf_conntrack coretemp crc32c_intel asix tpm_tis pcspkr usbnet iTCO_wdt i2c_i801 microcode mii joydev tpm i2c_core iTCO_vendor_support tpm_bios i7core_edac igb ioatdma edac_core dca megaraid_sas [last unloaded: oprofile]\n\nPid: 3315, comm: set-cpus Tainted: G        W    3.4.0-rc5+ #2 QCI QSSC-S4R/QSSC-S4R\nRIP: 0010:[\u003cffffffffa00159af\u003e]  [\u003cffffffffa00159af\u003e] coretemp_cpu_callback+0x93/0x1ba [coretemp]\nRSP: 0018:ffff880472fb3d48  EFLAGS: 00010246\nRAX: 0000000000000124 RBX: 0000000000000034 RCX: 00000000ffffffff\nRDX: 0000000000000000 RSI: 0000000000000046 RDI: 0000000000000246\nRBP: ffff880472fb3d88 R08: ffff88077fcd36c0 R09: 0000000000000001\nR10: ffffffff8184bc48 R11: 0000000000000000 R12: ffff880273095800\nR13: 0000000000000013 R14: ffff8802730a1810 R15: 0000000000000000\nFS:  00007f694a20f720(0000) GS:ffff88077fcc0000(0000) knlGS:0000000000000000\nCS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b\nCR2: 000000000000013c CR3: 000000067209b000 CR4: 00000000000007e0\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\nDR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400\nProcess set-cpus (pid: 3315, threadinfo ffff880472fb2000, task ffff880471fa0000)\nStack:\n ffff880277b4c308 0000000000000003 ffff880472fb3d88 0000000000000005\n 0000000000000034 00000000ffffffd1 ffffffff81cadc70 ffff880472fb3e14\n ffff880472fb3dc8 ffffffff8161f48d ffff880471fa0000 0000000000000034\nCall Trace:\n [\u003cffffffff8161f48d\u003e] notifier_call_chain+0x4d/0x70\n [\u003cffffffff8107f1be\u003e] __raw_notifier_call_chain+0xe/0x10\n [\u003cffffffff81059d30\u003e] __cpu_notify+0x20/0x40\n [\u003cffffffff815fa251\u003e] _cpu_down+0x81/0x270\n [\u003cffffffff815fa477\u003e] cpu_down+0x37/0x50\n [\u003cffffffff815fd6a3\u003e] store_online+0x63/0xc0\n [\u003cffffffff813c7078\u003e] dev_attr_store+0x18/0x30\n [\u003cffffffff811f02cf\u003e] sysfs_write_file+0xef/0x170\n [\u003cffffffff81180443\u003e] vfs_write+0xb3/0x180\n [\u003cffffffff8118076a\u003e] sys_write+0x4a/0x90\n [\u003cffffffff816236a9\u003e] system_call_fastpath+0x16/0x1b\nCode: 48 c7 c7 94 60 01 a0 44 0f b7 ac 10 ac 00 00 00 31 c0 e8 41 b7 5f e1 41 83 c5 02 49 63 c5 49 8b 44 c4 10 48 85 c0 74 56 45 31 ff \u003c39\u003e 58 18 75 4e eb 1f 49 63 d7 4c 89 f7 48 89 45 c8 48 6b d2 28\nRIP  [\u003cffffffffa00159af\u003e] coretemp_cpu_callback+0x93/0x1ba [coretemp]\n RSP \u003cffff880472fb3d48\u003e\nCR2: 000000000000013c\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "c3e40a9972428d6e2d8e287ed0233a57a218c30f",
      "tree": "c8b88e1ea6d9ad5f17e67a5fd2826b3d82527a7b",
      "parents": [
        "eae1415dda93fd4edcce0637aa64b3c9b567563f"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Apr 25 13:44:20 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Apr 26 08:40:08 2012 -0700"
      },
      "message": "hwmon: (fam15h_power) Fix pci_device_id array\n\npci_match_id() takes an *array* of IDs which must be properly zero-\nterminated.\n\nReported-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nCc: stable@vger.kernel.org # 3.0+: 00250ec hwmon: fam15h_power: fix bogus values\nCc: stable@vger.kernel.org # 3.0+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "eae1415dda93fd4edcce0637aa64b3c9b567563f",
      "tree": "19437c6a34689a1286ec81f490f48b14c885ff9e",
      "parents": [
        "66f75a5d028beaf67c931435fdc3e7823125730c"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Apr 20 11:39:17 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 22 18:22:53 2012 -0700"
      },
      "message": "hwmon: (ad7314) Fix build warning\n\nThe following build warning is seen in some configurations.\n\ndrivers/hwmon/ad7314.c: In function \u0027ad7314_show_temperature\u0027:\ndrivers/hwmon/ad7314.c:70: warning: \u0027data\u0027 may be used uninitialized in this function\n\nFix by overloading the return value from ad7314_spi_read with both data and\nerror code (the returned data is really u16 and needs to be converted into a\nsigned value anyway).\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nCc: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "1196573fe493aeeb826468157313ee84ffbc59f3",
      "tree": "ef8edd1050f0c66f5d5e0f7a859506a652f29c3a",
      "parents": [
        "00250ec90963b7ef6678438888f3244985ecde14"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 09 13:53:00 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Apr 18 11:15:50 2012 -0700"
      },
      "message": "hwmon: (ads1015) Fix build warning\n\nThe following build warning is seen in some configurations.\n\ndrivers/hwmon/ads1015.c: In function \u0027show_in\u0027:\ndrivers/hwmon/ads1015.c:129: warning: \u0027in\u0027 may be used uninitialized in this function\n\nFix by separating the register read function from the code converting the result\ninto mV.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Dirk Eibach \u003ceibach@gdsys.de\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "00250ec90963b7ef6678438888f3244985ecde14",
      "tree": "7149e9f7a126465a32b1e8b3584aaa3f8f7fc1b8",
      "parents": [
        "e816b57a337ea3b755de72bec38c10c864f23015"
      ],
      "author": {
        "name": "Andre Przywara",
        "email": "andre.przywara@amd.com",
        "time": "Mon Apr 09 18:16:34 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Apr 18 11:15:40 2012 -0700"
      },
      "message": "hwmon: fam15h_power: fix bogus values with current BIOSes\n\nNewer BKDG[1] versions recommend a different initialization value for\nthe running average range register in the northbridge. This improves\nthe power reading by avoiding counter saturations resulting in bogus\nvalues for anything below about 80% of TDP power consumption.\nUpdated BIOSes will have this new value set up from the beginning,\nbut meanwhile we correct this value ourselves.\nThis needs to be done on all northbridges, even on those where the\ndriver itself does not register at.\n\nThis fixes the driver on all current machines to provide proper\nvalues for idle load.\n\n[1]\nhttp://support.amd.com/us/Processor_TechDocs/42301_15h_Mod_00h-0Fh_BKDG.pdf\nChapter 3.8: D18F5xE0 Processor TDP Running Average (p. 452)\n\nSigned-off-by: Andre Przywara \u003candre.przywara@amd.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n[guenter.roeck@ericsson.com: Removed unnecessary return statement]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: stable@vger.kernel.org # 3.0+\n"
    },
    {
      "commit": "6b2aac42b20f495d9ea220036f57596d525d4233",
      "tree": "838c0537310ebd6198eeef7f5826edf141f467d7",
      "parents": [
        "b40b26ccfc31465363dbd3ff849bd84ec87fe9b7"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Sat Apr 14 00:14:11 2012 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Apr 16 14:40:08 2012 +0200"
      },
      "message": "Fix typo in various Kconfig file\n\nCorrect spelling typo in various Kconfig file.\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d7ee11157f1fce02632e2f3a56b99b2afd9e5f93",
      "tree": "1dda4145ec73bd54659bf3ba7ff250d4833bc66a",
      "parents": [
        "1d0045ee4a220872b65147b5b290e4a4852386d9"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Mar 28 09:14:03 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 09 12:17:38 2012 -0700"
      },
      "message": "hwmon: (pmbus_core) Fix compiler warning\n\nSome configurations produce the following compiler warning:\n\ndrivers/hwmon/pmbus/pmbus_core.c: In function \u0027pmbus_show_boolean\u0027:\ndrivers/hwmon/pmbus/pmbus_core.c:752: warning: \u0027val\u0027 may be used uninitialized in this function\n\nWhile this is a false positive, it can easily be fixed by overloading the return\nvalue from pmbus_get_boolean with both val and error return code (val is a\nboolean and thus never negative).\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "1d0045ee4a220872b65147b5b290e4a4852386d9",
      "tree": "8f4a30ff25413a6b6ce885961c99ae1adf50a8ad",
      "parents": [
        "776cdc11b3b0fc21e34600e22abe1c8209d2f3f0"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Mar 28 08:55:12 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 09 12:17:38 2012 -0700"
      },
      "message": "hwmon: (smsc47m1) Fix compiler warning\n\nSome configurations produce the following compiler warning:\n\ndrivers/hwmon/smsc47m1.c: In function \u0027sm_smsc47m1_init\u0027:\ndrivers/hwmon/smsc47m1.c:938: warning: \u0027address\u0027 may be used uninitialized in this function\n\nWhile this is a false positive, it can easily be fixed by overloading the return\nvalue from smsc47m1_find with both address and error return code (the address\nis an unsigned short and thus never negative). This also reduces module size by\na few bytes (46 bytes for x86_64).\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "776cdc11b3b0fc21e34600e22abe1c8209d2f3f0",
      "tree": "88bc3de50013a9e63b36fbfe82a199a447dc74f4",
      "parents": [
        "8528e07edfc6ac5a793509f305b9c3c4fb3672c0"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Mar 28 09:03:26 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 09 12:17:37 2012 -0700"
      },
      "message": "hwmon: (acpi_power_meter) Fix compiler warning seen in some configurations\n\nIn some configurations, BUG() does not result in an endless loop but returns\nto the caller. This results in the following compiler warning:\n\ndrivers/hwmon/acpi_power_meter.c: In function \u0027show_str\u0027:\ndrivers/hwmon/acpi_power_meter.c:380: warning: \u0027val\u0027 may be used uninitialized in this function\n\nFix the warning by setting val to an empty string after BUG().\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "8528e07edfc6ac5a793509f305b9c3c4fb3672c0",
      "tree": "ea57a83f1c4d2ed4187b50ac341d519da7a2ea2b",
      "parents": [
        "0034102808e0dbbf3a2394b82b1bb40b5778de9e"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Mar 28 08:35:26 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Apr 09 12:17:36 2012 -0700"
      },
      "message": "hwmon: (smsc47b397) Fix compiler warning\n\nSome configurations produce the following compiler warning:\n\ndrivers/hwmon/smsc47b397.c: In function \u0027smsc47b397_init\u0027:\ndrivers/hwmon/smsc47b397.c:385: warning: \u0027address\u0027 may be used uninitialized in this function\n\nWhile this is a false positive, it can easily be fixed by overloading the return\nvalue from smsc47b397_find with both address and error return code (the address\nis an unsigned short and thus never negative). This also reduces module size by\na few bytes (64 bytes for x86_64).\n\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e16de9137c8beab02d78fb4fa82bb96e9f3d0ac3",
      "tree": "cbb7b2c9ab82934c0980f7d4a7ce471c50d4405f",
      "parents": [
        "fbc729a446f7d80ec8b73fe90d8c0cc3e95ad277"
      ],
      "author": {
        "name": "Graeme Smecher",
        "email": "gsmecher@threespeedlogic.com",
        "time": "Tue Apr 03 19:42:21 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue Apr 03 17:08:28 2012 -0700"
      },
      "message": "hwmon: (ad7314) Adds missing spi_dev initialization\n\nThis driver was recently moved from IIO (where it worked) to hwmon (where\nit doesn\u0027t.) This breakage occured because the hwmon version neglected to\ncorrectly initialize a reference to spi_dev in its drvdata. The result is a\nsegfault every time the temperature is queried.\n\nSigned-off-by: Graeme Smecher \u003cgsmecher@threespeedlogic.com\u003e\nCc: stable@vger.kernel.org # 3.2+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "fbc729a446f7d80ec8b73fe90d8c0cc3e95ad277",
      "tree": "081220f0cba43480b46da505f182705093b62b1e",
      "parents": [
        "6f7805a8d9dc6fa8af999f8603188157505558d9"
      ],
      "author": {
        "name": "Andre Przywara",
        "email": "andre.przywara@amd.com",
        "time": "Fri Mar 30 16:48:20 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:25:56 2012 -0700"
      },
      "message": "hwmon: (k10temp) Add support for AMD Trinity CPUs\n\nThe on-chip northbridge\u0027s temperature sensor of the upcoming\nAMD Trinity CPUs works the same as for the previous CPUs.\nSince it has a different PCI-ID, we just add the new one to the list\nsupported by k10temp.\nThis allows to use the k10temp driver on those CPUs.\n\nSigned-off-by: Andre Przywara \u003candre.przywara@amd.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "6f7805a8d9dc6fa8af999f8603188157505558d9",
      "tree": "69bd439afdba007019204a0580c97495c3d4b033",
      "parents": [
        "31e354ee653c3d85e802a372f27224130fc95011"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri Mar 30 16:04:55 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:24:36 2012 -0700"
      },
      "message": "hwmon: (w83627ehf) mark const init data with __initconst instead of __initdata\n\nAs long as there is no other non-const variable marked __initdata in the\nsame compilation unit it doesn\u0027t hurt. If there were one however\ncompilation would fail with\n\n\terror: $variablename causes a section type conflict\n\nbecause a section containing const variables is marked read only and so\ncannot contain non-const variables.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: lm-sensors@lm-sensors.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "31e354ee653c3d85e802a372f27224130fc95011",
      "tree": "7141540fe458224d870c7e106581dfc9d9fb7298",
      "parents": [
        "ce15a81da33b961852f6e6a55305ccc60856de25"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@redhat.com",
        "time": "Wed Mar 28 15:11:47 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:24:36 2012 -0700"
      },
      "message": "hwmon: (acpi_power_meter) fix lockdep spew due to non-static lock class\n\nSimilar to a30dcb4f which fixed asus_atk0110.ko, I recently received a\nbug report from someone hitting the same issue in acpi_power_meter.\n\n[   13.963168] power_meter ACPI000D:00: Found ACPI power meter.\n[   13.963900] BUG: key ffff8802161f3920 not in .data!\n[   13.963904] ------------[ cut here ]------------\n[   13.963915] WARNING: at kernel/lockdep.c:2986\n\tlockdep_init_map+0x52f/0x560()\n\nSo let\u0027s fix that up for them by statically declaring the\nlockdep_class_key.\n\nSigned-off-by: Kyle McMartin \u003ckyle@redhat.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "ce15a81da33b961852f6e6a55305ccc60856de25",
      "tree": "5aebc56efafb1b8d0af2fcc453f7331b32e6021f",
      "parents": [
        "6394011d65b7e74666f07cca98747601cf8298fa"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sat Mar 24 08:51:05 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:24:35 2012 -0700"
      },
      "message": "hwmon: (adm1031) Fix compiler warning\n\nSome configurations produce the following compile warning:\n\ndrivers/hwmon/adm1031.c: In function \u0027set_fan_auto_channel\u0027:\ndrivers/hwmon/adm1031.c:292: warning: \u0027reg\u0027 may be used uninitialized in this function\n\nWhile this is a false positive, it can easily be fixed by overloading the return\nvalue from get_fan_auto_nearest with both register value and error return code\n(the register value is never negative). Coincidentially, that also reduces\nmodule size by a few bytes.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6394011d65b7e74666f07cca98747601cf8298fa",
      "tree": "18036d2fd612797970611b65f19c91947687af9f",
      "parents": [
        "52f30f77171f934cb9562908cb279178b890a048"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sat Mar 24 08:38:21 2012 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:24:34 2012 -0700"
      },
      "message": "hwmon: (f75375s) Fix warning message seen in some configurations\n\nIn some configurations, BUG() does not result in an endless loop but returns to\nthe caller. This results in the following compiler warning:\n\ndrivers/hwmon/f75375s.c: In function \u0027duty_mode_enabled\u0027:\ndrivers/hwmon/f75375s.c:280: warning: control reaches end of non-void function\ndrivers/hwmon/f75375s.c: In function \u0027auto_mode_enabled\u0027:\ndrivers/hwmon/f75375s.c:295: warning: control reaches end of non-void function\n\nFix the warning by returning something sensible after BUG().\n\nCc: Nikolaus Schulz \u003cschulz@macnetix.de\u003e\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "52f30f77171f934cb9562908cb279178b890a048",
      "tree": "1c6f67cfe7954a4fc971bed22672631b65c47a78",
      "parents": [
        "be45d422d96ba22ecd0e34690644099d172e9c6d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Mar 22 16:23:58 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:24:08 2012 -0700"
      },
      "message": "hwmon: (max6639) Convert to dev_pm_ops\n\nThe I2C specific PM operations have been deprecated and printing a\nwarning on boot for over a year now.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n[guenter.roeck@ericsson.com: Added missing #ifdef around pm functions]\nCc: stable@vger.kernel.org # 3.0+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "be45d422d96ba22ecd0e34690644099d172e9c6d",
      "tree": "774845676b111c92ba83f6a4fdab2d335189837d",
      "parents": [
        "c1a1260244d8ffe017fbb3199f65c842e4d42fe6"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Mar 20 23:06:35 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:09:53 2012 -0700"
      },
      "message": "hwmon: (sht15) Fix Kconfig dependencies\n\nsht15 depends on GPIOLIB, not on GENERIC_GPIO.\n\nThis fixes the following build error, seen if GPIOLIB is not defined:\n\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_direction_input\u0027: \u003d\u003e 293:2\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_direction_output\u0027: \u003d\u003e 216:2\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_free\u0027: \u003d\u003e 1000:2\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_get_value\u0027: \u003d\u003e 296:2\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_request\u0027: \u003d\u003e 946:2\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_set_value\u0027: \u003d\u003e 218:2\nsrc/drivers/hwmon/sht15.c: error: implicit declaration of function \u0027gpio_to_irq\u0027: \u003d\u003e 514:2\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c1a1260244d8ffe017fbb3199f65c842e4d42fe6",
      "tree": "272930c07b4d1c0df47ce62eeb3f7a224f14b430",
      "parents": [
        "dd775ae2549217d3ae09363e3edb305d0fa19928"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Mar 20 23:06:34 2012 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Apr 01 10:09:52 2012 -0700"
      },
      "message": "hwmon: (gpio-fan) Fix Kconfig dependencies\n\ngpio-fan depends on GPIOLIB, not on GENERIC_GPIO.\n\nThis fixes the following build error, seen if GPIOLIB is not defined:\n\nsrc/drivers/hwmon/gpio-fan.c: error: implicit declaration of function \u0027gpio_direction_output\u0027: \u003d\u003e 372:3\nsrc/drivers/hwmon/gpio-fan.c: error: implicit declaration of function \u0027gpio_free\u0027: \u003d\u003e 130:2\nsrc/drivers/hwmon/gpio-fan.c: error: implicit declaration of function \u0027gpio_get_value\u0027: \u003d\u003e 79:2\nsrc/drivers/hwmon/gpio-fan.c: error: implicit declaration of function \u0027gpio_request\u0027: \u003d\u003e 98:2\nsrc/drivers/hwmon/gpio-fan.c: error: implicit declaration of function \u0027gpio_set_value\u0027: \u003d\u003e 156:3\nsrc/drivers/hwmon/gpio-fan.c: error: implicit declaration of function \u0027gpio_to_irq\u0027: \u003d\u003e 114:2\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Simon Guinot \u003csguinot@lacie.com\u003e\n"
    },
    {
      "commit": "30304e5a79d424eb2c8707b3ff0e9b8bf6ab3e8f",
      "tree": "63968fb97b86861e31922515395feef8a110f884",
      "parents": [
        "750f77064a290beb162352077b52c61b04bcae0e",
        "b8589e2a8065b8e7773742b60ae96b63b757bb69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 13:56:35 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 13:56:35 2012 -0700"
      },
      "message": "Merge tag \u0027mfd_3.4-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFD changes from Samuel Ortiz:\n - 4 new drivers: Freescale i.MX on-chip Anatop, Ricoh\u0027s RC5T583 and\n   TI\u0027s TPS65090 and TPS65217.\n - New variants support (8420, 8520 ab9540), cleanups and bug fixes for\n   the abx500 and db8500 ST-E chipsets.\n - Some minor fixes and update for the wm8994 from Mark.\n - The beginning of a long term TWL cleanup effort coming from the TI\n   folks.\n - Various fixes and cleanups for the s5m, TPS659xx, pm860x, and MAX8997\n   drivers.\n\nFix up trivial conflicts due to duplicate patches and header file\ncleanups (\u003clinux/device.h\u003e removal etc).\n\n* tag \u0027mfd_3.4-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (97 commits)\n  gpio/twl: Add DT support to gpio-twl4030 driver\n  gpio/twl: Allocate irq_desc dynamically for SPARSE_IRQ support\n  mfd: Detach twl6040 from the pmic mfd driver\n  mfd: Replace twl-* pr_ macros by the dev_ equivalent and do various cleanups\n  mfd: Micro-optimization on twl4030 IRQ handler\n  mfd: Make twl4030 SIH SPARSE_IRQ capable\n  mfd: Move twl-core IRQ allocation into twl[4030|6030]-irq files\n  mfd: Remove references already defineid in header file from twl-core\n  mfd: Remove unneeded header from twl-core\n  mfd: Make twl-core not depend on pdata-\u003eirq_base/end\n  ARM: OMAP2+: board-omap4-*: Do not use anymore TWL6030_IRQ_BASE in board files\n  mfd: Return twl6030_mmc_card_detect IRQ for board setup\n  Revert \"mfd: Add platform data for MAX8997 haptic driver\"\n  mfd: Add support for TPS65090\n  mfd: Add some da9052-i2c section annotations\n  mfd: Build rtc5t583 only if I2C config is selected to y.\n  mfd: Add anatop mfd driver\n  mfd: Fix compilation error in tps65910.h\n  mfd: Add 8420 variant to db8500-prcmu\n  mfd: Add 8520 PRCMU variant to db8500-prcmu\n  ...\n"
    },
    {
      "commit": "86a1e1896c2710402e29a875d8d830244274244d",
      "tree": "1b27f5107ec51e06921e510c67eeca47ba1b5a66",
      "parents": [
        "27c766aaacb265d625dc634bf7903f7f9fd0c697"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 05 16:51:11 2012 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Mar 27 20:06:02 2012 +0200"
      },
      "message": "watchdog: nowayout is bool\n\nnowayout is actually a boolean value.\nSo make it bool for all watchdog device drivers.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "5510e62a66bad22b104d5d854445523d7f5754f7",
      "tree": "a580bd3fff0831628bc0d525d975853bbf25a86d",
      "parents": [
        "0c2732152a5813a870d0b96f0844f4dfe1436519"
      ],
      "author": {
        "name": "Xie Xiaobo",
        "email": "X.Xie@freescale.com",
        "time": "Fri Mar 23 10:02:20 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:20 2012 +0100"
      },
      "message": "hwmon: Add MCP3021 ADC driver\n\nAdd I2C driver for MCP3021 that is an ADC chip from Microchip.\nThe MCP3021 is a successive approximation A/D converter (ADC)\nwith 10-bit resolution.\nThe driver export the value of Vin to sysfs, the voltage unit is\nmV. Through the sysfs interface, lm-sensors tool can also display\nVin voltage.\n\nSigned-off-by: Mingkai Hu \u003cMingkai.hu@freescale.com\u003e\nSigned-off-by: Xie Xiaobo \u003cX.Xie@freescale.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "0c2732152a5813a870d0b96f0844f4dfe1436519",
      "tree": "e9ba0ad606d58085217b9a179b9bb508fc4d1d0a",
      "parents": [
        "cb88200490d723048994753ed59dc0abddc51e77"
      ],
      "author": {
        "name": "Uwe Kleine-Koenig",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "message": "hwmon: (mc13783-adc) Add support for the MC13892 PMIC\n\nBased on a patch by David Jander that mostly did s/mc13783/mc13xxx/ .\n\nAdditionally use dev_get_drvdata instead of to_platform_device +\nplatform_get_drvdata in mc13783_adc_read (spotted by Jean Delvare).\n\nCc: David Jander \u003cdavid.jander@protonic.nl\u003e\nSigned-off-by: Uwe Kleine-Koenig \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "cb88200490d723048994753ed59dc0abddc51e77",
      "tree": "e952289b5faa7951a082301f74f1f5389eb66d31",
      "parents": [
        "af2ef4fc043f8fef078ba58c6cd8483d1348d70b"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "message": "hwmon: (mc13783-adc) Remove space before tab\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "af2ef4fc043f8fef078ba58c6cd8483d1348d70b",
      "tree": "fb29644aa69298791ee454e02dd137a007e8316b",
      "parents": [
        "817c6cc546a4ebea8016766f0f26e7d53118c6b6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "message": "hwmon: (lm63) Let the user adjust the lookup table\n\nMake the automatic fan speed control lookup table writable. This lets\nthe user tweak the fan speed / temperature response curve.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nTested-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "817c6cc546a4ebea8016766f0f26e7d53118c6b6",
      "tree": "2a01f9d98feccc4fed2c05c2f13f25375dfecdf2",
      "parents": [
        "dac27dce318401fee028b19cdd4c52fe163f53f1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:19 2012 +0100"
      },
      "message": "hwmon: (lm63) Make fan speed control strategy changeable\n\nLet the user switch between automatic and manual fan speed control.\nBefore switching to automatic fan speed control, we always check that\nthe lookup table looks sane.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "dac27dce318401fee028b19cdd4c52fe163f53f1",
      "tree": "4c988d2a62eca150b7998c861c45b7964a0cc98c",
      "parents": [
        "f7001bb063ec06e7fff8782146a7bed49dfe6507"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "message": "hwmon: (lm63) Reorganize the code\n\nReorder functions and driver declaration to no longer need to\nforward-declare functions. Also rename new_client to just client\neverywhere for readability.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "f7001bb063ec06e7fff8782146a7bed49dfe6507",
      "tree": "43e81025282433a3496b56968e6e15fe54dee9c8",
      "parents": [
        "ae544f64cc7b0850471f62e6808068ef77b90763"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "message": "hwmon: (lm90) Restore original configuration if probe function fails\n\nThe lm90 driver restores the original chip configuration in its exit function.\nHowever, the chip configuration is not restored if the probe function fails.\nRestore it there as well.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ae544f64cc7b0850471f62e6808068ef77b90763",
      "tree": "58234ec3e9a5dce6f3bb755546f9b2998b461961",
      "parents": [
        "f36ffeab0a1d0a0a56edd39be7a97a07486305e8"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "message": "hwmon: (lm90) Add support for GMT G781\n\nGMT G781 is a ADM1032-compatible temperature sensor chip.\nAdd support to the LM90 driver.\n\nCc: Mike Gorchak \u003clestat@i.com.ua\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f36ffeab0a1d0a0a56edd39be7a97a07486305e8",
      "tree": "365a71c0b85e3d8f2c7e537725aad94390691fce",
      "parents": [
        "c10b3ee8aa7b26875a8ec0afb6f6323810b35043"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "message": "hwmon: (lm90) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c10b3ee8aa7b26875a8ec0afb6f6323810b35043",
      "tree": "fd171acc133d5781fd442d3c015b24a1eec75fd9",
      "parents": [
        "72fea694c4208d7ee1704a7dbccddd54af352cde"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:18 2012 +0100"
      },
      "message": "hwmon: (w83795) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "72fea694c4208d7ee1704a7dbccddd54af352cde",
      "tree": "ad5db0b19671d6dac0a4da35f82e469ae4681cba",
      "parents": [
        "941a956b0e387b21f385f486c34ef67576775cfc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 23 10:02:17 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:17 2012 +0100"
      },
      "message": "hwmon: (w83795) Unconditionally support manual fan speed control\n\nManual fan speed control uses a standard interface and has received\nsufficient testing and review by now, it can be enabled\nunconditionally. This includes attributes pwm[1-8], pwm[1-8]_enable,\npwm[1-8]_mode and pwm[1-8]_freq.\n\nWe only let the user switch from automatic mode to manual mode, but\nnot the other way around, as automatic control settings may not have\nbeen set properly by the BIOS.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "941a956b0e387b21f385f486c34ef67576775cfc",
      "tree": "35d118d214a7c4d57ef1f8b085cafc9725255b75",
      "parents": [
        "fc0900cbda9243957d812cd6b4cc87965f9fe75f"
      ],
      "author": {
        "name": "Andre Przywara",
        "email": "andre.przywara@amd.com",
        "time": "Fri Mar 23 10:02:17 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:17 2012 +0100"
      },
      "message": "hwmon: (fam15h_power) Increase output resolution\n\nOn high CPU load the accumulating values in the running_avg_cap\nregister are very low (below 10), so averaging them too early leads\nto unnecessary poor output resolution. Since we pretend to output\nmicro-Watt we better keep all the bits we have as long as possible.\n\nSigned-off-by: Andre Przywara \u003candre.przywara@amd.com\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "fc0900cbda9243957d812cd6b4cc87965f9fe75f",
      "tree": "3e0a3593a4d57704ae61380fec3667397b2429a6",
      "parents": [
        "437538267b672f9320833907f1b5acbb2605f4be"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "andreas.herrmann3@amd.com",
        "time": "Fri Mar 23 10:02:17 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Mar 23 10:02:17 2012 +0100"
      },
      "message": "hwmon: (fam15h_power) Correct sign extension of running_avg_capture\n\nWrong bit was used for sign extension which caused wrong end results.\nThanks to Andre for spotting this bug.\n\nReported-by: Andre Przywara \u003candre.przywara@amd.com\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "31f6765266417c0d99f0e922fe82848a7c9c2ae9",
      "tree": "2d5914dac0a918baad37decd3845b8c206051420",
      "parents": [
        "d15d76448bb58c7832e954b6a8f1e301720b7866",
        "312869ec935ab3bb67b7ba641a7d11230555aff5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 10:37:25 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 10:37:25 2012 -0700"
      },
      "message": "Merge tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging\n\nPull hwmon changes for v3.4 from Guenter Roeck:\n \"Mostly cleanup.  No new drivers this time around, but support for\n  several chips added to existing drivers: TPS40400, TPS40422, MTD040,\n  MAX34446, ZL9101M, ZL9117M, and LM96080.  Also, added watchdog support\n  for SCH56xx, and additional attributes for a couple of drivers.\"\n\n* tag \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (137 commits)\n  hwmon: (sch56xx) Add support for the integrated watchdog (v2)\n  hwmon: (w83627ehf) Add support for temperature offset registers\n  hwmon: (jc42) Remove unnecessary device IDs\n  hwmon: (zl6100) Add support for ZL9101M and ZL9117M\n  hwmon: (adm1275) Add support for ADM1075\n  hwmon: (max34440) Add support for MAX34446\n  hwmon: (pmbus) Add more virtual registers\n  hwmon: (pmbus) Add support for Lineage Power MDT040\n  hwmon: (pmbus) Add support for TI TPS40400 and TPS40422\n  hwmon: (max34440) Add support for \u0027lowest\u0027 output voltage attribute\n  hwmon: (jc42) Convert to use devm_kzalloc\n  hwmon: (max16065) Convert to use devm_kzalloc\n  hwmon: (smm665) Convert to use devm_kzalloc\n  hwmon: (ltc4261) Convert to use devm_kzalloc\n  hwmon: (pmbus) Simplify remove functions\n  hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc\n  hwmon: (lineage-pem) Convert to use devm_kzalloc\n  hwmon: (hwmon-vid) Fix checkpatch issues\n  hwmon: (hwmon-vid) Add new entries to VRM model table\n  hwmon: (lm80) Add detection of NatSemi/TI LM96080\n  ...\n"
    },
    {
      "commit": "69a7aebcf019ab3ff5764525ad6858fbe23bb86d",
      "tree": "7211df5704b743a7667159748c670a9744164482",
      "parents": [
        "d464c92b5234227c1698862a1906827e2e398ae0",
        "f1f996b66cc3908a8f5ffccc2ff41840e92f3b10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial tree from Jiri Kosina:\n \"It\u0027s indeed trivial -- mostly documentation updates and a bunch of\n  typo fixes from Masanari.\n\n  There are also several linux/version.h include removals from Jesper.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits)\n  kcore: fix spelling in read_kcore() comment\n  constify struct pci_dev * in obvious cases\n  Revert \"char: Fix typo in viotape.c\"\n  init: fix wording error in mm_init comment\n  usb: gadget: Kconfig: fix typo for \u0027different\u0027\n  Revert \"power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c\"\n  writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header\n  writeback: fix typo in the writeback_control comment\n  Documentation: Fix multiple typo in Documentation\n  tpm_tis: fix tis_lock with respect to RCU\n  Revert \"media: Fix typo in mixer_drv.c and hdmi_drv.c\"\n  Doc: Update numastat.txt\n  qla4xxx: Add missing spaces to error messages\n  compiler.h: Fix typo\n  security: struct security_operations kerneldoc fix\n  Documentation: broken URL in libata.tmpl\n  Documentation: broken URL in filesystems.tmpl\n  mtd: simplify return logic in do_map_probe()\n  mm: fix comment typo of truncate_inode_pages_range\n  power: bq27x00: Fix typos in comment\n  ...\n"
    },
    {
      "commit": "4a52246302f01596f0edf7b4a3e6425e23479192",
      "tree": "f384d86722d3ccfc875e3e5e8d8726e993a922ee",
      "parents": [
        "9f9d2760da8c7f94fae119fac3e13d5a1702f8f0",
        "adc80ae60eae24a43a357bf5b30fb496f34aa605"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 11:16:20 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 11:16:20 2012 -0700"
      },
      "message": "Merge tag \u0027driver-core-3.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\nPull driver core patches for 3.4-rc1 from Greg KH:\n \"Here\u0027s the big driver core merge for 3.4-rc1.\n\n  Lots of various things here, sysfs fixes/tweaks (with the nlink\n  breakage reverted), dynamic debugging updates, w1 drivers, hyperv\n  driver updates, and a variety of other bits and pieces, full\n  information in the shortlog.\"\n\n* tag \u0027driver-core-3.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (78 commits)\n  Tools: hv: Support enumeration from all the pools\n  Tools: hv: Fully support the new KVP verbs in the user level daemon\n  Drivers: hv: Support the newly introduced KVP messages in the driver\n  Drivers: hv: Add new message types to enhance KVP\n  regulator: Support driver probe deferral\n  Revert \"sysfs: Kill nlink counting.\"\n  uevent: send events in correct order according to seqnum (v3)\n  driver core: minor comment formatting cleanups\n  driver core: move the deferred probe pointer into the private area\n  drivercore: Add driver probe deferral mechanism\n  DS2781 Maxim Stand-Alone Fuel Gauge battery and w1 slave drivers\n  w1_bq27000: Only one thread can access the bq27000 at a time.\n  w1_bq27000 - remove w1_bq27000_write\n  w1_bq27000: remove unnecessary NULL test.\n  sysfs: Fix memory leak in sysfs_sd_setsecdata().\n  intel_idle: Revert change of auto_demotion_disable_flags for Nehalem\n  w1: Fix w1_bq27000\n  driver-core: documentation: fix up Greg\u0027s email address\n  powernow-k6: Really enable auto-loading\n  powernow-k7: Fix CPU family number\n  ...\n"
    },
    {
      "commit": "312869ec935ab3bb67b7ba641a7d11230555aff5",
      "tree": "cce1f87f557373a95c3cf44b792532f42cee728f",
      "parents": [
        "840e191dba36f51ae52db8a93849191af9e89098"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Sun Mar 18 13:05:08 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue Mar 20 06:42:05 2012 -0700"
      },
      "message": "hwmon: (sch56xx) Add support for the integrated watchdog (v2)\n\nAdd support for the watchdog integrated into the SMSC SCH5627 and\nSCH5636 superio-s. Since the watchdog is part of the hwmon logical device\nand thus shares ioports with it, the watchdog driver is integrated into the\nexisting hwmon drivers for these.\n\nNote that this version of the watchdog support for sch56xx superio-s\nimplements the watchdog chardev interface itself, rather then relying on\nthe recently added watchdog core / watchdog_dev. This is done because\ncurrently some needed functionality is missing from watchdog_dev, as soon\nas this functionality is added (which is being discussed on the\nlinux-watchdog mailinglist), I\u0027ll convert this driver over to using\nwatchdog_dev.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\n[guenter.roeck@ericsson.com: Added missing linux/slab.h include]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "840e191dba36f51ae52db8a93849191af9e89098",
      "tree": "e331ed2d48fdae67ac2708a46b2d80e071be3c0c",
      "parents": [
        "86dda176344314526c7b65f1adce937b09d04f6d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 08 09:29:11 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:54 2012 -0700"
      },
      "message": "hwmon: (w83627ehf) Add support for temperature offset registers\n\nAdd support for temperature offset registers for CPUTIN, SYSTIN,\nand AUXTIN temperatures.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "86dda176344314526c7b65f1adce937b09d04f6d",
      "tree": "5b4fc5eb6f726b8aeb065d0684c7028204dc217c",
      "parents": [
        "3360a106f8b4f87d3f3b0f1fd06c0c66fe45a87b"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Mar 08 08:20:24 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:53 2012 -0700"
      },
      "message": "hwmon: (jc42) Remove unnecessary device IDs\n\nWe don\u0027t really use or need separate device IDs for the various JC42.4 compliant\nchips, so remove them and just stick with jc42.\n\nAlso update a datasheet references for SE98A, STTS424, and STTS424E02.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3360a106f8b4f87d3f3b0f1fd06c0c66fe45a87b",
      "tree": "87ae4a032ab5ff6007208ff68a669a7c2dd75474",
      "parents": [
        "927112696654f4c96a85aa8a494866cbc6ccfbe6"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Feb 28 13:18:47 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:53 2012 -0700"
      },
      "message": "hwmon: (zl6100) Add support for ZL9101M and ZL9117M\n\nZL9101M and ZL9117M are compatible to ZL6100. Add support to the zl6100 driver.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "927112696654f4c96a85aa8a494866cbc6ccfbe6",
      "tree": "0c27c60740018af7640627663b3f0f19339ae3b2",
      "parents": [
        "590defe59ef9596dcd892d2d8395d730c510323d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Feb 24 03:40:53 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:52 2012 -0700"
      },
      "message": "hwmon: (adm1275) Add support for ADM1075\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "590defe59ef9596dcd892d2d8395d730c510323d",
      "tree": "d186bfff6b0eb41d8dec801eaad8869c06ef6dbe",
      "parents": [
        "60b873e3329891cd86cf5a2629157dc0022f8beb"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Feb 24 03:40:22 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:52 2012 -0700"
      },
      "message": "hwmon: (max34440) Add support for MAX34446\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "60b873e3329891cd86cf5a2629157dc0022f8beb",
      "tree": "80bf1c92c74a2e5247e3b24ed6845b6d171687b0",
      "parents": [
        "216334094a875ed350079fb0b1b057ca17eb8b8e"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Feb 23 19:33:55 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:51 2012 -0700"
      },
      "message": "hwmon: (pmbus) Add more virtual registers\n\nAdd PMBUS_VIRT_READ_TEMP_AVG, PMBUS_VIRT_READ_TEMP2_AVG,\nPMBUS_VIRT_READ_POUT_AVG, PMBUS_VIRT_READ_POUT_MAX,\nand PMBUS_VIRT_RESET_POUT_HISTORY.\n\nWe\u0027ll need those for MAX34446.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "216334094a875ed350079fb0b1b057ca17eb8b8e",
      "tree": "530d12cccb4f127613fe668b119b88354819135f",
      "parents": [
        "c5f35c9d8285f4a065cb0fc2c57f7526e646b30f"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Feb 28 11:00:54 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:50 2012 -0700"
      },
      "message": "hwmon: (pmbus) Add support for Lineage Power MDT040\n\nMDT040 is supported by the generic PMBus driver. Add device ID and reference to\ndatasheet. Also mention Lineage Power device support in Kconfig.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "c5f35c9d8285f4a065cb0fc2c57f7526e646b30f",
      "tree": "b704248033d2c4e490a37ea62ad2a9274ffaa2f9",
      "parents": [
        "56aad5d143cbce620c079e1acf761b71f59758a0"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Feb 28 10:24:54 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:50 2012 -0700"
      },
      "message": "hwmon: (pmbus) Add support for TI TPS40400 and TPS40422\n\nTPS40400 and TPS40422 are supported by the generic PMBus driver.\nAdd device IDs and data sheet references.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "56aad5d143cbce620c079e1acf761b71f59758a0",
      "tree": "39705a8f7d580d9d1b352aac5d5bc5e69393db15",
      "parents": [
        "f15df57ded710bd018794a264b900975ce3599a0"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Feb 24 08:13:31 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:49 2012 -0700"
      },
      "message": "hwmon: (max34440) Add support for \u0027lowest\u0027 output voltage attribute\n\nMAX34440 and compatibles support reporting the lowest measured output voltage.\nAdd support for it.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f15df57ded710bd018794a264b900975ce3599a0",
      "tree": "ca1b652e423860d7d01eca040af4ccdd94b5c73d",
      "parents": [
        "918ddef35f518407d6ed6e72faf6df75e49cee24"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:47 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:48 2012 -0700"
      },
      "message": "hwmon: (jc42) Convert to use devm_kzalloc\n\nMarginally less code and eliminate the possibility of memory leaks.\nAlso replace new_client variable with client and introduce dev variable to make\nthe code a bit easier to read.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "918ddef35f518407d6ed6e72faf6df75e49cee24",
      "tree": "269d2ef9e3ddedc16cda4309857814857c4bba4d",
      "parents": [
        "b8a5a7cebded23eb311b8db73a11ed23b4135170"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:46 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:48 2012 -0700"
      },
      "message": "hwmon: (max16065) Convert to use devm_kzalloc\n\nMarginally less code and eliminate the possibility of memory leaks.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "b8a5a7cebded23eb311b8db73a11ed23b4135170",
      "tree": "4d7abaa0d2933fad737471e63cd1ba023963a3b0",
      "parents": [
        "36839287204f1c419907d3873f1e45062000e8a2"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:48 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:47 2012 -0700"
      },
      "message": "hwmon: (smm665) Convert to use devm_kzalloc\n\nMarginally less code and eliminate the possibility of memory leaks.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "36839287204f1c419907d3873f1e45062000e8a2",
      "tree": "791547e087f072914199dcc93862b1bb144348f6",
      "parents": [
        "dd285ad7373bf5d21cceacb3b7a5eb8b72d37085"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:49 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:46 2012 -0700"
      },
      "message": "hwmon: (ltc4261) Convert to use devm_kzalloc\n\nMarginally less code and eliminate the possibility of memory leaks.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "dd285ad7373bf5d21cceacb3b7a5eb8b72d37085",
      "tree": "f46fdda6b48ccb2b3721d7e807b1a41e2c99c8a1",
      "parents": [
        "8b313ca7f1b98263ce22519b25a9c2a362eeb898"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:44 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:46 2012 -0700"
      },
      "message": "hwmon: (pmbus) Simplify remove functions\n\nSince devm_kzalloc() is now used to allocate driver memory, the client\ndriver remove function has no purpose other than to call pmbus_do_remove().\nThis means we can get rid of it by redefining pmbus_do_remove() to use the\nsame prototype, and pointing to it directly.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "8b313ca7f1b98263ce22519b25a9c2a362eeb898",
      "tree": "36c4e576662996be3fcac1f34d339dcd53e569e3",
      "parents": [
        "07404aab52f5106ec436692474cf8f40978f5dac"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:43 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:45 2012 -0700"
      },
      "message": "hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc\n\nMarginally less code and eliminate the possibility of memory leaks.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "07404aab52f5106ec436692474cf8f40978f5dac",
      "tree": "aa0bdba57bd71b2d3af25a0fb30f612de2c0e577",
      "parents": [
        "f352df652ff37c434ed32bc5b7eb7ce430b73abc"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Wed Feb 22 08:56:45 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:44 2012 -0700"
      },
      "message": "hwmon: (lineage-pem) Convert to use devm_kzalloc\n\nMarginally less code and eliminate the possibility of memory leaks.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "f352df652ff37c434ed32bc5b7eb7ce430b73abc",
      "tree": "ef8d38b83e133f2424557d46dc9c2b2ca72732ce",
      "parents": [
        "3230f7049e6325c27d6d40f2a1547cf75bc4ddff"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Jan 24 17:55:00 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:44 2012 -0700"
      },
      "message": "hwmon: (hwmon-vid) Fix checkpatch issues\n\nFixed:\nERROR: code indent should use tabs where possible\nERROR: space required before the open parenthesis \u0027(\u0027\nWARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable\n\nNot fixed (url):\nWARNING: line over 80 characters\n\nNot fixed (false positive):\nERROR: Macros with complex values should be enclosed in parenthesis\n\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3230f7049e6325c27d6d40f2a1547cf75bc4ddff",
      "tree": "d46ee182421b2c6d1d2f02c8d56156f8457df905",
      "parents": [
        "9908ad4cd4bc3e6620e1819e7f9b43f109650e1b"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Tue Jan 24 19:06:24 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:43 2012 -0700"
      },
      "message": "hwmon: (hwmon-vid) Add new entries to VRM model table\n\nThe VRM model table was missing several Intel CPUs, resulting in wrong VRM table\nentries to be used for many recent CPUs. Update it. Also, use values from\nstruct cpuinfo_x86 to retrieve CPU model information instead of re-calculating\nit locally.\n\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9908ad4cd4bc3e6620e1819e7f9b43f109650e1b",
      "tree": "a1fd79fa9119c908e05a74f8207ba23f94566c24",
      "parents": [
        "0e190b7fa330f19afed9e12d551432b8659886c7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Jan 31 09:27:11 2012 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:43 2012 -0700"
      },
      "message": "hwmon: (lm80) Add detection of NatSemi/TI LM96080\n\nAdd detection of the National Semiconductor (now Texas Instruments)\nLM96080. It is functionally compatible with the LM80 but detection is\ncompletely different.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0e190b7fa330f19afed9e12d551432b8659886c7",
      "tree": "a28e5c4dfddd244d62543d082b263ee39bfe85db",
      "parents": [
        "8652a2642ce70074d3ef9bd2b565e62e851b0070"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 26 09:38:26 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:42 2012 -0700"
      },
      "message": "hwmon: (lm87) Get rid of macro-generated functions\n\nUse SENSORS_DEVICE_ATTR instead of DEVICE_ATTR for most attributes,\nso that the attribute number can be retrieved and it is no longer\nnecessary to generate functions using macros.\n\nThis shaves about 2 kB on the binary module size.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "8652a2642ce70074d3ef9bd2b565e62e851b0070",
      "tree": "a13467032899ec973f651e22f8461ac3d42d4a93",
      "parents": [
        "0fc86eca1b338d06ec500b34ef7def79c32b602b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 26 09:37:50 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:41 2012 -0700"
      },
      "message": "hwmon: (lm87) Reorganize the code\n\nReorder functions and driver declaration to no longer need to\nforward-declare functions. Also rename new_client to just client\neverywhere for readability.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0fc86eca1b338d06ec500b34ef7def79c32b602b",
      "tree": "6e603e2dbfa96122487dce37caeb9e6d877be87a",
      "parents": [
        "7599d32b1332546a3c0af17ce925ce7a8e89bfa1"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Thu Jan 26 06:08:41 2012 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:41 2012 -0700"
      },
      "message": "hwmon: (applesmc) Silence uninitialized warnings\n\nSome error paths do not set a result, leading to the (false)\nassumption that the value may be used uninitialized. Set results for\nthose paths as well.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "7599d32b1332546a3c0af17ce925ce7a8e89bfa1",
      "tree": "618457b176e86817c1bc116ae0b623cb27d25900",
      "parents": [
        "e200c14f60765ee3be6517659ec8fea06e299e39"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 21:05:07 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:40 2012 -0700"
      },
      "message": "hwmon: (lm70) Fix: do not use assignment in if condition\n\nFix checkpatch issue:\nERROR: do not use assignment in if condition\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "e200c14f60765ee3be6517659ec8fea06e299e39",
      "tree": "d877afb50cab0adc2b99f0fced55d7a038627257",
      "parents": [
        "01d9def5bae959de5d420a2fc09fcc58106513fa"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 20:58:13 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:39 2012 -0700"
      },
      "message": "hwmon: (lm70) Register hwmon device after creating attribute files, and remove it first\n\nRegister hwmon device as last operation in the probe function to ensure that all\nattribute files exist when accessed from user applications. Otherwise, there\nis a short time frame where the device is registered as hwmon device but\nsysfs attributes do not yet exist. This could result in applications erroneously\nnot detecting attributes.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "01d9def5bae959de5d420a2fc09fcc58106513fa",
      "tree": "720c29a6e4dfd9781f9645a5dfc56a032f42e5a6",
      "parents": [
        "130067d7c62dea33f82fbba96ebb042f6fac9474"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:28 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:39 2012 -0700"
      },
      "message": "hwmon: (w83l786ng) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "130067d7c62dea33f82fbba96ebb042f6fac9474",
      "tree": "7bcc862d013bbb672e602164ef95b3228b380907",
      "parents": [
        "795013333b613ba79b7df57515c9afacac6f167d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:28 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:38 2012 -0700"
      },
      "message": "hwmon: (w83l785ts) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "795013333b613ba79b7df57515c9afacac6f167d",
      "tree": "3bf1d5a152d9ccaa84a4f806d82c81204a9a76ac",
      "parents": [
        "aff6e00ee142d04ffeb8d8dcd3b2c0b8f789c354"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Jan 16 20:45:16 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:37 2012 -0700"
      },
      "message": "hwmon: (w83781d) Fix: do not use assignment in if condition\n\nFix checkpatch issue:\nERROR: do not use assignment in if condition\n\nReplace repeated calls to device_create_file() with calls to sysfs_create_group.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "aff6e00ee142d04ffeb8d8dcd3b2c0b8f789c354",
      "tree": "400fcef111f1ccecf42a98f9a473466eb7193d33",
      "parents": [
        "2a52dd667d74a074ebb54d2eec84ca55a73834b9"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:27 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:37 2012 -0700"
      },
      "message": "hwmon: (w83781d) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "2a52dd667d74a074ebb54d2eec84ca55a73834b9",
      "tree": "02592f7de12b70724c84fcd8c33f53c86dbc9d41",
      "parents": [
        "36564efaddb7c1ace20f531860985a9848714c79"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:25 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:36 2012 -0700"
      },
      "message": "hwmon: (smsc47b397) Fix multi-line comments\n\nCc: Mark M Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "36564efaddb7c1ace20f531860985a9848714c79",
      "tree": "c517e6148179efba38880c908bca3bacbc4d57ea",
      "parents": [
        "b6707b78ff3172f03ee197b7e638cf6bc81d4407"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:23 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:35 2012 -0700"
      },
      "message": "hwmon: (pc87427) Fix multi-line comments\n\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b6707b78ff3172f03ee197b7e638cf6bc81d4407",
      "tree": "7344d95f3a9f8c77e9bc423db64bc76b60bdb51c",
      "parents": [
        "1160631b10e48bd71500f947960efeea334e3247"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:22 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:35 2012 -0700"
      },
      "message": "hwmon: (max1668) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "1160631b10e48bd71500f947960efeea334e3247",
      "tree": "cbe38361c670d83b82e263b1b327a193d4e942b9",
      "parents": [
        "bf0f3a0430b7cc33fd65d21acfd41840cba76d48"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:20 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:34 2012 -0700"
      },
      "message": "hwmon: (lm80) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "bf0f3a0430b7cc33fd65d21acfd41840cba76d48",
      "tree": "040de0da595a954cfe484957c71579fb55661734",
      "parents": [
        "fbb6670d941fa018af2bebc729091a577899f1fb"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:17 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:33 2012 -0700"
      },
      "message": "hwmon: (emc2103) Fix multi-line comments\n\nCc: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "fbb6670d941fa018af2bebc729091a577899f1fb",
      "tree": "b517fef3437387f03001e6618297ba8fece197b0",
      "parents": [
        "94b991d4c780b98bcf36451ab4839f35c19d5e32"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:14 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:33 2012 -0700"
      },
      "message": "hwmon: (adm1031) Fix multi-line comments\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "94b991d4c780b98bcf36451ab4839f35c19d5e32",
      "tree": "a89c8b56ec3b735effd8dd6aba29a35697a0fdbd",
      "parents": [
        "27b9de3c4ae302c51d99187047e6ebebb21fd29b"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Thu Jan 19 11:02:14 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:32 2012 -0700"
      },
      "message": "hwmon: (adm1029) Fix multi-line comments\n\nCc: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "27b9de3c4ae302c51d99187047e6ebebb21fd29b",
      "tree": "a19c696ce7b16ce37cab1bee80ed3e520985e04a",
      "parents": [
        "ca3ccad827175fa47f4b20ea4c7072e1ddc33128"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Jan 15 11:07:26 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:32 2012 -0700"
      },
      "message": "hwmon: (w83627hf) Fix checkpatch issues\n\nFixed:\nWARNING: simple_strtol is obsolete, use kstrtol instead\nWARNING: simple_strtoul is obsolete, use kstrtoul instead\nERROR: do not use assignment in if condition\n\nModify multi-line comments to follow Documentation/CodingStyle.\n\nOther checkpatch issues not fixed to reduce number of conflicts with pending\nrewrite as mfd driver.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "ca3ccad827175fa47f4b20ea4c7072e1ddc33128",
      "tree": "5327fb658b633950f942d0508a5724df5a486e3a",
      "parents": [
        "47efe8772f241c4be540355d90e38b79cc1092a4"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Jan 15 11:03:08 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:31 2012 -0700"
      },
      "message": "hwmon: (w83l786ng) Fix checkpatch issues\n\nFixed:\nERROR: code indent should use tabs where possible\nERROR: do not use assignment in if condition\nERROR: space required after that \u0027,\u0027 (ctx:VxV)\nWARNING: braces {} are not necessary for single statement blocks\nWARNING: please, no space before tabs\nWARNING: please, no spaces at the start of a line\nWARNING: simple_strtol is obsolete, use kstrtol instead\nWARNING: simple_strtoul is obsolete, use kstrtoul instead\nWARNING: space prohibited between function name and open parenthesis \u0027(\u0027\n\nNot fixed (false positive):\nERROR: Macros with complex values should be enclosed in parenthesis\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "47efe8772f241c4be540355d90e38b79cc1092a4",
      "tree": "dd88666be9e1fa896e1ce5ed5d127fcbca811390",
      "parents": [
        "d17436813a07b217027eccfa9561e59f9d3f479a"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sun Jan 15 10:48:48 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:30 2012 -0700"
      },
      "message": "hwmon: (w83793) Fix checkpatch issues\n\nFixed:\nERROR: code indent should use tabs where possible\nERROR: do not use assignment in if condition\nERROR: space required after that \u0027,\u0027 (ctx:VxV)\nWARNING: braces {} are not necessary for any arm of this statement\nWARNING: braces {} are not necessary for single statement blocks\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\nAlso replaced \"\u003cconstant\u003e \u003d\u003d \u003cvariable\u003e\" with \"\u003cvariable\u003e \u003d\u003d \u003cconstant\u003e\".\nTranslation was done with the following coccinelle script to limit risk.\n\n@@\nidentifier i;\nconstant C;\n@@\n\n\u003c...\n- C \u003d\u003d i\n+ i \u003d\u003d C\n...\u003e\n\nNot fixed (false positive):\nERROR: Macros with complex values should be enclosed in parenthesis\n\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    }
  ],
  "next": "d17436813a07b217027eccfa9561e59f9d3f479a"
}
