)]}'
{
  "log": [
    {
      "commit": "7887c510b7a08df535917323d7204fa219367fce",
      "tree": "91252ceb473601a4395930f5dd20cdc49eb479d4",
      "parents": [
        "74a13cbe503db1864058962a9d4099568a1f5701"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Tue Aug 23 16:59:06 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:18 2011 -0700"
      },
      "message": "platform-drivers: msm: sps: use spin_lock_irqsave for SPS driver\n\nUse spin_lock_irqsave to prevent the deadlock caused by SoftIRQ\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "9775260c6ad646cf56bce2fa49ba3180af6f33fa",
      "tree": "17814b423499c7951856dc33d53563d22312a0f4",
      "parents": [
        "b0039b03842b5657c8f27ef9031b9e1c6c82176e"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Sat Aug 13 00:27:39 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:54 2011 -0700"
      },
      "message": "platform-drivers: msm: sps: clear BAM global IRQ status after interrupt\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "882152a3d3c57564627f203afd63613181881180",
      "tree": "e29bd478dcece3a1bb5c7cf72807c8789075c97b",
      "parents": [
        "7ad84753a153ad0716d7ec7fe83870e466061e2c"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Thu Aug 04 14:18:18 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:38 2011 -0700"
      },
      "message": "platform-drivers: msm: sps: fix spinlock bug\n\nadd init for spinlock.\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "161d678fa7e299416ad6b49ce4939641c4bd46fd",
      "tree": "e18284549411688c042e71d56ac36ce1d23ff957",
      "parents": [
        "15f2a5e23ecdcce7a286af8a7104650c94adebb1"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Wed Jul 27 22:56:19 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:25 2011 -0700"
      },
      "message": "platform-drivers: msm: sps: debugging function enhancement\n\nimprovements include:\n1\u003e avoid unnecessary string operation in ISR\n2\u003e enable detailed debug info output at runtime\n3\u003e use unlikely() macro to improve success of branch prediction\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "160633ed064979143d94466ef19b32fea5703d34",
      "tree": "b9413f916322366b737c2348663d9a8dc64c0d86",
      "parents": [
        "3893b3b807fceedc10cb5e8bd39757cdb2ec4737"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Thu Jun 30 12:18:56 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:49 2011 -0700"
      },
      "message": "platform-drivers: msm: sps: add DFAB clock support for SPS driver.\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "15f864685553406ab4dbb3ac7d40a0dc303df9a6",
      "tree": "94b9ad83a61e657c9592908b94bd68f88276386b",
      "parents": [
        "603d1cb1436484d36ea7c2c7119af683445b4af8"
      ],
      "author": {
        "name": "Yan He",
        "email": "yanhe@codeaurora.org",
        "time": "Mon Jul 25 10:36:37 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:39 2011 -0700"
      },
      "message": "platform-drivers: msm: sps: add spinlock for BAM\n\nWhen client drivers use spinlock and embrace SPS APIs that use mutex,\nscheduling error may happen. Use spinlock for these SPS APIs instead.\n\nSigned-off-by: Yan He \u003cyanhe@codeaurora.org\u003e\n"
    },
    {
      "commit": "3f2bc4d6eb5a4fada842462ba22bb6bbb41d00c7",
      "tree": "088e0646c8abcbde263d13ee865ba69032ac86dd",
      "parents": [
        "f06154cc47399dfdb3950d3e6b71d67ee186f69d"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Aug 16 17:27:22 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:57:10 2011 -0700"
      },
      "message": "Initial Contribution\n\nmsm-2.6.38: tag AU_LINUX_ANDROID_GINGERBREAD.02.03.04.00.142\n\nSigned-off-by: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\n"
    },
    {
      "commit": "0401846c339fbdfb9bd822d83b43e8a9f7d072a4",
      "tree": "dd998733df9af656b960c97588d4e3ec84521236",
      "parents": [
        "b486742a12a474a01d1acb1a5924af11d9b32b68"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Jul 11 12:22:21 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jul 11 09:52:35 2011 -0400"
      },
      "message": "hp-wmi: fix use after free\n\n[  191.310008] WARNING: kmemcheck: Caught 32-bit read from freed memory (f0d25f14)\n[  191.310011] c056d2f088000000105fd2f00000000050415353040000000000000000000000\n[  191.310020]  i i i i f f f f f f f f f f f f f f f f f f f f f f f f f f f f\n[  191.310027]                                          ^\n[  191.310029]\n[  191.310032] Pid: 737, comm: modprobe Not tainted 3.0.0-rc5+ #268 Hewlett-Packard HP Compaq 6005 Pro SFF PC/3047h\n[  191.310036] EIP: 0060:[\u003cf80b3104\u003e] EFLAGS: 00010286 CPU: 0\n[  191.310039] EIP is at hp_wmi_perform_query+0x104/0x150 [hp_wmi]\n[  191.310041] EAX: f0d25601 EBX: f0d25f00 ECX: 000121cf EDX: 000121ce\n[  191.310043] ESI: f0d25f10 EDI: f0f97ea8 EBP: f0f97ec4 ESP: c173f34c\n[  191.310045]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068\n[  191.310046] CR0: 8005003b CR2: f540c000 CR3: 30f30000 CR4: 000006d0\n[  191.310048] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000\n[  191.310050] DR6: ffff4ff0 DR7: 00000400\n[  191.310051]  [\u003cf80b317b\u003e] hp_wmi_dock_state+0x2b/0x40 [hp_wmi]\n[  191.310054]  [\u003cf80b6093\u003e] hp_wmi_init+0x93/0x1a8 [hp_wmi]\n[  191.310057]  [\u003cc10011f0\u003e] do_one_initcall+0x30/0x170\n[  191.310061]  [\u003cc107ab9f\u003e] sys_init_module+0xef/0x1a60\n[  191.310064]  [\u003cc149f998\u003e] sysenter_do_call+0x12/0x28\n[  191.310067]  [\u003cffffffff\u003e] 0xffffffff\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "b486742a12a474a01d1acb1a5924af11d9b32b68",
      "tree": "e2ea6e330e16219b60a349e7c5cbbf5ef829729d",
      "parents": [
        "be65dde82a4a402e9607c2f306f343bf0912623c"
      ],
      "author": {
        "name": "Jose Alonso",
        "email": "joalonsof@gmail.com",
        "time": "Sun Jul 10 15:46:51 2011 -0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jul 11 09:52:31 2011 -0400"
      },
      "message": "dell-laptop - using buffer without mutex_lock\n\nUsing buffer-\u003eoutput[1] without mutex_lock()\n\nSigned-off-by: Jose Alonso \u003cjoalonsof@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "be65dde82a4a402e9607c2f306f343bf0912623c",
      "tree": "7da754ba93b1f551b5184cd1b8bccd08bf719408",
      "parents": [
        "60cfa098dc60a9988e18d0bbab735e10c744e6fe"
      ],
      "author": {
        "name": "Keng-Yu Lin",
        "email": "kengyu@canonical.com",
        "time": "Mon Jun 27 11:19:03 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Jul 11 09:52:19 2011 -0400"
      },
      "message": "Revert: \"dell-laptop: Toggle the unsupported hardware killswitch\"\n\nThis reverts commit a3d77411e8b2ad661958c1fbee65beb476ec6d70,\n\nas it causes a mess in the wireless rfkill status on some models.\nIt is probably a bad idea to toggle the rfkill for all dell models\nwithout the respect to the claim that it is hardware-controlled.\n\nCc: stable@kernel.org\nSigned-off-by: Keng-Yu Lin \u003ckengyu@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "60cfa098dc60a9988e18d0bbab735e10c744e6fe",
      "tree": "4ae8cdfae16d008adba2579f96f4ffc8e051647e",
      "parents": [
        "a50245af782ea85b1d5ad23e1015e0ac52996b27"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Jun 29 11:43:30 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Jul 07 11:27:17 2011 -0400"
      },
      "message": "platform-drivers-x86: set backlight type to BACKLIGHT_PLATFORM\n\nSome newly added drivers do not set backlight type, as a result\n/sys/class/backlight/\u003cbacklight\u003e/type shows incorrect backlight type.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nCc: Yin Kangkai \u003ckangkai.yin@intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a50245af782ea85b1d5ad23e1015e0ac52996b27",
      "tree": "75c94da4e48279cb59b7fcd3d90d6ccbe711638c",
      "parents": [
        "96b269c1b0e5a218096aa6ff240d2286e99ddd6d"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sun Jun 05 16:22:35 2011 -0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Jul 07 10:39:05 2011 -0400"
      },
      "message": "thinkpad-acpi: handle HKEY 0x4010, 0x4011 events\n\nHandle events 0x4010 and 0x4011 so that we do not pester users about them.\n\nThese events report when the thinkpad is docked/undocked to a native\nhotplug dock (i.e. one that does not need ACPI handling, nor is represented\nin the ACPI device tree).  Such docks are based on USB 2.0/3.0, and also\nwork as port replicators.\n\nWe really want a proper dock class to report these, or at least new input\nEV_SW events.  Since it is not clear which one to use yet, keep reporting\nthem as vendor-specific ThinkPad events.\n\nWARNING: As defined by the thinkpad-acpi sysfs ABI rules of engagement, the\nvendor-specific events will be REMOVED as soon as generic events are made\navailable (duplicate events are a big problem), with an appropriate update\nto the thinkpad-acpi sysfs/event ABI versioning.  Userspace is already\nprepared to provide easy backwards compatibility for such changes when\nconvenient to the distro (see acpi-fakekey).\n\n* Event 0x4010: docking to hotplug dock/port replicator\n* Event 0x4011: undocking from hotplug dock/port replicator\n\nTypical usecase would be to trigger display reconfiguration.\n\nReports mention T410, T510, and series 3 docks/port replicators.  Special\nthanks to Robert de Rooy for his extensive report and analysis of the\nsituation.\n\nhttp://www.thinkwiki.org/wiki/ThinkPad_Port_Replicator_Series_3\nhttp://www.thinkwiki.org/wiki/ThinkPad_Mini_Dock_Series_3\nhttp://www.thinkwiki.org/wiki/ThinkPad_Mini_Dock_Plus_Series_3\nhttp://www.thinkwiki.org/wiki/ThinkPad_Mini_Dock_Plus_Series_3_for_Mobile_Workstations\nhttp://lenovoblogs.com/insidethebox/?p\u003d290\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nReported-by: Claudius Hubig \u003cclaudiushubig@chubig.net\u003e\nReported-by: Doctor Bill \u003cdocbill@gmail.com\u003e\nReported-by: Korte Noack \u003cgbk.noack@gmx.de\u003e\nReported-by: Robert de Rooy \u003crobert.de.rooy@gmail.com\u003e\nReported-by: Sebastian Will \u003cswill@csail.mit.edu\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "96b269c1b0e5a218096aa6ff240d2286e99ddd6d",
      "tree": "d0ee03be5869fbf968d2fce139238b922ccff4a3",
      "parents": [
        "2d43f671c8fb0fd72e896a8b31e15b98916f707d"
      ],
      "author": {
        "name": "Andre Bartke",
        "email": "andre.bartke@googlemail.com",
        "time": "Fri Jun 03 20:55:43 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Jul 07 10:39:03 2011 -0400"
      },
      "message": "drivers/platform/x86: Fix memory leak\n\ndata is not freed in the error case of\ncompal_probe().\n\nSigned-off-by: Andre Bartke \u003candre.bartke@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2d43f671c8fb0fd72e896a8b31e15b98916f707d",
      "tree": "b31d9bcadc44e11b4316e16704b6d77b98d86dc9",
      "parents": [
        "ae821c1b2fff22a5b6002e093126156a6d7c8b7b"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sun Jun 05 16:22:34 2011 -0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Jul 07 10:39:00 2011 -0400"
      },
      "message": "thinkpad-acpi: handle some new HKEY 0x60xx events\n\nHandle some user interface events from the newer Lenovo models.  We are likely\nto do something smart with these events in the future, for now, hide the ones\nwe are already certain about from the user and userspace both.\n\n* Events 0x6000 and 0x6005 are key-related.  0x6005 is not properly identified\n  yet.  Ignore these events, and do not report them.\n\n* Event 0x6040 has not been properly identified yet, and we don\u0027t know if it\n  is important (looks like it isn\u0027t, but still...).  Keep reporting it.\n\n* Change the message the driver outputs on unknown 0x6xxx events, as all\n  recent events are not related to thermal alarms.  Degrade log level from\n  ALERT to WARNING.\n\nThanks to all users who reported these events or asked about them in a number\nof mailing lists.  Your help is highly appreciated, even if I did took a lot of\ntime to act on them.  For that I apologise.\n\nI will list those that identified the reasons for the events as \"reported-by\",\nand I apologise in advance if I leave anyone out: it was not done on purpose, I\nmade the mistake of not properly tagging all event report emails separately,\nand might have missed some.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nReported-by: Markus Malkusch \u003cmarkus@malkusch.de\u003e\nReported-by: Peter Giles \u003cg1l3sp@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "ae821c1b2fff22a5b6002e093126156a6d7c8b7b",
      "tree": "40c8d843b942e693c2a382ba1d482cd074ef4f7b",
      "parents": [
        "92530664bbe5a13aede4a8763459bbe560ad9221"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Tue May 31 14:20:11 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Jul 07 10:38:58 2011 -0400"
      },
      "message": "acer-wmi: fix bitwise bug when set device state\n\nFix a bitwise bug that was found by Joern Heissler, it must be OR\nbut not AND when we query current device state.\n\nAcked-by: Joern Heissler \u003clinux-acpi@joern.heissler.de\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "92530664bbe5a13aede4a8763459bbe560ad9221",
      "tree": "8796470b6b0dcc74c0ce84ce556ea266172dde69",
      "parents": [
        "4dd1b49c6d215dc41ce50c80b4868388b93f31a3"
      ],
      "author": {
        "name": "Seth Forshee",
        "email": "seth.forshee@canonical.com",
        "time": "Tue Jun 21 12:00:33 2011 -0500"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Thu Jul 07 10:38:56 2011 -0400"
      },
      "message": "acer-wmi: Only update rfkill status for associated hotkey events\n\nacer-wmi is indiscriminately using the device state from hotkey\nevents to update the various rfkill states. On the Aspire 1830 this\ncan result in a soft block on the wlan when the touchpad hotkey is\npressed, as it is reporting a non-zero device state that does not\nreflect the wireless status. To fix this, only update rfkill states\nwhen a wlan or bluetooth hotkey is pressed.\n\nSigned-off-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2ba781ced93922e249dee2ac0751faccb4fb0656",
      "tree": "8b62346278b60d1bc9765dc6691f07219a27d894",
      "parents": [
        "6345d24daf0c1fffe6642081d783cdf653ebaa5c",
        "437cb0dbd104a1564e0e78f0d486b97677f80909"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 29 11:44:33 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 29 11:44:33 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86: (43 commits)\n  acer-wmi: support integer return type from WMI methods\n  msi-laptop: fix section mismatch in reference from the function load_scm_model_init\n  acer-wmi: support to set communication device state by new wmid method\n  acer-wmi: allow 64-bits return buffer from WMI methods\n  acer-wmi: check the existence of internal 3G device when set capability\n  platform/x86:delete two unused variables\n  support wlan hotkey on Acer Travelmate 5735Z\n  platform-x86: intel_mid_thermal: Fix memory leak\n  platform/x86: Fix Makefile for intel_mid_powerbtn\n  platform/x86: Simplify intel_mid_powerbtn\n  acer-wmi: Delete out-of-date documentation\n  acerhdf: Clean up includes\n  acerhdf: Drop pointless dependency on THERMAL_HWMON\n  acer-wmi: Update MAINTAINERS\n  wmi: Orphan ACPI-WMI driver\n  tc1100-wmi: Orphan driver\n  acer-wmi: does not allow negative number set to initial device state\n  platform/oaktrail: ACPI EC Extra driver for Oaktrail\n  thinkpad_acpi: Convert printks to pr_\u003clevel\u003e\n  thinkpad_acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning\n  ...\n"
    },
    {
      "commit": "daa94222b638bfe34f745d0982de7a165ce7f67c",
      "tree": "2157ed94339d46f7a2da22e22648a70319e8fdd0",
      "parents": [
        "f310642123e0d32d919c60ca3fab5acd130c4ba3",
        "751516f0a9bad32544f40f471037c0e45fb639c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 29 11:19:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 29 11:19:16 2011 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI EC: remove redundant code\n  ACPI: Add D3 cold state\n  ACPI: processor: fix processor_physically_present in UP kernel\n  ACPI: Split out custom_method functionality into an own driver\n  ACPI: Cleanup custom_method debug stuff\n  ACPI EC: enable MSI workaround for Quanta laptops\n  ACPICA: Update to version 20110413\n  ACPICA: Execute an orphan _REG method under the EC device\n  ACPICA: Move ACPI_NUM_PREDEFINED_REGIONS to a more appropriate place\n  ACPICA: Update internal address SpaceID for DataTable regions\n  ACPICA: Add more methods eligible for NULL package element removal\n  ACPICA: Split all internal Global Lock functions to new file - evglock\n  ACPI: EC: add another DMI check for ASUS hardware\n  ACPI EC: remove dead code\n  ACPICA: Fix code divergence of global lock handling\n  ACPICA: Use acpi_os_create_lock interface\n  ACPI: osl, add acpi_os_create_lock interface\n  ACPI:Fix goto flows in thermal-sys\n"
    },
    {
      "commit": "751516f0a9bad32544f40f471037c0e45fb639c9",
      "tree": "8bdd745909a1523f720ae978c12b9c686d58baaa",
      "parents": [
        "6288cf1e768ae73db5ddaaae54d85245cc1c2b56",
        "08b53f0e6b565fe8dc0b8f929960ed16d76291bd"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun May 29 04:40:39 2011 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun May 29 04:40:39 2011 -0400"
      },
      "message": "Merge branch \u0027ec-cleanup\u0027 into release\n\nConflicts:\n\tdrivers/platform/x86/compal-laptop.c\n"
    },
    {
      "commit": "987dfbaa65b2c3568b85e29d2598da08a011ee09",
      "tree": "0f19173b53cd47b11e2e0de579085700ee02b35e",
      "parents": [
        "d436514e21b827ab602d1714028c34179c42d09f"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Fri May 27 14:52:14 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:40:10 2011 -0400"
      },
      "message": "acer-wmi: support integer return type from WMI methods\n\nAcer WMID_GUID1/2 method\u0027s return value was declared to integer\ntype on Gateway notebook.\nSo, add this patch for support integer return type.\n\nReference: bko#33032\n\thttps://bugzilla.kernel.org/show_bug.cgi?id\u003d33032\n\nTested on Gateway NV5909H laptop\n\nTested-by: Filipus Klutiero \u003cchealer@gmail.com\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "d436514e21b827ab602d1714028c34179c42d09f",
      "tree": "10701120968b89e80283b2dab659ed40f491b12e",
      "parents": [
        "6d88ff0f8ef3529f68233d3963b2a7e07f8e4f69"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Thu May 26 11:09:19 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:38:50 2011 -0400"
      },
      "message": "msi-laptop: fix section mismatch in reference from the function load_scm_model_init\n\nThere have section mismatch warning message shows up when building\nthe kernel with make CONFIG_DEBUG_SECTION_MISMATCH\u003dy.\n\nThe problem is the load_scm_model_init() calls msi_laptop_input_setup()\nwhich is an __init function, but load_scm_model_init() lacks a __init\nannotation.\n\nThis patch add __init on load_scm_model_init() to avoid warning message.\n\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6d88ff0f8ef3529f68233d3963b2a7e07f8e4f69",
      "tree": "912af8d6b59aa899df34cdfe0cd0e6a93ea3c0e0",
      "parents": [
        "ab6a931620cfa5c565b351d1982306c3c8b97f96"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Sun May 22 07:33:54 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:38:50 2011 -0400"
      },
      "message": "acer-wmi: support to set communication device state by new wmid method\n\nHave many Acer notebooks\u0027 BIOS already support new WMID_GUID3 method.\nOn those machines, that will be better set communication device by\nevaluate WMID_GUID3 method.\n\nTested on Acer Travelmate 8572\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "ab6a931620cfa5c565b351d1982306c3c8b97f96",
      "tree": "57116a55dde28eb422f1718f306a9ec2ed85c5ea",
      "parents": [
        "a8d1a266eee5f8b822449fe19d1735189377ef47"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Sun May 22 07:33:53 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:38:49 2011 -0400"
      },
      "message": "acer-wmi: allow 64-bits return buffer from WMI methods\n\nAcer WMID_GUID1/2 method\u0027s return buffer was declared to 64-bits\non some Acer notebook, but WMI method only use 32-bits in return\nbuffer.\nSo, add this patch for allow 64-bits return buffer.\n\nReference: bko#34142\n\thttps://bugzilla.kernel.org/show_bug.cgi?id\u003d34142\n\nTested on Acer Travelmate 5735Z-452G32Mnss\n\nTested-by: Melchior FRANZ \u003cmelchior.franz@gmail.com\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a8d1a266eee5f8b822449fe19d1735189377ef47",
      "tree": "8b968d1b8019d1e365a635539a0e02d15a23a1e0",
      "parents": [
        "5ddf9c5fa5a78036790ed72aaed3b84ee7dd4532"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Sun May 22 07:33:52 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:38:49 2011 -0400"
      },
      "message": "acer-wmi: check the existence of internal 3G device when set capability\n\nThat will be better to check the existence of internal 3G device when\nwe set threeg capability and generate killswitch for threeg. It can\navoid userland access 3G rfkill but the machine doesn\u0027t have internal\n3G device.\n\nReference: bko#32862\n\thttps://bugzilla.kernel.org/show_bug.cgi?id\u003d32862\n\nTested on Acer Aspire 8930G, Acer Travelmate 8572\n\nTested-by: Hector Martin \u003chector@marcansoft.com\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "5ddf9c5fa5a78036790ed72aaed3b84ee7dd4532",
      "tree": "5a255c5a7f7979a834096fa031d0d9dd0391976f",
      "parents": [
        "8ae68de15d5ddaa8d41e197a730e19223adab2e1"
      ],
      "author": {
        "name": "Weiping Pan",
        "email": "panweiping3@gmail.com",
        "time": "Mon May 16 14:49:47 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:38:25 2011 -0400"
      },
      "message": "platform/x86:delete two unused variables\n\nvariable handle is not used in these two functions,\njust delete them.\n\nSigned-off-by: Weiping Pan \u003cpanweiping3@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "8ae68de15d5ddaa8d41e197a730e19223adab2e1",
      "tree": "faeb0f0854088c260f1c87c7ad994ccbe194be33",
      "parents": [
        "239dca9e9aff6630c22fef696978ba3a878f7d96"
      ],
      "author": {
        "name": "Melchior FRANZ",
        "email": "mfranz@aon.at",
        "time": "Tue May 24 10:35:55 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:38:24 2011 -0400"
      },
      "message": "support wlan hotkey on Acer Travelmate 5735Z\n\nOn an Acer Travelmate 5735Z-452G32Mnss the WLAN-enable/disable key\ndoesn\u0027t send 0x1 as acpi event key code, but 0x3. This patch also\nmakes the module ignore hotkey acpi events for functions that are\nalready handled without. This avoids warning message \"keyboard:\ncan\u0027t emulate rawmode for keycode 240\".\n\nSigned-off-by: Melchior FRANZ \u003cmfranz@aon.at\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "239dca9e9aff6630c22fef696978ba3a878f7d96",
      "tree": "05fb93d59accd54197d04f5175c37a51fd2b6e71",
      "parents": [
        "cb8b646d8b27053d311595b4fc7dbe161d92683e"
      ],
      "author": {
        "name": "Ameya Palande",
        "email": "2ameya@gmail.com",
        "time": "Thu Apr 07 16:30:02 2011 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:37:20 2011 -0400"
      },
      "message": "platform-x86: intel_mid_thermal: Fix memory leak\n\nSigned-off-by: Ameya Palande \u003c2ameya@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "cb8b646d8b27053d311595b4fc7dbe161d92683e",
      "tree": "e4035ec8f8b71def8770602cec361f129d5dc79e",
      "parents": [
        "b9e066942981c6de3897de94953bea295ae18ec8"
      ],
      "author": {
        "name": "Ameya Palande",
        "email": "2ameya@gmail.com",
        "time": "Wed Apr 06 17:45:03 2011 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:37:19 2011 -0400"
      },
      "message": "platform/x86: Fix Makefile for intel_mid_powerbtn\n\nSigned-off-by: Ameya Palande \u003c2ameya@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "b9e066942981c6de3897de94953bea295ae18ec8",
      "tree": "8086d04ef844a4511f193acb9274bedc985c8201",
      "parents": [
        "020036678e810be10a352339faa9a1df2bd8f5a3"
      ],
      "author": {
        "name": "Ameya Palande",
        "email": "2ameya@gmail.com",
        "time": "Wed Apr 06 17:44:37 2011 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:36:46 2011 -0400"
      },
      "message": "platform/x86: Simplify intel_mid_powerbtn\n\nThis patch:\n1. Removes unnecessay #defines\n2. Removes \u0027mfld_pb_priv\u0027 data structure which results in simpler error\n   handling and less memory allocations.\n\nSigned-off-by: Ameya Palande \u003c2ameya@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c4bae98c4f913d3220d185c47d8817b5e2bba007",
      "tree": "ac9a9ff17de73522e9e210f9f93939e031cd10ca",
      "parents": [
        "e569b223d53cb2720f55be72932f5758a056ff6d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Apr 24 18:07:55 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:36:46 2011 -0400"
      },
      "message": "acerhdf: Clean up includes\n\n* The acerhdf driver isn\u0027t an ACPI driver, so it needs not include\n  \u003cacpi/acpi_drivers.h\u003e. All it uses is ec_read() and ec_write(), for\n  which \u003clinux/acpi.h\u003e is sufficient.\n* I couldn\u0027t find any reason why \u003clinux/fs.h\u003e and \u003clinux/sched.h\u003e were\n  included.\n\nThis should avoid unneeded rebuilds of the acerhdf driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Peter Feuerer \u003cpeter@piie.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "e569b223d53cb2720f55be72932f5758a056ff6d",
      "tree": "076faffad3da93aa3159cc07760a1dd18d1b476e",
      "parents": [
        "d9269a7146e33147866ecbf1ae485f6d1a1379f1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Apr 24 11:00:08 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:36:45 2011 -0400"
      },
      "message": "acerhdf: Drop pointless dependency on THERMAL_HWMON\n\nThe THERMAL_HWMON config option simply exposes the thermal zone\ntemperature values and limits to user-space. It makes no sense for a\nkernel driver to depend on this.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Peter Feuerer \u003cpeter@piie.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c2647b5e99c8ff1b3f535c7c84564cdc53214edf",
      "tree": "7e2109c49d9a4cef393675986d5e668860311f06",
      "parents": [
        "bb3ce2020451bdebe5ceac770504f427724008a9"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Fri Apr 15 18:42:47 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:36:44 2011 -0400"
      },
      "message": "acer-wmi: does not allow negative number set to initial device state\n\nThe driver set module parameter value: mailled, threeg and brightness\nto BIOS by evaluate wmi method when driver was initialed. The default\nvalues for those parameters are -1, so, that will be better don\u0027t set\nnegative value to BIOS.\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "bb3ce2020451bdebe5ceac770504f427724008a9",
      "tree": "1f2e3fa0a8b6f8262f2cc33164efc934cb45008a",
      "parents": [
        "0978e012cfbaca8bd312933e98cdea2d11778e11"
      ],
      "author": {
        "name": "Yin Kangkai",
        "email": "kangkai.yin@linux.intel.com",
        "time": "Wed Apr 06 15:05:24 2011 +0100"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:36:43 2011 -0400"
      },
      "message": "platform/oaktrail: ACPI EC Extra driver for Oaktrail\n\nThis driver implements an Extra ACPI EC driver for products based on Intel\nOaktrail platform.\n\nThis driver does below things:\n1. registers itself in the Linux backlight control in\n   /sys/class/backlight/intel_oaktrail/\n\n2. registers in the rfkill subsystem here: /sys/class/rfkill/rfkillX/\n   for these components: wifi, bluetooth, wwan (3g), gps\n\nSigned-off-by: Yin Kangkai \u003ckangkai.yin@linux.intel.com\u003e\n\n[Extracted from a bigger patch by Yin Kangkai, this version leaves out some\n sysfs bits that probably want to be driver managed, and ACPI i2c enumeration]\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "0978e012cfbaca8bd312933e98cdea2d11778e11",
      "tree": "b698c36967b645be9710aafaaef1124041fee3a2",
      "parents": [
        "112a6ee053f9e9f014ab64f2549d3a25551aa349"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Apr 04 10:06:25 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:54 2011 -0400"
      },
      "message": "thinkpad_acpi: Convert printks to pr_\u003clevel\u003e\n\nAdd pr_fmt.\nRemoved local TPACPI_\u003clevel\u003e #defines, convert to pr_\u003clevel\u003e.\nNeaten dbg_\u003cfoo\u003e macros.\nAdded a few missing newlines to logging messages.\nAdded static inline str_supported for !CONFIG_THINKPAD_ACPI_DEBUG vdbg_printk\ndefect reported by Sedat Dilek \u003csedat.dilek@googlemail.com\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "112a6ee053f9e9f014ab64f2549d3a25551aa349",
      "tree": "2864d8fe90799f36ee35552b4ba44e4421669754",
      "parents": [
        "253a0069d7a222f7ad55f2c40f541a7648920c77"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Apr 04 10:06:24 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:54 2011 -0400"
      },
      "message": "thinkpad_acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning\n\nMove TPACPI_HANDLE declaration into #ifdef block\nand neaten it a bit.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "253a0069d7a222f7ad55f2c40f541a7648920c77",
      "tree": "15715e21b0a41100d34acf2195410a61826cf09b",
      "parents": [
        "ad3f2f038fbd67f3341f760507aed90381114145"
      ],
      "author": {
        "name": "Ameya Palande",
        "email": "ameya.palande@nokia.com",
        "time": "Fri Apr 01 16:54:11 2011 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:53 2011 -0400"
      },
      "message": "platform-x86: intel_mid_thermal: Fix coding style\n\nBefore fixing checkpatch.pl reported 74 errors and 234 warnings\n\nSigned-off-by: Ameya Palande \u003cameya.palande@nokia.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "ad3f2f038fbd67f3341f760507aed90381114145",
      "tree": "c3c953bdd561a8ccec608cc15879be580366d880",
      "parents": [
        "dd8e908e82964b8b493ef241707fb6109aa41cfd"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:54 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:53 2011 -0400"
      },
      "message": "xo15-ebook: Use pr_\u003clevel\u003e\n\nUse the current logging styles.\n\nRemove local #define PREFIX.\nAdd pr_fmt.\nConvert printk to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "dd8e908e82964b8b493ef241707fb6109aa41cfd",
      "tree": "fe63776ff303a38e7ddd6917e395297372a9c396",
      "parents": [
        "7e33460d8d991843a5821d667b55c75a092cf6e3"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:53 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:53 2011 -0400"
      },
      "message": "wmi: Removed trailing whitespace from logging message.\n\nJust neatening.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "7e33460d8d991843a5821d667b55c75a092cf6e3",
      "tree": "d00fed9f0e7f0ed3a9db31c3e233cbca5d533a3b",
      "parents": [
        "93c1d05b5fa83ac771b5d1a5b4eb0fe6f54b3b46"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:52 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:52 2011 -0400"
      },
      "message": "toshiba: Convert printks to pr_\u003clevel\u003e\n\nAdd pr_fmt.\nRemove local MY_\u003cfoo\u003e #defines.\nConvert printks to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "93c1d05b5fa83ac771b5d1a5b4eb0fe6f54b3b46",
      "tree": "667ac1d7d80f0bed63793b20e73f5b163d990fcf",
      "parents": [
        "33cab1b71ec1bd02d55cede277bbc91485a68068"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:51 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:52 2011 -0400"
      },
      "message": "topstar-laptop: Convert remaining printk to pr_info\n\nTo be similar to all other uses.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "33cab1b71ec1bd02d55cede277bbc91485a68068",
      "tree": "fe39d845fbbebd1a49bcbbbc5648b206f8689ba4",
      "parents": [
        "50f581a4f09f5b7f78a1c791e09b2c8d24a1e20c"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:49 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:51 2011 -0400"
      },
      "message": "tc1100-wmi: Add pr_fmt, use pr_\u003clevel\u003e\n\nUse the more normal logging styles.\nRemoved now unused local logging #defines.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "50f581a4f09f5b7f78a1c791e09b2c8d24a1e20c",
      "tree": "74e396088b95c36e4d2cc1b7f2190d7e8b112b6d",
      "parents": [
        "dd3c7f2308e91d6ecbe5cd8a3310bb49e47e1ae7"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:48 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:51 2011 -0400"
      },
      "message": "sony-laptop: Add and use #define pr_fmt\n\nAdd pr_fmt.\nRemove now unused #define DRV_PRX.\nNeaten dprintk macro.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "dd3c7f2308e91d6ecbe5cd8a3310bb49e47e1ae7",
      "tree": "d1d2c3ebe1de7961a578c0f9b10bf3f97a58608c",
      "parents": [
        "f9dcf192ed527fbf2f3a8a3574006d1ae855100b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:47 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:51 2011 -0400"
      },
      "message": "msi-wmi: Use pr_fmt and pr_\u003clevel\u003e\n\nAdded pr_fmt.\nRemoved now unused #define DRV_PFX\nConvert dprintk to pr_debug.\nConvert printks to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "f9dcf192ed527fbf2f3a8a3574006d1ae855100b",
      "tree": "c46b06aaada10004ad1c1f25092f2fa76161e2c1",
      "parents": [
        "9a2ffd168ef8ec3705060ffb21d6dcb20eeb9506"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:46 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:50 2011 -0400"
      },
      "message": "msi-laptop: pr_\u003clevel\u003e neatening\n\nJust making it a bit more like other logging message uses.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "9a2ffd168ef8ec3705060ffb21d6dcb20eeb9506",
      "tree": "04e236286c6b4d549c34fc7cf26f5a87f12595c2",
      "parents": [
        "4686f6df69c5bca5ea795e01048d32f6eed07ba7"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:45 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:50 2011 -0400"
      },
      "message": "intel_pmic_gpio: Convert printks to pr_\u003clevel\u003e\n\nAdd #define pr_fmt(fmt) \"%s: \" fmt, __func__\nto prefix function name to each output message.\nConvert printks to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "4686f6df69c5bca5ea795e01048d32f6eed07ba7",
      "tree": "13fd158f986b3ac2944d4055eb83064db9ac5456",
      "parents": [
        "9ab23989d3e774f4545c83eeab0137e35f7115be"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:44 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:49 2011 -0400"
      },
      "message": "intel_menlow: Add pr_fmt and use pr_\u003clevel\u003e\n\nAdd pr_fmt to prefix the logging messages.\nConvert printk to pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "9ab23989d3e774f4545c83eeab0137e35f7115be",
      "tree": "8ae93dd1502b6c4170e8bbe7b5ffc962e1f1aad1",
      "parents": [
        "323623a717c7feec3f36099f4caa18b3319c5cca"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:43 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:49 2011 -0400"
      },
      "message": "ideapad-laptop: Add pr_fmt\n\nAdd pr_fmt to prefix logging messages.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "323623a717c7feec3f36099f4caa18b3319c5cca",
      "tree": "e2377ec8d9ecc41d6816741ed3ff1745c06f7d67",
      "parents": [
        "b5a4223c1ce5edbaae3db9494de8dcb2d08a755b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:42 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:49 2011 -0400"
      },
      "message": "ibm_rtl: Use pr_fmt and pr_\u003clevel\u003e\n\nRemove hard coded prefixes from logging messages.\nNeaten RTL_DEBUG macro and uses.\nConvert __FUNCTION__ to __func__.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "b5a4223c1ce5edbaae3db9494de8dcb2d08a755b",
      "tree": "f6d7a80c37a45d1bccc0add9c5e4c17c137b5361",
      "parents": [
        "611f5763fd0e38f896aa38346d4bc3f5c388b608"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:41 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:48 2011 -0400"
      },
      "message": "hp-wmi: Convert printks to pr_\u003clevel\u003e\n\nAdded pr_fmt and converted printks to pr_\u003clevel\u003e.\nRemoved now unused PREFIX and UNIMPL #defines.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "611f5763fd0e38f896aa38346d4bc3f5c388b608",
      "tree": "4723648711ba28168057eb96b563ff807cf633ee",
      "parents": [
        "77bad7c830e20085deba6a760ce85c13ecb12f4d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:40 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:48 2011 -0400"
      },
      "message": "hdaps: Convert printks to pr_\u003clevel\u003e\n\nAdded pr_fmt, converted printks and removed\nhard coded prefixes.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "77bad7c830e20085deba6a760ce85c13ecb12f4d",
      "tree": "6ea0c207fe5c4c101dfcfa671640adc37e4e2f75",
      "parents": [
        "22441ffeed17b94b28bd7c609f2cdb24d11e81f3"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:39 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:47 2011 -0400"
      },
      "message": "fujitsu-laptop: Convert printks to pr_\u003clevel\u003e\n\nAdded pr_fmt, converted printks and removed\nhard coded prefixes.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "22441ffeed17b94b28bd7c609f2cdb24d11e81f3",
      "tree": "0beabb0a9ef6a2564ce08ae88b15f6c6ee256277",
      "parents": [
        "eb8895241dfb6c26114928b186cc1810cbd57f1b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:38 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:47 2011 -0400"
      },
      "message": "eeepc: Use pr_warn\n\nJust a trivial pr_warning to pr_warn conversion\nwhile adding a few missing newlines.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "eb8895241dfb6c26114928b186cc1810cbd57f1b",
      "tree": "86c80a9b2719b35794be580cc285fc18dba6a47f",
      "parents": [
        "b4a4bc0bd1328b587a905e346d8494f9b9423cc5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:37 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:47 2011 -0400"
      },
      "message": "dell: Convert printks to pr_\u003clevel\u003e\n\nAdd pr_fmt.\nRemove hard coded prefixes and use pr_\u003clevel\u003e.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "b4a4bc0bd1328b587a905e346d8494f9b9423cc5",
      "tree": "917e91f5f25f87bb2e40e1e0b29b6574f250b886",
      "parents": [
        "5ad77dcfb49a85715bcb9174a133cba140eda1bc"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:36 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:46 2011 -0400"
      },
      "message": "compal-laptop: Convert printks to pr_\u003clevel\u003e\n\nAdd pr_fmt.\nConvert printks to pr_\u003clevel\u003e removing DRIVER_NAME prefix.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "5ad77dcfb49a85715bcb9174a133cba140eda1bc",
      "tree": "e32c0ce7a6fa42d35268a93a291a39faa5165a07",
      "parents": [
        "249c720d88fa325522cb763dda09f8c9e8e964cb"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:35 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:46 2011 -0400"
      },
      "message": "asus: Add pr_fmt and convert printks to pr_\u003clevel\u003e\n\nAdd pr_fmt, prefixes each log message.\nConvert printks to pr_\u003clevel\u003e.\nConvert pr_warning to pr_warn.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "249c720d88fa325522cb763dda09f8c9e8e964cb",
      "tree": "a48f3da9f4190e7175a7871944693f864c5f275c",
      "parents": [
        "3a35125f97be0658305c9509c51077959c19b244"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:34 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:45 2011 -0400"
      },
      "message": "acer-wmi: pr_\u003clevel\u003e cleanups\n\nConvert pr_warning to pr_warn.\nAdd some missing newlines to pr_\u003clevel\u003e uses.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "3a35125f97be0658305c9509c51077959c19b244",
      "tree": "98f6f2f10b83a72b2cd86ff3e78b837daeb951cc",
      "parents": [
        "39ddf3bf6463bc86041e806b43e014d50a144aa4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:33 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:45 2011 -0400"
      },
      "message": "ibm_rtl: Remove warnings from casts of pointer to int\n\nJust print them as %p.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "39ddf3bf6463bc86041e806b43e014d50a144aa4",
      "tree": "99ad0be36fec4da3989b51d80b49fc1cc8ebc886",
      "parents": [
        "dc7acbb2518f250050179c8581a972df3b6a24f1"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Mar 29 15:21:32 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri May 27 12:35:45 2011 -0400"
      },
      "message": "asus-wmi: Remove __init from asus_wmi_platform_init\n\nIt\u0027s used by a non-init function.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "dbee8a0affd5e6eaa5d7c816c4bc233f6f110f50",
      "tree": "485bba5ec4436e9e8c84aacf25590ca8f8a6332b",
      "parents": [
        "818b667ba57f68bf1e7240fa441dda0b11e6b944"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@purestorage.com",
        "time": "Tue May 24 17:13:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 25 08:39:44 2011 -0700"
      },
      "message": "x86: remove 32-bit versions of readq()/writeq()\n\nThe presense of a writeq() implementation on 32-bit x86 that splits the\n64-bit write into two 32-bit writes turns out to break the mpt2sas driver\n(and in general is risky for drivers as was discussed in\n\u003chttp://lkml.kernel.org/r/adaab6c1h7c.fsf@cisco.com\u003e).  To fix this,\nrevert 2c5643b1c5c7 (\"x86: provide readq()/writeq() on 32-bit too\") and\nfollow-on cleanups.\n\nThis unfortunately leads to pushing non-atomic definitions of readq() and\nwrite() to various x86-only drivers that in the meantime started using the\ndefinitions in the x86 version of \u003casm/io.h\u003e.  However as discussed\nexhaustively, this is actually the right thing to do, because the right\nway to split a 64-bit transaction is hardware dependent and therefore\nbelongs in the hardware driver (eg mpt2sas needs a spinlock to make sure\nno other accesses occur in between the two halves of the access).\n\nBuild tested on 32- and 64-bit x86 allmodconfig.\n\nLink: http://lkml.kernel.org/r/x86-32-writeq-is-broken@mdm.bga.com\nAcked-by: Hitoshi Mitake \u003ch.mitake@gmail.com\u003e\nCc: Kashyap Desai \u003cKashyap.Desai@lsi.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Ravi Anand \u003cravi.anand@qlogic.com\u003e\nCc: Vikas Chaudhary \u003cvikas.chaudhary@qlogic.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Jason Uhlenkott \u003cjuhlenko@akamai.com\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@parallels.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Roland Dreier \u003croland@purestorage.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "98b98d316349e9a028e632629fe813d07fa5afdd",
      "tree": "caaf6a662a86c5e2a418f0929ca05f0748803ac5",
      "parents": [
        "0d66cba1ac3ad38614077443d604d6a09cec99de",
        "931474c4c30633400ff0dff8fb452ae20e01d067"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 12:06:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 12:06:40 2011 -0700"
      },
      "message": "Merge branch \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (169 commits)\n  drivers/gpu/drm/radeon/atom.c: fix warning\n  drm/radeon/kms: bump kms version number\n  drm/radeon/kms: properly set num banks for fusion asics\n  drm/radeon/kms/atom: move dig phy init out of modesetting\n  drm/radeon/kms/cayman: fix typo in register mask\n  drm/radeon/kms: fix typo in spread spectrum code\n  drm/radeon/kms: fix tile_config value reported to userspace on cayman.\n  drm/radeon/kms: fix incorrect comparison in cayman setup code.\n  drm/radeon/kms: add wait idle ioctl for eg-\u003ecayman\n  drm/radeon/cayman: setup hdp to invalidate and flush when asked\n  drm/radeon/evergreen/btc/fusion: setup hdp to invalidate and flush when asked\n  agp/uninorth: Fix lockups with radeon KMS and \u003e1x.\n  drm/radeon/kms: the SS_Id field in the LCD table if for LVDS only\n  drm/radeon/kms: properly set the CLK_REF bit for DCE3 devices\n  drm/radeon/kms: fixup eDP connector handling\n  drm/radeon/kms: bail early for eDP in hotplug callback\n  drm/radeon/kms: simplify hotplug handler logic\n  drm/radeon/kms: rewrite DP handling\n  drm/radeon/kms/atom: add support for setting DP panel mode\n  drm/radeon/kms: atombios.h updates for DP panel mode\n  ...\n"
    },
    {
      "commit": "57d19e80f459dd845fb3cfeba8e6df8471bac142",
      "tree": "8254766715720228db3d50f1ef3c7fe003c06d65",
      "parents": [
        "ee9ec4f82049c678373a611ce20ac67fe9ad836e",
        "e64851f5a0ad6ec991f74ebb3108c35aa0323d5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 09:12:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 09:12:26 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  b43: fix comment typo reqest -\u003e request\n  Haavard Skinnemoen has left Atmel\n  cris: typo in mach-fs Makefile\n  Kconfig: fix copy/paste-ism for dell-wmi-aio driver\n  doc: timers-howto: fix a typo (\"unsgined\")\n  perf: Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c\n  md, raid5: Fix spelling error in comment (\u0027Ofcourse\u0027 --\u003e \u0027Of course\u0027).\n  treewide: fix a few typos in comments\n  regulator: change debug statement be consistent with the style of the rest\n  Revert \"arm: mach-u300/gpio: Fix mem_region resource size miscalculations\"\n  audit: acquire creds selectively to reduce atomic op overhead\n  rtlwifi: don\u0027t touch with treewide double semicolon removal\n  treewide: cleanup continuations and remove logging message whitespace\n  ath9k_hw: don\u0027t touch with treewide double semicolon removal\n  include/linux/leds-regulator.h: fix syntax in example code\n  tty: fix typo in descripton of tty_termios_encode_baud_rate\n  xtensa: remove obsolete BKL kernel option from defconfig\n  m68k: fix comment typo \u0027occcured\u0027\n  arch:Kconfig.locks Remove unused config option.\n  treewide: remove extra semicolons\n  ...\n"
    },
    {
      "commit": "cffbcd0c23bf17c411b35d13fceb25bd5ec9afea",
      "tree": "86f1a2efd682e3080ce984ced7666d7e9afa28a9",
      "parents": [
        "049262940eb585ff2a671d2db6fa38dfd96687f1"
      ],
      "author": {
        "name": "Rafi Rubin",
        "email": "rafi@seas.upenn.edu",
        "time": "Sun May 15 23:33:23 2011 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 17 11:13:25 2011 +0200"
      },
      "message": "Kconfig: fix copy/paste-ism for dell-wmi-aio driver\n\nSigned-off-by: Rafi Rubin \u003crafi@seas.upenn.edu\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "14fdb152416c0fab80ecddf492c129d7da1bb8ef",
      "tree": "360f8a21c47af38edaf05b778a7dba23481e6215",
      "parents": [
        "62d2f23e8bce3e7da4db53928e810fc8a474ce70"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon May 09 10:44:01 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon May 09 10:48:47 2011 -0400"
      },
      "message": "eeepc-laptop: Use ACPI handle to identify rfkill port\n\nThe ACPI notification we get from rfkill events on these machines gives\nus all the information we need to identify the port that\u0027s changed. Do\nso rather than assuming that it\u0027s always bus 1.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "62d2f23e8bce3e7da4db53928e810fc8a474ce70",
      "tree": "5f463c8a917131bd38e51bc585aec253e3ba0862",
      "parents": [
        "6192fa7109fb33591fa1078c8c1981e39da02d2d"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon May 09 10:20:29 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon May 09 10:28:47 2011 -0400"
      },
      "message": "[PATCH] sony-laptop: limit brightness range to DSDT provided ones\n\nThe new style brightness control provides an operating range of 9 values\n(seems consistent over a large number of models sharing the same\nbrightness control methods).\nRead and use the minimum and maximum values to limit the backlight\ninterface between those boundaries.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "6192fa7109fb33591fa1078c8c1981e39da02d2d",
      "tree": "d7fb75fcf18338d55316170f05e59f1980e5b134",
      "parents": [
        "9fbdaeb4f4dd14a0caa9fc35c496d5440c251a3a"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Tue Apr 05 23:38:36 2011 +0900"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon May 09 10:26:44 2011 -0400"
      },
      "message": "sony-laptop: report failures on setting LCD brightness\n\nCheck if we were successful in setting the requested brightness and\nreport failure in that case.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "9fbdaeb4f4dd14a0caa9fc35c496d5440c251a3a",
      "tree": "465f9c81e13a1bfffe2583726e3ecfb3a36ca9e1",
      "parents": [
        "8b061610dac3a3b89770c85ad63b481a47b0c38e"
      ],
      "author": {
        "name": "Manoj Iyer",
        "email": "manoj.iyer@canonical.com",
        "time": "Sun May 08 18:04:29 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon May 09 10:25:13 2011 -0400"
      },
      "message": "thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.\n\nThe newer Lenovo ThinkPads have HKEY HID of LEN0068 instead\nof IBM0068. Added new HID so that thinkpad_acpi module will\nauto load on these newer Lenovo ThinkPads.\n\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: stable@kernel.org\nSigned-off-by: Manoj Iyer \u003cmanoj.iyer@canonical.com\u003e\nSigned-off-by: Andy Lutomirski \u003cluto@mit.edu\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "0eacdba3a186e5d5b8a8bb421caacddc135e67e3",
      "tree": "8b3bced1b4b92cb66ec85dd38fad95e4312f78cf",
      "parents": [
        "269dc2d9194f74b920647e0f2ed0d822dc431770"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon May 09 14:37:10 2011 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon May 09 14:37:10 2011 +1000"
      },
      "message": "drm/mxm: fix Kconfig options for when to build MXM WMI driver.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "000703f44c77b152cd966eaf06f4ab043274ff46",
      "tree": "c71b325073713c3089856f627442181a47d1482a",
      "parents": [
        "f19467c509e36e5ba3498efd7d4072d3581a1d6c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon May 09 11:40:25 2011 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon May 09 11:40:38 2011 +1000"
      },
      "message": "mxm/wmi: add MXMX interface entry point.\n\nThe MXMX method appears to be a mutex of some sort.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "99b38b4acc0d7dbbab443273577cff60080fcfad",
      "tree": "f9eea8812d35db76e80d56489c4c0cab18032910",
      "parents": [
        "d4a3b10c16a1bdb09483233bd7aeac684ccc160a"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Dec 06 12:43:33 2010 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Wed May 04 13:38:33 2011 +1000"
      },
      "message": "platform/x86: add MXM WMI driver.\n\nMXM is a laptop graphics card form-factor + interface specification,\nthis adds an initial stub driver to talk to the MXM WMI interface.\n\nThe only method used is the MUX switching method needed to do switchable\ngraphics on the nvidia chipsets.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nAcked-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "85f2e689a5c8fb6ed8fdbee00109e7f6e5fefcb6",
      "tree": "02b1115ecf8c8ca438e50e34458b8005b04d8b42",
      "parents": [
        "66bbf58b55619061b110460ee1c5485137fdf0e0",
        "21a8d026e0721f90ae03084e96a215632c80fc13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 13 09:15:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 13 09:15:55 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86:\n  x86 platform drivers: Build fix for intel_pmic_gpio\n"
    },
    {
      "commit": "21a8d026e0721f90ae03084e96a215632c80fc13",
      "tree": "e004484ba89e0682c2b926144c4081909f6fbd8e",
      "parents": [
        "b569ab3911aca64841bd819720d2b241aa09d713"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Wed Apr 13 11:52:16 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Wed Apr 13 11:52:16 2011 -0400"
      },
      "message": "x86 platform drivers: Build fix for intel_pmic_gpio\n\nFix an incorrect function name so the driver builds.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "d77d9597ad8f2bd381a5168005a21e82df6f18eb",
      "tree": "43b4ceb5662b41ad340ae781f136afbeb30deeec",
      "parents": [
        "0bba01695b74fdd2f9286243bb39f88544d81401",
        "b569ab3911aca64841bd819720d2b241aa09d713"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 12 15:24:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 12 15:24:23 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86:\n  thinkpad-acpi fails to load with newer Thinkpad X201s BIOS\n  acer-wmi: Fix capitalisation of GUID in module alias\n  sony-laptop: keyboard backlight fixes\n  sony-laptop: only show the handles sysfs file in debug mode\n  samsung-laptop: set backlight type\n  staging: samsung-laptop has moved to platform/x86\n  samsung-laptop: Samsung R410P backlight driver\n  samsung-laptop: add support for N230 model\n  platform-drivers: x86: pmic: Restore the dropped buslock/unlock\n  sony-laptop: fix early NULL pointer dereference\n  msi-laptop: fix config-dependent build error\n  eeepc-wmi: add keys found on EeePC 1215T\n  asus-wmi: swap input name and phys\n  asus-laptop: remove removed features from feature-removal-schedule.txt\n"
    },
    {
      "commit": "b569ab3911aca64841bd819720d2b241aa09d713",
      "tree": "cf0fa89c015270931cb03c2ed041d06c4cdd1f21",
      "parents": [
        "08a0799d5736f1494ef35d386570d177447acbfb"
      ],
      "author": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Thu Mar 31 15:22:33 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:27:48 2011 -0400"
      },
      "message": "thinkpad-acpi fails to load with newer Thinkpad X201s BIOS\n\nThe new BIOS has a slightly different EC version string.\n\nFrom a1541710300b083a1a9acff2890d721d15ede62b Mon Sep 17 00:00:00 2001\nFrom: Keith Packard \u003ckeithp@keithp.com\u003e\nDate: Sun, 13 Mar 2011 23:46:22 -0700\nSubject: [PATCH] thinkpad-acpi: Some BIOS versions don\u0027t end in WW, remove check\n\nMy X201s BIOS version string is 6QET46V1 (1.16 ). The\nEC version string is 6QHT28WW-1.09. The driver was requiring that both\nof these have \u0027WW\u0027 in positions 6 and 7. I don\u0027t know what the\nsignificance of having \u0027V1\u0027 there instead is, but removing the test\nmakes the driver load on my machine.\n\nSigned-off-by: Keith Packard \u003ckeithp@keithp.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "08a0799d5736f1494ef35d386570d177447acbfb",
      "tree": "b99793d2ab25299f716b0c4690dc32a1a29433bd",
      "parents": [
        "df410d522410e676602a14eb5957c4b3e1fa3902"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Wed Apr 06 17:40:06 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:27:46 2011 -0400"
      },
      "message": "acer-wmi: Fix capitalisation of GUID in module alias\n\nwmi:6AF4F258-B401-42Fd-BE91-3D4AC2D7C0D3 needs to be\nwmi:6AF4F258-B401-42FD-BE91-3D4AC2D7C0D3 in module alias for acer-wmi is\nautomatically loaded.\n\nCc: Pali Rohár \u003cpali.rohar@gmail.com\u003e\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "df410d522410e676602a14eb5957c4b3e1fa3902",
      "tree": "6d40e4c8544c6f64bb6d521403a6d3e5b45e3e21",
      "parents": [
        "855b8bc9953fdf40095fdec9d91d49736ca7b17c"
      ],
      "author": {
        "name": "Marco Chiappero",
        "email": "marco@absence.it",
        "time": "Tue Apr 05 23:38:34 2011 +0900"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:27:44 2011 -0400"
      },
      "message": "sony-laptop: keyboard backlight fixes\n\nRestore the original state on module removal, set the latest values on\nresume.\nWhen setting the keyboard backlight mode try to turn on/off backlight\nimmediately.\n\n[malattia@linux.it: patch taken from a largely modified sony-laptop.c,\nported and slightly modified to use defines already available.]\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "855b8bc9953fdf40095fdec9d91d49736ca7b17c",
      "tree": "b36486f2ead7363495a55a48cc34242b0369f24b",
      "parents": [
        "8713b04ab8da256493410bd4f25170d2e0836534"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Tue Apr 05 23:38:35 2011 +0900"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:27:42 2011 -0400"
      },
      "message": "sony-laptop: only show the handles sysfs file in debug mode\n\nIt makes no sense to expose this type of information to userspace unless\nthe driver was explicitly loaded with the debug option.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "8713b04ab8da256493410bd4f25170d2e0836534",
      "tree": "00671819e39b3762d6b97d9b0ec816d3faca6738",
      "parents": [
        "993819c563695efc2782d312f55bec634c2d2da5"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Fri Apr 08 17:02:05 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:27:40 2011 -0400"
      },
      "message": "samsung-laptop: set backlight type\n\nCherry-picked from drivers/staging/samsung-laptop/samsung-laptop.c\n\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "3d536ed415a8f5d3f683597521df071af9f2866c",
      "tree": "01fd0e82883f805e4fac5ab055ebf081357485ea",
      "parents": [
        "101650726e4a5c0eca3e2716aefeb3296bb177b9"
      ],
      "author": {
        "name": "Alberto Mardegan",
        "email": "mardy@users.sourceforge.net",
        "time": "Fri Apr 08 17:02:03 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:10:53 2011 -0400"
      },
      "message": "samsung-laptop: Samsung R410P backlight driver\n\nHere\u0027s a trivial patch which adds support to the backlight device found\nin Samsung R410 Plus laptops.\n\nSigned-off-by: Alberto Mardegan \u003cmardy@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[mmarek: cherry-picked from staging commit d542f180]\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "101650726e4a5c0eca3e2716aefeb3296bb177b9",
      "tree": "f8fa6592ed18aaa795fb64c41b6523af5026b874",
      "parents": [
        "65d7ac038e34702feedad91d0bf597b1f0a4174a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 08 17:02:04 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Apr 12 11:10:51 2011 -0400"
      },
      "message": "samsung-laptop: add support for N230 model\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[mmarek: cherry-picked from staging commit 0789b003]\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "65d7ac038e34702feedad91d0bf597b1f0a4174a",
      "tree": "f6c6ae566e9996fde751686fdee3fa9edddd702f",
      "parents": [
        "fef34861381eefe266c822fc28bdedc897a8265f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Apr 02 21:23:36 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Apr 04 12:51:16 2011 -0400"
      },
      "message": "platform-drivers: x86: pmic: Restore the dropped buslock/unlock\n\nWhen I added the buslock/unlock mechanism to the pmic code in order to\nget rid of the horrible work queue stuff, stupid me missed to add the\nnew callbacks to the irq_chip.\n\nIn consequence Andrew removed the unused functions, but I missed that.\n\nAdd them back and hook them up proper.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "fef34861381eefe266c822fc28bdedc897a8265f",
      "tree": "01baebe9b5d24d33805553ad7d3d39996495e30e",
      "parents": [
        "a0bcaee99df69b6d4d4dfd30bd40ac24b5ad3e22"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Apr 02 19:00:44 2011 +0900"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Apr 04 12:51:13 2011 -0400"
      },
      "message": "sony-laptop: fix early NULL pointer dereference\n\nThe SNC acpi driver could get early notifications before it fully\ninitializes and that could lead to dereferencing the sony_nc_handles\nstructure pointer that is still NULL at that stage.\nMake sure we return early from the handle lookup function in these\ncases.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a0bcaee99df69b6d4d4dfd30bd40ac24b5ad3e22",
      "tree": "a33fd743935d98ee91b63fea314f5fe491172eca",
      "parents": [
        "9481472559b3ecd366390786628c2fb211d1477b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Mar 30 15:20:22 2011 -0700"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri Apr 01 14:24:06 2011 -0400"
      },
      "message": "msi-laptop: fix config-dependent build error\n\nThe msi-laptop driver uses input_*() and sparse_keymap_*() interfaces.\nIt should depend on the INPUT subsystem being present and select\nINPUT_SPARSEKMAP so that those interfaces are present.\n\nERROR: \"input_free_device\" [drivers/platform/x86/msi-laptop.ko] undefined!\nERROR: \"input_register_device\" [drivers/platform/x86/msi-laptop.ko] undefined!\nERROR: \"sparse_keymap_setup\" [drivers/platform/x86/msi-laptop.ko] undefined!\nERROR: \"input_allocate_device\" [drivers/platform/x86/msi-laptop.ko] undefined!\nERROR: \"sparse_keymap_report_event\" [drivers/platform/x86/msi-laptop.ko] undefined!\nERROR: \"input_unregister_device\" [drivers/platform/x86/msi-laptop.ko] undefined!\nERROR: \"sparse_keymap_free\" [drivers/platform/x86/msi-laptop.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: \"Lee, Chun-Yi\" \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "9481472559b3ecd366390786628c2fb211d1477b",
      "tree": "ad0d3d83a6d78ead9f94c3ea9b1caab4fc85a6bc",
      "parents": [
        "58a9f397ac9288403d600b22b8472c0d164ee8cb"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Wed Mar 30 16:32:33 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri Apr 01 14:24:00 2011 -0400"
      },
      "message": "eeepc-wmi: add keys found on EeePC 1215T\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "58a9f397ac9288403d600b22b8472c0d164ee8cb",
      "tree": "b8723eaac2127c7ffc19c17be5e97d63ce8bc0f3",
      "parents": [
        "bda1a730ab303609897a91c554542d28496d3684"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentin.chary@gmail.com",
        "time": "Wed Mar 30 16:32:32 2011 +0200"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri Apr 01 14:23:55 2011 -0400"
      },
      "message": "asus-wmi: swap input name and phys\n\nSigned-off-by: Corentin Chary \u003ccorentin.chary@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "1cb7b1e0de6a1f8f071f4a146e3d10f3a662f707",
      "tree": "8a66774191480f2ba893c0b9391c66d60b6ba6d1",
      "parents": [
        "521cb40b0c44418a4fd36dc633f575813d59a43d"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Thu Mar 31 13:36:38 2011 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Apr 01 02:24:31 2011 -0400"
      },
      "message": "ACPI EC: remove dead code\n\nstatic void acpi_ec_gpe_query(void *ec_cxt);\n-\u003e The function is right above this declaration -\u003e not needed.\n\npoll_force is also not used, cleaned up in ec.c and its users:\ncompal-laptop and msi-laptop.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "dced35aeb0367dda2636ee9ee914bda14510dcc9",
      "tree": "71fd68d024a91c5c87f02f488962fcd852add0a8",
      "parents": [
        "2a8f55b1f577c205e71ddcb696564cbd05c50eb5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 17:49:12 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:48:19 2011 +0200"
      },
      "message": "drivers: Final irq namespace conversion\n\nScripted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "bd1573a5546b4351b5d042f1e4cd631ea67cc6b0",
      "tree": "b46c546d77ee8931d47dafc97bf23b11472bffeb",
      "parents": [
        "a3424216e4935221fdaa5ca3c26e024f11297164"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:40:23 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:16 2011 -0400"
      },
      "message": "xo15-ebook: Remove device.wakeup_count\n\nThis is handled automatically now.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a3424216e4935221fdaa5ca3c26e024f11297164",
      "tree": "b2064868842cb03aac2d9685d8ee7e4d77dc10ac",
      "parents": [
        "70a9b9047aebd53ac38837a1046da52a2f8d9636"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Mon Mar 28 06:36:30 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:15 2011 -0400"
      },
      "message": "ips: use interruptible waits in ips-monitor\n\nThis is what I intended to do since:\n  1) the driver handles variable waits just fine, and\n  2) interruptible waits aren\u0027t reported as load in the load avg.\n\nReported-and-tested-by: Andreas Hartmann \u003candihartmann@freenet.de\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "70a9b9047aebd53ac38837a1046da52a2f8d9636",
      "tree": "ab330fa52aa8f3a9dda1e7ce27b923913e0c1d90",
      "parents": [
        "8215af019040ce9182728afee9642d8fdeb17f59"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Mon Mar 28 06:34:13 2011 -0400"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:14 2011 -0400"
      },
      "message": "acer-wmi: does not poll device status when WMI event is available\n\nAcer WMI hotkey event\u0027s result include current device status, just\nneed sync the status to killswitch after acer-wmi driver receive\nhotkey event but not always poll device status. This is good for\nperformance.\n\nBut, if use EC raw mode, Acer BIOS will not emit wmi event and\nleave EC to control device status. So, still startup polling job\nwhen doesn\u0027t detect WMI event GUID or user choice to use ec_raw_mode.\n\nTested on Acer TravelMate 8572 notebook.\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "8215af019040ce9182728afee9642d8fdeb17f59",
      "tree": "4cb84e68fb7310b5a474cfb33d910734f1691365",
      "parents": [
        "c8440336fe376036e473554c30f7266987961734"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Mon Mar 28 16:52:02 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:12 2011 -0400"
      },
      "message": "acer-wmi: does not set persistence state by rfkill_init_sw_state\n\nAcer BIOS keeps devices state when system reboot, but reset to default\ndevice states (Wlan on, Bluetooth off, wwan on) if system cold boot.\nThat means BIOS\u0027s initial state is not always real persistence.\n\nSo, removed rfkill_init_sw_state because it sets initial state to\npersistence then replicate to other new killswitch when rfkill-input\nenabled.\nAfter removed it, acer-wmi set initial soft-block state after rfkill\nregister, and doesn\u0027t allow set_block until rfkill initial finished.\n\nReference: bko#31002\n\thttps://bugzilla.kernel.org/show_bug.cgi?id\u003d31002\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: OldÅich JedliÄka \u003coldium.pro@seznam.cz\u003e\nCc: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "c8440336fe376036e473554c30f7266987961734",
      "tree": "143731b9cc7961d8eacd314b217bf09dce2dd58c",
      "parents": [
        "cae157026491d2e9a789b876a367dee7b17235cb"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.de.marchi@gmail.com",
        "time": "Thu Mar 17 17:18:22 2011 -0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:10 2011 -0400"
      },
      "message": "platform-drivers: x86: fix common misspellings\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "cae157026491d2e9a789b876a367dee7b17235cb",
      "tree": "c65dbdca254c143b03b4824b4e51dd1b067b8f81",
      "parents": [
        "a1d6086739c5b8f23a48e02e62b0e495321a2122"
      ],
      "author": {
        "name": "Lee, Chun-Yi",
        "email": "joeyli.kernel@gmail.com",
        "time": "Wed Mar 16 18:52:36 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:09 2011 -0400"
      },
      "message": "acer-wmi: use pr_\u003clevel\u003e for messages\n\nacer-wmi: use pr_\u003clevel\u003e for messages\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "a1d6086739c5b8f23a48e02e62b0e495321a2122",
      "tree": "5cd8b2d2c777256dd5f2b122d3c8a82bea5d1307",
      "parents": [
        "0986f25fbba8827762b35222bb45d2fbb2d72fa4"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Mar 15 10:07:37 2011 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:07 2011 -0400"
      },
      "message": "asus-wmi: potential NULL dereference in show_call()\n\nIn the earlier check we assumed that \"obj\" could be NULL.  I looked at\nsome of the other places that call evaluate_object() and they check\nfor NULL as well.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "0986f25fbba8827762b35222bb45d2fbb2d72fa4",
      "tree": "84b1dae95e472a785cba1007a660f090c45125b1",
      "parents": [
        "2783658477205b0cf31e5c02d69214e36fe59aae"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Mar 15 10:06:23 2011 +0300"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:06 2011 -0400"
      },
      "message": "asus-wmi: signedness bug in read_brightness()\n\n\"err\" needs to be signed for the error handling to work.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2783658477205b0cf31e5c02d69214e36fe59aae",
      "tree": "3cebb914f983b683a432c2fdca2efd11ad260a57",
      "parents": [
        "0e4510f7c9708304104c07e87b7e5e78fb1716d1"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Mar 14 18:56:18 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:04 2011 -0400"
      },
      "message": "platform-driver-x86: samsung-laptop: make dmi_check_cb to return 1 instead of 0\n\ndmi_check_system() walks the table running matching functions until\nsomeone returns non zero or we hit the end.\n\nThis patch makes dmi_check_cb to return 1 so dmi_check_system() return\nimmediately when a match is found.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "0e4510f7c9708304104c07e87b7e5e78fb1716d1",
      "tree": "9f0bae40a430f2174b0d6927e0e3f8c887975103",
      "parents": [
        "bbe24fee22fa045a07ff7e926589ac722c7ee78d"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Mar 14 18:53:14 2011 +0800"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:46:03 2011 -0400"
      },
      "message": "platform-driver-x86: fix wrong merge for compal-laptop.c\n\nI found the commit 80183a4b\n\"compal-laptop/fujitsu-laptop/msi-laptop: make dmi_check_cb to return 1 instead of 0\"\nhas wrong patch merge.\n\nThe original patch change the return value for dmi_check_cb():\nhttps://lkml.org/lkml/2010/7/2/88\nBut commit 80183a4b changed the return value for set_backlight_level.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "bbe24fee22fa045a07ff7e926589ac722c7ee78d",
      "tree": "b58001aa3304de354397066df0b21e6625bfaa7b",
      "parents": [
        "2d70b73ae5b85c9d13f5dfbb8fc4fd5edae633dc"
      ],
      "author": {
        "name": "Joey Lee",
        "email": "jlee@novell.com",
        "time": "Wed Mar 16 01:55:19 2011 -0600"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:45:00 2011 -0400"
      },
      "message": "msi-laptop: use pr_\u003clevel\u003e for messages\n\nmsi-laptop: use pr_\u003clevel\u003e for messages\n\nCc: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Lee, Chun-Yi \u003cjlee@novell.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "2d70b73ae5b85c9d13f5dfbb8fc4fd5edae633dc",
      "tree": "63823f6eed7ca8bfa487149e71c077a724d736d9",
      "parents": [
        "298f19b2547ba11a577a15ca329daa6f4bbf5ad8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 11 12:41:19 2011 -0500"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:28:12 2011 -0400"
      },
      "message": "Platform: add Samsung Laptop platform driver\n\nThis adds the samsung-laptop driver to the kernel.  It now supports\nall known Samsung laptops that use the SABI interface.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    },
    {
      "commit": "298f19b2547ba11a577a15ca329daa6f4bbf5ad8",
      "tree": "d0d21b578719d81b188b15250507506fb79fe43a",
      "parents": [
        "9a0b74fd873005122145364d3dfe4e1c9da1dad2"
      ],
      "author": {
        "name": "Pali Rohár",
        "email": "pali.rohar@gmail.com",
        "time": "Fri Mar 11 12:36:43 2011 -0500"
      },
      "committer": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Mar 28 06:28:10 2011 -0400"
      },
      "message": "acer-wmi: Fix WMI ID\n\nThis patch change WMI ID to upper characters. With this patch module\nacer-wmi is automatically loaded when WMI ID is detected.\n\nSigned-off-by: Pali Rohár \u003cpali.rohar@gmail.com\u003e\nTested-by: Pali Rohár \u003cpali.rohar@gmail.com\u003e\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\n"
    }
  ],
  "next": "9a0b74fd873005122145364d3dfe4e1c9da1dad2"
}
