)]}'
{
  "log": [
    {
      "commit": "af5ca3f4ec5cc4432a42a73b050dd8898ce8fd00",
      "tree": "3e5a3081b2802547f10da72c0026b4929d0e287b",
      "parents": [
        "528a4bf1d5ffed310d26fc1d82d45c02949f71cf"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Dec 20 02:09:39 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:40 2008 -0800"
      },
      "message": "Driver core: change sysdev classes to use dynamic kobject names\n\nAll kobjects require a dynamically allocated name now. We no longer\nneed to keep track if the name is statically assigned, we can just\nunconditionally free() all kobject names on cleanup.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a77aa28a2db3d134dd387f0f05cd6b6717fb1d28",
      "tree": "3d30e7f284338a6c99a2c1ee119bf992d3808f5e",
      "parents": [
        "5b3f355d8fef95901505e924818b3031092453c2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Dec 17 15:54:39 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:28 2008 -0800"
      },
      "message": "Kobject: change drivers/acpi/system.c to use kobject_create_and_add\n\nStop using kobject_register for this static kobject, as it\u0027s overkill.\nThis way is much simpler.\n\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f62ed9e33b3ccff54d66b08f82d11940bb9e269b",
      "tree": "730e79fe5e1c38a0a277b075405d6671b8e450fe",
      "parents": [
        "15f2f9b3a9db65aaf908fe7ee17bbe262ae3550f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:16:15 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:23 2008 -0800"
      },
      "message": "firmware: change firmware_kset to firmware_kobj\n\nThere is no firmware \"subsystem\" it\u0027s just a directory in /sys that\nother portions of the kernel want to hook into.  So make it a kobject\nnot a kset to help alivate anyone who tries to do some odd kset-like\nthings with this.\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "99e0d2fc6c60ca44f56203eeda9fc0e07b508f06",
      "tree": "adb8b295ef827d15a01595c451a1891e28801fd4",
      "parents": [
        "9651d350ab2c1b9ef1875be2a9def1c375e6503f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 02 16:19:59 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:23 2008 -0800"
      },
      "message": "kobject: convert /sys/firmware/acpi/ to use kobject_create\n\nWe don\u0027t need a kset here, a simple kobject will do just fine, so\ndynamically create the kobject and use it.\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3514faca19a6fdc209734431c509631ea92b094e",
      "tree": "f6d102e6dec276f8e8d1044b47c74a02b901554f",
      "parents": [
        "c11c4154e7ff4cebfadad849b1e22689d759c3f4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Oct 16 10:11:44 2007 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:10 2008 -0800"
      },
      "message": "kobject: remove struct kobj_type from struct kset\n\nWe don\u0027t need a \"default\" ktype for a kset.  We should set this\nexplicitly every time for each kset.  This change is needed so that we\ncan make ksets dynamic, and cleans up one of the odd, undocumented\nassumption that the kset/kobject/ktype model has.\n\nThis patch is based on a lot of help from Kay Sievers.\n\nNasty bug in the block code was found by Dave Young\n\u003chidave.darkstar@gmail.com\u003e\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Dave Young \u003chidave.darkstar@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "63eac9badbe35054c0ae61a9dbcf4830c7429040",
      "tree": "2bea2d6df5f2dc9306c9fc17c8755ed3c56d4a12",
      "parents": [
        "3645ca8359328ea4c75bce4af54ad24028381f30",
        "a1bd4e35e8d9df24db7d7addd74cbfcc87ec9fb3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 23:50:01 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 23:50:01 2008 -0500"
      },
      "message": "Pull dmi-2.6.24 into release branch\n"
    },
    {
      "commit": "3645ca8359328ea4c75bce4af54ad24028381f30",
      "tree": "e66e33eb9d0bbbb66c9788ae44164e9e6b71c8d4",
      "parents": [
        "0f23a6b0c182b1040cb0b89e20527cd07d85aebf",
        "ec68373c04495edbe39fb94fad963fb781e062e5"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 23:48:46 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 23:48:46 2008 -0500"
      },
      "message": "Pull bugzilla-9798 into release branch\n"
    },
    {
      "commit": "0f23a6b0c182b1040cb0b89e20527cd07d85aebf",
      "tree": "5295da6eecc535e0d8620359a10bdc78de87fbd1",
      "parents": [
        "7456337d1fd38e463674dcb5a3df21ca332cb8b0",
        "d772b3b323a15588a757f5af28e51a57d0d2f622"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 23:48:33 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 23:48:33 2008 -0500"
      },
      "message": "Pull bugzilla-8459 into release branch\n"
    },
    {
      "commit": "ec68373c04495edbe39fb94fad963fb781e062e5",
      "tree": "0c4d57c848de4a41968f61a22b3159dc9092b05a",
      "parents": [
        "667984d9e481e43a930a478c588dced98cb61fea"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 22:41:20 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 22:41:20 2008 -0500"
      },
      "message": "Revert \"ACPI: Fan: Drop force_power_state acpi_device option\"\n\nThis reverts commit 93ad7c07ad487b036add8760dabcc35666a550ef.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9798\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d772b3b323a15588a757f5af28e51a57d0d2f622",
      "tree": "8667e23c16c7c7bf9ae4b5f112c668c250ef9985",
      "parents": [
        "86dae0154a49b67c908faffeb33ba37eddceba74"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Wed Jan 23 22:34:09 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 22:34:09 2008 -0500"
      },
      "message": "ACPI: EC: \"DEBUG\" needs to be defined earlier\n\nThe \"DEBUG\" symbol needs to be defined before #including \u003clinux/kernel.h\u003e to\nget the pr_debug() working.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "86dae0154a49b67c908faffeb33ba37eddceba74",
      "tree": "25f87b5a7e29cfeb323c5d83bcac19d27c7efca3",
      "parents": [
        "03d1d99c55649ca641b86d2e3489b167ede1671a"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Wed Jan 23 22:33:06 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 22:33:06 2008 -0500"
      },
      "message": "ACPI: EC: add leading zeros to debug messages\n\nAdd leading zeros to pr_debug() calls. For example if x\u003d0x0a, the format\n\"0x%2x\" will result the string \"0x a\", the format \"0x%2.2x\" will result \"0x0a\".\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "03d1d99c55649ca641b86d2e3489b167ede1671a",
      "tree": "5ab993fef3351514f07d5ebd498d8d8ea4bf1852",
      "parents": [
        "667984d9e481e43a930a478c588dced98cb61fea"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Wed Jan 23 22:28:34 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 22:28:34 2008 -0500"
      },
      "message": "ACPI: EC: fix dmesg spam regression\n\nReturn OBF_1 optimization workaround\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8459\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a1bd4e35e8d9df24db7d7addd74cbfcc87ec9fb3",
      "tree": "ad5cf9cdf705d75555206b4d7ec76b010a948efd",
      "parents": [
        "98f1db22d70b0660a27cc8818a61181b5d503671"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:19:27 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:28:12 2008 -0500"
      },
      "message": "ACPI: DMI blacklist to reduce console warnings on OSI(Linux) systems.\n\nThis DMI blacklist reduces the console messages\non systems which have a BIOS that invokes OSI(Linux).\n\nAs the DMI blacklist already knows about these systems,\nthe request for DMI info itself is disabled.\n\nFurther, if OSI(Linux) has already been determined\nto have no beneift, we disable the console message\nrequesting acpi_osi\u003dLinux test results.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "98f1db22d70b0660a27cc8818a61181b5d503671",
      "tree": "89462a99736c87d21d3f12e42903e54935d4fad9",
      "parents": [
        "d4b7dc499daae909e62dc260b95cd618f2970ded"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 20:56:18 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:26:28 2008 -0500"
      },
      "message": "ACPI: Add ThinkPad R61, ThinkPad T61 to OSI(Linux) white-list\n\nacpi_osi\u003dLinux helps sound on these systems.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d4b7dc499daae909e62dc260b95cd618f2970ded",
      "tree": "d24816be9d0830724e35f322c515dc8db38d4a2e",
      "parents": [
        "7ce95ce5c6dbbc3f70933f04537860ffd9dbe17e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 20:50:56 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:26:15 2008 -0500"
      },
      "message": "ACPI: make _OSI(Linux) console messages smarter\n\nIf BIOS invokes _OSI(Linux), the kernel response\ndepends on what the ACPI DMI list knows about the system,\nand that is reflectd in dmesg:\n\n1) System unknown to DMI:\n\nACPI: BIOS _OSI(Linux) query ignored\nACPI: DMI System Vendor: LENOVO\nACPI: DMI Product Name: 7661W1P\nACPI: DMI Product Version: ThinkPad T61\nACPI: DMI Board Name: 7661W1P\nACPI: DMI BIOS Vendor: LENOVO\nACPI: DMI BIOS Date: 10/18/2007\nACPI: Please send DMI info above to linux-acpi@vger.kernel.org\nACPI: If \"acpi_osi\u003dLinux\" works better, please notify linux-acpi@vger.kernel.org\n\n2) System known to DMI, but effect of OSI(Linux) unknown:\n\nACPI: DMI detected: Lenovo ThinkPad T61\n...\nACPI: BIOS _OSI(Linux) query ignored via DMI\nACPI: If \"acpi_osi\u003dLinux\" works better, please notify linux-acpi@vger.kernel.org\n\n3) System known to DMI, which disables _OSI(Linux):\n\nACPI: DMI detected: Lenovo ThinkPad T61\n...\nACPI: BIOS _OSI(Linux) query ignored via DMI\n\n4) System known to DMI, which enable _OSI(Linux):\n\nACPI: DMI detected: Lenovo ThinkPad T61\nACPI: Added _OSI(Linux)\n...\nACPI: BIOS _OSI(Linux) query honored via DMI\n\ncmdline overrides take precidence over the built-in\ndefault and the DMI prescribed default.\ncmdline \"acpi_osi\u003dLinux\" results in:\n\nACPI: BIOS _OSI(Linux) query honored via cmdline\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7ce95ce5c6dbbc3f70933f04537860ffd9dbe17e",
      "tree": "5b19109c2935b0ac1eca14ac17314cae1fcde60f",
      "parents": [
        "f40cd6fddcb1d51d8a2a67ddc81c14a3532f3cb7"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 20:06:41 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:24:13 2008 -0500"
      },
      "message": "ACPI: Delete Intel Customer Reference Board (CRB) from OSI(Linux) DMI list\n\nLinux does not want BIOS writers to invoke _OSI(Linux) -\nfor in the field it causes more Windows incompatibility problems\nthan it solves.\n\nSo when it is seen in the BIOS for an Intel Customer Reference Board,\nLinux should ignore its effect by default, and should complain loudly.\nOtherwise, the reference BIOS will go unfixed, and the bad BIOS\nwill spread to the field.\n\nUsers of this board can get the old behavior with \"acpi_osi\u003dLinux\"\n\nAs this was the only entry, delete acpi_osl_dmi_table[].\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f40cd6fddcb1d51d8a2a67ddc81c14a3532f3cb7",
      "tree": "1f88c751d1c89d4beb57aa3d76a1f138a36f43cb",
      "parents": [
        "5a4e143271b97dcaa113761a76942c4d4bc273a2"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 20:04:28 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:23:51 2008 -0500"
      },
      "message": "ACPI: on OSI(Linux), print needed DMI rather than requesting dmidecode output\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5a4e143271b97dcaa113761a76942c4d4bc273a2",
      "tree": "e72231310621ad13d764b8e86c692e70f6d1c466",
      "parents": [
        "f89e3b0620a0dc19f313218f55373b9361142203"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 20:01:22 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jan 23 21:23:29 2008 -0500"
      },
      "message": "ACPI: create acpi_dmi_dump()\n\nA utility routine to print common entries used\nfor ACPI-related DMI blacklist entries.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d1154be3004e9db2d61533e16bb2cf85dd27a8cb",
      "tree": "2fb9d0dc13cc07557b082e58aa7e8d4a46fe5904",
      "parents": [
        "5d5d80001df3fbd06bd2b8893b6e3847e38a12d6"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Jan 15 00:47:47 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 15 00:47:47 2008 -0500"
      },
      "message": "ACPI: processor: Fix null pointer dereference in throttling\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9747\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8df042e85c4462f97be286ef0fd82a627f27e9c8",
      "tree": "db40c797112b10895c4e6a5a3aea5172e15f05f2",
      "parents": [
        "456212017bf21f6bbdf972a5eafab987600956b2",
        "5b3f0e6c1c9638b11a1063bf93c60a0766550b02"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:28:38 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:28:38 2008 -0500"
      },
      "message": "Pull bugzilla-9683 into release branch\n"
    },
    {
      "commit": "456212017bf21f6bbdf972a5eafab987600956b2",
      "tree": "59287de8cf87bdbe185b20d94b36a84198c09f33",
      "parents": [
        "6b74c92521de123b6b3b01a8be432722121d9e8e",
        "c04209a7948b95e8c52084e8595e74e9428653d3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:28:22 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:28:22 2008 -0500"
      },
      "message": "Pull bugzilla-9627 into release branch\n"
    },
    {
      "commit": "4e1b83ad61b5db143281bb54e88ff420cc6b79d0",
      "tree": "f540499aa22b51ebe6276f819cb49eb274f7fab3",
      "parents": [
        "02d5bccf8ea3f9b8de21bfe19db77fbc50d92e04",
        "97749cd9adbb2985e4b2aee1a59d6b970fe9c3a7"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:27:32 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:27:32 2008 -0500"
      },
      "message": "Pull bugzilla-9494 into release branch\n"
    },
    {
      "commit": "02d5bccf8ea3f9b8de21bfe19db77fbc50d92e04",
      "tree": "33402107adad8ebca51ea843291e09afc11a67d7",
      "parents": [
        "eba6860ac5f9578e3ba6d0f9900cfc72599c5d66",
        "9f9adecd2d0e4f88fa0e8cb06c6ec207748df70a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:27:13 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:27:13 2008 -0500"
      },
      "message": "Pull bugzilla-9194 into release branch\n"
    },
    {
      "commit": "9f9adecd2d0e4f88fa0e8cb06c6ec207748df70a",
      "tree": "b3914860b74a9f6c3ae42016aa708b54040248f8",
      "parents": [
        "da8cadb31b82c9d41fc593c8deab6aa20b162d6b"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 13 17:38:03 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:26:47 2008 -0500"
      },
      "message": "PM: ACPI and APM must not be enabled at the same time\n\nACPI and APM used \"pm_active\" to guarantee that\nthey would not be simultaneously active.\n\nBut pm_active was recently moved under CONFIG_PM_LEGACY,\nso that without CONFIG_PM_LEGACY, pm_active became a NOP --\nallowing ACPI and APM to both be simultaneously enabled.\nThis caused unpredictable results, including boot hangs.\n\nFurther, the code under CONFIG_PM_LEGACY is scheduled\nfor removal.\n\nSo replace pm_active with pm_flags.\npm_flags depends only on CONFIG_PM,\nwhich is present for both CONFIG_APM and CONFIG_ACPI.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9194\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "aa7f00741da5e2adeca3e03103d14b9141040e49",
      "tree": "7278dc0874f4475a7bbbec2e58d6fd62b6854552",
      "parents": [
        "e63501d51d6a1a897470be2684e9c55a46d0d6d5",
        "014d433f35d7f34b55dcc7b57c7635aaefc3757f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:22:57 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 11 12:22:57 2008 -0500"
      },
      "message": "Pull bugzilla-8171 into release branch\n"
    },
    {
      "commit": "014d433f35d7f34b55dcc7b57c7635aaefc3757f",
      "tree": "a05940d8098f1864dbf41cbe94b610c98313ae94",
      "parents": [
        "fd0b45dfd1858c6b49d06355a460bcf36d654c06"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Thu Jan 10 23:04:10 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 10 23:04:10 2008 -0500"
      },
      "message": "ACPICA: fix acpi_serialize hang regression\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8171\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "96c2a8766bf4fe91abac863749c11637fabcc64f",
      "tree": "f51f14874826bf5e2051e565cf957328b0909f7c",
      "parents": [
        "fd0b45dfd1858c6b49d06355a460bcf36d654c06"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jan 10 22:49:58 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jan 10 22:49:58 2008 -0500"
      },
      "message": "ACPI : Not register gsi for PCI IDE controller in legacy mode\n\nWhen PCI IDE controller works in legacy mode and no PRT entry is found\nin ACPI PRT table, OSPM will neither read the irq number from the IDE\nPCI configuration space nor call the function of acpi_register_gsi to\nregister gsi.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5637\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5b3f0e6c1c9638b11a1063bf93c60a0766550b02",
      "tree": "21d685bb27cb5e42c1f9160dc15b75a6cd672084",
      "parents": [
        "3ce54450461bad18bbe1f9f5aa3ecd2f8e8d1235"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Jan 07 17:50:10 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jan 07 17:50:10 2008 -0500"
      },
      "message": "ACPI: Reintroduce run time configurable max_cstate for !CPU_IDLE case\n\nThis was writeable in 2.6.23 but the cpuidle merge made it read-only.  But\nsome people\u0027s scripts (ie: Mark\u0027s) were writing to it.\n\nAs an unhappy compromise, make max_cstate writeable again if the kernel was\nconfigured without CONFIG_CPU_IDLE.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9683\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Mark Lord \u003clkml@rtr.ca\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "97749cd9adbb2985e4b2aee1a59d6b970fe9c3a7",
      "tree": "22e32a16eb78178e4f50963e4f61320b8bf935ab",
      "parents": [
        "e697789d64f8748cb219d7f5c413c512953802cc"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Jan 01 14:27:24 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 01 14:27:24 2008 -0500"
      },
      "message": "ACPI: Make sysfs interface in ACPI power optional.\n\nReference: http://bugzilla.kernel.org/show_bug.cgi?id\u003d9494\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c04209a7948b95e8c52084e8595e74e9428653d3",
      "tree": "8a7bed4071550e333f1a5e81558fc55a470cd554",
      "parents": [
        "e697789d64f8748cb219d7f5c413c512953802cc"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Jan 01 14:12:55 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 01 14:12:55 2008 -0500"
      },
      "message": "ACPI: EC: Enable boot EC before bus_scan\n\nSome _STA methods called during bus_scan() might require EC region handler,\nwhich might be enabled later in the scan.\nEnable it explicitly before scan to avoid errors.\n\nReference: http://bugzilla.kernel.org/show_bug.cgi?id\u003d9627\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6e3013932e97a0e034d55419c60ae4a8a229ceb8",
      "tree": "314bc076b6a45470401584850d7b7ac3b66b1cf2",
      "parents": [
        "5889ba0a6a1174ac38d7045824a2d2ed8e93d756",
        "5a21e4fe587ebb793bf3a1c02755f8a845170328"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 15:14:52 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 15:14:52 2007 -0500"
      },
      "message": "Pull bugzilla-9362 into release branch\n"
    },
    {
      "commit": "5a21e4fe587ebb793bf3a1c02755f8a845170328",
      "tree": "ed138219505186db6c8d347ba935f104f3339e25",
      "parents": [
        "c2d00f2d1bf8dd721f5557b0df23729addc1898d"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Sat Dec 08 13:02:46 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 15:14:23 2007 -0500"
      },
      "message": "ACPI: SBS: Return rate in mW if capacity in mWh\n\nklaptopd assumes rate to be in same units as capacity.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9362\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c2d00f2d1bf8dd721f5557b0df23729addc1898d",
      "tree": "6a89affd983c980589bc75409db16d7bfd114069",
      "parents": [
        "09f1fb41ad45bc18abe07c62f7b56560571584d1"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Sat Dec 08 13:02:40 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 15:14:06 2007 -0500"
      },
      "message": "ACPI: SBS: Ignore alarms coming from unknown devices\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9362\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "09f1fb41ad45bc18abe07c62f7b56560571584d1",
      "tree": "e5d5af2d570c16fb96219d75d4ae128dafb5a671",
      "parents": [
        "da8cadb31b82c9d41fc593c8deab6aa20b162d6b"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Sat Dec 08 13:02:33 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 15:13:51 2007 -0500"
      },
      "message": "ACPI: SBS: Reset alarm bit\n\nAlarm bit should be cleared in order for other alarms to be sent.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9362\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5889ba0a6a1174ac38d7045824a2d2ed8e93d756",
      "tree": "208cc0412edc998267a6dd375b1ba7ac24000f19",
      "parents": [
        "d020c36685a35f66be89700e911c7d77a67bdc43",
        "6ce7641b879e4b9ead46e14275d9d3645b47fa63"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 14:54:09 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 14 14:54:09 2007 -0500"
      },
      "message": "Pull hotplug into release branch\n"
    },
    {
      "commit": "d020c36685a35f66be89700e911c7d77a67bdc43",
      "tree": "86c03cd323fefe5b3aa06939a05de82f2f19b1a3",
      "parents": [
        "6790acb14d264d874ff8cbae1a72e72883ec3678",
        "ad40e68bf5c54831cd6b2199fd24d616bac179f7"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 13 22:16:14 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 13 22:16:14 2007 -0500"
      },
      "message": "Pull battery-2.6.24 into release branch\n"
    },
    {
      "commit": "ffada8913e39e6fd35e95d7040ccac57b45812c9",
      "tree": "81446609173d6de7954857f9cb595ca234c1dcf3",
      "parents": [
        "98934def70b48dac74fac3738b78ab2d1a28edda"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Thu Dec 13 08:32:26 2007 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 13 17:50:09 2007 -0500"
      },
      "message": "ACPI: fix modpost warnings\n\nfor sn2_defconfig:\n\nWARNING: vmlinux.o(.text+0x4b8601): Section mismatch: reference to .init.data:node_to_pxm_map (between \u0027__acpi_map_pxm_to_node\u0027 and \u0027acpi_get_pxm\u0027)\nWARNING: vmlinux.o(.text+0x4b8741): Section mismatch: reference to .init.data:pxm_to_node_map (between \u0027acpi_map_pxm_to_node\u0027 and \u0027acpi_get_node\u0027)\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "98934def70b48dac74fac3738b78ab2d1a28edda",
      "tree": "75d97b7fb0dc47f19ad2ef5521fe69036ddfac60",
      "parents": [
        "da8cadb31b82c9d41fc593c8deab6aa20b162d6b"
      ],
      "author": {
        "name": "William Lee Irwin III",
        "email": "wli@holomorphy.com",
        "time": "Wed Dec 12 03:56:55 2007 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 13 16:24:10 2007 -0500"
      },
      "message": "ACPI: video_device_list corruption\n\nThe -\u003ecap fields of struct acpi_video_device and struct acpi_video_bus\nare 1B each, not 4B. The oversized memset()\u0027s corrupted the subsequent\nlist_head fields. This resulted in silent corruption without\nCONFIG_DEBUG_LIST and BUG\u0027s with it. This patch uses sizeof() to pass\nthe proper bounds to the memset() calls and thereby correct the bugs.\n\nSigned-off-by: William Irwin \u003cwli@holomorphy.com\u003e\nAcked-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e17bcb43a26a7111f851b5ff6d1258ecd355de75",
      "tree": "8e8f3fd329089270c3c6be06abca0ea650ce69b7",
      "parents": [
        "167b1de3ee4e50d65a2bd0a2667c9cd48faf54f3"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Dec 07 19:16:17 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Dec 07 19:16:17 2007 +0100"
      },
      "message": "ACPI: move timer broadcast before busmaster disable\n\nThe timer broadcast code might access HPET, which should not be\naccessed after the busmaster disable.\n\nIn acpi_idle_enter_simple() this change also prevents, that we modify\nthe busmaster state without going actually idle. This might leave the\nACPI bm state in a stale state, when we leave the function early in\nthe need_resched() check.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\n"
    },
    {
      "commit": "ad40e68bf5c54831cd6b2199fd24d616bac179f7",
      "tree": "9d2fd20462e854f74df4b8cb2d30651383942ed4",
      "parents": [
        "f194d132e4971111f85c18c96067acffb13cee6d"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Sat Nov 10 20:02:49 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 06 22:29:22 2007 -0500"
      },
      "message": "ACPI: battery: fix ACPI battery technology reporting\n\nAt least some systems report technology information with trailing spaces:\n\n{pts/1}% cat -E /var/tmp/bat/2.6.23 | grep type\nbattery type:            Li-ION  $\n\nUse strncasecmp to compare model string to skip trailing part\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6ac47735cdba6ac8c64cb7595762a75fdcafaa6d",
      "tree": "e10770b0057cfac543c15727c098cc30a80ff116",
      "parents": [
        "7ac3ae32d170cea8cb8e7822acc29ed8f1b1018d",
        "152c300d007c70c4a1847dad39ecdaba22e7d457"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:33 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:33 2007 -0500"
      },
      "message": "Pull bugzilla-9429 into release branch\n"
    },
    {
      "commit": "7ac3ae32d170cea8cb8e7822acc29ed8f1b1018d",
      "tree": "b93c62f16189ee5d2d5d267267e45d14833ed574",
      "parents": [
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c",
        "357dc4c3f13cb5c1e3b40a09cbe6ff1b0df2c7c3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:21 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:21 2007 -0500"
      },
      "message": "Pull thermal into release branch\n"
    },
    {
      "commit": "152c300d007c70c4a1847dad39ecdaba22e7d457",
      "tree": "d3889cb8e4cdbfd8361fbc97717f295011bdacbd",
      "parents": [
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Wed Oct 17 16:10:18 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:26:55 2007 -0500"
      },
      "message": "ACPICA: fix acpi-cpufreq boot crash due to _PSD return-by-reference\n\nChanged resolution of named references in packages\n\nFixed a problem with the Package operator where all named\nreferences were created as object references and left otherwise\nunresolved. According to the ACPI specification, a Package can\nonly contain Data Objects or references to control methods. The\nimplication is that named references to Data Objects (Integer,\nBuffer, String, Package, BufferField, Field) should be resolved\nimmediately upon package creation. This is the approach taken\nwith this change. References to all other named objects (Methods,\nDevices, Scopes, etc.) are all now properly created as reference objects.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5328\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9429\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "357dc4c3f13cb5c1e3b40a09cbe6ff1b0df2c7c3",
      "tree": "794d39137bae2073423f93b3b14717824138290c",
      "parents": [
        "f79f06ab9f86d7203006d2ec8992ac80df36a34e"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 29 16:22:43 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 01 23:27:15 2007 -0500"
      },
      "message": "ACPI: Delete the IRQ operation in throttling controll via PTC\n\nThe IRQ operation(enable/disable) should be avoided when throttling is\ncontrolled via PTC method. It is replaced by the migration of task.\n\nThis fixes an oops on T61 -- a regression due to\nf79f06ab9f86 b/c FixedHW support tried to read remote MSR with interrupts disabled.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fbb43ab03c1fa7587476910d346ee11882b4cc62",
      "tree": "c6999302740d4d056081696f29c2f6de095d2256",
      "parents": [
        "81257def2ab8ae1680583ce1e5f018dc6c8ed98d"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Nov 28 16:22:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:55 2007 -0800"
      },
      "message": "ACPI: avoid references to impossible processors.\n\nACPI uses NR_CPUS in various loops and in some it accesses per cpu data of\nprocessors that are not present(!) and that will never be present.\n\nThe pointers to per cpu data are typically not initialized for processors\nthat are not present.  So we seem to be reading something here from offset\n0 in memory.\n\nMake ACPI use nr_cpu_ids instead. That stops at the end of the possible\nprocessors.\n\nConvert one loop to NR_CPUS to use the cpu_possible map instead.  That way\nranges of processor that can never be brought online are skipped during the\nloop.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ff1ea52fa317a5658b6415b25169c5e531f54876",
      "tree": "88fd243ddb02de7e3b2b0f55aba91796785b5a63",
      "parents": [
        "b5faa4b89e4d83203b1f44f143a351b518f7cda2",
        "f44d9efd3510776216938fef84adc99cc0e12412"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 26 19:41:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 26 19:41:28 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86:\n  x86: fix APIC related bootup crash on Athlon XP CPUs\n  time: add ADJ_OFFSET_SS_READ\n  x86: export the symbol empty_zero_page on the 32-bit x86 architecture\n  x86: fix kprobes_64.c inlining borkage\n  pci: use pci\u003dbfsort for HP DL385 G2, DL585 G2\n  x86: correctly set UTS_MACHINE for \"make ARCH\u003dx86\"\n  lockdep: annotate do_debug() trap handler\n  x86: turn off iommu merge by default\n  x86: fix ACPI compile for LOCAL_APIC\u003dn\n  x86: printk kernel version in WARN_ON and other dump_stack users\n  ACPI: Set max_cstate to 1 for early Opterons.\n  x86: fix NMI watchdog \u0026 \u0027stopped time\u0027 problem\n"
    },
    {
      "commit": "c1c306344669ca40255e36192b101060ffbb1271",
      "tree": "292c7936d91b8ed2febb3e2902de41d0e6c84bca",
      "parents": [
        "d4d25deca49ec2527a634557bf5a6cf449f85deb"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "aystarik@gmail.com",
        "time": "Mon Nov 26 20:42:19 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Nov 26 20:42:19 2007 +0100"
      },
      "message": "ACPI: Set max_cstate to 1 for early Opterons.\n\nAMD Opteron processors before CG revision don\u0027t like C-states \u003e 1.\n\nThis solves the long standing bugzilla #5303 and probably some more\non affected machines:\n\n  http://bugzilla.kernel.org/show_bug.cgi?id\u003d5303\n\n[ tglx@linutronix.de: reworked the patch so it does not wreck ia64 ]\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a3f095ade0f5fd2a09a7f523632d762314452871",
      "tree": "24e23bc2077ae866be9c43cc1f419db46f043714",
      "parents": [
        "e6532b8883760bdf9d251c669a3919fc9457aeca",
        "e790cc8bbb990df900eabdda18a5a480d22a60c8"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 20:07:49 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 20:07:49 2007 -0500"
      },
      "message": "Pull bugzilla-9327 into release branch\n\nConflicts:\n\n\tdrivers/acpi/ec.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e790cc8bbb990df900eabdda18a5a480d22a60c8",
      "tree": "536d3bf16bb658817a1978bcc4270624f3661da0",
      "parents": [
        "3ebe08a749a0971a5407818169dc16212ef562f9"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Wed Nov 21 03:23:32 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 20:06:15 2007 -0500"
      },
      "message": "ACPI: EC: Workaround for optimized controllers (version 3)\n\nSome controllers fail to send confirmation GPE after address or data write.\nDetect this and don\u0027t expect such confirmation in future.\nThis is a generalization of previous workaround\n(66c5f4e7367b0085652931b2f3366de29e7ff5ec), which did only read address.\n\nReference: http://bugzilla.kernel.org/show_bug.cgi?id\u003d9327\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Romano Giannetti \u003cromano.giannetti@gmail.com\u003e\nTested-by: Mats Johannesson\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3ebe08a749a0971a5407818169dc16212ef562f9",
      "tree": "b3f887f0623902fdf7e0b1d1a1ec396a71cecd05",
      "parents": [
        "0af2f653c504d302d83d3a648c0408882ff62d4c"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Wed Nov 21 03:23:26 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 20:04:39 2007 -0500"
      },
      "message": "ACPI: EC: use printk_ratelimit(), add some DEBUG mode messages\n\nSometimes it is usefull to see raw protocol dump.\nUncomment \u0027#define DEBUG\u0027 at the beginning of file to make EC\nreally verbose.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0af2f653c504d302d83d3a648c0408882ff62d4c",
      "tree": "055f1fad06e1dba8c2e782786a7cfc2ea448a7f3",
      "parents": [
        "f2d68935ba08cf80f151bbdb5628381184e4a498"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 19:59:08 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 19:59:08 2007 -0500"
      },
      "message": "Revert \"ACPI: EC: Workaround for optimized controllers\"\n\nThis reverts commit f2d68935ba08cf80f151bbdb5628381184e4a498.\n"
    },
    {
      "commit": "6ce7641b879e4b9ead46e14275d9d3645b47fa63",
      "tree": "568ef0b834d30d35b96761a4a2de81f24af8b964",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "Gary Hade",
        "email": "garyhade@us.ibm.com",
        "time": "Tue Nov 20 12:19:12 2007 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 19:06:04 2007 -0500"
      },
      "message": "ACPI: acpiphp: Remove dmesg spam on device remove\n\nIn cases where acpi_pci_bind() does not\nattach device data, acpi_pci_unbind()\ncomplains via an ACPI exception about the missing data when\nthe device is removed.  For example, acpi_pci_bind() does not\nattach data for non-existent device functions so when the device\nis removed using the ACPI PCI hotplug driver \u0027acpiphp\u0027 an ACPI\nexception is logged for every non-existent function.  This patch\navoids the confusing log messages by removing the unnecessary\nACPI exception.\n\nSigned-off-by: Gary Hade \u003cgaryhade@us.ibm.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e6532b8883760bdf9d251c669a3919fc9457aeca",
      "tree": "a3e00d9adb1d16b7f7286e365d54de44727ae562",
      "parents": [
        "d89a9bda14204547f966ed1510a269a44c0b7f5d",
        "4fdb2a05ef5703553fdd28f1b96ebdd79f173657"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:21:47 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:21:47 2007 -0500"
      },
      "message": "Pull fluff into release branch\n\nConflicts:\n\n\tdrivers/acpi/ec.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d89a9bda14204547f966ed1510a269a44c0b7f5d",
      "tree": "a096081fcc05ea6b9ed44778e3b86b5db9738b83",
      "parents": [
        "d12dbbfe948c89156ad1b0fe7c808ba4d6f00bc2",
        "c88c5786d3df51ccfa4e2d111fc9c8fc0f5b2797"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:20:57 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:20:57 2007 -0500"
      },
      "message": "Pull video-2.6.24 into release branch\n"
    },
    {
      "commit": "614a6bbecceb97558819f18a676fd819ea61550b",
      "tree": "d3f59dc6ef0ffdb14d8047072e096fdabeaf7d2b",
      "parents": [
        "c2e46d2e2a8e6ed17fac6154ac7e5fa7fe4efb28",
        "f79f06ab9f86d7203006d2ec8992ac80df36a34e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:20:31 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:20:31 2007 -0500"
      },
      "message": "Pull thermal into release branch\n"
    },
    {
      "commit": "c2e46d2e2a8e6ed17fac6154ac7e5fa7fe4efb28",
      "tree": "39e4aa997e6a10ef4eebb31487ea15c3c2e70c34",
      "parents": [
        "95b00786f3b8fa99f53931361beeb4c10504ad87",
        "65ea6520375cc09d19ecb46f03ab7ef70bcf06dd"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:20:00 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:20:00 2007 -0500"
      },
      "message": "Pull procfs-default into release branch\n\nConflicts:\n\n\tdrivers/acpi/sbs.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "95b00786f3b8fa99f53931361beeb4c10504ad87",
      "tree": "0f2de0587f08f1d0bd80a70a3d18ca5eb3dfb75c",
      "parents": [
        "22201f7402851b9a47e64139ca589bd8555f7138",
        "ddc081a19585c8ba5aad437779950c2ef215360a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:18:37 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:18:37 2007 -0500"
      },
      "message": "Pull cpuidle into release branch\n"
    },
    {
      "commit": "22201f7402851b9a47e64139ca589bd8555f7138",
      "tree": "69c31cb20f348842f743c4389b2f6dd599f3c90f",
      "parents": [
        "5824b4512650db90ddd5fdbea7f8aea3c7df3a94",
        "f2d68935ba08cf80f151bbdb5628381184e4a498"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:18:19 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:18:19 2007 -0500"
      },
      "message": "Pull bugzilla-9327 into release branch\n"
    },
    {
      "commit": "5824b4512650db90ddd5fdbea7f8aea3c7df3a94",
      "tree": "b8062daae958d01ffe632670efff7aa5ddc2233c",
      "parents": [
        "7833b4ae466e084a865542c6fd83394a3d274144",
        "5870a8cd23181703cc76f88f630372f8602c7648"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:18:07 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:18:07 2007 -0500"
      },
      "message": "Pull bugzilla-9262 into release branch\n"
    },
    {
      "commit": "86533e80e0a20ed1a676f9eeb2dde0fa5ff23276",
      "tree": "c645c87f236c42134bf7e06f7cc971685f4b5a5b",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582",
        "037cbc63fd83162a8ee0c69680207ce4609adbea"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:17:42 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 20 01:17:42 2007 -0500"
      },
      "message": "Pull battery into release branch\n"
    },
    {
      "commit": "4fdb2a05ef5703553fdd28f1b96ebdd79f173657",
      "tree": "24f3b8906bbbead7a26005ae397835c38db6a625",
      "parents": [
        "55b8d50c1a7b2d53eddaa3114dc55b0ed00df0f3"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 19 17:48:02 2007 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 21:53:32 2007 -0500"
      },
      "message": "ACPI: Add missing spaces to printk format\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ddc081a19585c8ba5aad437779950c2ef215360a",
      "tree": "bea2be9bb259a336cb3be7f0babfb5bd571517da",
      "parents": [
        "5062911830a66df0c0ad28c387a8c0623cb0d28c"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Nov 19 21:43:22 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 21:43:22 2007 -0500"
      },
      "message": "cpuidle: fix HP nx6125 regression\n\nFix for http://bugzilla.kernel.org/show_bug.cgi?id\u003d9355\n\ncpuidle always used to fallback to C2 if there is some bm activity while\nentering C3. But, presence of C2 is not always guaranteed. Change cpuidle\nalgorithm to detect a safe_state to fallback in case of bm_activity and\nuse that state instead of C2.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5062911830a66df0c0ad28c387a8c0623cb0d28c",
      "tree": "95624d73fa437638ae720217f505492f77f56201",
      "parents": [
        "c9c860e5349ef62cd9226694b3aa625ef66f504e"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Nov 19 19:49:00 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 21:32:02 2007 -0500"
      },
      "message": "cpuidle: add sched_clock_idle_[sleep|wakeup]_event() hooks\n\nPort 2aa44d0567ed21b47b87d68819415d48194cb923\n(sched: sched_clock_idle_[sleep|wakeup]_event()) to cpuidle.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c9c860e5349ef62cd9226694b3aa625ef66f504e",
      "tree": "19ce87dd625256a6a3c73b6eac147b3818d93b18",
      "parents": [
        "83788c0caed3a425f64fa88fde7c78746b9cdd76"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Nov 19 19:48:00 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 21:25:23 2007 -0500"
      },
      "message": "cpuidle: fix C3 for no bus-master control case\n\nPort 18eab8550397f1f3d4b8b2c5257c88dae25d58ed\n(Enable C3 even when PM2_control is zero) to cpuidle.\n\nWithout this patch, some systems will notice a regression\nwhen enabling CPU_IDLE -- C3 would no longer be available.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5870a8cd23181703cc76f88f630372f8602c7648",
      "tree": "4fd47ddabf7dc0d237e8cb7069646cd5df2dee6b",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Nov 15 21:52:47 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 12:20:48 2007 -0500"
      },
      "message": "ACPI: EC: Don\u0027t init EC early if it has no _INI\n\nOption to init EC early inserted to handle #8598 ASUS problem,\nintroduced several others.\n\nEC driver in this particular case has fake _INI method, not present on\nother machines, which don\u0027t need or break from this workaround, so lets use\nits presence as a flag for early init.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9262\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8598\nhttps://bugzilla.novell.com/show_bug.cgi?id\u003d334806\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "65ea6520375cc09d19ecb46f03ab7ef70bcf06dd",
      "tree": "49260887db44d4ba8ada1d2025c9bfc3ef549561",
      "parents": [
        "3539a901d60ae84f8b0748cd26c1c263c2b3ef5f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 11:22:44 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 11:22:44 2007 -0500"
      },
      "message": "Revert \"acpi: make ACPI_PROCFS default to y\"\n\nThis reverts commit cbff2fbf55c21f50298b1aef1263b11bf510e35f.\n"
    },
    {
      "commit": "3539a901d60ae84f8b0748cd26c1c263c2b3ef5f",
      "tree": "5058839e8e0b4b3349609e6326e3e25c776a1c4b",
      "parents": [
        "fdcedbba2f98c94bfbac9f6e712ab765f997b8dc"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 11:22:35 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 11:22:35 2007 -0500"
      },
      "message": "Revert \"ACPI: add documentation for deprecated /proc/acpi/battery in ACPI_PROCFS\"\n\nThis reverts commit 6e800af233e0bdf108efb7bd23c11ea6fa34cdeb.\n"
    },
    {
      "commit": "fdcedbba2f98c94bfbac9f6e712ab765f997b8dc",
      "tree": "438968c5718fa25eebd332d7ac7a4e2ee4114a29",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Nov 19 16:33:45 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 11:21:50 2007 -0500"
      },
      "message": "ACPI: Split out control for /proc/acpi entries from battery, ac, and sbs.\n\nIntroduce new ACPI_PROCFS_POWER (default Yes) config option and move\nprocfs code in battery, ac, and sbs drivers under it.\nThis is done to allow ACPI_PROCFS to be default No.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c88c5786d3df51ccfa4e2d111fc9c8fc0f5b2797",
      "tree": "f3052d57cb9461efc13563f40b54da0401142b05",
      "parents": [
        "a4f0c2767e9c55123d7dad7176554e9d6e6056bc"
      ],
      "author": {
        "name": "Danny Baumann",
        "email": "dannybaumann@web.de",
        "time": "Fri Nov 02 13:47:53 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 01:55:13 2007 -0500"
      },
      "message": "ACPI: Video: Increase buffer size for writes to brightness proc file.\n\nIn order to be able to write the value \"100\"\nto /proc/acpi/video/.../brightness, we have to allocate 5 bytes:\n4 characters will be written (1, 0, 0 plus null byte),\nand 1 byte should be buffer for a terminating NULL character.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9278\n\nSigned-off-by: Danny Baumann \u003cdannybaumann@web.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f2d68935ba08cf80f151bbdb5628381184e4a498",
      "tree": "be4b362db10ff61d514e4c56f480eae8c020d0f7",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Nov 19 01:37:03 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Nov 19 01:05:01 2007 -0500"
      },
      "message": "ACPI: EC: Workaround for optimized controllers\n\nSome controllers fail to send confirmation GPE after address write.\nDetect this and don\u0027t expect such confirmation in future.\nThis is a generalization of previous workaround\n(66c5f4e7367b0085652931b2f3366de29e7ff5ec), which did only read address.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9327\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Romano Giannetti \u003cromano.giannetti@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "037cbc63fd83162a8ee0c69680207ce4609adbea",
      "tree": "8a059dc10281006bfd18abb2cc6aa78eed6e53d6",
      "parents": [
        "4c41d3ad6544f1c9aec37c441af04f5d0ad3a731"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Nov 18 00:32:31 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Nov 18 17:24:01 2007 -0500"
      },
      "message": "ACPI: SBS: Fix retval warning\n\ndrivers/acpi/sbs.c: In function acpi_battery_add:\ndrivers/acpi/sbs.c:811: warning: ignoring return value of device_create_file,\ndeclared with attribute warn_unused_result\n\nAdditional cleanups:\n* use struct acpi_battery in acpi_battery_remove() to clean up function\ncalls, just like acpi_battery_add() already does.\n\n* put braces around unregister call, as it depends on dev being not NULL.\n\n* remove unneeded braces\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f79f06ab9f86d7203006d2ec8992ac80df36a34e",
      "tree": "e7436b83e6315c1c28dd6cbe7fac6c0decd4ecea",
      "parents": [
        "0ac3c571315a53c14d2733564f14ebdb911fe903"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 17:06:36 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:46:25 2007 -0500"
      },
      "message": "ACPI: Enable MSR (FixedHW) support for T-States\n\nAdd throttling control via MSR when T-states uses\nthe FixHW Control Status registers.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0ac3c571315a53c14d2733564f14ebdb911fe903",
      "tree": "4c33b0f9935d0f50de10674abba54b4361cd52ee",
      "parents": [
        "9bcb27217344c2c1389db3983a436e19484c2f50"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 17:05:46 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:45:39 2007 -0500"
      },
      "message": "ACPI: Get throttling info from BIOS only after evaluating _PDC\n\nPreviously _PDC was evaluated later, and thus we\u0027d not get\nthe chance to tell the BIOS that we can suport FixedHW registers (MSRs)\nand the BIOS would always ask us to use System I/O access\nfor throttling.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9bcb27217344c2c1389db3983a436e19484c2f50",
      "tree": "14c28cade53f8f64755f3d660149c3c7d501fd1d",
      "parents": [
        "0753f6e0a3d9568fb6b8e34753b944d9f8eed05b"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 17:05:05 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:43:21 2007 -0500"
      },
      "message": "ACPI: Use _TSS for throttling control, when present. Add error checks.\n\n_TSS was erroneously ignored, in favor of the FADT.\n\nWhen TSS is used, the access width is included in the PTC control/status\nregister.  So it is unnecessary that the access bit width is multiplied by 8.\nAt the same time the bit_offset should be considered for system I/O Access.\n\nIt should be checked the bit_width and bit_offset of PTC regsiter in order to\navoid the failure of system I/O access. It means that bit_width plus\nbit_offset can\u0027t be greater than 32.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0753f6e0a3d9568fb6b8e34753b944d9f8eed05b",
      "tree": "dc42d0f3e9d77f61c9b54e0dfaed9a9c2bddc18f",
      "parents": [
        "22cc50199d0616f7b002563a0e9117ba479356e1"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 17:03:46 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:40:40 2007 -0500"
      },
      "message": "ACPI: throttle: Change internal APIs better handle _PTC\n\nChange the function interface for throttling control via PTC.\nThe following functions are concerned:\n\nacpi_read_throttling_status()\nacpi_write_throttling_state()\nacpi_get_throttling_value()\nacpi_get_throttling_state()\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "22cc50199d0616f7b002563a0e9117ba479356e1",
      "tree": "f04b7fa8396e3d449572b80e626fc752baa62edb",
      "parents": [
        "49fbabf56dc715bbb51e59742e82ba762790aac0"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 17:02:03 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:39:21 2007 -0500"
      },
      "message": "ACPI: If _TSS exists, do not access FADT.duty_width\n\nFactor out legacy FADT.duty_width code\nand run it only in the non _TSS case.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "49fbabf56dc715bbb51e59742e82ba762790aac0",
      "tree": "3eaa894071469d36e614048f99f09f6e3e6f1b8b",
      "parents": [
        "ef54d5ad2f58f899be6419fd1090cdeb2439851a"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 17:01:06 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:37:14 2007 -0500"
      },
      "message": "ACPI: Handle I/O access width requestst that are not a multiple of 8 bits.\n\nWe\u0027ve run into BIOS that hand us 4-bit access width requests\nfor T-state control when the code expected only multipls of 8-bits.\nRound up.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ef54d5ad2f58f899be6419fd1090cdeb2439851a",
      "tree": "3ebed37b1168bd408e567c05d5a841fbe72c0a77",
      "parents": [
        "8c0863403f109a43d7000b4646da4818220d501f"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 15 16:59:30 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 16 21:34:49 2007 -0500"
      },
      "message": "ACPI: Enforce T-state limit changes immediately\n\nWhen a T-state limit change notification is received,\nLinux must evaluate _TPC and change its current\nT-state immediately to comply with the new limit.\n\nPreviously, Linux would notice the new limit\nonly upon the next throttling change.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5bfeca3138a6031e38c566d57128ff592eb009a8",
      "tree": "79746c927ba215dad3ed65f44bb378320b092992",
      "parents": [
        "8a246ee43f4b1df3fa5cbf9c4a3d3dcad0b1e08c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Wed Nov 14 17:00:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:44 2007 -0800"
      },
      "message": "ACPI: AC: Update AC state on resume\n\nCheck if AC state has changed across resume and notify userspace if so.\n\nFixes \"[2.6.24-rc1 regression] AC adapter state does not change after resume\"\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8a246ee43f4b1df3fa5cbf9c4a3d3dcad0b1e08c",
      "tree": "ad9027fb48466d7faa6db2849d4538216aa4859a",
      "parents": [
        "f96159840bc5f605aca5113ab2d24308d3dc2eff"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Wed Nov 14 17:00:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:44 2007 -0800"
      },
      "message": "make /proc/acpi/ac_adapter dependent on ACPI_PROCFS\n\nDo not provide /proc/acpi/ac_adapter if ACPI_PROCFS is not defined.  This\neliminates duplicated power adapters in HAL and makes it consistent with\nbattery module\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cbff2fbf55c21f50298b1aef1263b11bf510e35f",
      "tree": "76adbd9e1ddfd1604406d384aac6819cf2164b05",
      "parents": [
        "887c3cb18865a4f9e0786e5a5b3ef47ff469b956"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 14 16:59:21 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:39 2007 -0800"
      },
      "message": "acpi: make ACPI_PROCFS default to y\n\nZillions of people are getting my-battery-monitor-doesnt-work problems\n(including me).\n\nLessen the damage by making ACPI_PROCFS default to on.\n\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1299342bacbe9038bef473d9b5b3cbebad112d4c",
      "tree": "4db9e41efdc68d8ac3a124920ef2b29c34243f1b",
      "parents": [
        "8a146a2b0d6e97941a5c2dc5d8a3ea1e6c3ab997"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Wed Nov 14 16:58:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "Fix Oops in toshiba_acpi error return path\n\nWhen backlight_device_register() fails, return after undo initialization, do\nnot try to use pointer that just was reset to NULL\n\nThis fixes this oops:\n\n[ 1595.177672]  [\u003cc010480a\u003e] show_trace_log_lvl+0x1a/0x30\n[ 1595.177706]  [\u003cc01052a2\u003e] show_trace+0x12/0x20\n[ 1595.177718]  [\u003cc0105305\u003e] dump_stack+0x15/0x20\n[ 1595.177728]  [\u003cc01c9375\u003e] kobject_shadow_add+0x125/0x1c0\n[ 1595.177754]  [\u003cc01c941a\u003e] kobject_add+0xa/0x10\n[ 1595.177764]  [\u003cc0239a37\u003e] device_add+0x97/0x5d0\n[ 1595.177776]  [\u003cc0239f82\u003e] device_register+0x12/0x20\n[ 1595.177786]  [\u003cdfd912df\u003e] backlight_device_register+0x9f/0x110 [backlight]\n[ 1595.177814]  [\u003cdf861117\u003e] toshiba_acpi_init+0x117/0x15e [toshiba_acpi]\n[ 1595.177834]  [\u003cc013e28d\u003e] sys_init_module+0xfd/0x14e0\n[ 1595.177871]  [\u003cc0104112\u003e] sysenter_past_esp+0x5f/0x99\n[ 1595.177883]  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ 1595.177890] Could not register toshiba backlight device\n[ 1595.177985] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000004\n...\n[ 1595.394097] EIP:    0060:[\u003cdf861143\u003e]    Not tainted VLI\n[ 1595.394101] EFLAGS: 00010282   (2.6.23-rc9-1avb #24)\n[ 1595.480081] EIP is at toshiba_acpi_init+0x143/0x15e [toshiba_acpi]\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nCc: John Belmonte \u003ctoshiba_acpi@memebeam.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a4f0c2767e9c55123d7dad7176554e9d6e6056bc",
      "tree": "ac41b19ec62cf5fcd14dfc838179f65602abfdb6",
      "parents": [
        "bbac81f5487175e4bd5602a80c17689d8f82a63e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 14 12:49:13 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 14 12:49:13 2007 -0500"
      },
      "message": "ACPI: video - delete stray run-time printk\n\nprintk(\"video bus notify\\n\");\n\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bbac81f5487175e4bd5602a80c17689d8f82a63e",
      "tree": "7d2673fe27d2b2beeca481b08a14b3862de65ab5",
      "parents": [
        "ff102ea99099c36250e93a87a9794b5233801020"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Nov 05 11:43:32 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 14 12:17:41 2007 -0500"
      },
      "message": "ACPI: video - convert semaphore to a mutex\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ff102ea99099c36250e93a87a9794b5233801020",
      "tree": "19cf2ac073458b8337e9514589ad2c284407f50b",
      "parents": [
        "f51e83916a0a022d3d0ea39ae2f877c703032923"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Nov 05 11:43:31 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 14 12:14:28 2007 -0500"
      },
      "message": "ACPI: video - remove unsafe uses of list_for_each_safe()\n\nlist_for_each_safe() only protects list from list alterations\nperformed by the same thread. One still needs to implement\nproper locking when list is being accessed from several threads.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f51e83916a0a022d3d0ea39ae2f877c703032923",
      "tree": "0341762efa85726c476c32efa118a53097a9e04f",
      "parents": [
        "91c05c667b2d8e43e0bbc5f269bf45d4821001d6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Nov 05 11:43:30 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 14 11:53:35 2007 -0500"
      },
      "message": "ACPI: video - add missing input_free_device()\n\nIf input_register_device() fails input_free_device() must\nbe called to release memory allocated for the device.\nAlso consolidate error handling in acpi_bus_video_add()\nand handle input_allocate_device() failures.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "91c05c667b2d8e43e0bbc5f269bf45d4821001d6",
      "tree": "5a2f7f3da16f8a55f7098d72cc95a2a0f0cbd15a",
      "parents": [
        "9418d5dc9ba40b88737580457bf3b7c63c60ec43"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Nov 05 11:43:29 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Nov 14 11:48:51 2007 -0500"
      },
      "message": "ACPI: video - fit input device into sysfs tree\n\nProperly set up parent on input device registered by the video driver.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9104476e4efbef8a8e32d48ced583603ff32a2db",
      "tree": "1be22813f6cab5aa5d08fd9131eba25d249842fd",
      "parents": [
        "0b832a4b93932103d73c0c3f35ef1153e288327b"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Nov 13 12:23:06 2007 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:02:18 2007 -0800"
      },
      "message": "ACPI: Battery: remove cycle from battery removal.\n\nget_property() should not call battery_update(), it also should call\nget_status() only if battery is present to avoid cycle and oops.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nAcked-by: Johannes Weiner \u003channes@saeurebad.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e800af233e0bdf108efb7bd23c11ea6fa34cdeb",
      "tree": "d72e479886d711945a86e714611a7a5752d7e022",
      "parents": [
        "c70ecc7765f7113f9a9d8a84a49951ad84f06326"
      ],
      "author": {
        "name": "Jerome Pinot",
        "email": "ngc891@gmail.com",
        "time": "Sun Nov 11 03:01:10 2007 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Nov 10 14:28:16 2007 -0800"
      },
      "message": "ACPI: add documentation for deprecated /proc/acpi/battery in ACPI_PROCFS\n\nAdd documentation in Kconfig help about the move of /proc/acpi/battery\nto /sys/class/power_supply when selecting ACPI_PROCFS.  This will impact\na lot of users and should be documented.\n\nSigned-off-by: Jerome Pinot \u003cngc891@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c41d3ad6544f1c9aec37c441af04f5d0ad3a731",
      "tree": "a219cf7ae81282beba10c821e2179326f8429939",
      "parents": [
        "dbeeb816e805091e7cfc03baf36dc40b4adb2bbd"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@digitalvampire.org",
        "time": "Wed Nov 07 15:09:09 2007 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "lenb@t61.(none)",
        "time": "Thu Nov 08 15:08:15 2007 -0500"
      },
      "message": "ACPI: Always return valid \u0027status\u0027 from acpi_battery_get_property()\n\nIf a battery is at a critical charge level and not being charged or\ndischarged, then the ACPI _BST method will return a state of 4, and\nthe current acpi_battery_get_property() code will not set any property\nvalue for POWER_SUPPLY_PROP_STATUS.  This will cause an oops in\npower_supply_show_property() when it reads off the end of the\nstatus_text array.  This actually was causing a 100% reproducible\ncrash on boot on my laptop with two batteries, when one battery was\ncompletely drained and the laptop was not plugged in.\n\nFix this by making sure acpi_battery_get_property() returns\nPOWER_SUPPLY_STATUS_UNKNOWN for any battery state it doesn\u0027t already\nhandle explicitly.  There doesn\u0027t seem to be any status enum value\ndefined that makes more sense than \u0027unknown\u0027 for a battery at a\ncritical charge level.\n\nSigned-off-by: Roland Dreier \u003croland@digitalvampire.org\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clenb@t61.(none)\u003e\n"
    },
    {
      "commit": "1942971b20817def5fd1142248307c7c3c51fc8a",
      "tree": "b1b70bb126a092496e85678a0e70528b4e5b8716",
      "parents": [
        "37e58df30063e229ee5157f9d1c1fa1d749917c2",
        "355ee5eb60e7ce5b5379788c56d36ab162771f7d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:31:01 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:31:01 2007 -0400"
      },
      "message": "Pull documentation into release branch\n"
    },
    {
      "commit": "14f7d720bb6cc60be8931ea1a0f547dc1e475b88",
      "tree": "df468cdc2d1556fdc24a023baeef4b5274baf702",
      "parents": [
        "6a22c57b8d2a62dea7280a6b2ac807a539ef0716",
        "5527c8bee27fa063dcec0e020fb8c242ba4270c2"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:21 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:30:21 2007 -0400"
      },
      "message": "Pull alexey-fixes into release branch\n"
    },
    {
      "commit": "355ee5eb60e7ce5b5379788c56d36ab162771f7d",
      "tree": "36c1c395ca87a7016162ae50dca8df82b53156e6",
      "parents": [
        "a0ce317ae7d8ea99aea2c3f1a8ef0a99bab99a30"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Mon Oct 29 17:20:38 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:20:38 2007 -0400"
      },
      "message": "acpi: remove double mention of Support for ACPI option\n\nCurrent description for CONFIG_ACPI includes the word \"Support\" twice.  One\neffect of this is that in menuconfig the \"---\u003e\" that indicates the presence\nof sub-options will not show up unless you have a very wide console.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5527c8bee27fa063dcec0e020fb8c242ba4270c2",
      "tree": "33bc7220c74502aa35f577384ced8ec73e0e5868",
      "parents": [
        "106449e870b3069c049a3486ae7b47995351270c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Oct 29 17:08:59 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 17:08:59 2007 -0400"
      },
      "message": "ACPI: use select POWER_SUPPLY for AC, BATTERY and SBS\n\nPOWER_SUPPLY is needed for AC, battery, and SBS sysfs support.  Use\n\u0027select\u0027 instead of \u0027depends on\u0027, as it is will not be selected by anything\nelse, leading to confusion.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "106449e870b3069c049a3486ae7b47995351270c",
      "tree": "9f4e9fb97aa958ecae40adff7fd542949cd27cb5",
      "parents": [
        "0bde7eee9489cc7cce08cf6eba05b4f42a6b2334"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Oct 29 23:29:40 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 16:52:01 2007 -0400"
      },
      "message": "ACPI: Battery: Allow extract string from integer\n\nSome machines return integer instead of expected string.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nTested-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0bde7eee9489cc7cce08cf6eba05b4f42a6b2334",
      "tree": "0976db28333b5109984535325778e617e5d2f15b",
      "parents": [
        "508df92d1f8d1921013cb4f45bb547d0eaff912a"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Sun Oct 28 15:33:10 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 16:33:22 2007 -0400"
      },
      "message": "ACPI: battery: Support for non-spec name for LiIon technology\n\nSupport Li-Ion as possible name for technology.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "508df92d1f8d1921013cb4f45bb547d0eaff912a",
      "tree": "5cd6bffd9a8888e085e3e90d378eeac11d98f0f4",
      "parents": [
        "b19073a0be5e317d626b3b404e0039b59383891c"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Sun Oct 28 12:50:09 2007 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 29 16:30:23 2007 -0400"
      },
      "message": "ACPI: battery: register power_supply subdevice only when battery is present\n\nMake sure no power_supply object is present unless we actualy detect\npresence of battery. This fixes ghost batteries detected by HAL\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c67c36e4b86872ac875716d502748b84b2541de5",
      "tree": "3b1f3d846cff947d0a12d4b3c7213192792ea675",
      "parents": [
        "c9927c2bf4f45bb85e8b502ab3fb79ad6483c244"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 17 23:18:32 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 25 15:08:03 2007 -0700"
      },
      "message": "Fix /proc/acpi/alarm BCD alarm encodings\n\nThis fixes some totally illogical and wrong code that converts things to\nand from BCD mode essentially randomly, does math on values in BCD mode\netc etc.  Introduce a few helper functions to make it a bit more obvious\nwhat is going on, and make sure that we always do all the arithmetic\n(and anythign else, for that matter) in binary, not BCD.\n\nTested by Mark Lord, who found the problem originally, and also pushed\nthe patch back and reminded me about it.\n\nSigned-off-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b19073a0be5e317d626b3b404e0039b59383891c",
      "tree": "4c9690e1cb8635805f75e18b7d0678113b3e12b1",
      "parents": [
        "1544fdbc857cbe8afca16a521d3254346befeb06"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Oct 25 17:10:47 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 25 17:10:47 2007 -0400"
      },
      "message": "ACPI: battery: Update battery information upon sysfs read.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1544fdbc857cbe8afca16a521d3254346befeb06",
      "tree": "6c4111911a0182293ef7a40f90b1196876795625",
      "parents": [
        "c9e4172cde0f793dbf48c99bdfd0abe7d18e4b09"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:26:00 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 25 16:38:02 2007 -0400"
      },
      "message": "ACPI: EC: fix use-after-free\n\nThis patch fixes a use-after-free introduced by\ncommit 30c08574da0ead1a47797ce028218ce5b2de61c7\n(ACPI: EC: Add new query handler to list head)\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ],
  "next": "c9e4172cde0f793dbf48c99bdfd0abe7d18e4b09"
}
