)]}'
{
  "commit": "07bedca29b0973f36a6b6db36936deed367164ed",
  "tree": "f15195d5e4f55eafe6b956b2f7b28ee9ab4df1da",
  "parents": [
    "8777c793d6a24c7f3adf52b1b1086e9706de4589"
  ],
  "author": {
    "name": "Alex Chiang",
    "email": "achiang@canonical.com",
    "time": "Tue Apr 20 08:03:14 2010 -0600"
  },
  "committer": {
    "name": "Len Brown",
    "email": "len.brown@intel.com",
    "time": "Wed May 05 14:04:52 2010 -0400"
  },
  "message": "ACPI: DMI init_set_sci_en_on_resume for multiple Lenovo ThinkPads\n\nMultiple Lenovo ThinkPad models with Intel Core i5/i7 CPUs can\nsuccessfully suspend/resume once, and then hang on the second s/r\ncycle.\n\nWe got confirmation that this was due to a BIOS defect. The BIOS\ndid not properly set SCI_EN coming out of S3. The BIOS guys\nhinted that The Other Leading OS ignores the fact that hardware\nowns the bit and sets it manually.\n\nIn any case, an existing DMI table exists for machines where this\ndefect is a known problem. Lenovo promise to fix their BIOS, but\nfor folks who either won\u0027t or can\u0027t upgrade their BIOS, allow\nLinux to workaround the issue.\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d15407\nhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/532374\n\nConfirmed by numerous testers in the launchpad bug that using\nacpi_sleep\u003dsci_force_enable fixes the issue. We add the machines\nto acpisleep_dmi_table[] to automatically enable this workaround.\n\nCc: stable@kernel.org\nCc: Colin King \u003ccolin.king@canonical.com\u003e\nSigned-off-by: Alex Chiang \u003cachiang@canonical.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f74834a544fd6b85eae3941ea9c5401f08a91450",
      "old_mode": 33188,
      "old_path": "drivers/acpi/sleep.c",
      "new_id": "0fc91a945ab4891c42ac3b8e9688ee3f8f9ef0e2",
      "new_mode": 33188,
      "new_path": "drivers/acpi/sleep.c"
    }
  ]
}
