)]}'
{
  "log": [
    {
      "commit": "39dbbb4523754df4a822c69191a848a03e556dc7",
      "tree": "ef0e116623d66534fcd694b0fc6c87c1463dd395",
      "parents": [
        "6ccfa806a9cfbbf1cd43d5b6aa47ef2c0eb518fd"
      ],
      "author": {
        "name": "Russ Dill",
        "email": "russ.dill@gmail.com",
        "time": "Tue Sep 02 14:35:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 19:21:37 2008 -0700"
      },
      "message": "acer-wmi: remove debugfs entries upon unloading\n\nThe exit function neglects to remove debugfs entries, leading to a BUG\non reload.\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Russ Dill \u003cRuss.Dill@gmail.com\u003e\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "83097aca8567a0bd593534853b71fe0fa9a75d69",
      "tree": "67e6c59742c26b9da073c7fea389d7ac0de4bc46",
      "parents": [
        "6450f65168bcf3c03b5fb44c2fe96682c0d3086b"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Aug 23 21:45:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 21:54:00 2008 -0700"
      },
      "message": "Fix oops in acer_wmi driver (acer_wmi_init)\n\nThe acer_wmi driver does a DMI scan for quirks, and then sets flags into the\n\"interface\" datastructure for some cases. However, the quirks happen real early\nbefore \"interface\" is per se initialized from NULL.\n\nThe patch below 1) adds a NULL pointer check and 2) (re)runs the quirks at the\nend, when \"interface\" has it\u0027s final value.\n\nReported-by: kerneloops.org\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCC: stable@vger.kernel.org\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c742b45dd5fbbb6cf74d3378341704f4b23c5e8",
      "tree": "b689248d952f8e9c408895f5cd21cfbb095b1b6f",
      "parents": [
        "dab36ad8d50dc9424dfc4926f62aaf9bd52dcf13"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Aug 06 19:13:56 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Aug 15 02:27:01 2008 +0200"
      },
      "message": "acer-wmi: Fix wireless and bluetooth on early AMW0 v2 laptops\n\nIn the old acer_acpi, I discovered that on some of the newer AMW0 laptops\nthat supported the WMID methods, they don\u0027t work properly for setting the\nwireless and bluetooth values.\n\nSo for the AMW0 V2 laptops, we want to use both the \u0027old\u0027 AMW0 and the\n\u0027new\u0027 WMID methods for setting wireless \u0026 bluetooth to guarantee we always\nenable it.\n\nThis was fixed in acer_acpi some time ago, but I forgot to port the patch\nover to acer-wmi when it was merged.\n\n(Without this patch, early AMW0 V2 laptops such as the Aspire 5040 won\u0027t\nwork with acer-wmi, where-as they did with the old acer_acpi).\n\nAK: fix compilation\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCC: stable@kernel.org\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "860f0c6b3dcaa455894f690647442dc97cab19c8",
      "tree": "a0918475f66981fff57bb12a5ebb27d703b1fc98",
      "parents": [
        "81143522aa823036c4aa35bdd3b2e41966cf6e15"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Jun 21 09:09:58 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed Jul 16 23:27:02 2008 +0200"
      },
      "message": "acer-wmi: Remove version number\n\nIt doesn\u0027t make much sense these days.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "81143522aa823036c4aa35bdd3b2e41966cf6e15",
      "tree": "a196808097139443ba355450c36a22b816fda0d9",
      "parents": [
        "5753dd539a86d8fc40a25e1a2cd1005a6525f083"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Jun 21 09:09:53 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed Jul 16 23:27:02 2008 +0200"
      },
      "message": "acer-wmi: Add debugfs file for device detection\n\nAdd a debugfs file for showing the full results of the method we use to\ndetect devices on WMID laptops.\n\nThis should be useful in the case that a Linux user gets an Acer laptop\nwith 3G support (and/ or people who enjoy ripping their wireless cards out)\nso we can get some feedback on how this value changes in these cases.\n\n(At the moment, we always enable the wireless and 3G control. In the case\nof the former, this is fairly safe. In the case of the latter though,\ntrying to toggle this device if it doesn\u0027t exist on a laptop causes ACPI\nwarnings/ errors).\n\nTo summarise: If you have an Acer laptop with a built in 3G card, please\nreport back the value from this file.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "5753dd539a86d8fc40a25e1a2cd1005a6525f083",
      "tree": "601a7fd86ba98424019f979b021cfd7329384fdd",
      "parents": [
        "6f061ab5e55d7fe6ce0c36e8954f56f0d95348fb"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Jun 21 09:09:48 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed Jul 16 23:27:02 2008 +0200"
      },
      "message": "acer-wmi: Disable device autodetection on Fujitsu Siemens Amilo Li2732\n\nThe AMW0 (V1) device detection method doesn\u0027t work properly on this laptop,\nso disable it, and for other laptops that may have this problem, by\nswitching on a strange GUID.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "6f061ab5e55d7fe6ce0c36e8954f56f0d95348fb",
      "tree": "18395eae8e9bd3f1b0165354ae33fe6a3e470f71",
      "parents": [
        "f2b585b4a31731b17b9769eae523986fa7fddcde"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Jun 21 09:09:38 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed Jul 16 23:27:02 2008 +0200"
      },
      "message": "acer-wmi: Add EC quirk for Fujitsu Siemens Amilo Li 1718\n\nThis laptop needs a different EC quirk from the standard Acer one to read\nthe wireless status.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "f2b585b4a31731b17b9769eae523986fa7fddcde",
      "tree": "6c7271d33a60e2eae1731f5880dc50ddbdfb0faf",
      "parents": [
        "9991d9f2bc75dc8735932240b67432d4073b8f60"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Jun 21 09:09:27 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed Jul 16 23:27:02 2008 +0200"
      },
      "message": "acer-wmi: Respect framebuffer blanking in backlight\n\nIf the framebuffer has requested blanking, turn the backlight down. Also\noffer the user the option to do this.\n\nReported-by: Michal Pecio \u003cmichal.pecio@gmail.com\u003e\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "9991d9f2bc75dc8735932240b67432d4073b8f60",
      "tree": "a7b1686537eb53eeef738a2020d429ce6cf4bccf",
      "parents": [
        "a0bbaf83311cd995136c9047f174d79c1075ee2d"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Jun 21 09:09:22 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed Jul 16 23:27:02 2008 +0200"
      },
      "message": "acer-wmi: Blacklist backlight on Acer Aspire 1520 \u0026 1360 series\n\nA newer BIOS for these laptops adds ACPI-WMI support to them. However, it does\nnot add support for the backlight via the EC, and we have no way to detect\nthis on older machines, so blacklist it from them.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "b4de123a0bc4a3f0c90899864d51299628729952",
      "tree": "e5ca53b6d0f6d52f1a15ef99865b545afa08e3fa",
      "parents": [
        "c523aef0f7284970463ebd77a54bca9069711d4a",
        "3b5fee5952ff7eb6ff7a64247a01040b8b331b74",
        "d399d130c82a1e1751b7770944f487fbd8b6272a",
        "07d31ee5597dadfd621840e2404b086fa94ef0c6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:52 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:52 2008 -0400"
      },
      "message": "Merge branches \u0027release\u0027, \u0027ejd\u0027, \u0027sony\u0027 and \u0027wmi\u0027 into release\n"
    },
    {
      "commit": "c523aef0f7284970463ebd77a54bca9069711d4a",
      "tree": "65000c359edff67aca6a4dbc4e580819f160fda0",
      "parents": [
        "160ff06b1848a01913611950b05963e3315f759b",
        "3b34e5232fa9776e9a4b3f539cd9fee7609c900e",
        "c8dc9de10951609492f0d0282a61e2b2eec385c8",
        "b5678a34762edf2c8de1c60c125fea42a8c17e63",
        "7ce9573e093891f5807e6e50f3bd2012f1e5d0fe",
        "4db42c51ce0033f409fc3a2742e7aa2efa03f7c3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:49 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:49 2008 -0400"
      },
      "message": "Merge branches \u0027release\u0027, \u0027button-sysfs\u0027, \u0027misc\u0027, \u0027mismatch\u0027, \u0027randconfig\u0027 and \u0027toshiba\u0027 into release\n"
    },
    {
      "commit": "ed9cfe98050be635ff780678d166e7c7bf578818",
      "tree": "4bd73fcc976520364e939e873da2d317f4ebbdb9",
      "parents": [
        "08816465894f46fc559301c22686939c3c9c138b"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Mar 12 20:13:00 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 12 16:25:02 2008 -0400"
      },
      "message": "acer-wmi: Add DMI quirk for mail LED support on Acer Aspire 3610/ 5610\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8d039bc7f3d2330787eaa7a392f5e6489f1544d5",
      "tree": "ef851339a1a4ca35e4773f5146787a90a77e48b7",
      "parents": [
        "a527f2d7fe58ce95bfec998f3dc6f658c777a2f2"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Mar 12 20:12:50 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 12 16:24:12 2008 -0400"
      },
      "message": "acer-wmi: Make device detection error messages more descriptive\n\nThe current device detection error messages are all copy \u0026 pasted - make\nthem more descriptive so it\u0027s easier to see where in the code a problem\noccurs.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9b963c40306ba6967650dce99f4e823f1da49a60",
      "tree": "71724ec80d4a15f74f1e55d69cc350442a3eb3b1",
      "parents": [
        "343c00422d3296838927016750b18ead8aa8bf9a"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sun Feb 24 13:34:29 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 11 17:58:22 2008 -0400"
      },
      "message": "acer-wmi: Don\u0027t warn if mail LED cannot be detected\n\nThis warning confuses users, who think it is an error. Not detecting the\nmail LED simply means it isn\u0027t there, so let\u0027s not unduly panic users.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "343c00422d3296838927016750b18ead8aa8bf9a",
      "tree": "4ab94a71c754a0ab1d6c0905922f2d0443b2d14e",
      "parents": [
        "2f44bbb495dd3e6d0209eff2257438ab9c570e5b"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sun Feb 24 13:34:18 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 11 17:53:24 2008 -0400"
      },
      "message": "acer-wmi: Rename mail LED correctly \u0026 remove hardcoded colour\n\nThe mail LED name for acer-wmi currently hardcodes in the colour as green.\nThis is wrong, since many of the newer laptops now come with an orange\nLED, and we have no way of telling what colour is used on a given system.\n\nAlso, rename the mail LED to be inline with the current recommendations of\nthe LED class documentation.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7560e385651c60e5ffdf07cb94fa7d1658ab0b7a",
      "tree": "a982d54b7541d5654fcd9a2e1d0db07ed85b585a",
      "parents": [
        "b95e9e8d94484c2823be67416f25e9756db149dc"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 17 13:22:54 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:55:53 2008 -0500"
      },
      "message": "acer-wmi: fix section mismatch warnings\n\nFix following warnings:\nWARNING: vmlinux.o(.text+0x672615): Section mismatch in reference from the function acer_platform_remove() to the function .exit.text:acer_backlight_exit()\nWARNING: vmlinux.o(.devinit.text+0x1e859): Section mismatch in reference from the function acer_platform_probe() to the function .init.text:acer_led_init()\nWARNING: vmlinux.o(.devinit.text+0x1e878): Section mismatch in reference from the function acer_platform_probe() to the function .init.text:acer_backlight_init()\n\nRemove __exit annotation from acer_backlight_exit(). We cannot reference\na __exit annotated function from non __exit functions.\n\nacer_led_init() and acer_backlight_init() where both annotated __init but\nused from a __devinit function. This would result in an oops should\ngcc drop their inlining and the module are hot plugged.\n\nFix by annotating acer_led_init() and acer_backlight_init() __devinit.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "262ee35be6a3aae9b4a7aafafc2dba901fc36620",
      "tree": "073270989ca90d5b11a7b47121dace8bfa6db0e4",
      "parents": [
        "4fd7f5188c377c1e9aa8f224f6edf96d170a7d32"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Feb 16 00:02:56 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 16 00:47:13 2008 -0500"
      },
      "message": "acer-wmi: Add DMI match for mail LED on Acer TravelMate 4200 series\n\nThe TM4200 series use the same method as the TM2490 series to control the\nmail LED, so add a DMI based quirk for these laptops.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4609d029aa8a2c7e0ad71e329c6e3493e1e95040",
      "tree": "a89e64fa0401667070d1c017889bdcef44f7f54a",
      "parents": [
        "b01368291926b30abc702dee35c688408b54d422"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Fri Feb 08 23:51:49 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 03:29:33 2008 -0500"
      },
      "message": "acer-wmi: Fix backlight on AMW0 (V1) laptops\n\nThere is some leftover cruft from the old quirk infrastructure that causes\nus to be unable to set the backlight on older laptops.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "745a5d2126926808295742932d0e36d485efa485",
      "tree": "a8de440fe3c6caa4a06cda2960e77a351ca3ff83",
      "parents": [
        "bff431e49ff531a343fbb2b4426e313000844f32"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Tue Feb 05 02:17:10 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Feb 05 15:07:00 2008 -0500"
      },
      "message": "acer-wmi: Add driver for newer Acer laptops\n\nThis is a driver for newer Acer (and Wistron) laptops. It adds wireless\nradio and bluetooth control, and on some laptops, exposes the mail LED and\nLCD backlight.\n\nv1:\n\n* Initial release\n\nv2:\n\n* Replace left over ACPI references with WMI\n* Add GUID based autoloading (depends on future work to WMI)\n* Add DMI based autoloading (backup solution until WMI sysfs/ class\n  work is available)\n* Checkpatch fixes\n\nv3:\n\n* Add new EC quirks for Aspire 3100 \u0026 5100, and Extensa 5220\n\nv4:\n\n* Simplified internal handling of WMID and AMW0 devices\n* Add autodetection for bluetooth and maximum brightness on AMW0 V2 and\n  WMID laptops.\n\nv5:\n\n* Add EC quirk for Medion MD 98000\n* Add autodetection for AMW0, and mail LED on AMW0 and AMW0 V2.\n* Improve error handling\n* Fix AMW0 V2 bluetooth and wireless, by using both WMID and AMW0 methods\n  to ensure that the correct value is always set.\n\nv6:\n\n* Fix \u0027use before initialisation\u0027 bug with quirks.\n\nv7\n\n* Fix bug on AMW0 where acer-wmi would exit if a mail LED was not\n  detected.\n* Add Acer Aspire 9110 mail LED support\n* Fix section mismatch warnings\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCC: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ]
}
