)]}'
{
  "log": [
    {
      "commit": "b01d8684e9e5b04270970c97df856d47668267e3",
      "tree": "a13f67e78a6f960a27dcfea91872136a298ee846",
      "parents": [
        "c2d08dade7743bd3a28cc5f68163e71c00a2a908"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Sat Sep 10 00:27:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:35 2005 -0700"
      },
      "message": "[PATCH] remove ACPI S4bios support\n\nRemove S4BIOS support.  It is pretty useless, and only ever worked for _me_\nonce.  (I do not think anyone else ever tried it).  It was in feature-removal\nfor a long time, and it should have been removed before.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5dce225bd9ea60e28e17076de63df0dee51b2883",
      "tree": "ef5388eee2851f08876ff33b0f5b104e25f2d8ee",
      "parents": [
        "3aed77bc84013fced136977b7cc17fff60eddf7a"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 18:31:38 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:45:35 2005 -0700"
      },
      "message": "[PATCH] Fix CONFIG_ACPI_BLACKLIST_YEAR\n\nThis makes ACPI_BLACKLIST_YEAR be consistently defined when ACPI is\nenabled, regardless of whether we\u0027re on x86 or not, and thus avoids\nbogus -Wundef warnings on ia64.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a35a46bf1cda4737c428380d1db5d15e2590d18",
      "tree": "b65f37ce8cb9c701cd57a1d2ebe9385b125af8c2",
      "parents": [
        "2413d2c12cf0dc5980d7b082d838d5468d83a8b9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 12:40:06 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 12:41:12 2005 -0400"
      },
      "message": "[ACPI] revert bad processor_core.c patch for bug 5128\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2413d2c12cf0dc5980d7b082d838d5468d83a8b9",
      "tree": "5164f2a7610c35610ca59cf801d8b9e4217f45d9",
      "parents": [
        "129521dcc94f781890f8f668219ab79f0073ff9f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 02:55:47 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 02:58:17 2005 -0400"
      },
      "message": "[ACPI] build fix - processor_core.c w/ !CONFIG_SMP\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5128\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "824b558bbe2c298b165cdb54c33718994dda30bb",
      "tree": "5c4a62a57473720f6e81be75fa4cc2ad043ecbe7",
      "parents": [
        "9a31477a95d642dd42a1be7cc342f5902b56f584"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Sun Aug 21 19:17:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 01:28:06 2005 -0400"
      },
      "message": "[ACPI] acpi_video_device_write_state() now works\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5060\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9a31477a95d642dd42a1be7cc342f5902b56f584",
      "tree": "1cd6387a3ba5cb8e1d9706dc91b99f54264bb5f1",
      "parents": [
        "dbed12da5bb06b15c63930e9282b45daea566d7b"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Tue Aug 30 17:55:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 01:01:37 2005 -0400"
      },
      "message": "[ACPI] fix processor_core.c for NR_CPUS \u003e 256\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5128\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5f0110f2a716376f3b260703835f527ca8900946",
      "tree": "eeb507e495f1710751afdc2da54eff6e243dcfe4",
      "parents": [
        "8713cbefafbb5a101ade541a4b0ffa108bf697cc"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Sat Sep 03 00:34:32 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 00:36:26 2005 -0400"
      },
      "message": "[ACPI] fix run-time error checking in acpi_pci_irq_disable()\n\nThe \u0027bus\u0027 field in pci_dev structure should be checked before calling\npci_read_config_byte() because pci_bus_read_config_byte() called by\npci_read_config_byte() refers to \u0027bus\u0027 field.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8713cbefafbb5a101ade541a4b0ffa108bf697cc",
      "tree": "250886ed98620f32c401e823f523004014081c61",
      "parents": [
        "aff8c2777d1a9edf97f26bf60579f9c931443eb1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Sep 02 17:16:48 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 00:20:13 2005 -0400"
      },
      "message": "[ACPI] add static to function definitions\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "aff8c2777d1a9edf97f26bf60579f9c931443eb1",
      "tree": "fcd5bfe84e0e3aeb328d60ec41776522b9b7d122",
      "parents": [
        "a94f18810f52d3a6de0a09bee0c7258b62eca262"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "Robert.Moore@intel.com",
        "time": "Fri Sep 02 17:24:17 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 00:15:11 2005 -0400"
      },
      "message": "[ACPI] ACPICA 20050902\n\nFixed a problem with the internal Owner ID allocation and\ndeallocation mechanisms for control method execution and\nrecursive method invocation.  This should eliminate the\nOWNER_ID_LIMIT exceptions and \"Invalid OwnerId\" messages\nseen on some systems.  Recursive method invocation depth\nis currently limited to 255.  (Alexey Starikovskiy)\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4892\n\nCompletely eliminated all vestiges of support for the\n\"module-level executable code\" until this support is\nfully implemented and debugged.  This should eliminate the\nNO_RETURN_VALUE exceptions seen during table load on some\nsystems that invoke this support.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5162\n\nFixed a problem within the resource manager code where\nthe transaction flags for a 64-bit address descriptor were\nhandled incorrectly in the type-specific flag byte.\n\nConsolidated duplicate code within the address descriptor\nresource manager code, reducing overall subsystem code size.\n\nSigned-off-by: Robert Moore \u003cRobert.Moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a94f18810f52d3a6de0a09bee0c7258b62eca262",
      "tree": "a1bee534fe254106cec916642ae90ebf15cec201",
      "parents": [
        "8813dfbfc56b3f7c369b3115c2f70bcacd77ec51"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 00:09:12 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Sep 03 00:10:05 2005 -0400"
      },
      "message": "[ACPI] revert owner-id-3.patch\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8813dfbfc56b3f7c369b3115c2f70bcacd77ec51",
      "tree": "2fe8f4383e8b4650ab66e2ed970d60d8b01e5c49",
      "parents": [
        "4fbd1514173a80f9dc93e8ebbd6d4eb97cee123e"
      ],
      "author": {
        "name": "Alexey Y. Starikovskiy",
        "email": "alexey.y.starikovskiy@intel.com",
        "time": "Thu Aug 25 09:56:52 2005 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 31 17:29:32 2005 -0400"
      },
      "message": "[ACPI] Error: Invalid owner_id: 00\n\nSigned-off-by: Alexey Y. Starikovskiy \u003calexey.y.starikovskiy@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a18ecf413ca9846becb760f7f990c2c62c15965e",
      "tree": "cbcb4e7c8818e3e57f07c9104d5a74e3d6b30565",
      "parents": [
        "27a639a92d3289c4851105efcbc2f8b88969194f"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Aug 15 03:42:00 2005 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 29 23:44:25 2005 -0400"
      },
      "message": "[ACPI] ACPICA 20050815\n\nImplemented a full bytewise compare to determine if a table load\nrequest is attempting to load a duplicate table. The compare is\nperformed if the table signatures and table lengths match. This\nwill allow different tables with the same OEM Table ID and\nrevision to be loaded.\n\nAlthough the BIOS is technically violating the ACPI spec when\nthis happens -- it does happen -- so Linux must handle it.\n\nSigned-off-by: Robert Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "27a639a92d3289c4851105efcbc2f8b88969194f",
      "tree": "09ee327d3ed3e2c40d5dc3b0f6b283477282deec",
      "parents": [
        "d395bf12d1ba61437e546eb642f0d7ea666123ff",
        "bf4e70e54cf31dcca48d279c7f7e71328eebe749"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 29 17:02:17 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 29 17:02:17 2005 -0400"
      },
      "message": "Auto-update from upstream\n"
    },
    {
      "commit": "8dbddf17824861f2298de093549e6493d9844835",
      "tree": "26d82a3ea3f1b7be05468ae7e811775851a06731",
      "parents": [
        "6a029a90f5b93e2b50bcbbaef05ef91fa0c1d6b3"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sat Aug 27 00:56:18 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 27 10:11:40 2005 -0700"
      },
      "message": "[PATCH] acpi_shutdown: Only prepare for power off on power_off\n\nWhen acpi_sleep_prepare was moved into a shutdown method we\nstarted calling it for all shutdowns.\n\nIt appears this triggers some systems to power off on reboot.\n\nAvoid this by only calling acpi_sleep_prepare if we are going to power\noff the system.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89ef1a21a174a4f581a4b6973f9a9f9ee28a9304",
      "tree": "38c156555128646b7a8937e72a20baafe3c4c832",
      "parents": [
        "09d4a80e66cdf3e68cdb06e907f7bc0b242acbd0",
        "78f81cc4355c31c798564ff7efb253cc4cdce6c0"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 17:41:14 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 17:41:14 2005 -0400"
      },
      "message": "merge ibm into test\n"
    },
    {
      "commit": "78f81cc4355c31c798564ff7efb253cc4cdce6c0",
      "tree": "e3be9c36048b75db33218e49e7f75fea8be09261",
      "parents": [
        "9c2c38a122cc23d6a09b8004d60a33913683eedf"
      ],
      "author": {
        "name": "Borislav Deianov",
        "email": "borislav@users.sf.net",
        "time": "Wed Aug 17 00:00:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 17:37:51 2005 -0400"
      },
      "message": "[ACPI] IBM ThinkPad ACPI Extras Driver v0.12\n\nhttp://ibm-acpi.sf.net/\n\nSigned-off-by: Borislav Deianov \u003cborislav@users.sf.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6153df7b2f4d27c8bde054db1b947369a6f64d83",
      "tree": "2e30598ad48d05d0ea956b6097e0943a178d6299",
      "parents": [
        "07fefe4ca93b3e45b2bea32871a4496067888852"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:27:09 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:40:44 2005 -0400"
      },
      "message": "[ACPI] delete CONFIG_ACPI_PCI\n\nDelete the ability to build an ACPI kernel that does\nnot include PCI support.  When such a machine is created\nand it requires a tuned kernel, send a patch.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d1364\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "07fefe4ca93b3e45b2bea32871a4496067888852",
      "tree": "5ba2a9a89ab9f502209fbf9b8c541d846cbd4f57",
      "parents": [
        "bfea6c2af798d9a882bbc6b9ae9893ab1864d230"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:22:04 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:26:22 2005 -0400"
      },
      "message": "[ACPI] remove \"default m\" from acpi/Kconfig\n\nAndi Kleen suggested it was unconventional for us to \"default m\"\non ACPI modules -- even though they are expected to be deployed\nas modules.  But as \"default n\" would likely result in some\nusers building nonsense kernels, we compromise to \"default y\".\n\nDistros are expected to continue to use \u003dm in their configs.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bfea6c2af798d9a882bbc6b9ae9893ab1864d230",
      "tree": "83cf2310c5781c1c481ea0f04ef74f52fd682073",
      "parents": [
        "eb7b6b32644f7a48357e02f8004f88b3220f3494"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:15:11 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:20:24 2005 -0400"
      },
      "message": "[ACPI] reduce use of EXPERIMENTAL in acpi/Kconfig\n\nDistros are shipping modules we had marked EXPERIMENTAL,\nso clearly it has lost some meaning.\n\nDelete that dependency for shipping modules, retaining\nit only for ACPI_HOTKEY and ACPI_CONTAINER to emphasize\nthat they lack testing on real hardware.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "eb7b6b32644f7a48357e02f8004f88b3220f3494",
      "tree": "fff8771a500c1a28cb29490aa9722f061e16c1eb",
      "parents": [
        "76f58584824c61eb5b3bdbf019236815921d2e7c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:08:25 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 25 12:14:20 2005 -0400"
      },
      "message": "[ACPI] IA64-related ACPI Kconfig fixes\n\nBuild issues were mostly in the ACPI\u003dn case -- don\u0027t do that.\nSelect ACPI from IA64_GENERIC.\nAdd some missing dependencies on ACPI.\n\nMark BLACKLIST_YEAR and some laptop-only ACPI drivers\nas X86-only.  Let me know when you get an IA64 Laptop.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "76f58584824c61eb5b3bdbf019236815921d2e7c",
      "tree": "a8cb03339eddd5ada3c9d04b70b8bd6520e2bc14",
      "parents": [
        "8466361ad5233d4356a4601e16b66c25277920d1"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:10:49 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:11:34 2005 -0400"
      },
      "message": "[ACPI] delete CONFIG_ACPI_BUS\n\nit is a synonym for CONFIG_ACPI\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8466361ad5233d4356a4601e16b66c25277920d1",
      "tree": "2632aaa6e21a40e0fc94d7de6e8b738836585e4a",
      "parents": [
        "888ba6c62bc61a995d283977eb3a6cbafd6f4ac6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:09:07 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:10:43 2005 -0400"
      },
      "message": "[ACPI] delete CONFIG_ACPI_INTERPRETER\n\nit is a synonym for CONFIG_ACPI\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "888ba6c62bc61a995d283977eb3a6cbafd6f4ac6",
      "tree": "2a1614a7c63460e98f55ac5905f3a4be679138f1",
      "parents": [
        "84ffa747520edd4556b136bdfc9df9eb1673ce12"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:07:20 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:08:54 2005 -0400"
      },
      "message": "[ACPI] delete CONFIG_ACPI_BOOT\n\nit has been a synonym for CONFIG_ACPI since 2.6.12\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "09d92002718edf8ef284ec3726247acc83efbbe0",
      "tree": "54fe60e08833214565562ce0e9cefa21c92f95e3",
      "parents": [
        "cb220c1af49644786944c549518b491d4c654030",
        "3edea4833a1efcd43e1dff082bc8001fdfe74b34"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 16:07:26 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 16:07:26 2005 -0400"
      },
      "message": "Merge from-linus to-akpm\n"
    },
    {
      "commit": "cb220c1af49644786944c549518b491d4c654030",
      "tree": "9e0f95049de550b0e5f59a5f62ad9089997b6815",
      "parents": [
        "1dadb3dadfaa01890fc10df03f0dd03a9f8774b2",
        "f6869979bec3cc2efddc7359f30ba37642084fb7"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:56:23 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:56:23 2005 -0400"
      },
      "message": "Merge \u0027acpi-2.6.12\u0027 branch into to-akpm\n"
    },
    {
      "commit": "f6869979bec3cc2efddc7359f30ba37642084fb7",
      "tree": "827629b75e165a7726297955c2916aa75712c66e",
      "parents": [
        "50526df605e7c3e22168664acf726269eae10171",
        "30e332f3307e9f7718490a706e5ce99f0d3a7b26"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:52:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:52:00 2005 -0400"
      },
      "message": "Merge to-linus-stable into to-akpm\n"
    },
    {
      "commit": "b857c730d4e960d1876ff56ce5c4bd81ea9ff5ae",
      "tree": "bce3d877276819174962796954c424c0a09be188",
      "parents": [
        "2ba84684e8cf6f980e4e95a2300f53a505eb794e",
        "30e332f3307e9f7718490a706e5ce99f0d3a7b26"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:49:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:49:00 2005 -0400"
      },
      "message": "Merge ../to-linus-stable/\n"
    },
    {
      "commit": "30e332f3307e9f7718490a706e5ce99f0d3a7b26",
      "tree": "39054cfaf058a369f2b75bd89265e83522c02b49",
      "parents": [
        "d4ab025b73a2d10548e17765eb76f3b7351dc611"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Fri Aug 12 00:31:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Aug 15 15:46:58 2005 -0400"
      },
      "message": "[ACPI] re-enable platform-specific hotkey drivers by default\n\nWhen both platform-specific and generic drivers exist,\nenable generic over-ride with \"acpi_generic_hotkey\".\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4953\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2ba84684e8cf6f980e4e95a2300f53a505eb794e",
      "tree": "f8a746aca3ca8aeb832d83e9297f2ffe636082c6",
      "parents": [
        "b4b08e581fac8e0ba9ae348bdc13246c9798c99e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 14 18:21:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 14 18:21:30 2005 -0700"
      },
      "message": "Revert PCIBIOS_MIN_IO changes for 2.6.13\n\nThis reverts commits\n\n  71db63acff69618b3d9d3114bd061938150e146b\n\t[PATCH] increase PCIBIOS_MIN_IO on x86\n\nand\n\n  0b2bfb4e7ff61f286676867c3508569bea6fbf7a\n    ACPI: increase PCIBIOS_MIN_IO on x86\n\nsince Lukas Sandströ\u003clukass@etek.chalmers.se\u003e reports that this breaks\nhis on-board nvidia audio.\n\nWe should re-visit this later. For now we revert the change\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1dadb3dadfaa01890fc10df03f0dd03a9f8774b2",
      "tree": "d61020f32e56881a5f9c6256dcf48b383c77ed5d",
      "parents": [
        "6c89cce75c6f93088a5a2a25bb9674a9194592cc"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Jul 27 18:32:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 12 01:10:29 2005 -0400"
      },
      "message": "[ACPI] don\u0027t complain about PCI root bridges without _SEG\n\nThere are lots of single-PCI-segment machines that don\u0027t\nsupply _SEG for the root bridges.  The PCI root bridge driver\nsilently assumes the segment to be zero in this case,\nso glue.c shouldn\u0027t complain either.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6c89cce75c6f93088a5a2a25bb9674a9194592cc",
      "tree": "78895e2445d3b9290fe73b1cfc97562315d192eb",
      "parents": [
        "13779c739168fdb905fae81287d75a9e632825e3",
        "50526df605e7c3e22168664acf726269eae10171"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 11 17:43:19 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 11 17:43:19 2005 -0400"
      },
      "message": "Merge acpi-2.6.12 to-akpm\n"
    },
    {
      "commit": "50526df605e7c3e22168664acf726269eae10171",
      "tree": "45c3fe4d3dd964cd796eadb1e76af777c1e8633b",
      "parents": [
        "716e084edb0230910b174000dc3490f9e91652e3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 11 17:32:05 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 11 17:33:10 2005 -0400"
      },
      "message": "[ACPI] Lindent drivers/acpi/ec.c\n\nnecessary for clean merge from acpi-2.6.12 to-akpm\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "716e084edb0230910b174000dc3490f9e91652e3",
      "tree": "a3f5c00b87efa64a26127c9bc1c73d3a51d703cd",
      "parents": [
        "cbfc1bae55bbd053308ef0fa6b6448cd1ddf3e67"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Wed Aug 10 01:40:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 11 17:30:51 2005 -0400"
      },
      "message": "[ACPI] Fix \"ec_burst\u003d1\" mode latency issue\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3851\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4be44fcd3bf648b782f4460fd06dfae6c42ded4b",
      "tree": "5b5b7d296ea58786f53b95e5eac9565ff66890b0",
      "parents": [
        "c65ade4dc8b486e8c8b9b0a6399789a5428e2039"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 05 00:44:28 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 05 00:45:14 2005 -0400"
      },
      "message": "[ACPI] Lindent all ACPI files\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c65ade4dc8b486e8c8b9b0a6399789a5428e2039",
      "tree": "b12aa0cce89523e67e9c5a74343e195c797636d5",
      "parents": [
        "1d492eb41371d9a5145651e8eb64bea1042a4057"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suze.cz",
        "time": "Fri Aug 05 00:37:45 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 05 00:38:58 2005 -0400"
      },
      "message": "[ACPI] whitespace\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1d492eb41371d9a5145651e8eb64bea1042a4057",
      "tree": "2a66a8fd347cf8dd8a665c4575b30d873035a5a4",
      "parents": [
        "5d2a22079c825669d91a3a200332f1053b4b61b0",
        "cbfc1bae55bbd053308ef0fa6b6448cd1ddf3e67"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 05 00:31:42 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 05 00:31:42 2005 -0400"
      },
      "message": "[ACPI] Merge acpi-2.6.12 branch into 2.6.13-rc3\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cbfc1bae55bbd053308ef0fa6b6448cd1ddf3e67",
      "tree": "1febc133d2be098f85f3092e25684f99f788d6a6",
      "parents": [
        "4fdcf0804598f44b0f48da9e5281af48a4db393f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jul 30 04:18:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 22:42:23 2005 -0400"
      },
      "message": "[ACPI] ACPI_HOTPLUG_CPU Kconfig dependency update\n\nprevent:\n\nHOTPLUG_CPU\u003dy\nACPI_PROCESSOR\u003dy\nACPI_HOTPLUG_CPU\u003dn\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4fdcf0804598f44b0f48da9e5281af48a4db393f",
      "tree": "661c95a7caeb0ba395ba9f6736d74f0925d7b1d1",
      "parents": [
        "031ec77bf67e4bda994ef8ceba267be3295ffdb7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 30 04:18:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 22:38:20 2005 -0400"
      },
      "message": "[ACPI] lint: irqrouter_suspend() takes a pm_message_t, not a u32\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "031ec77bf67e4bda994ef8ceba267be3295ffdb7",
      "tree": "b2f8ec4abbc511568e1d147ebaa99967e180edfb",
      "parents": [
        "e92310a930462c6e1611f35453f57357c42bde14"
      ],
      "author": {
        "name": "Karol Kozimor",
        "email": "sziwan@hell.org.pl",
        "time": "Sat Jul 30 04:18:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 22:32:51 2005 -0400"
      },
      "message": "[ACPI] acpi_remove_notify_handler() on video driver unload\n\nThe video driver doesn\u0027t properly remove all the notify handlers\non module unload.  This has a side effect of subdevices failing\nto register on module reload, but sudden death looms if the\nhandlers trigger after the module is unloaded.\n\nSigned-off-by: Karol Kozimor \u003csziwan@hell.org.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "349f0d5640c18db09a646f9da51a97f1da908660",
      "tree": "c340e1e80b99966c7f00b961eac34f48c3ceebe3",
      "parents": [
        "1f3a6a15771ed70d3b2581663dcc6b9bc134baa5"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jul 28 14:42:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 22:15:06 2005 -0400"
      },
      "message": "[ACPI] acpi_pci_enable_irq() now checks for acpi_register_gsi() errors\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5d2a22079c825669d91a3a200332f1053b4b61b0",
      "tree": "2e6e88bbcc3e17535fdf3103540b246b3658e20b",
      "parents": [
        "1c5ad84516ae7ea4ec868436a910a6bd8d20215a",
        "bd6dbdf3c7b9784fbf5d8500e427a954e27a976a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 18:09:09 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 18:09:09 2005 -0400"
      },
      "message": "/home/lenb/src/to-akpm branch \u0027acpi-2.6.12\u0027\n"
    },
    {
      "commit": "fd6f31c31825f62eb91f491e8316129e5ce81fc6",
      "tree": "2fdc05b8695d8e04171c2e2d26c9ebbec1dbb954",
      "parents": [
        "9d343219e33e8b49d754ea9b2e45f6c7da87f4fb",
        "8edc81cc0b80b3ec8645711e1110a84235c7030d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Aug 04 10:36:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Aug 04 10:36:25 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus\n"
    },
    {
      "commit": "bd6dbdf3c7b9784fbf5d8500e427a954e27a976a",
      "tree": "9e626720517f1a0e92561b191e20640ed0af6362",
      "parents": [
        "aefdcfa6c243702f1d35d23515d0e5eeca225c97",
        "d4ab025b73a2d10548e17765eb76f3b7351dc611"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 00:17:42 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Aug 04 00:17:42 2005 -0400"
      },
      "message": "When a merge does not work automatically, git prevents\ncommit from running until a change has been made in\nthe destination.  In this instance the desired result\nwas to choose the destination version of the file\nand ignore the source version, but git would not\nallow that.\n\nHere I added a blank line to let git commit think\nI resolved a merge conflict.\n"
    },
    {
      "commit": "8edc81cc0b80b3ec8645711e1110a84235c7030d",
      "tree": "6488d39a0b867ef6db82993155013466162cf53d",
      "parents": [
        "11e981f1e02c2a36465cbb208b21cb8b6480f399",
        "62778ba1aa2589dc78c36a32edc6f5a6ccaf50c6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:53:50 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:53:50 2005 -0400"
      },
      "message": "Merge ../to-linus-stable\n"
    },
    {
      "commit": "62778ba1aa2589dc78c36a32edc6f5a6ccaf50c6",
      "tree": "48fe41f8e5bd3b1a6fa7afad6eed6b8a0c527b21",
      "parents": [
        "8066eff0a1a0703ad901dbe5646a47dbfc089ef2",
        "d4ab025b73a2d10548e17765eb76f3b7351dc611"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:53:35 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:53:35 2005 -0400"
      },
      "message": "/home/lenb/src/to-linus-stable branch \u0027acpi-2.6.12\u0027\n"
    },
    {
      "commit": "11e981f1e02c2a36465cbb208b21cb8b6480f399",
      "tree": "d812a362e9e530f0cfd7a189d79ede3e8d5a7f96",
      "parents": [
        "8066eff0a1a0703ad901dbe5646a47dbfc089ef2"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Aug 03 23:46:33 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:50:36 2005 -0400"
      },
      "message": "[ACPI] S3 resume: avoid kmalloc() might_sleep oops symptom\n\nACPI now uses kmalloc(...,GPF_ATOMIC) during suspend/resume.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3469\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d4ab025b73a2d10548e17765eb76f3b7351dc611",
      "tree": "d26b975d480b15a950d1050002b9898c11bbbeaf",
      "parents": [
        "79cda7d0e1c8629996242c036d6fe0466038d8ba"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:20:58 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 23:22:10 2005 -0400"
      },
      "message": "[ACPI] delete Warning: Encountered executable code at module level, [AE_NOT_CONFIGURED]\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4923\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d95a1b4818f2fe38a3cfc9a7d5817dc9a1a69329",
      "tree": "7f3e1e4ec9070d6db9ab0f8fb0d9cb94afed4791",
      "parents": [
        "194d0710e1a7fe92dcf860ddd31fded8c3103b7a",
        "8066eff0a1a0703ad901dbe5646a47dbfc089ef2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 03 16:50:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 03 16:50:19 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lenb/to-linus\n"
    },
    {
      "commit": "8066eff0a1a0703ad901dbe5646a47dbfc089ef2",
      "tree": "9d46f66ae3f1002073c317e10218a78775ff7e2d",
      "parents": [
        "9a351e30d72d409ec62c83f380e330e0baa584b4",
        "79cda7d0e1c8629996242c036d6fe0466038d8ba"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 18:15:15 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 18:15:15 2005 -0400"
      },
      "message": "/home/lenb/src/to-linus branch \u0027acpi-2.6.12\u0027\n"
    },
    {
      "commit": "aefdcfa6c243702f1d35d23515d0e5eeca225c97",
      "tree": "969a4b4a5845e854d96f2a6eaecdc99ca9f718de",
      "parents": [
        "0c9938cc75057c0fca1af55a55dcfc2842436695",
        "79cda7d0e1c8629996242c036d6fe0466038d8ba"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 18:12:57 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 18:12:57 2005 -0400"
      },
      "message": "Merge ../to-linus\n"
    },
    {
      "commit": "79cda7d0e1c8629996242c036d6fe0466038d8ba",
      "tree": "95cba1ce344cb0e9840143ebec8349dc9a6fdc65",
      "parents": [
        "b34a8030eeab4d59dcdd86de38f6927b9edd441f"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Wed Aug 03 18:07:59 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 18:11:22 2005 -0400"
      },
      "message": "[ACPI] CONFIG_ACPI_HOTKEY is now \"n\" by default\nFor 2.6.12 behaviour, this (EXPERIMENTAL) driver\nshould not be built.\n\nUpdate the driver source with latest from Luming.\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b34a8030eeab4d59dcdd86de38f6927b9edd441f",
      "tree": "b0bdf2532175ea0209b2782b9a077d25a6f33aec",
      "parents": [
        "7b15f5e7bb180ac7bfb8926dbbd8835fecc07fad"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "alexey.y.starikovskiy@intel.com",
        "time": "Wed Aug 03 17:55:21 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 17:57:24 2005 -0400"
      },
      "message": "[ACPI] restore /proc/acpi/button/ (ala 2.6.12)\n\nSigned-off-by Alexey Starikovskiy \u003calexey.y.starikovskiy@intel.com\u003e\nSigned-off-by Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7b15f5e7bb180ac7bfb8926dbbd8835fecc07fad",
      "tree": "fa5b48a0041c2f4896805a4762befabdfcea3031",
      "parents": [
        "ecc21ebe603af31f172c43b8b261df79040790ef"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Wed Aug 03 17:38:04 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 17:40:43 2005 -0400"
      },
      "message": "[ACPI] revert Embedded Controller to polling-mode by default (ala 2.6.12)\nBurst mode isn\u0027t ready for prime time,\nbut can be enabled for test via \"ec_burst\u003d1\"\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ecc21ebe603af31f172c43b8b261df79040790ef",
      "tree": "d2468578cb327adbd3d69feb610a79b8b8a0f84d",
      "parents": [
        "3d35600a9de8e2816d0e3726f64b7271af6fdda4"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Aug 03 11:00:11 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 11:04:10 2005 -0400"
      },
      "message": "[ACPI] PCI interrupt link suspend/resume - revert to 2.6.12 behaviour\n\nThis patch disables the PCI Interrupt Link refernece counts,\nwhich should not co-exist with the 2.6.12 irq_router.resume\nmethod or else a double acpi_pci_link_set() could result\non resume.\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3d35600a9de8e2816d0e3726f64b7271af6fdda4",
      "tree": "47b234ce27a0a6b0857ded04b95075a18e0462bb",
      "parents": [
        "87bec66b9691522414862dd8d41e430b063735ef"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 00:22:52 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 03 00:23:45 2005 -0400"
      },
      "message": "[ACPI] fix 64-bit build warning in processor_idle.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0b2bfb4e7ff61f286676867c3508569bea6fbf7a",
      "tree": "39c39d75aa916afcc3a3f736d3a5fd00a48ea003",
      "parents": [
        "71db63acff69618b3d9d3114bd061938150e146b"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Wed Aug 03 03:09:03 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 02 18:21:25 2005 -0700"
      },
      "message": "[PATCH] ACPI: increase PCIBIOS_MIN_IO on x86\n\nWe have increased PCIBIOS_MIN_IO to 0x4000, but still want\nmotherboard resources to be allocated properly. So we need\nto state 0x1000 (according to the comment) limit explicitely.\n\nSigned-off-by: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "697a2d63a3844caaa2b6565ab7f3d69086af94d4",
      "tree": "4ebfef965b37d4a7c56425521a26c960649594de",
      "parents": [
        "4ceb5db9757aaeadcf8fbbf97d76bd42aa4df0d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Aug 01 12:37:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Aug 01 12:37:54 2005 -0700"
      },
      "message": "Revert ACPI interrupt resume changes\n\nIf there are devices that use interrupts over a suspend event, ACPI must\nrestore the PCI interrupt links on resume.  Anything else breaks any\ndevice that hasn\u0027t been converted to the new (dubious) PM rules.\n\nDrivers that need the irq free/re-aquire sequence can be done one by one\nindependently of this one.\n"
    },
    {
      "commit": "0c9938cc75057c0fca1af55a55dcfc2842436695",
      "tree": "d18e809bf9e3811f20c609b6515d4d1b8520cfbc",
      "parents": [
        "dd8f39bbf5154cdbfd698fc70c66faba33eafa44"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jul 29 15:15:00 2005 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 30 00:51:39 2005 -0400"
      },
      "message": "[ACPI] ACPICA 20050729 from Bob Moore\n\nImplemented support to ignore an attempt to install/load\na particular ACPI table more than once. Apparently there\nexists BIOS code that repeatedly attempts to load the same\nSSDT upon certain events. Thanks to Venkatesh Pallipadi.\n\nRestructured the main interface to the AML parser in\norder to correctly handle all exceptional conditions. This\nwill prevent leakage of the OwnerId resource and should\neliminate the AE_OWNER_ID_LIMIT exceptions seen on some\nmachines. Thanks to Alexey Starikovskiy.\n\nSupport for \"module level code\" has been disabled in this\nversion due to a number of issues that have appeared\non various machines. The support can be enabled by\ndefining ACPI_ENABLE_MODULE_LEVEL_CODE during subsystem\ncompilation. When the issues are fully resolved, the code\nwill be enabled by default again.\n\nModified the internal functions for debug print support\nto define the FunctionName parameter as a (const char *)\nfor compatibility with compiler built-in macros such as\n__FUNCTION__, etc.\n\nLinted the entire ACPICA source tree for both 32-bit\nand 64-bit.\n\nSigned-off-by: Robert Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d6ac1a7910d22626bc77e73db091e00b810715f4",
      "tree": "c8f235b7287056a03bc2bc032902469a331b5e56",
      "parents": [
        "577a4f8102d54b504cb22eb021b89e957e8df18f",
        "87bec66b9691522414862dd8d41e430b063735ef"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 23:31:17 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 23:31:17 2005 -0400"
      },
      "message": "/home/lenb/src/to-linus branch \u0027acpi-2.6.12\u0027\n"
    },
    {
      "commit": "dd8f39bbf5154cdbfd698fc70c66faba33eafa44",
      "tree": "9df3fe38a57d0ea056ffa11b1fb95b8908e73af5",
      "parents": [
        "c2c2e03409f5f5405e79d9d9156202b75cb5b35b",
        "87bec66b9691522414862dd8d41e430b063735ef"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 23:11:11 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 23:11:11 2005 -0400"
      },
      "message": "Merge ../to-linus\n"
    },
    {
      "commit": "87bec66b9691522414862dd8d41e430b063735ef",
      "tree": "f9976d7f6bb92fe3ebeda3b5d3644ac048147e62",
      "parents": [
        "68ac767686fd72f37a25bb4895fb4ab0080ba755"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Jul 27 23:02:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 22:49:38 2005 -0400"
      },
      "message": "[ACPI] suspend/resume ACPI PCI Interrupt Links\n\nAdd reference count and disable ACPI PCI Interrupt Link\nwhen no device still uses it.\n\nWarn when drivers have not released Link at suspend time.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3469\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "68ac767686fd72f37a25bb4895fb4ab0080ba755",
      "tree": "08a90a73c7b295e9f810607dbc060972a67a9e2a",
      "parents": [
        "90158b83204842c0108d744326868d91cc9c4dfd"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Apr 25 14:38:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 22:10:09 2005 -0400"
      },
      "message": "[ACPI] delete boot-time printk()s from processor_idle.c\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4401\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "45bea1555f5bf0cd5871b208b4b02d188f106861",
      "tree": "45ca1de8db4a6eef2b4f84de8ada5f01c0f77e56",
      "parents": [
        "335f16be5d917334f56ec9ef7ecf983476ac0563"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Sat Jul 23 04:08:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 18:15:25 2005 -0400"
      },
      "message": "[ACPI] Add \"ec_polling\" boot option\n\nEC burst mode benefits many machines, some of\nthem significantly.  However, our current\nimplementation fails on some machines such\nas Rafael\u0027s Asus L5D.\n\nThis patch restores the alternative EC polling code,\nwhich can be enabled at boot time via \"ec_polling\"\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4665\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "335f16be5d917334f56ec9ef7ecf983476ac0563",
      "tree": "6d3717a57c1be1edbfa0593e41232c503cfeac2e",
      "parents": [
        "0b6b2f08c24a65535cb18893ca27516389c5fc0f"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Jun 22 18:37:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 18:06:29 2005 -0400"
      },
      "message": "[ACPI] address boot-freeze with updated DMI blacklist for c-states\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4763\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0b6b2f08c24a65535cb18893ca27516389c5fc0f",
      "tree": "e089b92bea0e4a52047ee8571427078313f8a79f",
      "parents": [
        "4a7164023959040e687e51663dee67cff4d2b770"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Jul 29 16:00:13 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 16:02:02 2005 -0400"
      },
      "message": "[ACPI] Fix memset arguments in acpi processor_idle.c\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4954\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4a7164023959040e687e51663dee67cff4d2b770",
      "tree": "f6e0dbbaf9a0ac2e0029eb58956410549e0301b7",
      "parents": [
        "668d74c04c16bb69de564e25e85dd94eeb0175d9"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Jul 29 15:51:36 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 15:54:03 2005 -0400"
      },
      "message": "[ACPI] Fix the regression with c1_default_handler on some systems\nwhere C-states come from FADT.\n\nThanks to Kevin Radloff for identifying the issue and\nisolating it to exact line of code that is causing the issue.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "670fac79b9dcf16549a4c1f4c0b73c457e53bd7e",
      "tree": "3612e0d4312f817bee8e500ecac17498c386436f",
      "parents": [
        "5d75ab45594c78d2d976a3248ea1ca281c9d7056"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 00:16:54 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 00:19:34 2005 -0400"
      },
      "message": "[ACPI] disable module level AML code (for now)\n\nIt is important that we support module level code --\nBIOS\u0027s implement it.  But this implementation needs\nmore testing.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "feee9570753645f9f6888937ff9aee426b7afe55",
      "tree": "20646a2a704d5252c021e13871ad223672dc1f6d",
      "parents": [
        "f9f4601f331aa1226d7a798a01950efbb388f07f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 00:01:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jul 29 00:03:17 2005 -0400"
      },
      "message": "[ACPI] comment out prototypes for new unused debug routines\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b35c67a46b025e8dc320b59fbe5c283094e1d7f5",
      "tree": "dd22c5d664496ce9caab45825bb7f7ab1fe60545",
      "parents": [
        "6660316cb7a1a2c59a73a52870490c0f782f45c1"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jul 26 12:17:52 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 14:35:45 2005 -0700"
      },
      "message": "[PATCH] acpi: Don\u0027t call acpi_sleep_prepare from acpi_power_off\n\nNow that all of the code paths that call acpi_power_off\nhave been modified to call either call kernel_power_off\n(which calls apci_sleep_prepare by way of acpi_shutdown)\nor to call acpi_sleep_prepare directly it is redundant to call\nacpi_sleep_prepare from acpi_power_off.\n\nSo simplify the code and simply don\u0027t call acpi_sleep_prepare.\n\nIn addition there is a little error handling done so if we\ncan\u0027t register the acpi class we don\u0027t hook pm_power_off.\n\nI think I have done the right thing with the CONFIG_PM define\nbut I\u0027m not certain.  Can this code even be compiled if\nCONFIG_PM is false?\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6660316cb7a1a2c59a73a52870490c0f782f45c1",
      "tree": "2483c25cef08d7653e38cec40b994f3cf16316f0",
      "parents": [
        "0963aba54aa26c89114dca7257acf8c938bfec8a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jul 26 12:16:00 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 14:35:45 2005 -0700"
      },
      "message": "[PATCH] acpi_power_off: Don\u0027t switch to the boot cpu\n\nmachine_power_off on i386 and x86_64 now switch to the\nboot cpu out of paranoia and because the MP Specification indicates it\nis a good idea on reboot, so for those architectures it is a noop.\nI can\u0027t see anything in the acpi spec that requires you to be on\nthe boot cpu to power off the system, so this should not be an issue\nfor ia64.  In addition ia64 has the altix a massive multi-node\nsystem where switching to the boot cpu sounds insane as we may\nhot removed the boot cpu.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ed693d29b25bbd88471ec043cc01581419d0481",
      "tree": "5a033028bcf3bebdc8a029eeaecc708432bbce93",
      "parents": [
        "72538d8565b0205240d88591b72db3c7f3f1881a",
        "668d74c04c16bb69de564e25e85dd94eeb0175d9"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Sat Jul 23 00:34:41 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 23 00:34:41 2005 -0400"
      },
      "message": "/home/lenb/linux-2.6 branch \u0027acpi-2.6.12\u0027\n"
    },
    {
      "commit": "668d74c04c16bb69de564e25e85dd94eeb0175d9",
      "tree": "9eca71da4fcf1ef8074c698f80f2f4e5196f08da",
      "parents": [
        "d8683a0cb5d09cb7f19feefa708424a84577e68f"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Sat Jul 23 00:26:33 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 23 00:26:33 2005 -0400"
      },
      "message": "ACPI: delete unnecessary EC console messages\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4534\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f9f4601f331aa1226d7a798a01950efbb388f07f",
      "tree": "62e079a9275749d16a4a0da56a427be201e15d27",
      "parents": [
        "4c3ffbd79529b680b3c3ef2b6f42f0c89c694ec5"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jul 08 00:00:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jul 14 00:42:23 2005 -0400"
      },
      "message": "ACPICA 20050708 from Bob Moore \u003crobert.moore@intel.com\u003e\n\nThe use of the CPU stack in the debug version of the\nsubsystem has been considerably reduced.  Previously, a\ndebug structure was declared in every function that used\nthe debug macros.  This structure has been removed in\nfavor of declaring the individual elements as parameters\nto the debug functions.  This reduces the cumulative stack\nuse during nested execution of ACPI function calls at the\ncost of a small increase in the code size of the debug\nversion of the subsystem.  With assistance from Alexey\nStarikovskiy and Len Brown.\n\nAdded the ACPI_GET_FUNCTION_NAME macro to enable the\ncompiler-dependent headers to define a macro that will\nreturn the current function name at runtime (such as\n__FUNCTION__ or _func_, etc.) The function name is used\nby the debug trace output.  If ACPI_GET_FUNCTION_NAME\nis not defined in the compiler-dependent header, the\nfunction name is saved on the CPU stack (one pointer per\nfunction.) This mechanism is used because apparently there\nexists no standard ANSI-C defined macro that that returns\nthe function name.\n\nAlexey Starikovskiy redesigned and reimplemented the\n\"Owner ID\" mechanism used to track namespace objects\ncreated/deleted by ACPI tables and control method\nexecution.  A bitmap is now used to allocate and free the\nIDs, thus solving the wraparound problem present in the\nprevious implementation.  The size of the namespace node\ndescriptor was reduced by 2 bytes as a result.\n\nRemoved the UINT32_BIT and UINT16_BIT types that were used\nfor the bitfield flag definitions within the headers for\nthe predefined ACPI tables.  These have been replaced by\nUINT8_BIT in order to increase the code portability of\nthe subsystem.  If the use of UINT8 remains a problem,\nwe may be forced to eliminate bitfields entirely because\nof a lack of portability.\n\nAlexey Starikovksiy enhanced the performance of\nacpi_ut_update_object_reference.  This is a frequently used\nfunction and this improvement increases the performance\nof the entire subsystem.\n\nAlexey Starikovskiy fixed several possible memory leaks\nand the inverse - premature object deletion.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4c3ffbd79529b680b3c3ef2b6f42f0c89c694ec5",
      "tree": "73fda3f9304453b8ed2c435287065369ea6fb3fd",
      "parents": [
        "73459f73e5d1602c59ebec114fc45185521353c1"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Thu Jul 14 00:00:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jul 14 00:40:26 2005 -0400"
      },
      "message": "[ACPI] revert R40 workaround\n\nShould not be necessary...\n\nhttp://bugme.osdl.org/show_bug.cgi?id\u003d1038\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "73459f73e5d1602c59ebec114fc45185521353c1",
      "tree": "56c2183e345784d2be09c2f5d2530cf36221c55e",
      "parents": [
        "88ac00f5a841dcfc5c682000f4a6add0add8caac"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri Jun 24 00:00:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 13 23:45:36 2005 -0400"
      },
      "message": "ACPICA 20050617-0624 from Bob Moore \u003crobert.moore@intel.com\u003e\n\nACPICA 20050617:\n\nMoved the object cache operations into the OS interface\nlayer (OSL) to allow the host OS to handle these operations\nif desired (for example, the Linux OSL will invoke the\nslab allocator).  This support is optional; the compile\ntime define ACPI_USE_LOCAL_CACHE may be used to utilize\nthe original cache code in the ACPI CA core.  The new OSL\ninterfaces are shown below.  See utalloc.c for an example\nimplementation, and acpiosxf.h for the exact interface\ndefinitions.  Thanks to Alexey Starikovskiy.\n\tacpi_os_create_cache\n\tacpi_os_delete_cache\n\tacpi_os_purge_cache\n\tacpi_os_acquire_object\n\tacpi_os_release_object\n\nModified the interfaces to acpi_os_acquire_lock and\nacpi_os_release_lock to return and restore a flags\nparameter.  This fits better with many OS lock models.\nNote: the current execution state (interrupt handler\nor not) is no longer passed to these interfaces.  If\nnecessary, the OSL must determine this state by itself, a\nsimple and fast operation.  Thanks to Alexey Starikovskiy.\n\nFixed a problem in the ACPI table handling where a valid\nXSDT was assumed present if the revision of the RSDP\nwas 2 or greater.  According to the ACPI specification,\nthe XSDT is optional in all cases, and the table manager\ntherefore now checks for both an RSDP \u003e\u003d2 and a valid\nXSDT pointer.  Otherwise, the RSDT pointer is used.\nSome ACPI 2.0 compliant BIOSs contain only the RSDT.\n\nFixed an interpreter problem with the Mid() operator in the\ncase of an input string where the resulting output string\nis of zero length.  It now correctly returns a valid,\nnull terminated string object instead of a string object\nwith a null pointer.\n\nFixed a problem with the control method argument handling\nto allow a store to an Arg object that already contains an\nobject of type Device.  The Device object is now correctly\noverwritten.  Previously, an error was returned.\n\nACPICA 20050624:\n\nModified the new OSL cache interfaces to use ACPI_CACHE_T\nas the type for the host-defined cache object.  This allows\nthe OSL implementation to define and type this object in\nany manner desired, simplifying the OSL implementation.\nFor example, ACPI_CACHE_T is defined as kmem_cache_t for\nLinux, and should be defined in the OS-specific header\nfile for other operating systems as required.\n\nChanged the interface to AcpiOsAcquireObject to directly\nreturn the requested object as the function return (instead\nof ACPI_STATUS.) This change was made for performance\nreasons, since this is the purpose of the interface in the\nfirst place.  acpi_os_acquire_object is now similar to the\nacpi_os_allocate interface.  Thanks to Alexey Starikovskiy.\n\nModified the initialization sequence in\nacpi_initialize_subsystem to call the OSL interface\nacpi_osl_initialize first, before any local initialization.\nThis change was required because the global initialization\nnow calls OSL interfaces.\n\nRestructured the code base to split some files because\nof size and/or because the code logically belonged in a\nseparate file.  New files are listed below.\n\n  utilities/utcache.c\t/* Local cache interfaces */\n  utilities/utmutex.c\t/* Local mutex support */\n  utilities/utstate.c\t/* State object support */\n  parser/psloop.c\t/* Main AML parse loop */\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "88ac00f5a841dcfc5c682000f4a6add0add8caac",
      "tree": "80dcff8323c6c79e8706f42eb4b7c3884bc03152",
      "parents": [
        "6f42ccf2fc50ecee8ea170040627f268430c1648"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "robert.moore@intel.com",
        "time": "Thu May 26 00:00:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 13 16:46:34 2005 -0400"
      },
      "message": "ACPICA 20050526 from Bob Moore \u003crobert.moore@intel.com\u003e\n\nImplemented support to execute Type 1 and Type 2 AML\nopcodes appearing at the module level (not within a control\nmethod.)  These opcodes are executed exactly once at the\ntime the table is loaded. This type of code was legal up\nuntil the release of ACPI 2.0B (2002) and is now supported\nwithin ACPI CA in order to provide backwards compatibility\nwith earlier BIOS implementations. This eliminates the\n\"Encountered executable code at module level\" warning that\nwas previously generated upon detection of such code.\n\nFixed a problem in the interpreter where an AE_NOT_FOUND\nexception could inadvertently be generated during the\nlookup of namespace objects in the second pass parse of\nACPI tables and control methods. It appears that this\nproblem could occur during the resolution of forward\nreferences to namespace objects.\n\nAdded the ACPI_MUTEX_DEBUG #ifdef to the\nacpi_ut_release_mutex function, corresponding to the same\nthe deadlock detection debug code to be compiled out in\nthe normal case, improving mutex performance (and overall\nsubsystem performance) considerably.  As suggested by\nAlexey Starikovskiy.\n\nImplemented a handful of miscellaneous fixes for possible\nmemory leaks on error conditions and error handling\ncontrol paths. These fixes were suggested by FreeBSD and\nthe Coverity Prevent source code analysis tool.\n\nAdded a check for a null RSDT pointer in\nacpi_get_firmware_table (tbxfroot.c) to prevent a fault\nin this error case.\n\nSigned-off-by Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6f42ccf2fc50ecee8ea170040627f268430c1648",
      "tree": "5b6690d86adfc17e7960b2e113855079fe19c541",
      "parents": [
        "d8683a0cb5d09cb7f19feefa708424a84577e68f"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "robert.moore@intel.com",
        "time": "Fri May 13 00:00:00 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Jul 13 16:29:07 2005 -0400"
      },
      "message": "ACPICA from Bob Moore \u003crobert.moore@intel.com\u003e\n\nImplemented support for PCI Express root bridges\n-- added support for device PNP0A08 in the root\nbridge search within AcpiEvPciConfigRegionSetup.\nacpi_ev_pci_config_region_setup().\n\nThe interpreter now automatically truncates incoming\n64-bit constants to 32 bits if currently executing out\nof a 32-bit ACPI table (Revision \u003c 2). This also affects\nthe iASL compiler constant folding. (Note: as per below,\nthe iASL compiler no longer allows 64-bit constants within\n32-bit tables.)\n\nFixed a problem where string and buffer objects with\n\"static\" pointers (pointers to initialization data within\nan ACPI table) were not handled consistently. The internal\nobject copy operation now always copies the data to a newly\nallocated buffer, regardless of whether the source object\nis static or not.\n\nFixed a problem with the FromBCD operator where an\nimplicit result conversion was improperly performed while\nstoring the result to the target operand. Since this is an\n\"explicit conversion\" operator, the implicit conversion\nshould never be performed on the output.\n\nFixed a problem with the CopyObject operator where a copy\nto an existing named object did not always completely\noverwrite the existing object stored at name. Specifically,\na buffer-to-buffer copy did not delete the existing buffer.\n\nReplaced \"interrupt_level\" with \"interrupt_number\" in all\nGPE interfaces and structs for consistency.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5028770a42e7bc4d15791a44c28f0ad539323807",
      "tree": "74800e35129775413c13ce7caf036ca19e3ce56c",
      "parents": [
        "9f02d6b7b43d46a74dd385f06090104ecd0fb807",
        "d8683a0cb5d09cb7f19feefa708424a84577e68f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 17:21:56 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 17:21:56 2005 -0400"
      },
      "message": "[ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc...\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "02df8b9385c21fdba165bd380f60eca1d3b0578b",
      "tree": "988ad0e0ca73a40993fb1458d5cd19f90f922b31",
      "parents": [
        "17e9c78a75ce9eacd61200f9e1f1924012e28846"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Apr 15 15:07:10 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:14:36 2005 -0400"
      },
      "message": "[ACPI] enable C2 and C3 idle power states on SMP\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4401\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "17e9c78a75ce9eacd61200f9e1f1924012e28846",
      "tree": "d9d8f1c19eaa45ec419b76d5ec1bdad27a1451e6",
      "parents": [
        "a27ac38efd6dc6dccebfc9bcc475ab4aa5fc4a56"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Fri Apr 22 23:07:10 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:12:53 2005 -0400"
      },
      "message": "[ACPI] EC GPE-disabled issue\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3851\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a27ac38efd6dc6dccebfc9bcc475ab4aa5fc4a56",
      "tree": "7faece1ad5a2b8ff6d6f6babbcd53e88e91bc71d",
      "parents": [
        "590275ce72c48fdbddea057bc9ee379c1fd851ef"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Apr 05 00:07:45 2019 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:12:09 2005 -0400"
      },
      "message": "[ACPI] fix merge error that broke CONFIG_ACPI_DEBUG\u003dy build\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "590275ce72c48fdbddea057bc9ee379c1fd851ef",
      "tree": "653eaad2d102bebcc666a3dac6c886049b30a447",
      "parents": [
        "6c4fa56033c11ad5c5929bf3edd1505d3d8a8c0b"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@sgi.com",
        "time": "Mon Apr 18 23:52:17 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:10:52 2005 -0400"
      },
      "message": "[ACPI] cleanup: delete !IA64_SGI_SN from acpi/Kconfig\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@sgi.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ef7b06cd905424aea7c31f27fef622e84e75e650",
      "tree": "51ec0e724b4278d3e1ee22c93d845335f7f5106c",
      "parents": [
        "44f6c01242da4e162f28d8e1216a8c7a91174605"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Mon Apr 18 22:59:23 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:09:42 2005 -0400"
      },
      "message": "[ACPI] quiet dmesg related to ACPI PM of PCI devices\n\nDBG(\"No ACPI bus support for %s\\n\", dev-\u003ebus_id);\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4277\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "44f6c01242da4e162f28d8e1216a8c7a91174605",
      "tree": "53f724764f1bd9036dfb049a643d198125cc9edc",
      "parents": [
        "ebb6e1a6122fd6b7c96470cfd4ce0f04150e5084"
      ],
      "author": {
        "name": "Robert Moore",
        "email": "robert.moore@intel.com",
        "time": "Mon Apr 18 22:49:35 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:08:52 2005 -0400"
      },
      "message": "ACPICA 20050408 from Bob Moore\n\nFixed three cases in the interpreter where an \"index\"\nargument to an ASL function was still (internally) 32\nbits instead of the required 64 bits.  This was the Index\nargument to the Index, Mid, and Match operators.\n\nThe \"strupr\" function is now permanently local\n(acpi_ut_strupr), since this is not a POSIX-defined\nfunction and not present in most kernel-level C\nlibraries. References to the C library strupr function\nhave been removed from the headers.\n\nCompleted the deployment of static\nfunctions/prototypes. All prototypes with the static\nattribute have been moved from the headers to the owning\nC file.\n\nACPICA 20050329 from Bob Moore\n\nAn error is now generated if an attempt is made to create\na Buffer Field of length zero (A CreateField with a length\noperand of zero.)\n\nThe interpreter now issues a warning whenever executable\ncode at the module level is detected during ACPI table\nload. This will give some idea of the prevalence of this\ntype of code.\n\nImplemented support for references to named objects (other\nthan control methods) within package objects.\n\nEnhanced package object output for the debug\nobject. Package objects are now completely dumped, showing\nall elements.\n\nEnhanced miscellaneous object output for the debug\nobject. Any object can now be written to the debug object\n(for example, a device object can be written, and the type\nof the object will be displayed.)\n\nThe \"static\" qualifier has been added to all local\nfunctions across the core subsystem.\n\nThe number of \"long\" lines (\u003e 80 chars) within the source\nhas been significantly reduced, by about 1/3.\n\nCleaned up all header files to ensure that all CA/iASL\nfunctions are prototyped (even static functions) and the\nformatting is consistent.\n\nTwo new header files have been added, acopcode.h and\nacnames.h.\n\nRemoved several obsolete functions that were no longer\nused.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ebb6e1a6122fd6b7c96470cfd4ce0f04150e5084",
      "tree": "b0f0630d539caaf53c20fbda3c962886a0dda1f5",
      "parents": [
        "9d9437759eb6fdb68f7b82cbee20b0fb711d9f0d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Apr 14 23:12:56 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:05:03 2005 -0400"
      },
      "message": "[ACPI] Deprecate /proc/acpi/sleep in favor of /sys/power/state\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c9c3e457de24cca2ca688fa397d93a241f472048",
      "tree": "570b7a07f9c6f570341481500a2bff21c1328d8d",
      "parents": [
        "acf05f4b7f558051ea0028e8e617144123650272"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Apr 01 00:07:31 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:03:30 2005 -0400"
      },
      "message": "[ACPI] PNPACPI vs sound IRQ\n\nhttp://bugme.osdl.org/show_bug.cgi?id\u003d4016\n\nWritten-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nAcked-by: Adam Belay \u003cabelay@novell.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "acf05f4b7f558051ea0028e8e617144123650272",
      "tree": "6511ffff222d497814e35adf374bfde201fd0fc1",
      "parents": [
        "55e59c511cea3c6c721971467c707e9955922bc2"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Thu Mar 31 23:23:15 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:02:27 2005 -0400"
      },
      "message": "[ACPI] update /proc/acpi/processor/*/power even if only C1 support\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6940fabaa35b893163b7043d0d1dc5d715f9e1ca",
      "tree": "a1d1287369cb1a41c23a689445b317c6c2a8c7b5",
      "parents": [
        "8de7a63b69a263b7549599be882d7aa15397f8b3"
      ],
      "author": {
        "name": "Keiichiro Tokunaga",
        "email": "tokunaga.keiich@jp.fujitsu.com",
        "time": "Wed Mar 30 23:15:47 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:00:14 2005 -0400"
      },
      "message": "[ACPI] hotplug Processor consideration in acpi_bus_add()\n\nSigned-off-by: Keiichiro Tokunaga \u003ctokunaga.keiich@jp.fujitsu.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8de7a63b69a263b7549599be882d7aa15397f8b3",
      "tree": "48d2b9144d0e72611fc4d44f66ba7f0dce9eb451",
      "parents": [
        "d1dd0c23916bd781de27bc5ec1c295064e9ce9cc"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Mar 30 22:53:30 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:59:34 2005 -0400"
      },
      "message": "[ACPI] fix debug-mode build warning in acpi/hotkey.c\n\ndrivers/acpi/hotkey.c: In function `create_polling_proc\u0027:\ndrivers/acpi/hotkey.c:334: warning: ISO C90 forbids mixed declarations and code\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d1dd0c23916bd781de27bc5ec1c295064e9ce9cc",
      "tree": "8a817dfc450af2d2233533dc44593d33e2117eb5",
      "parents": [
        "7334571f724df7a19f48cc974e991e00afde1e2f"
      ],
      "author": {
        "name": "Paulo Marques",
        "email": "pmarques@grupopie.com",
        "time": "Wed Mar 30 22:39:49 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:58:45 2005 -0400"
      },
      "message": "[ACPI] fix kmalloc size bug in acpi/video.c\n\nacpi_video_device_find_cap() used \u0026p instead of *p\nwhen calculating storage size, thus allocating\nonly 4 or 8 bytes instead of 12...\n\nAlso, kfree(NULL) is legal, so remove some unneeded checks.\n\nFrom: Paulo Marques \u003cpmarques@grupopie.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "7334571f724df7a19f48cc974e991e00afde1e2f",
      "tree": "ced42046a63f705674b77af4e5a650cf09252e0c",
      "parents": [
        "f4224153098c1103db592b28f304beeb9c02481b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Mar 30 22:31:35 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:58:10 2005 -0400"
      },
      "message": "[ACPI] fix potential NULL dereference in acpi/video.c\n\nFound-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f4224153098c1103db592b28f304beeb9c02481b",
      "tree": "fa95a72d6554d68f412c58e3ff59a663d275186a",
      "parents": [
        "83ea7445221651dc43cf8d22f81089e0cbccf22b"
      ],
      "author": {
        "name": "Panagiotis Issaris",
        "email": "takis@gna.org",
        "time": "Wed Mar 30 22:15:36 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:57:35 2005 -0400"
      },
      "message": "[ACPI] check for kmalloc failure in toshiba_acpi.c\n\nSigned-off-by: Panagiotis Issaris \u003ctakis@gna.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "83ea7445221651dc43cf8d22f81089e0cbccf22b",
      "tree": "3235ef6b2469c2cd7a7243791661a0619f822438",
      "parents": [
        "f165b10f4a9aac7fee9b11a125de20a1712be128"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Mar 30 22:12:13 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:56:57 2005 -0400"
      },
      "message": "[ACPI] fix build warning\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fa9cd547e097df4966b8bd5c94aeed953e32b14d",
      "tree": "1f5fd7bf77154375fd337d4b98f2646cdc52fc9f",
      "parents": [
        "451566f45a2e6cd10ba56e7220a9dd84ba3ef550"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Sat Mar 19 01:54:47 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:53:38 2005 -0400"
      },
      "message": "[ACPI] fix EC access width\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4346\n\nWritten-by: David Shaohua Li and Luming Yu\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "451566f45a2e6cd10ba56e7220a9dd84ba3ef550",
      "tree": "ccc6c1018f6bc6c5f3a664e1c28e78fcaae77065",
      "parents": [
        "b913100d7304ea9596d8d85ab5f3ae04bd2b0ddb"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@mail.ru",
        "time": "Sat Mar 19 01:10:05 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:52:48 2005 -0400"
      },
      "message": "[ACPI] Enable EC Burst Mode\n\nFixes several Embedded Controller issues, including\nbutton failure and battery status AE_TIME failure.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3851\n\nBased on patch by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b913100d7304ea9596d8d85ab5f3ae04bd2b0ddb",
      "tree": "270925a02dd83264fd5bd3a47fc39453798c39d5",
      "parents": [
        "0f64474b8f7f1f7f3af5b24ef997baa35f923509"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Sat Mar 19 00:16:18 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:47:06 2005 -0400"
      },
      "message": "[ACPI] pci_set_power_state() now calls\n\tplatform_pci_set_power_state()\n\t\tand ACPI can answer\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4277\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4e10d12a3d88c88fba3258809aa42d14fd8cf1d1",
      "tree": "195f69e8e25dec0f7344aab2bbdb353b9639df79",
      "parents": [
        "fb9802fa59b196d7f90bb3c2e33c555c6bdc4c54"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Mar 18 18:45:35 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:28:24 2005 -0400"
      },
      "message": "[ACPI] Bind PCI devices with ACPI devices\n\nImplement the framework for binding physical devices\nwith ACPI devices. A physical bus like PCI bus\nshould create a \u0027acpi_bus_type\u0027, with:\n\n.find_device:\n        For device which has parent such as normal PCI devices.\n\n.find_bridge:\n        It\u0027s for special devices, such as PCI root bridge\n\tor IDE controller.  Such devices generally haven\u0027t a\n\tparent or -\u003ebus. We use the special method\n\tto get an ACPI handle.\n\nUses new field in struct device: firmware_data\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4277\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "fb9802fa59b196d7f90bb3c2e33c555c6bdc4c54",
      "tree": "aca6fd906629c6da124a73b43e6f6c50f81b90b4",
      "parents": [
        "d58da590451cf6ae75379a2ebf96d3afb8d810d8"
      ],
      "author": {
        "name": "Luming Yu",
        "email": "luming.yu@intel.com",
        "time": "Fri Mar 18 18:03:45 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:27:04 2005 -0400"
      },
      "message": "[ACPI] generic Hot Key support\n\nSee Documentation/acpi-hotkey.txt\n\nUse cmdline \"acpi_specific_hotkey\" to enable\nlegacy platform specific drivers.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3887\n\nSigned-off-by: Luming Yu \u003cluming.yu@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "362b06bb70b5a5779b2e852e0f2bdb437061106e",
      "tree": "67544336a5fbef1207f564e8d619ce7fb4b11f5f",
      "parents": [
        "5ae947ecc9c1c23834201e5321684a5cb68bdd3f"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Mar 18 16:30:29 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:22:52 2005 -0400"
      },
      "message": "[ACPI] S3 Suspend to RAM: interrupt resume fix\n\nDelete PCI Interrupt Link Device .resume method --\nit is the device driver\u0027s job to request interrupts,\nnot the Link\u0027s job to remember what the devices want.\n\nThis addresses the issue of attempting to run\nthe ACPI interpreter too early in resume, when\ninterrupts are still disabled.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3469\n\nSigned-off-by: David Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e2a5b420f716cd1a46674b1a90389612eced916f",
      "tree": "96f363f2e402d53428c046269514a82856b0cb34",
      "parents": [
        "be91492ca871e58f61b517cfba541095bb60001c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "alexey.y.starikovskiy@intel.com",
        "time": "Fri Mar 18 16:20:46 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:20:49 2005 -0400"
      },
      "message": "[ACPI] ACPI poweroff fix\n\nRegister an \"acpi\" system device to be notified of shutdown preparation.\nThis depends on CONFIG_PM\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d4041\n\nSigned-off-by: Alexey Starikovskiy \u003calexey.y.starikovskiy@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ],
  "next": "be91492ca871e58f61b517cfba541095bb60001c"
}
