)]}'
{
  "log": [
    {
      "commit": "c4e5fadd2a6fc0da465dcde761877d9a87313b33",
      "tree": "8dc0fe170bde8997fe41a27f5b9115e4e31bcc64",
      "parents": [
        "77db9885646f8a88214ea482988d41f8f73630f4"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue May 13 16:48:50 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue May 13 09:51:54 2008 -0700"
      },
      "message": "ACPI/PCI: another multiple _OSC memory leak fix\n\nThe acpi_query_osc() function can be called for the ACPI object that\ndoesn\u0027t have _OSC method. In this case, acpi_get_osc_data() would\nallocate a useless memory region. To avoid this, we need to check the\nexistence of _OSC before calling acpi_get_osc_data() in acpi_query_osc().\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "34a65055e5e7304b3d6ad0f7542bf66308eae50a",
      "tree": "256235d6c54d8701a00811235271c14ddb232ba8",
      "parents": [
        "a5d1c8798309a384c2776e5ff472f8ceb6d9065d"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Mon May 12 22:55:45 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue May 13 09:51:54 2008 -0700"
      },
      "message": "ACPI/PCI: handle multiple _OSC\n\nThe pci_osc_control_set() function can be called for the ACPI object\nthat doesn\u0027t have _OSC method. In this case, acpi_get_osc_data() would\nallocate a useless memory region. To avoid this, we need to check the\nexistence of _OSC before calling acpi_get_osc_data(). Here is a patch\nto fix this problem in pci_osc_control_set.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "a5d1c8798309a384c2776e5ff472f8ceb6d9065d",
      "tree": "1688166ecd3a3443fe67c7ef1c950f0ac1c48cea",
      "parents": [
        "4a367f3a9dbf2e7ffcee4702203479809236ee6e"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Mon May 12 10:48:10 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue May 13 09:51:53 2008 -0700"
      },
      "message": "ACPI/PCI: handle multiple _OSC\n\nThere is an IA64 system here which have two pci root bridges with _OSC.\nOne _OSC disables SHPC control bit but the other not. Below patch makes\n_OSC data per-device instead of one global, otherwise linux takes both\nroot bridges don\u0027t support SHPC.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "21e2b0a5efb3a01de58e7cb630f2eb70894da352",
      "tree": "7bf83b7fa2de1c10defdbcac59bf626ffbb87fcd",
      "parents": [
        "c714a534d85576af21b06be605ca55cb2fb887ee"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu May 08 14:37:25 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue May 13 09:51:53 2008 -0700"
      },
      "message": "PCI ACPI: fix uninitialized variable in __pci_osc_support_set\n\nFix uninitialized variable in __pci_osc_support_set().\n\nIf the ACPI namespace doesn\u0027t have any device object corresponding to\nthe specified hid, \u0027retval\u0027 in __pci_osc_support_set() is not changed\nby the acpi_query_osc() callback. Since \u0027retval\u0027 is not initizlized in\nthe current implementation, the contents of \u0027retval\u0027 is undefined in\nthis case. This causes a mis-handling of ctrlset_buf[OSC_SUPPORT_TYPE]\nand will cause an unexpected result in the subsequent\npci_osc_control_set() call as a result.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "583c377f1d58e705f75d8d5648ab41722be1ebca",
      "tree": "102d94c4bb214eed73b3940060763c4401c0a4e1",
      "parents": [
        "39273b58a409cd6d65c9732bdca00bacd1626672"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Feb 22 21:41:51 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 23 01:29:34 2008 -0500"
      },
      "message": "ACPI: acpi_pci_set_power_state() cleanups\n\nMinor cleanups to acpi_pci_set_power_state():  use the ACPI and PCI\nstate symbols to make clear that a mapping is being done between PCI\nand ACPI states, instead of using magic numbers.  For paranoia\u0027s sake,\nreport any errors.  Save five bytes (x86_64) too.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1f1519ef597ae4628dbd47244f0f68d700231523",
      "tree": "5000b7e324d7489d789fe52acadbf5d5766d7e68",
      "parents": [
        "208c70a45624400fafd7511b96bc426bf01f8f5e",
        "f28bb45e2863173a7464d98907677e903f42c68b",
        "1186974f3ffe3c1796e5efce7afffefcfda9a6f0",
        "e85ff4b53eb4252d967922bd75cb6d10863955f3",
        "19e20c913bae2dd458b9fc42afab0c53f16562d1",
        "69f6b8dd6b94ac594b6920b4530a3390fb1d3fd6",
        "6c231bd5eb07ce546517019f334652b9ecfc329a",
        "6133116849219f4e657ead39c7ac3922583f5a6e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:41:58 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:41:58 2008 -0500"
      },
      "message": "Merge branches \u0027release\u0027, \u0027bugzilla-9916\u0027, \u0027bugzilla-9982\u0027, \u0027bugzilla-9989\u0027, \u0027misc\u0027, \u0027suspend\u0027, \u0027thermal\u0027, \u0027thinkpad\u0027 and \u0027tsc\u0027 into release\n"
    },
    {
      "commit": "c6868ea00bdebe5762fa59e54b74b4cd4e3b4e6e",
      "tree": "5088adde19a695e67784b3d3b72aeae1b4b02053",
      "parents": [
        "8a235efad548abd2ab5ebea45a9ffa750c814375"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Feb 03 22:53:31 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 21 02:15:42 2008 -0500"
      },
      "message": "PCI ACPI: Fix comment describing acpi_pci_choose_state\n\nThe last line of the comment preceding the definition of\nacpi_pci_choose_state() is incorrect.  Remove it.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5958f1a4da39581074bab50cabd0a582e651b90f",
      "tree": "9f55de6e43518d743b535db80a3495d11499223a",
      "parents": [
        "101142c37be8e5af9b847860219217e6b958c739"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Feb 03 15:06:25 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 15 18:21:20 2008 -0500"
      },
      "message": "kernel-doc: fix pci-acpi warning\n\nFix PCI kernel-doc warning:\nWarning(linux-2.6.24-git12//drivers/pci/pci-acpi.c:166): No description found for parameter \u0027hid\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c2778357234f84668eab5558b54ad28478439d0b",
      "tree": "9820e6cfa1bfe6989854425b0d63840c949fa3f2",
      "parents": [
        "02d90fc343411d6dff26bbd64f0895a243e6f608"
      ],
      "author": {
        "name": "Andrew Patterson",
        "email": "andrew.patterson@hp.com",
        "time": "Tue Jan 22 17:18:12 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 15:04:29 2008 -0800"
      },
      "message": "PCI ACPI: Added a function to register _OSC with only PCIe devices.\n\nThe function pci_osc_support_set() traverses every root bridge when\nchecking for _OSC support for a capability.  It quits as soon as it finds a\ndevice/bridge that doesn\u0027t support the requested capability. This won\u0027t\nwork for systems that have mixed PCI and PCIe bridges when checking for\nPCIe features.  I split this function into two -- pci_osc_support_set() and\npcie_osc_support_set(). The latter is used when only PCIe devices should be\ntraversed.\n\nSigned-off-by: Andrew Patterson \u003candrew.patterson@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eb003ec26556057e5f27d4b989bbb432d0bdc0f4",
      "tree": "25f8d27c46f3d289590eef153e8412caba2ddd8b",
      "parents": [
        "b09549ef9b66b9547520572bedd7af3c1f0747d7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 27 03:06:33 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 15:04:18 2008 -0800"
      },
      "message": "PCI: drivers/pci/: remove unused exports\n\nThis patch removes the following unused exports:\n- remove the following unused EXPORT_SYMBOL\u0027s:\n - pci-acpi.c: pci_osc_support_set\n - proc.c: pci_proc_detach_bus\n- remove the following unused EXPORT_SYMBOL_GPL\u0027s:\n  - bus.c: pci_walk_bus\n  - probe.c: pci_create_bus\n  - setup-res.c: pci_claim_resource\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "673d5b43daa00b42759cecc6b0760b8bf6be80d2",
      "tree": "a795ee922db699a8b4cb893ef5809399f1591ba6",
      "parents": [
        "296699de6bdc717189a331ab6bbe90e05c94db06"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Jul 28 03:33:16 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 16:53:59 2007 -0700"
      },
      "message": "ACPI: restore CONFIG_ACPI_SLEEP\n\nRestore the 2.6.22 CONFIG_ACPI_SLEEP build option, but now shadowing the\nnew CONFIG_PM_SLEEP option.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n[ Modified to work with the PM config setup changes. ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10b3dcae0f275e2546e55303d64ddbb58cec7599",
      "tree": "bd075b5fb626bdadf17cf36eebf9c659194b8e74",
      "parents": [
        "ab826ca4cf2fe8ebcfd21189ca8bfeb47ca88359"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Jul 20 10:03:25 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 04:18:45 2007 -0400"
      },
      "message": "ACPI: ignore _PSx method for hotplugable PCI devices\n\nIf the ACPI device has _EJ0, ignore the device.\n_PSx will set power for the slot,\nand the hotplug driver will take care of _PSx.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ab826ca4cf2fe8ebcfd21189ca8bfeb47ca88359",
      "tree": "fe98e808f9b593580979308a48d52184e59d734c",
      "parents": [
        "fc30e68e88baf463683bde43347756889ba2ffae"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Jul 20 10:03:22 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jul 22 04:18:32 2007 -0400"
      },
      "message": "ACPI: Use ACPI methods to select PCI device suspend state\n\napplied after Rafel\u0027s \u0027PM: Update global suspend and hibernation\noperations framework\u0027 patch set\n\nSigned-off-by: Shaohua Li\u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8d29bfb79e632fe318f4c01c9c2e8faacb89b800",
      "tree": "696caa373f8340153bd18655ed4f61b035823f16",
      "parents": [
        "f477836457730a2b925f625023ec4e5bf11015be"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin_zhang@linux.intel.com",
        "time": "Wed Jun 06 11:44:16 2007 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:02:08 2007 -0700"
      },
      "message": "PCI: fix AER driver error information\n\nBelow patch fixes aer driver error information and enables aer driver\nalthough CONFIG_ACPI\u003dn.\n\nAs a matter of fact, the new patch is created from below 2 patches plus\na minor patch apply fuzz fixing. Because the second patch fixed a compilation\nerror introduced by the first patch, I merge them to facilitate bisect.\n\n\n1) http://marc.info/?l\u003dlinux-kernel\u0026m\u003d117783233918191\u0026w\u003d2;\n2) http://marc.info/?l\u003dlinux-mm-commits\u0026m\u003d118046936720790\u0026w\u003d2\n\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "f8993aff8b4de0317c6e081802ca5c86c449fef2",
      "tree": "aa0bd506c8887a4be0fafd6d005b515a899f708f",
      "parents": [
        "a23cf14b161b8deeb0f701d577a0e8be6365e247"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Apr 25 11:05:12 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Apr 25 01:13:47 2007 -0400"
      },
      "message": "ACPI: Disable MSI on request of FADT\n\nThe ACPI spec defines the bit and Microsoft uses it,\nso Linux must use it too.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0dcb2b7e722f62b886f28b01150860de67d219fa",
      "tree": "e3dca7a3f5cd85932b7ca332d50168b25df8e03e",
      "parents": [
        "0a9dee2739fd4385e83c3316e3f3bee641796638"
      ],
      "author": {
        "name": "Kristen Carlson Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Mon Oct 30 13:08:12 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 01 14:36:58 2006 -0800"
      },
      "message": "pci: clear osc support flags if no _OSC method\n\nSo it looks like pci aer code will call pci_osc_support_set to tell the\nfirmware about  OSC_EXT_PCI_CONFIG_SUPPORT flag.  that causes\nctrlset_buf[OSC_SUPPORT_TYPE] to evaluate to true when pciehp calls\npci_osc_control_set() is called (to attempt to use OSC to gain native\npcie control from firmware), regardless of whether or not _OSC was\nactually successfully executed.  That causes this section of code:\n if (ctrlset_buf[OSC_SUPPORT_TYPE] \u0026\u0026\n                ((global_ctrlsets \u0026 ctrlset) !\u003d ctrlset)) {\n                return AE_SUPPORT;\n        }\nto be hit.\n\nThis patch will reset the OSC_SUPPORT_TYPE field if _OSC fails, and then\nwould allow pciehp to go ahead and try to run _OSC again.\n\nSigned-off-by:  Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9c273b95808c270149e9be9e172e4ef19f5d5c98",
      "tree": "68bbd28b17e3f0d947d0d9ea61d08202c22a896d",
      "parents": [
        "a1e022b3aeacf633a6c8e8f0eb04d9c9e44b4fcd"
      ],
      "author": {
        "name": "Muthu Kumar",
        "email": "muthu.lkml@gmail.com",
        "time": "Fri Apr 28 00:42:21 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 11:59:59 2006 -0700"
      },
      "message": "[PATCH] PCI ACPI: Rename the functions to avoid multiple instances.\n\nThere were two instances of pci_acpi_init(), one in\ndrivers/pci/pci-acpi.c and another in arch/i386/pci/acpi.c.\nRename the one in pci-acpi.c and make it consistent with\nother names in the same file.\n\nSigned-off-by: Muthukumar R \u003cmuthur@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "593ee20766921fec643194dff829e17f30552220",
      "tree": "78fe75485a921e80252184d52613280cef5e9dbd",
      "parents": [
        "d66fd908acc8ba88541ecc570d89b0243f947c5e"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Sat May 20 15:00:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 21 12:59:18 2006 -0700"
      },
      "message": "[PATCH] pci: correctly allocate return buffers for osc calls\n\nThe OSC set and query functions do not allocate enough space for return\nvalues, and set the output buffer length to a false, too large value.  This\ncauses the acpi-ca code to assume that the output buffer is larger than it\nactually is, and overwrite memory when copying acpi return buffers into\nthis caller provided buffer.  In some cases this can cause kernel oops if\nthe memory that is overwritten is a pointer.  This patch will change these\ncalls to use a dynamically allocated output buffer, thus allowing the\nacpi-ca code to decide how much space is needed.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: \"Yu, Luming\" \u003cluming.yu@intel.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f366633fc31db1668b4c261e94816d7304ae9810",
      "tree": "b0fead3c21f62adc948d9038f54260455062ab5d",
      "parents": [
        "ed6d14f9760857c745206c978b80352fc09cfd19"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Nov 23 15:45:04 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] PCI: kernel-doc fix for pci-acpi.c\n\nFix kernel-doc warning in pci/pci-acpi.c.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "427bf532b5ad6db5addc2bce675d13f874397c0c",
      "tree": "3a099b05ab3b1252d6e441855d9b1da02e0daf8c",
      "parents": [
        "1a9ed1bfe2fb17cc30227a12a3c1212128bb78b6"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:11 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:15 2005 -0800"
      },
      "message": "[PATCH] pciehp: request control of each hotplug controller individually\n\nThis patch tweaks the way pciehp requests control of the hotplug\nhardware from BIOS. It now tries to invoke the ACPI _OSC method\nfor a specific hotplug controller only, rather than walking the\nentire acpi namespace invoking all possible _OSC methods under\nall host bridges. This allows us to gain control of each hotplug\ncontroller individually, even if BIOS fails to give us control of\nsome other hotplug controller in the system.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a406d9e63e1d7088aad22565449de2e109300e5c",
      "tree": "5d5c0dcce27927c55f06ab2689ed0cf7ce3bf00e",
      "parents": [
        "fa9cd547e097df4966b8bd5c94aeed953e32b14d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 23 16:16:03 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:54:14 2005 -0400"
      },
      "message": "[ACPI] gut acpi_pci_choose_state() to avoid conflict\nwith pending pm_message_t re-definition.\n\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": "0f64474b8f7f1f7f3af5b24ef997baa35f923509",
      "tree": "562570b58ae67bb4d341b2c9ff864a0a64eb4c28",
      "parents": [
        "84df749f364209c9623304b7a94ddb954dc343bb"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Sat Mar 19 00:15:48 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:46:10 2005 -0400"
      },
      "message": "[ACPI] PCI can now get suspend state from firmware\n\npci_choose_state() can now call\n\tplatform_pci_choose_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": "84df749f364209c9623304b7a94ddb954dc343bb",
      "tree": "1ecd54c6022a123be2909ccb39a9dea2db9814f2",
      "parents": [
        "4e10d12a3d88c88fba3258809aa42d14fd8cf1d1"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Mar 18 18:53:36 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:45:24 2005 -0400"
      },
      "message": "[ACPI] Bind ACPI and PCI devices\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": "bc56b9e01190b9f1ad6b7c5c694b61bfe34c7aa5",
      "tree": "9979aed502d987538c51d9820be9c288462f9996",
      "parents": [
        "92df516e6264f9caff4be49718926d6884fa50ed"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 08 14:53:31 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 23:45:14 2005 -0700"
      },
      "message": "[PATCH] PCI: Clean up a lot of sparse \"Should it be static?\" warnings.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
