)]}'
{
  "log": [
    {
      "commit": "4dff4e7f6cbcd2722b02dbb394ba87c4e05f8841",
      "tree": "2b80f6f9d3b5b1ff4600810c4a30917b2d66b7ab",
      "parents": [
        "5f50ef453dcb05115fc98f244b8f10bfacd4b8b7",
        "ac88a8f3f7df04774b386ddaf586040adb819b58"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:43 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:43 2008 -0400"
      },
      "message": "Merge branch \u0027pnp-debug\u0027 into test\n"
    },
    {
      "commit": "5f50ef453dcb05115fc98f244b8f10bfacd4b8b7",
      "tree": "1999a7e6d242198d48f0089c7995a50f339fa3e4",
      "parents": [
        "530bc23bfeaa9156003afbeb9708fd03a5f1c73c",
        "e3deda9c87ac5eef2b5d18cd0b5511370979ca26"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "message": "Merge branch \u0027misc\u0027 into test\n"
    },
    {
      "commit": "530bc23bfeaa9156003afbeb9708fd03a5f1c73c",
      "tree": "19f9a50f337fe3ee2d57a63ca6d7739a2fdbc3d2",
      "parents": [
        "ead90393438e0100763c6afd58eaae6a8418c6df",
        "27471fdb32e77ecb92f09d4ac5757785b4dc33bc"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:36 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:36 2008 -0400"
      },
      "message": "Merge branch \u0027i7300_idle\u0027 into test\n"
    },
    {
      "commit": "ead90393438e0100763c6afd58eaae6a8418c6df",
      "tree": "cc1ed6ab8469a4b4bff0f6157cda4518fdffb3f1",
      "parents": [
        "b815d7b3255e455bd83b19b912ef7b0041fe0865",
        "0e6a66e9cf231140d2e49064d48162728edb7746"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:33 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:33 2008 -0400"
      },
      "message": "Merge branch \u0027fujitsu\u0027 into test\n"
    },
    {
      "commit": "b815d7b3255e455bd83b19b912ef7b0041fe0865",
      "tree": "48f89e841417ee95f3994d2b09f772fffab739f9",
      "parents": [
        "3156d1ed68ff387a4f0b86c505ed76368f576c54",
        "fcea94ba0773a4bf78d109f2acd72d003f0621f6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:03 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:03 2008 -0400"
      },
      "message": "Merge branch \u0027fadt-test\u0027 into test\n"
    },
    {
      "commit": "3156d1ed68ff387a4f0b86c505ed76368f576c54",
      "tree": "20ce15f2391b35375f461bd620ae55b5af2a43eb",
      "parents": [
        "0fbb3726f246aadd1bebc01114100b6e69afa5b9",
        "a195dcdcff33b8ef01a23cbc489fdfcdfa28c88e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:01 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:01 2008 -0400"
      },
      "message": "Merge branch \u0027eeepc\u0027 into test\n"
    },
    {
      "commit": "0fbb3726f246aadd1bebc01114100b6e69afa5b9",
      "tree": "87e0ca2d5904df9e12e8b7b1d2b303b17758c70a",
      "parents": [
        "47bf31adc541bef0c20de15e800e0011f1ae70c7",
        "c0ff17720ec5f42205b3d2ca03a18da0a8272976"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:27:59 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:27:59 2008 -0400"
      },
      "message": "Merge branch \u0027ec\u0027 into test\n"
    },
    {
      "commit": "47bf31adc541bef0c20de15e800e0011f1ae70c7",
      "tree": "28903879a8570eaefa57942ec3d475d365f5a465",
      "parents": [
        "4538fad56ee1c16bce0294b5647d2551f0e03164",
        "0a918a9432cc30aede10f904253b66ea6ab485ac"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:25:26 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:25:26 2008 -0400"
      },
      "message": "Merge branch \u0027dock\u0027 into test\n\nConflicts:\n\tdrivers/acpi/osl.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4538fad56ee1c16bce0294b5647d2551f0e03164",
      "tree": "bbfe1b95eb38f2cf160c6521dc32f9a9dbc82cd2",
      "parents": [
        "ebd7e45f6d27556c94216024212a462aaf899ecb",
        "89cedfefca1d446ee2598fd3bcbb23ee3802e26a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:20:05 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:20:05 2008 -0400"
      },
      "message": "Merge branch \u0027cpuidle\u0027 into test\n"
    },
    {
      "commit": "ebd7e45f6d27556c94216024212a462aaf899ecb",
      "tree": "a09c89eb3e2a0a5a41eb94d496763b720e1c949e",
      "parents": [
        "462af435b3d8c682eb86e79d6a42ed62d183c317",
        "8fd145917fb62368a9b80db59562c20576238f5a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:20:02 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:20:02 2008 -0400"
      },
      "message": "Merge branch \u0027bugzilla-11481\u0027 into test\n"
    },
    {
      "commit": "462af435b3d8c682eb86e79d6a42ed62d183c317",
      "tree": "fb810e916568a356586fa9452316b99d9deab780",
      "parents": [
        "63e065e5d35b7ca1ba2c71a042dfb602820409b8",
        "faee816b1502385dc9bc5abf2960d1cc645844d1"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:20:01 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:20:01 2008 -0400"
      },
      "message": "Merge branch \u0027bugzilla-10503\u0027 into test\n"
    },
    {
      "commit": "63e065e5d35b7ca1ba2c71a042dfb602820409b8",
      "tree": "735775b5553729185647ada100cc39e3c3988b0c",
      "parents": [
        "2285bc3d3d6780ecb786d37ed96d014b289a2902",
        "20edd74fcf9ad02c19efba0c13670a7b6b045099"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:59 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:59 2008 -0400"
      },
      "message": "Merge branch \u0027bugzilla-10237\u0027 into test\n"
    },
    {
      "commit": "2285bc3d3d6780ecb786d37ed96d014b289a2902",
      "tree": "f0751ac858735d9774406678cee7351b7b824828",
      "parents": [
        "bcb631f31839cb7c7dd56ab534b6eb4867e9161b",
        "c6c38bac2608b0f439b9ede72394780fe7fe1951"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:57 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:57 2008 -0400"
      },
      "message": "Merge branch \u0027asus-cleanup\u0027 into test\n"
    },
    {
      "commit": "bcb631f31839cb7c7dd56ab534b6eb4867e9161b",
      "tree": "d86336c9cfb22e4af69fbe73c94299a775ecc220",
      "parents": [
        "955ba395616a78780e70dc3f3b0b56ca4db52e5c",
        "ed37a71eac8ba375d85ab10ed5f5e8bdf1cd72e0"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:51 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:51 2008 -0400"
      },
      "message": "Merge branch \u0027acpica\u0027 into test\n"
    },
    {
      "commit": "955ba395616a78780e70dc3f3b0b56ca4db52e5c",
      "tree": "f5978cfdc2b5ede82445de6675301a0171e66ea0",
      "parents": [
        "aa58329fc8ec50b379388fcad55f62c3493730d3",
        "383d7a11c9989205db44c7f1be339e5097062f03"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:50 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:50 2008 -0400"
      },
      "message": "Merge branch \u0027bugfixes\u0027 into test\n"
    },
    {
      "commit": "aa58329fc8ec50b379388fcad55f62c3493730d3",
      "tree": "c7c19dae217c3bfdd2af3a357588a8c179457441",
      "parents": [
        "6b3c4f8b9c417541c561155bf6b2150a81b5d5eb",
        "ae3a1b46099aa87f1662621580c985432ca1c9d9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:47 2008 -0400"
      },
      "message": "Merge branch \u0027acer-wmi\u0027 into test\n"
    },
    {
      "commit": "6b3c4f8b9c417541c561155bf6b2150a81b5d5eb",
      "tree": "64d1a60ade7e5f2a0ad0e2d701b57f51aabd1f3d",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5",
        "2fd47094f92fa2bdbf99be33294a7b6b97785a70"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:45 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:45 2008 -0400"
      },
      "message": "Merge branch \u0027FW_BUG\u0027 into test\n"
    },
    {
      "commit": "ed37a71eac8ba375d85ab10ed5f5e8bdf1cd72e0",
      "tree": "43116c20bf3262491e6eea6cd7cd86152fa6902d",
      "parents": [
        "4ca846e9270f305ad19e61f6654664f31459f332"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 13:39:20 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:50 2008 -0400"
      },
      "message": "ACPICA: Update version to 20080926\n\nUpdate version to 20080926.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4ca846e9270f305ad19e61f6654664f31459f332",
      "tree": "ecea9b480c8fc02ffed9de7865ed4394908501d2",
      "parents": [
        "e8707b340fb5b6313cde784b944a568dfd770ddd"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 13:27:51 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:50 2008 -0400"
      },
      "message": "ACPICA: Add support for zero-length buffer-to-string conversions\n\nAllow zero length strings during interpreter buffer-to-string\nconversions. For example, during the ToDecimalString and\nToHexString operaters, as well as implicit conversions. Fiodor\nSuietov.  ACPICA BZ 585.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d585\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e8707b340fb5b6313cde784b944a568dfd770ddd",
      "tree": "949c7a254309d22e962140305cc06cef2a580ad1",
      "parents": [
        "b9d1312ad4246e467f333dfe2ac4dc7a79608d59"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sun Sep 28 15:26:17 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:49 2008 -0400"
      },
      "message": "ACPICA: New: Validation for predefined ACPI methods/objects\n\nValidates predefined ACPI objects that appear in the namespace,\nat the time they are evaluated. The argument count and the type of\nthe returned object are validated. The purpose of this validation\nis to detect problems with the BIOS-exposed predefined ACPI objects\nbefore the results are returned to the ACPI-related drivers.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b9d1312ad4246e467f333dfe2ac4dc7a79608d59",
      "tree": "b0d6824fd97a52ab06f7427d45909858a791d3b2",
      "parents": [
        "d8a0ec914afa1a994d2f6184ac4c6668b5f8068f"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sat Sep 27 12:01:12 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:49 2008 -0400"
      },
      "message": "ACPICA: Fix for implicit return compatibility\n\nPredicate can be used for an implicit return value.\nThis change improves the implicit return mechanism to be more\ncompatible with the MS interpreter.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d349\n\nBelow AML code from http://bugzilla.kernel.org/show_bug.cgi?id\u003d10686\n\n\tStore(0x07D6, OSYS)\n\tMethod (_CRT, 0, Serialized)\n\t{\n\t    If (LLess (OSYS, 0x07D6))\n\t    {\n\t\tIf (LEqual (\\_SB.TJ85, Zero))\n\t\t{\n\t\t    Return (Add (0x0AAC, Multiply (TPC, 0x0A)))\n\t\t}\n\t\tElse\n\t\t{\n\t\t    Return (Add (0x0AAC, Multiply (TP85, 0x0A)))\n\t\t}\n\t    }\n\t}\n\nPreviously _CRT returns 0x07D6, now it returns 0 (predicate value of LLess)\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d8a0ec914afa1a994d2f6184ac4c6668b5f8068f",
      "tree": "a7db5cd3beebfafdd140c9ca0249388084dd24e5",
      "parents": [
        "68e125c40597802b9789bc696775bf0246e7667d"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sat Sep 27 11:50:24 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:48 2008 -0400"
      },
      "message": "ACPICA: Fixed a couple memory leaks associated with \"implicit return\"\n\nFixed a couple memory leaks associated with \"implicit return\" objects\nwhen the AML Interpreter slack mode is enabled.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d349\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "68e125c40597802b9789bc696775bf0246e7667d",
      "tree": "c0d5bd0d1a377447e37f2451af673a6db725cfa8",
      "parents": [
        "cf058bd1c84df9921ecc517d8a8a413f4d6b5b45"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 11:34:48 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:48 2008 -0400"
      },
      "message": "ACPICA: Optimize buffer allocation procedure\n\nEliminate duplicate code.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cf058bd1c84df9921ecc517d8a8a413f4d6b5b45",
      "tree": "ca9cc1f367f96a13e60047c88a0e41f284274c71",
      "parents": [
        "c35def2118d3d7cceb0f69d6707f613a7473df15"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sat Sep 27 11:29:57 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:47 2008 -0400"
      },
      "message": "ACPICA: Fix possible memory leak, error exit path\n\nFixed two possible memory leaks in the error exit paths of\nacpi_ut_update_objerct_reference() and\nacpi_ut_walk_package_tree()\nThese functions are similar in that they use a stack of state objects in\norder to eliminate recursion. The stack must be fully deallocated\nif an error occurs.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d383\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c35def2118d3d7cceb0f69d6707f613a7473df15",
      "tree": "eef4fcd1850ebd28dff173d89d4dd06efcbd8bec",
      "parents": [
        "bbbbeb8e31af97f11b84294b2e7e5607125829d2"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sat Sep 27 11:28:46 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:47 2008 -0400"
      },
      "message": "ACPICA: Fix fault after mem allocation failure in AML parser\n\nFixes a crash if a memory allocation fails during the Op completion\nroutine acpi_ps_complete_this_op().\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d492\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bbbbeb8e31af97f11b84294b2e7e5607125829d2",
      "tree": "b590d627d83a801990dd862cb72381851e81c05b",
      "parents": [
        "51f52819bd02112a1f61f0741231f14bdb0cae7b"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sat Sep 27 11:26:59 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:46 2008 -0400"
      },
      "message": "ACPICA: Remove unused ACPI register bit definition\n\nRemoved the ACPI_BITREG_WAKE_ENABLE definition and entry in the\nglobal register table. This bit does not exist and is unused.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d442\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "51f52819bd02112a1f61f0741231f14bdb0cae7b",
      "tree": "e661cb0e0425a4e1c64b20799a86a922f8491a15",
      "parents": [
        "393a75d6b7bae59221b2122634eb4cb905e84208"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 11:14:04 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:46 2008 -0400"
      },
      "message": "ACPICA: Update version to 20080829\n\nUpdate version to 20080829.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "393a75d6b7bae59221b2122634eb4cb905e84208",
      "tree": "245820dfdec67e14c80500a555caf73c94a17406",
      "parents": [
        "1044f1f65b7df2aae979e397904c4985eeb99ba2"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 11:12:36 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:45 2008 -0400"
      },
      "message": "ACPICA: Fix possible memory leak in acpi_ns_get_external_pathname\n\nFixes a memory leak in the error exit path.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1044f1f65b7df2aae979e397904c4985eeb99ba2",
      "tree": "8feb6f2db4f36b75d8c7126d51a7b35e57e13194",
      "parents": [
        "2425a0967f29b196fad5d4f726c9502679284656"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 11:08:41 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:45 2008 -0400"
      },
      "message": "ACPICA: Cleanup for internal Reference Object\n\nFix some sloppiness in the Reference object. No longer use AML\nopcodes to differentiate the types, introduce new reference\nClass. Cleanup the debug output code.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2425a0967f29b196fad5d4f726c9502679284656",
      "tree": "3c69cc40a2a13dc57897ead27c6b60b0376f5b8f",
      "parents": [
        "57e664cfd968ec8e4b0bfd80a5e8f903307e598b"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 10:42:02 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:45 2008 -0400"
      },
      "message": "ACPICA: Update comments - no functional changes\n\nSome formatting and spelling fixes.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "57e664cfd968ec8e4b0bfd80a5e8f903307e598b",
      "tree": "1a4ab73f5a9f3a0e07ba2801494379373a461b66",
      "parents": [
        "93851b4d13de48753eaae76ed190eef7355e2c19"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 10:40:39 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:44 2008 -0400"
      },
      "message": "ACPICA: Update for Reference ACPI_OPERAND_OBJECT\n\n1) Add new field for use by DdbHandle (Value)\n2) Use ACPI_CAST_INDIRECT_PTR to eliminate strict type warnings\n3) Cleanup debug output\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "93851b4d13de48753eaae76ed190eef7355e2c19",
      "tree": "b320e20b7871f8024e992c6d130aa88106077528",
      "parents": [
        "b68bacf225e5e9758472e99505d76125ced3ea88"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sat Sep 27 10:38:07 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:44 2008 -0400"
      },
      "message": "ACPICA: Reduce error to warning for incorrect method arg count\n\nPreviously aborted with error if too few arguments were passed to\na control method via the external ACPICA interface. Now issue a\nwarning instead and continue. Handles the case where the method\ninadvertently declares too many arguments, but does not actually\nuse the extra ones.  Applies mainly to the predefined methods.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11032\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b68bacf225e5e9758472e99505d76125ced3ea88",
      "tree": "82d552e04aca32fa590a84bb6fada78adddc19e4",
      "parents": [
        "65f4692c5220330e1ea044796c4cfa603e349c84"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 10:29:31 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:43 2008 -0400"
      },
      "message": "ACPICA: Disallow evaluation of named object types with no value\n\nReturn AE_TYPE for objects that have no value and therefore\nevaluation is undefined: Device, Event, Mutex, Region, Thermal,\nand Scope.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "65f4692c5220330e1ea044796c4cfa603e349c84",
      "tree": "65ecf959350f2257c4193a843b2f21e48f959ba7",
      "parents": [
        "8d5c54b65b20bf81fa9841a27143e2f71f3a7756"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 10:28:07 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:43 2008 -0400"
      },
      "message": "ACPICA: Remove obsolete exception codes\n\nRemoved 10 exception codes (and corresponding name strings)\nthat were obsolete for various reasons.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8d5c54b65b20bf81fa9841a27143e2f71f3a7756",
      "tree": "8e1c8d7365394ac84c5e182626a3da4a41303c61",
      "parents": [
        "23d3e055beb12db2a3b91dfeee474c4d5ecc13b9"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sat Sep 27 10:22:09 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:42 2008 -0400"
      },
      "message": "ACPICA: Add namespace node to operand object union\n\nAdd ACPI_NAMESPACE_NODE to the ACPI_OPERAND_OBJECT in order to\nsimplify code that accepts both of these objects. A common type\nfield is used to differentiate them.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "23d3e055beb12db2a3b91dfeee474c4d5ecc13b9",
      "tree": "9d3203bfef5e067aa1ed130d24657ca4d4f10659",
      "parents": [
        "55ac9a018f83e4f42f3c6ce98a8dbda73b985935"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Sun Sep 28 15:00:47 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:42 2008 -0400"
      },
      "message": "ACPICA: Remove obsolete debug levels (WARN and ERROR)\n\nRemoved ACPI_DB_WARN and ACPI_DB_ERROR. These debug levels were\nmade obsolete by the ACPI_WARNING and ACPI_ERROR/ACPI_EXCEPTION\ninterfaces.  Also added ACPI_DB_EVENTS to correspond with the\nexisting ACPI_LV_EVENTS.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "55ac9a018f83e4f42f3c6ce98a8dbda73b985935",
      "tree": "bb8b1121c247fe6018164ee726aa0395f0dbb073",
      "parents": [
        "8bd108d14604d9c95000751e6c6ecbd11ea6ed40"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Sun Sep 28 14:51:56 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:41 2008 -0400"
      },
      "message": "ACPI: replace ACPI_DEBUG_PRINT((ACPI_DB_ERROR, ...) with printk\n\nACPI_DB_ERROR and ACPI_DB_WARN were removed from ACPICA core.\nSo replace ACPI_DEBUG_PRINT((ACPI_DB_ERROR, ...) with printk(KERN_ERR PREFIX ...)\nand ACPI_DEBUG_PRINT((ACPI_DB_WARN, ...) with printk(KERN_WARNING PREFIX ...)\n\nWe do not use ACPI_ERROR/ACPI_WARNING since they\u0027re not exported, see\n-------------------------------------------------------------\ncommit 6468463abd7051fcc29f3ee7c931f9bbbb26f5a4\nAuthor: Len Brown \u003clen.brown@intel.com\u003e\nDate:   Mon Jun 26 23:41:38 2006 -0400\n\n    ACPI: un-export ACPI_ERROR() -- use printk(KERN_ERR...)\n\n    Signed-off-by: Len Brown \u003clen.brown@intel.com\u003e\n-------------------------------------------------------------\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8bd108d14604d9c95000751e6c6ecbd11ea6ed40",
      "tree": "af101e1f12330fe76d5a973851ea84fb1c2eb220",
      "parents": [
        "eec935490172dbfa1a32647f9deb2b66a66f2741"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Sep 25 21:40:30 2008 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:41 2008 -0400"
      },
      "message": "ACPICA: add preemption point after each opcode parse\n\nReference: http://marc.info/?l\u003dlinux-acpi\u0026m\u003d122236382701062\u0026w\u003d2\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Sitsofe Wheeler \u003csitsofe@yahoo.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "eec935490172dbfa1a32647f9deb2b66a66f2741",
      "tree": "3d18a9ae77b3b2280ae31de179c66e44322b0f00",
      "parents": [
        "1d7cc03049f7c9c5cced9208a39316c5245ef314"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 04 11:15:11 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:41 2008 -0400"
      },
      "message": "ACPICA: Update version to 20080729\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1d7cc03049f7c9c5cced9208a39316c5245ef314",
      "tree": "6f9a15a8d2c8d9db85fd68a727b935ce739af3e4",
      "parents": [
        "c2de3a49454cdc9ca42bbd5d742913421d049f59"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 04 10:42:47 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:40 2008 -0400"
      },
      "message": "ACPICA: x2APIC support: changes for MADT and SRAT ACPI tables\n\nSupport for the x2APIC. There are 2 new subtables for the MADT and\none new subtable for the SRAT. Includes disassembler and acpisrc\nsupport. Data from the Intel 64 Architecture x2APIC Specification,\nJune 2008.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c2de3a49454cdc9ca42bbd5d742913421d049f59",
      "tree": "8c82672456872785a6b473553eb1723a49c38846",
      "parents": [
        "f02a99ac66748f8b62477c86f6df04d3ec6169fd"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 04 10:41:29 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:40 2008 -0400"
      },
      "message": "ACPICA: Improve object conversion error messages\n\nBetter error messages during object conversion from internal\nto the external ACPI_OBJECT. Used for external calls to\nacpi_evaluate_object.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f02a99ac66748f8b62477c86f6df04d3ec6169fd",
      "tree": "ed52463cd238ded9acf88d93c6b4360209d44f14",
      "parents": [
        "d00d23651d17a2848f6923f3b1ec4efe19f5f2f1"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 04 10:40:09 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:39 2008 -0400"
      },
      "message": "ACPICA: Add function to decode reference obj types to strings\n\nCreated for improved error messages.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d00d23651d17a2848f6923f3b1ec4efe19f5f2f1",
      "tree": "d28391af12341d155949a011005a8047e31fbace",
      "parents": [
        "0a1fbf2db0d275f0f8160bb9c3e51c4df5bafdc2"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 04 10:12:31 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:39 2008 -0400"
      },
      "message": "ACPICA: Update version to 20080701\n\nUpdate version to 20080701.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0a1fbf2db0d275f0f8160bb9c3e51c4df5bafdc2",
      "tree": "030acc9af2f3e0ee2a7285f85ef7dc8f60b8174b",
      "parents": [
        "c9bdd8057d706a972d804d2d8614a283641a5660"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jul 04 10:53:58 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:38 2008 -0400"
      },
      "message": "ACPICA: Return method arg count from acpi_get_object_info\n\nAlso update the debugger so that the correct number of arguments is\npassed to the method. Prevents a warning message from the debugger.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c9bdd8057d706a972d804d2d8614a283641a5660",
      "tree": "fa84dc9ebeb96af472989d887a0045b7a2fafcbb",
      "parents": [
        "b7906e324532c1616546f6d4a1306894ba7c0a3d"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 04 09:54:17 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:38 2008 -0400"
      },
      "message": "ACPICA: Cleanup macro definition file.\n\nRemoved unused macros. Ensure that multiple parameters always have a space\nafter a comma. Cleanup some comments.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b7906e324532c1616546f6d4a1306894ba7c0a3d",
      "tree": "2da03ca9a0bcee1704308415d2a5586a7afeb02a",
      "parents": [
        "bbc241340681557a16982f4d1840f00963bc05b4"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Aug 15 04:32:59 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:37 2008 -0400"
      },
      "message": "ACPICA: Fix warning for 64-bit build\n\nFixes warning from exconfig.c on 64-bit build.\n\nAK: This actually was fixed earlier in Linux, this just syncs with\nAK: the version of the fix that went into the ACPCA codebase\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bbc241340681557a16982f4d1840f00963bc05b4",
      "tree": "660daf64165e970aa064c729f8876595fdad8e3f",
      "parents": [
        "b417d40b9a850f12f69aa9d785d2af39c9463bb8"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Mon Aug 04 13:22:10 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:37 2008 -0400"
      },
      "message": "ACPICA: Add function to dereference returned reference objects\n\nExamines the return object from a call to acpi_evaluate_object.\nAny Index or RefOf references are automatically dereferenced in\nan attempt to return something useful (these reference types\ncannot be converted into an external ACPI_OBJECT.)\nLin Ming, Bob Moore.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11105\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b417d40b9a850f12f69aa9d785d2af39c9463bb8",
      "tree": "49ab4e4732922c593b416c3cf8deecdbb57c95c2",
      "parents": [
        "a6f30539f31a8129288b0e5640d3eb1174848c15"
      ],
      "author": {
        "name": "Yi Yang",
        "email": "yi.y.yang@intel.com",
        "time": "Mon Aug 04 10:30:09 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:36 2008 -0400"
      },
      "message": "ACPICA: Return status from global init function\n\nReturn status from acpi_ut_init_globals. This is used by both\nthe kernel subsystem and the utilities such as iASL compiler.\nThe function could possibly fail when the caches are initialized.\nYang Yi.\n\nSigned-off-by: Yi Yang \u003cyi.y.yang@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a6f30539f31a8129288b0e5640d3eb1174848c15",
      "tree": "5a8210fee6445161bd44ef3bead4b86828d47d15",
      "parents": [
        "9db4fcd99f7ef886ded97cd26a8642c70fbe34df"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jul 04 10:57:51 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:36 2008 -0400"
      },
      "message": "ACPICA: Fix table compare code, length then data\n\nSplit the ACPI table compare. First check that the lengths match\nexactly. Then compare the data.\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9db4fcd99f7ef886ded97cd26a8642c70fbe34df",
      "tree": "51f454934a9973f43ad01c3040469fa8d362639f",
      "parents": [
        "e56f561736e340a4e923b0db65f65dabf5d94823"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jul 04 10:56:13 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:35 2008 -0400"
      },
      "message": "ACPICA: Fix wrong resource descriptor length for 64-bit build\n\nThe \"minimal\" descriptors such as EndTag are calculated as 12\nbytes long, but the actual length in the internal descriptor is\n16 because of the round-up to 8 on 64-bit build.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d728\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e56f561736e340a4e923b0db65f65dabf5d94823",
      "tree": "a8677ad9130168fb2cdeadfd5cb4b07398db8815",
      "parents": [
        "237a927682a63f02adb542dbdaafe8a81566451d"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jul 04 10:48:43 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:35 2008 -0400"
      },
      "message": "ACPICA: Allow same ACPI table to be loaded/unloaded more than once\n\nWithout this change, a table cannot be loaded again once it has\nbeen loaded/unloaded one time. The current mechanism does not\nunregister a table upon an unload. During a load, if the same\ntable is found, this no longer returns an exception.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d722\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "237a927682a63f02adb542dbdaafe8a81566451d",
      "tree": "efe12859ede046265dd05ef50ad4684aefda887b",
      "parents": [
        "f0e0da8a6cca44396c7a711e308d58084e881617"
      ],
      "author": {
        "name": "Fiodor Suietov",
        "email": "fiodor.f.suietov@intel.com",
        "time": "Fri Jul 04 10:18:34 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:35 2008 -0400"
      },
      "message": "ACPICA: Add check for invalid handle in acpi_get_object_info\n\nReturn AE_BAD_PARAMETER if input handle is invalid.\n\nhttp://www.acpica.org/bugzilla/show_bug.cgi?id\u003d474\n\nSigned-off-by: Fiodor Suietov \u003cfiodor.f.suietov@intel.com\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f0e0da8a6cca44396c7a711e308d58084e881617",
      "tree": "015422fb82f6a86ac06f328ead51d6bcd6ca1d12",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Dennis Noordsij",
        "email": "dennis.noordsij@helsinki.fi",
        "time": "Fri Aug 15 09:37:58 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:14:34 2008 -0400"
      },
      "message": "ACPICA: Copy dynamically loaded tables to local buffer\n\nPreviously, dynamically loaded tables were simply mapped, but on some machines\nthis memory is corrupted after suspend. Now copy the table to a local buffer.\nFor OpRegion case, added checksum verify. Use the table length from the table header,\nnot the region length. For Buffer case, use the table length also.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10734\n\nSigned-off-by: Dennis Noordsij \u003cdennis.noordsij@helsinki.fi\u003e\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "383d7a11c9989205db44c7f1be339e5097062f03",
      "tree": "cf9b185606dec0bb37aa8a4694e373a7c06445a2",
      "parents": [
        "ea5c8af9b1241a10dc4ba6cd2d2362c179884b74"
      ],
      "author": {
        "name": "donald.d.dugger@intel.com",
        "email": "donald.d.dugger@intel.com",
        "time": "Fri Oct 17 07:49:50 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:01:22 2008 -0400"
      },
      "message": "ACPI: Fix possible null ptr dereference\n\nCode in `pci_link.c\u0027 is calling the internal routine `acpi_ut_evaluate_object\u0027\nwhich is dangerous given that it is passing a NULL pointer when it should\nbe passing a pointer to a real object.  The patch corrects the issue by\nhaving the code call the external routine `acpi_evaluate_object\u0027, which\ncorrectly handles a NULL pointer.\n\nSigned-off-by: Don Dugger \u003cdonald.d.dugger@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ea5c8af9b1241a10dc4ba6cd2d2362c179884b74",
      "tree": "7c1ddde3e96ee68cd06291c88bd3bc17de6911aa",
      "parents": [
        "39a0ad871000d2a016a4fa113a6e53d22aabf25d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 01:13:12 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:01:12 2008 -0400"
      },
      "message": "ACPI: remove unused acpi_is_child_device()\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "39a0ad871000d2a016a4fa113a6e53d22aabf25d",
      "tree": "e4ff7eabccc74b2d16e80d78c2e255d2d004cd4d",
      "parents": [
        "6415e12ba0f92a54f02d9c4ecaa3c82f35f3d335"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Mon Aug 11 13:40:22 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:00:50 2008 -0400"
      },
      "message": "ACPI : Load device driver according to the status of acpi device\n\nAccording to ACPI spec when the status of some device is not present\nbut functional, the device is valid and the children of this device\nshould be enumerated. It means that the device should be added to\nlinux acpi device tree. But the device driver for this device should not\nbe loaded.\n    The detailed info can be found in the section 6.3.7 of ACPI 3.0b spec.\n    _STA may return bit 0 clear (not present) with bit 3 set (device is\nfunctional). This case is used to indicate a valid device for which no\ndevice driver should be loaded (for example, a bridge device.).\nChildren of this device may be present and valid. OS should continue\nenumeration below a device whose _STA returns this bit combination\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3358\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6415e12ba0f92a54f02d9c4ecaa3c82f35f3d335",
      "tree": "add3587c390f4afce6c1f2c3e7e95f5117fd7432",
      "parents": [
        "f5adfaa372c76423b6e8e4727a9701330374f364"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Mon Aug 11 14:59:59 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:00:13 2008 -0400"
      },
      "message": "ACPI: Add DMI check to disable power state check in power transition\n\nAdd the DMI check to disable power check in the course of device power\ntransistion.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11000\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f5adfaa372c76423b6e8e4727a9701330374f364",
      "tree": "b7783111c8f027d954506d7440d806817de13f6b",
      "parents": [
        "eab4b645769fa2f8703f5a3cb0cc4ac090d347af"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Mon Aug 11 14:57:50 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:59:57 2008 -0400"
      },
      "message": "ACPI: Add \"acpi.power_nocheck\u003d1\" to disable power state check in power transition\n\n   Maybe the incorrect power state is returned on the bogus bios, which\nis different with the real power state. For example: the bios returns D0\nstate and the real power state is D3. OS expects to set the device to D0\nstate. In  such case if OS uses the power state returned by the BIOS and\nchecks the device power state very strictly in power transition, the device\ncan\u0027t be transited to the correct power state.\n\n   So the boot option of \"acpi.power_nocheck\u003d1\" is added to avoid checking\nthe device power in the course of device power transition.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8049\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11000\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "eab4b645769fa2f8703f5a3cb0cc4ac090d347af",
      "tree": "50c488ec8c020223af71931fe35d872de3c02ade",
      "parents": [
        "a51e145f379ae48003129610922595893e8efde0"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Mon Aug 11 14:54:16 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:59:36 2008 -0400"
      },
      "message": "ACPI: Attach the ACPI device to the ACPI handle as early as possible\n\nAttach the ACPI device to the ACPI handle as early as possible so that OS\ncan get the corresponding ACPI device by the acpi handle in the course\nof getting the power/wakeup/performance flags.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8049\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11000\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a51e145f379ae48003129610922595893e8efde0",
      "tree": "b3294f55421628124709d846ebdc2efbbbc7ca11",
      "parents": [
        "08237974af22a97da59869979ef1a515524d5cc3"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Mon Aug 11 14:55:05 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:58:00 2008 -0400"
      },
      "message": "ACPI: Get the device power state in the course of scanning device\n\nGet the device power state in the course of scanning device if the device\npower flag is power_managable. i.e. The device has the _PSx/_PRx object.\n\nAt the same time before the drivers/acpi/power module is loaded, there is no\nrelation between acpi_power_resource and acpi device. So the first parameter\nof acpi_power_get_state is changed to acpi_handle.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8049\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11000\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "08237974af22a97da59869979ef1a515524d5cc3",
      "tree": "1d0ac70ff4fa3bcb6852020fe24c554ae79e2cf5",
      "parents": [
        "36eec5e29cf31011a7fbe121badfed7efb2a4ebb"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Fri Aug 08 11:57:11 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:56:40 2008 -0400"
      },
      "message": "ACPI: replace AE_BAD_ADDRESS exception code with AE_ERROR\n\nThe AE_BAD_ADDRESS exception code is now unused in ACPICA.\nFor linux, it\u0027s only used at wmi.c and acer-wmi.c.\nI checked both wmi.c and acer-wmi.c, the AE_BAD_ADDRESS exception code\nhas no special meaning. The parent functions just call AE_SUCCESS() or\nAE_FAILURE() to check the return status.\nSo it\u0027s safe to replace AE_BAD_ADDRESS with AE_ERROR.\n\nSigned-off-by Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "36eec5e29cf31011a7fbe121badfed7efb2a4ebb",
      "tree": "8585f1d1c81f6213bd3ee5abc96236d0b1b0c5bd",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Mon Aug 11 15:03:20 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:56:04 2008 -0400"
      },
      "message": "ACPI: Add expand acpi.debug_layer in kernel-parameters.txt\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e3deda9c87ac5eef2b5d18cd0b5511370979ca26",
      "tree": "41b87901d9683f2fe0b3f2993c299a9e7b58e99f",
      "parents": [
        "5d1e072b6b9cffebefa681faca1c6d608310d4b2"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Wed Sep 24 10:35:55 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 16:00:30 2008 -0400"
      },
      "message": "asus-laptop: Fix the led behavior with value \u003e 1\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d11613 .\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5d1e072b6b9cffebefa681faca1c6d608310d4b2",
      "tree": "bac15533a8a3a9a83bcde41132fd217298ed3978",
      "parents": [
        "4d0b856ef7eea5c03f4c1fa57793286ac068f4cd"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Oct 22 14:58:43 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 14:58:43 2008 -0400"
      },
      "message": "ACPI suspend: Fix CONFIG_ACPI_SLEEP dependence and some compilation warnings\n\nInitially CONFIG_PM_SLEEP was defined as\nCONFIG_SUSPEND || CONFIG_HIBERNATION and some ACPI code, most\nimportantly the code in drivers/acpi/main.c, was written with this\nassumption.  Currently, however, CONFIG_PM_SLEEP is also set when\nCONFIG_XEN_SAVE_RESTORE is set.\n\nThis causes some compilation warnings to appear in\ndrivers/acpi/main.c if both CONFIG_SUSPEND and CONFIG_HIBERNATION\nare unset and CONFIG_PM_SLEEP is set (this was impossible before).\nTo fix this problem, redefine CONFIG_ACPI_SLEEP do depend directly\non CONFIG_SUSPEND || CONFIG_HIBERNATION, as originally intended, and\nuse it instead of CONFIG_PM_SLEEP in drivers/acpi/main.c, wherever\nappropriate.\n\nAdditionally, move the acpi_target_sleep_state definition from under\nthe #ifdef to prevent compilation from failing in some cases.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "27471fdb32e77ecb92f09d4ac5757785b4dc33bc",
      "tree": "2895d9918c019f48db32d479a2fc9f8725a3ed6e",
      "parents": [
        "c7d87d79d14cecab7a34dedf1b133377cf5a0203"
      ],
      "author": {
        "name": "Andy Henroid",
        "email": "andrew.d.henroid@intel.com",
        "time": "Thu Oct 09 11:45:22 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 21 23:58:41 2008 -0400"
      },
      "message": "i7300_idle driver v1.55\n\nThe Intel 7300 Memory Controller supports dynamic throttling of memory which can\nbe used to save power when system is idle. This driver does the memory\nthrottling when all CPUs are idle on such a system.\n\nRefer to \"Intel 7300 Memory Controller Hub (MCH)\" datasheet\nfor the config space description.\n\nSigned-off-by: Andy Henroid \u003candrew.d.henroid@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\n"
    },
    {
      "commit": "c7d87d79d14cecab7a34dedf1b133377cf5a0203",
      "tree": "06c45c7133aa0a3604f120d8548eab52e24bbe73",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Thu Oct 16 16:34:43 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 21 23:58:20 2008 -0400"
      },
      "message": "x86 allow modules to register idle notifiers\n\nneeded if the i7300_idle driver is to be modular.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8fd145917fb62368a9b80db59562c20576238f5a",
      "tree": "42b81ee305b6f35e98aed2690f696b32cb5c864b",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Fri Oct 17 14:22:27 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 18 01:01:12 2008 -0400"
      },
      "message": "ACPI: Ingore the RESET_REG_SUP bit when using ACPI reset mechanism\n\nAccording to ACPI 3.0, FADT.flags.RESET_REG_SUP indicates\nwhether the ACPI reboot mechanism is supported.\n\nHowever, some boxes have this bit clear, have a valid\nACPI_RESET_REG \u0026 RESET_VALUE, and ACPI reboot is the only\nmechanism that works for them after S3.\n\nThis suggests that other operating systems may not be checking\nthe RESET_REG_SUP bit, and are using other means to decide\nwhether to use the ACPI reboot mechanism or not.\n\nHere we stop checking RESET_REG_SUP.\nInstead, When acpi reboot is requested,\nonly the reset_register is checked. If the following\nconditions are met, it indicates that the reset register is supported.\n\ta. reset_register is not zero\n\tb. the access width is eight\n\tc. the bit_offset is zero\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7299\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d1148\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c6c38bac2608b0f439b9ede72394780fe7fe1951",
      "tree": "a5b828f7fbe444ce2199a989475214c41ee3e32d",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Mike Dahlgren",
        "email": "dahlgren@gmail.com",
        "time": "Fri Oct 17 14:35:14 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 14:35:14 2008 -0400"
      },
      "message": "asus_acpi: whitespace and comment cleanup\n\nSigned-off-by: Mike Dahlgren \u003cdahlgren@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4d0b856ef7eea5c03f4c1fa57793286ac068f4cd",
      "tree": "c150f147b587bd4db47c8d93a5a2fb8db3bb3fb5",
      "parents": [
        "22a94d79a34bf010d11996d30eed8ee3fc1a4fbf"
      ],
      "author": {
        "name": "Torsten Krah",
        "email": "tkrah@fachschaft.imn.htwk-leipzig.de",
        "time": "Fri Oct 17 09:47:57 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 14:09:24 2008 -0400"
      },
      "message": "asus-laptop: Add support for P30/P35\n\nAdd support for P30/P35.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10848\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "22a94d79a34bf010d11996d30eed8ee3fc1a4fbf",
      "tree": "5213d9bc43c0613a4606e8d2928f2e17f7f74c2c",
      "parents": [
        "7745384080ef70f7710530afa3e45477b126e056"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Fri Oct 17 02:41:20 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 02:42:03 2008 -0400"
      },
      "message": "ACPI: Allow overriding to higher critical trip point.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9129\n\nlenb: Note that overriding a critical trip point\nmay simply fool the user into thinking that they\nhave control that they do not actually have.\nFor it is EC firmware that decides when the EC\nsends Linux temperature change events, and the\nEC may or may not decide to send Linux these events\nanywhere in the neighborhood of the fake\noverride trip points.  Beware.\n\nnote also that thermal.nocrt is already available\nto disable crtical trip point actios,\nand thermal.crt\u003d-1 is already available to\ndisabled critical trip points entirely.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "20edd74fcf9ad02c19efba0c13670a7b6b045099",
      "tree": "b9576014744865556b4e4a6f796a8782467270ba",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Fri Oct 17 02:02:44 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 02:02:44 2008 -0400"
      },
      "message": "ACPI: Ignore AE_NOT_FOUND error of EC _REG method and continue to initialize EC\n\nOn some broken BIOS the ACPI object in EC _REG method can\u0027t be found in\nACPI namespace, which causes that the status code of AE_NOT_FOUND is returned by\nthe EC _REG object. In such case the EC device can\u0027t be initialized correctly,\nwhich causes that battery/AC adapter can\u0027t work normally. As the EC address\nspace handler is not removed and the memory pointed by its input argument is\nalready free, sometimes the kernel will also be panic when EC internal register\nis still accessed. But the windows can work well on such broken BIOS.\n\nMaybe it will be reasonable that OS ignores the AE_NOT_FOUND error\nreturned by the EC _REG object and continues to initialize EC device\non some broken BIOS.\nFor example: the ACPI object in EC _REG method can\u0027t be found and status error\ncode is AE_NOT_FOUND.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8953\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10237\n\nlenb: we may find a more general solution to this in the future.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7745384080ef70f7710530afa3e45477b126e056",
      "tree": "bd25051213d8efbbb6499dc6a87a4945c9fb6078",
      "parents": [
        "0ef9cff15d47b296d4a7feecf36e7989cebf9a33"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Fri Oct 17 01:42:41 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 01:42:41 2008 -0400"
      },
      "message": "don\u0027t load asus-acpi if model is not supported\n\nasus_hotk_get_info should return -ENODEV if the model is not supported.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10389\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "89cedfefca1d446ee2598fd3bcbb23ee3802e26a",
      "tree": "8b64a39b4bc1fda76dfdecdb9c97d05a017c99c2",
      "parents": [
        "addbad46ed0906cd584784423b9d0babc7476446"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Thu Oct 16 19:00:08 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 19:00:08 2008 -0400"
      },
      "message": "cpuidle: upon BIOS bug, default to default_idle rather than polling\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11345\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c0ff17720ec5f42205b3d2ca03a18da0a8272976",
      "tree": "3cbe691631cef08ab38ffe61ea442d49ebc013d3",
      "parents": [
        "455c8793d2c49eaecad038c8de83dade9fc3759f"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Oct 16 02:02:33 2008 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 18:14:07 2008 -0400"
      },
      "message": "ACPI: EC: Check for IBF\u003d0 periodically if not in GPE mode\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "addbad46ed0906cd584784423b9d0babc7476446",
      "tree": "f6c8c67d84c66d81ef272c6135647e175a473c84",
      "parents": [
        "887e301aa1105326f1412a98749024263b1031c7"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Sep 29 15:24:28 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 18:00:04 2008 -0400"
      },
      "message": "cpuidle: update the last_state acpi cpuidle reflecting actual state entered\n\nreflect the actual state entered in dev-\u003elast_state, when actaul state entered\nis different from intended one.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "887e301aa1105326f1412a98749024263b1031c7",
      "tree": "0079a925ac94cb0205858aba07dc2d9714a7ddc4",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Sep 29 15:24:27 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 17:59:44 2008 -0400"
      },
      "message": "cpuidle: use last_state which can reflect the actual state entered\n\ncpuidle accounts the idle time for the C-state it was trying to enter and\nnot to the actual state that the driver eventually entered. The driver may\nselect a different state than the one chosen by cpuidle due to\nconstraints like bus-mastering, etc.\n\nChange the time acounting code to look at the dev-\u003elast_state after\nreturning from target_state-\u003eenter(). Driver can modify dev-\u003elast_state\ninternally, inside the enter routine to reflect the actual C-state\nentered.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nTested-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0ef9cff15d47b296d4a7feecf36e7989cebf9a33",
      "tree": "9532b4c6ce280781541599b0bf875a070d28b0de",
      "parents": [
        "1339c367a842a9fc34b8fcfa1abadb07b11848ad"
      ],
      "author": {
        "name": "Adam Jackson",
        "email": "ajax@redhat.com",
        "time": "Thu Oct 16 15:15:35 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 15:33:33 2008 -0400"
      },
      "message": "sony-laptop: newline-terminate the printk for backlight change failure\n\nSigned-off-by: Adam Jackson \u003cajax@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1339c367a842a9fc34b8fcfa1abadb07b11848ad",
      "tree": "c76495f9d585b49978b29dc8832069bbf14be4ab",
      "parents": [
        "b3cef8f6eba47a10b80aa3e7a99e27110e34f3df"
      ],
      "author": {
        "name": "Pavel Vasilyev",
        "email": "linuxoid@tochka.ru",
        "time": "Wed Oct 15 17:33:48 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 15 17:33:48 2008 -0400"
      },
      "message": "fix CONFIG_MMCONFIG\u003dn build warning\n\narch/x86/kernel/acpi/boot.c:100: warning: \u0027acpi_mcfg_64bit_base_addr\u0027 defined\nbut not used\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11743\n\nSigned-off-by: Pavel Vasilyev \u003clinuxoid@tochka.ru\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "455c8793d2c49eaecad038c8de83dade9fc3759f",
      "tree": "013a0d81561fff4198e15743ad65c26ac34d56ac",
      "parents": [
        "8463200a00fe2aea938b40173198a0983f2929ef"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Mon Oct 06 10:31:36 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 02:00:02 2008 -0400"
      },
      "message": "ACPI: Enable EC device immediately after ACPI full initialization\n\nwhen there is no ECDT table and no _INI object for EC device, it will be\nenabled before scanning ACPI device. But it is too late after the following\nthe commit is merged.\n    \u003ecommit 7752d5cfe3d11ca0bb9c673ec38bd78ba6578f8e\n    \u003e Author: Robert Hancock \u003chancockr@shaw.ca\u003e\n    \u003e Date:   Fri Feb 15 01:27:20 2008 -0800\n       \u003ex86: validate against acpi motherboard resources\n\n   After the above commit is merged, OS will check whether MCFG area is\nreserved in ACPI motherboard resources by calling the function of\nacpi_get_devices when there exists MCFG table. In the acpi_get_devices the _STA\nobject will be evaluated to check the status of the ACPI device. On some broken\nBIOS the MYEC object of EC device is initialized as one, which indicates that\nEC operation region is already accessible before enabling EC device.So on these\nbroken BIOS the EC operation region will be accessed in course of evaluating\nthe _STA object before enabling EC device, which causes that OS will print the\nfollowing warning messages:\n    \u003eACPI Error (evregion-0315): No handler for Region [EC__] (ffff88007f8145e8)\n[EmbeddedControl] [20080609]\n    \u003eACPI Error (exfldio-0290): Region EmbeddedControl(3) has no handler [20080321]\n    \u003eACPI Error (psparse-0530): Method parse/execution failed [\\_SB_.PCI0.SBRG.\n         EC__.BAT1._STA] (Node ffff81013fc17a00), AE_NOT_EXIST\n    \u003eACPI Error (uteval-0233): Method execution failed [\\_SB_.PCI0.SBRG.EC__.BAT1.\n         _STA] (Node ffff81013fc17a00), AE_NOT_EXIST\n\nAlthough the above warning message is harmless, it looks confusing.\nSo it is necessary to enable EC device as early as possible.Maybe it is\nappropriate to enable it immediately after ACPI full initialization.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11255\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11374\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11660\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0a918a9432cc30aede10f904253b66ea6ab485ac",
      "tree": "ebf49a5fae83ee5273d8a8f59d1960cf152a96c9",
      "parents": [
        "c5d191b8e531e33b823242f3d2c6b81d765e96dd"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Sat Oct 11 00:15:04 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 00:15:04 2008 -0400"
      },
      "message": "Subject: ACPI dock: Use ACPI_EXCEPTION instead of printk(KERN_ERR\n\nlenb: stripped patch down to what still applied to new dock.c\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ae3a1b46099aa87f1662621580c985432ca1c9d9",
      "tree": "d0dfb81d702d6fbcc5b11d720a3cd3c5156cf2c8",
      "parents": [
        "a66bfa7a4726e9cbdc985133af728a4bd9925d96"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Fri Oct 10 17:33:35 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:59:37 2008 -0400"
      },
      "message": "acer-wmi: Remove private workqueue\n\nAs per Dmitry Torokhov\u0027s suggestion, acer-wmi doesn\u0027t need a private\nworkqueue, so remove it.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ac88a8f3f7df04774b386ddaf586040adb819b58",
      "tree": "5cbe1d93630e03042473fa3422fae24999ec653c",
      "parents": [
        "2f53432c2aedbe79020e44525eb069d9138a01dd"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:52 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:35:33 2008 -0400"
      },
      "message": "PNP: remove old CONFIG_PNP_DEBUG option\n\nCONFIG_PNP_DEBUG is no longer used to turn on dev_dbg() in PNP,\nsince we have pnp_dbg() which can be enabled at boot-time, so\nthis patch removes the config option.\n\nNote that pnp_dock_event() checks \"#ifdef DEBUG\".  But there\u0027s\nnever been a clear path for enabling that via configgery.  It\nhappened that CONFIG_PNP_DEBUG enabled it after 1bd17e63a068db6,\nbut that was accidental and only in 2.6.26.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2f53432c2aedbe79020e44525eb069d9138a01dd",
      "tree": "54ac6a9d9ff7aa24c0d9fabe48e38caf076830c7",
      "parents": [
        "97ef062bbe08f46903f29ecdf432be302c977f3b"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:47 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:34:33 2008 -0400"
      },
      "message": "PNP: convert to using pnp_dbg()\n\npnp_dbg() is equivalent to dev_dbg() except that we can turn it\non at boot-time with the \"pnp.debug\" kernel parameter, so we don\u0027t\nhave to build a new kernel image.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "97ef062bbe08f46903f29ecdf432be302c977f3b",
      "tree": "e09e9a171ac2d3c79db945ee95145f17cdce82df",
      "parents": [
        "2663f60d434139298835af690f4891cec5c1e501"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:41 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:33:53 2008 -0400"
      },
      "message": "PNP: add CONFIG_PNP_DEBUG_MESSAGES and pnp_dbg()\n\nThis adds the core function pnp_dbg() and a new config option to\nenable it.\n\nThe PNP core debugging messages can be enabled at boot-time with the\n\"pnp.debug\" kernel parameter.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2663f60d434139298835af690f4891cec5c1e501",
      "tree": "427ff822ffdf3929e21e98d20d48ba8646865daa",
      "parents": [
        "668b21de141edcba3fb13a4f810641eea4740fd7"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:36 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:31:49 2008 -0400"
      },
      "message": "PNP: remove some uses of DEBUG ifdef\n\nUse scnprintf() to build up a buffer of PNP IDs to print.  This\nmakes the printk atomic and helps get rid of an #ifdef.\n\nAlso remove an \"#ifdef DEBUG\" from some debug functions.  The\nfunctions only produce debug output, so it\u0027s OK to run the\nfunction and just have the output be dropped at the end.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "668b21de141edcba3fb13a4f810641eea4740fd7",
      "tree": "7d8f4687ffb5f9f02dba415b8def0540c0ddebb7",
      "parents": [
        "c865d2f6eb160c15b74245b4891c8e945d67d96c"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:31 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:28:16 2008 -0400"
      },
      "message": "PNP: use new vsprintf symbolic function pointer format\n\nUse the \u0027%pF\u0027 format to get rid of an \"#ifdef DEBUG\".\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c865d2f6eb160c15b74245b4891c8e945d67d96c",
      "tree": "7ccbb4e90585d1e1d01aab70a4029b111caf96e5",
      "parents": [
        "958a1fdd3904b009c926cb840be48ce3c5f2389e"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:26 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:27:18 2008 -0400"
      },
      "message": "PNP: convert the last few pnp_info() uses to printk()\n\nThere are only a few remaining uses of pnp_info(), so I just\nconverted them to printk and removed the pnp_err(), pnp_info(),\npnp_warn(), and pnp_dbg() wrappers.\n\nI also removed a couple debug messages that don\u0027t seem useful any\nmore (\"driver registered\", \"driver unregistered\", \"driver attached\").\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "958a1fdd3904b009c926cb840be48ce3c5f2389e",
      "tree": "fd97e652aef51f8fd11617fa33a4a5a8235a71f8",
      "parents": [
        "6a0b93bae96f292b6c091cce5abfb9a644e649e9"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:21 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:24:27 2008 -0400"
      },
      "message": "PNPACPI: use dev_printk when possible\n\nUse dev_printk() when possible for more informative error messages.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6a0b93bae96f292b6c091cce5abfb9a644e649e9",
      "tree": "d037c6c663b93cc6503ddd0d2dc1294bf2fc557c",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 19 16:53:16 2008 -0600"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:23:48 2008 -0400"
      },
      "message": "PNP: fix debug formatting (cosmetic)\n\nThis patch just fixes indentation of a couple debug messages.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b3cef8f6eba47a10b80aa3e7a99e27110e34f3df",
      "tree": "cf200979651ff75bf24bebe1621756ab0042c472",
      "parents": [
        "db89b4f0dbab837d0f3de2c3e9427a8d5393afa3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Sep 19 14:06:59 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:54 2008 -0400"
      },
      "message": "toshiba_acpi: depends on INPUT\n\nCONFIG_ACPI_TOSHIBA can \u003dy when CONFIG_INPUT\u003dm, so prevent that\ncombination and its subsequent build errors:\n\ntoshiba_acpi.c:(.text+0x3e877): undefined reference to `input_event\u0027\ntoshiba_acpi.c:(.text+0x3e98a): undefined reference to `input_unregister_polled_device\u0027\ntoshiba_acpi.c:(.text+0x3e994): undefined reference to `input_free_polled_device\u0027\ntoshiba_acpi.c:(.init.text+0x21b4): undefined reference to `input_allocate_polled_device\u0027\ntoshiba_acpi.c:(.init.text+0x2263): undefined reference to `input_register_polled_device\u0027\nmake[1]: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "db89b4f0dbab837d0f3de2c3e9427a8d5393afa3",
      "tree": "e664a0af46cb02d91c699015268d4fa10a6ce190",
      "parents": [
        "9e113e0014204bfb44a2baa29b2a141ede41b074"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Mon Sep 22 14:37:34 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:53 2008 -0400"
      },
      "message": "ACPI: catch calls of acpi_driver_data on pointer of wrong type\n\nCatch attempts to use of acpi_driver_data on pointers of wrong type.\n\nakpm: rewritten to use proper C typechecking and remove the\n\"function\"-used-as-lvalue thing.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9e113e0014204bfb44a2baa29b2a141ede41b074",
      "tree": "7585a62864913163cbf33a974df8708b1be4e489",
      "parents": [
        "4b5fcb353ba46adfa2f98546e3d34e7dc65221cb"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Sep 22 14:37:29 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:53 2008 -0400"
      },
      "message": "ACPI: toshiba_acpi.c fix sparse signedness mismatch warnings\n\nset_bit expects unsigned int, and we start with a u32 anyway.\ndrivers/acpi/toshiba_acpi.c:397:14: warning: incorrect type in argument 1 (different signedness)\ndrivers/acpi/toshiba_acpi.c:397:14:    expected unsigned int [usertype] *word\ndrivers/acpi/toshiba_acpi.c:397:14:    got int *\u003cnoident\u003e\ndrivers/acpi/toshiba_acpi.c:399:14: warning: incorrect type in argument 1 (different signedness)\ndrivers/acpi/toshiba_acpi.c:399:14:    expected unsigned int [usertype] *word\ndrivers/acpi/toshiba_acpi.c:399:14:    got int *\u003cnoident\u003e\ndrivers/acpi/toshiba_acpi.c:401:14: warning: incorrect type in argument 1 (different signedness)\ndrivers/acpi/toshiba_acpi.c:401:14:    expected unsigned int [usertype] *word\ndrivers/acpi/toshiba_acpi.c:401:14:    got int *\u003cnoident\u003e\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4b5fcb353ba46adfa2f98546e3d34e7dc65221cb",
      "tree": "a6635e9b392917ac3607b776c616d9a9cc9bfe52",
      "parents": [
        "5000cadcf3188e935dae28c4fc7e24639704ea55"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Wed Sep 10 14:33:43 2008 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:52 2008 -0400"
      },
      "message": "ACPI: acpi_driver_data could only be applied to acpi_device\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nCC: Hannes Reinecke \u003chare@suse.de\u003e\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5000cadcf3188e935dae28c4fc7e24639704ea55",
      "tree": "2d643447fcf8c4ff73b7889973b7e7c62fd755e8",
      "parents": [
        "d0d0f7432c9cbd52cb2f31d499f8292b13a7ecac"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Thu Oct 09 11:56:21 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:52 2008 -0400"
      },
      "message": "x86: trim ACPI sleep stack buffer\n\nx86_64 SMP suspend to RAM uses a 10k temporary stack for saving the\nkernel state, but only 4k of it is used. Shrink it to 4k.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d0d0f7432c9cbd52cb2f31d499f8292b13a7ecac",
      "tree": "db30e8dbb2488c6564e7a9f3059ab1b64892c120",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Thu Oct 09 12:41:50 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:51 2008 -0400"
      },
      "message": "x86: remove magic number from ACPI sleep stack buffer\n\nx86_64 SMP suspend to RAM uses a 10k temporary stack for saving the\nkernel state, but only 4k of it is used. Shrink it to 4k.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nAcked-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a195dcdcff33b8ef01a23cbc489fdfcdfa28c88e",
      "tree": "fe469a9c79a7182ad53debda4d65b4c733f3230b",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Tue Aug 19 12:13:20 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 17:55:46 2008 -0400"
      },
      "message": "eeepc-laptop: Use standard interfaces\n\neeepc-laptop currently only sends key events via ACPI and has\nnon-standard rfkill control. Add an input device and use the rfkill\ninfrastructure.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0e6a66e9cf231140d2e49064d48162728edb7746",
      "tree": "a838717e4646157201d61c1f00e5109f0228265d",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Jonathan Woithe",
        "email": "jwoithe@physics.adelaide.edu.au",
        "time": "Thu Oct 09 13:44:40 2008 +0930"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 16:25:49 2008 -0400"
      },
      "message": "fujitsu-laptop: better handling of P8010 hotkey\n\nThis patch (mostly from Peter Gruber) improves the handling of the hotkeys\nfor P8010 laptops by passing more accurate input events back to userspace.\nThis is needed because the P8010 labels these buttons quite differently to\nearlier laptops.  As part of this, a P8010-specific DMI callback check has\nbeen implemented.  Finally there\u0027s some minor whitespace cleanups from\nrunning the source through Lindent.\n\nSigned-off-by: Peter Gruber \u003cnokos@gmx.net\u003e\nSigned-off-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fcea94ba0773a4bf78d109f2acd72d003f0621f6",
      "tree": "e05362e8dd4b6d941c4761c1945f64b13a4b69da",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Fri Sep 19 15:50:32 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 15:31:48 2008 -0400"
      },
      "message": "ACPI: fix FADT parsing\n\nThe (1.0 inherited) separate length fields in the FADT are byte granular.\nFurther, PM1a/b may have distinct lengths (if using the v2 fields was\nokay) and may live in distinct address spaces.  acpi_tb_convert_fadt()\nshould account for all of these conditions.\n\nApart from these changes I\u0027m puzzled by the fact that, not just for\nacpi_gbl_xpm1{a,b}_enable, acpi_hw_low_level_{read,write}() get an\nexplicit size passed rather than using the size found in the passed GAS.\nWhat happens on a platform that defines PM1{a,b} wider than 16 bits?  Of\ncourse, acpi_hw_low_level_{read,write}() at present are entirely\nun-prepared to deal with sizes other than 8, 16, or 32, not to speak of a\nnon-zero bit_offset or access_width...\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3fa8749e584b55f1180411ab1b51117190bac1e5",
      "tree": "a3fc1f3d3ed06cae9b83850bcd9aadb957849f20",
      "parents": [
        "efc968d450e013049a662d22727cf132618dcb2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 09 15:13:53 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 09 15:13:53 2008 -0700"
      },
      "message": "Linux 2.6.27\n"
    },
    {
      "commit": "efc968d450e013049a662d22727cf132618dcb2f",
      "tree": "22b603182650a341922de5a640d5cceff1107cbc",
      "parents": [
        "07f405541892bd9bab4cca6c12499091ef4dd556"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 09 14:04:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 09 14:26:38 2008 -0700"
      },
      "message": "Don\u0027t allow splice() to files opened with O_APPEND\n\nThis is debatable, but while we\u0027re debating it, let\u0027s disallow the\ncombination of splice and an O_APPEND destination.\n\nIt\u0027s not entirely clear what the semantics of O_APPEND should be, and\nPOSIX apparently expects pwrite() to ignore O_APPEND, for example.  So\nwe could make up any semantics we want, including the old ones.\n\nBut Miklos convinced me that we should at least give it some thought,\nand that accepting writes at arbitrary offsets is wrong at least for\nIS_APPEND() files (which always have O_APPEND set, even if the reverse\nisn\u0027t true: you can obviously have O_APPEND set on a regular file).\n\nSo disallow O_APPEND entirely for now.  I doubt anybody cares, and this\nway we have one less gray area to worry about.\n\nReported-and-argued-for-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nAcked-by: Jens Axboe \u003cens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "07f405541892bd9bab4cca6c12499091ef4dd556"
}
