)]}'
{
  "log": [
    {
      "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": "9d9437759eb6fdb68f7b82cbee20b0fb711d9f0d",
      "tree": "d628c8be86e066f11c5967c5ee02c7248993607d",
      "parents": [
        "c9c3e457de24cca2ca688fa397d93a241f472048"
      ],
      "author": {
        "name": "Nickolai Zeldovich",
        "email": "kolya@MIT.EDU",
        "time": "Fri Apr 08 23:37:34 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:04:31 2005 -0400"
      },
      "message": "[ACPI] S3 resume -- use lgdtl, not lgdt\n\nFrom: Nickolai Zeldovich \u003ckolya@MIT.EDU\u003e\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": "55e59c511cea3c6c721971467c707e9955922bc2",
      "tree": "1dc3b66be2e71881167b7ba9259b291484567b01",
      "parents": [
        "6940fabaa35b893163b7043d0d1dc5d715f9e1ca"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Thu Mar 31 22:51:10 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jul 12 00:01:41 2005 -0400"
      },
      "message": "[ACPI] Evaluate CPEI Processor Override flag\n\nACPI 3.0 added a Correctable Platform Error Interrupt (CPEI)\nProcessor Overide flag to MADT.Platform_Interrupt_Source.\nRecord the processor that was provided as hint from ACPI.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@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": "f165b10f4a9aac7fee9b11a125de20a1712be128",
      "tree": "b2646fbb604a74d608156b79e94238fc0d085772",
      "parents": [
        "b008b8d7092053fc1f036cfc54dc11740cc424ed"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 30 21:23:19 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:56:26 2005 -0400"
      },
      "message": "cleanup: remove unnecessary initializer on static pointers\n\nSuggested-by: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b008b8d7092053fc1f036cfc54dc11740cc424ed",
      "tree": "4e5fbd235eb36500ef1c8a9cc8755f6048eecda2",
      "parents": [
        "a406d9e63e1d7088aad22565449de2e109300e5c"
      ],
      "author": {
        "name": "Matthieu Castet",
        "email": "castet.matthieu@free.fr",
        "time": "Fri Mar 25 12:03:15 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:54:59 2005 -0400"
      },
      "message": "[ACPI] PNPACPI parse error\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3912\n\nWritten-by: matthieu castet \u003ccastet.matthieu@free.fr\u003e\nAcked-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\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": "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": "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": "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": "d58da590451cf6ae75379a2ebf96d3afb8d810d8",
      "tree": "3b39228dbd1ed798965cf64f5bd98a498f5811cc",
      "parents": [
        "362b06bb70b5a5779b2e852e0f2bdb437061106e"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Mar 18 16:43:54 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:23:46 2005 -0400"
      },
      "message": "[ACPI] S3 Suspend to RAM: fix driver suspend/resume methods\n\nDrivers should do this:\n\n.suspend()\n\tpci_disable_device()\n\n.resume()\n\tpci_enable_device()\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": "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": "5ae947ecc9c1c23834201e5321684a5cb68bdd3f",
      "tree": "2d6b2df724d5973eb9baeae70cf3742639404021",
      "parents": [
        "e2a5b420f716cd1a46674b1a90389612eced916f"
      ],
      "author": {
        "name": "David Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri Mar 18 16:27:13 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:21:54 2005 -0400"
      },
      "message": "[ACPI] Suspend to RAM fix\n\nFree some RAM before entering S3 so that upon\nresume we can be sure early allocations will succeed.\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"
    },
    {
      "commit": "be91492ca871e58f61b517cfba541095bb60001c",
      "tree": "46b5b35a2b5211a7dc653d0146f0d2d81923a1ef",
      "parents": [
        "bd4698dad3023ae137b366c736e29ca6eaf3b9f7"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 18 16:00:29 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:18:35 2005 -0400"
      },
      "message": "[ACPI] CONFIG_ACPI now depends on CONFIG_PM\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bd4698dad3023ae137b366c736e29ca6eaf3b9f7",
      "tree": "b35f8030988849e44dc0e6a116fdd373bb272c3a",
      "parents": [
        "45b1b196677b8009ab6cdc4b656265f1d7015c1b"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "alexey.y.starikovskiy@intel.com",
        "time": "Fri Mar 18 15:35:22 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:17:07 2005 -0400"
      },
      "message": "[ACPI] Allow simultaneous Fixed Feature and Control Method buttons\ndelete /proc/acpi/button\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d1920\n\nSigned-off-by: Alexey Starikovskiy \u003calexey.y.starikovskiy@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "45b1b196677b8009ab6cdc4b656265f1d7015c1b",
      "tree": "5e307359b476d1b297c270ef3d7859abf9d63a28",
      "parents": [
        "9ee1c939d1cb936b1f98e8d81aeffab57bae46ab"
      ],
      "author": {
        "name": "Keiichiro Tokunaga",
        "email": "tokunaga.keiich@jp.fujitsu.com",
        "time": "Wed Mar 02 00:00:00 2005 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Jul 11 23:15:03 2005 -0400"
      },
      "message": "[ACPI] update CONFIG_ACPI_CONTAINER Kconfig help\n\nSigned-off-by: Keiichiro Tokunaga \u003ctokunaga.keiich@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": "9ee1c939d1cb936b1f98e8d81aeffab57bae46ab",
      "tree": "e4660ac807d16a7bd3af6db2dfce539acd94ba23",
      "parents": [
        "dfd11c2e61d3c0c417d341866ed53c44933b65b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 17 12:48:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 17 12:48:29 2005 -0700"
      },
      "message": "Linux 2.6.12\n"
    },
    {
      "commit": "dfd11c2e61d3c0c417d341866ed53c44933b65b4",
      "tree": "87fe96ee6729db58f10b024d14b16f60d46e6c9f",
      "parents": [
        "794f5bfa77955c4455f6d72d8b0e2bee25f1ff0c",
        "db3b5848ea6440968fcdd29b80514d0de044bb7c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 17 12:35:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 17 12:35:26 2005 -0700"
      },
      "message": "Merge \u0027for-linus\u0027 branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block\n"
    },
    {
      "commit": "794f5bfa77955c4455f6d72d8b0e2bee25f1ff0c",
      "tree": "7a9ea02e064ed7089e3a8666161aca060359c971",
      "parents": [
        "caf2857ac6e0ba2651e722f05d5f7d3ec8ef2615"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Jun 17 12:25:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 17 12:34:20 2005 -0700"
      },
      "message": "[PATCH] PCI: don\u0027t override drv-\u003eshutdown unconditionally\n\nThere are many drivers that have been setting the generic driver\nmodel level shutdown callback, and pci thus must not override it.\n\nWithout this patch we can have really bad data loss on various\nraid controllers.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "caf2857ac6e0ba2651e722f05d5f7d3ec8ef2615",
      "tree": "cb8e51e7c17c0964bdfd29635d51da0124d0dfe8",
      "parents": [
        "97008082eacab047c189028202e055280f799ace"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jun 17 11:36:36 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 17 10:03:50 2005 -0700"
      },
      "message": "[PATCH] timer exit cleanup\n\nDo all timer zapping in exit_itimers.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "db3b5848ea6440968fcdd29b80514d0de044bb7c",
      "tree": "75d3356743362570b7e6f94696f37fd4b1c9ce2f",
      "parents": [
        "c374f127e4ff17a318b9ae95a5bf65f370c2d0b1"
      ],
      "author": {
        "name": "Kiyoshi Ueda ",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Fri Jun 17 16:15:10 2005 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jun 17 16:15:10 2005 +0200"
      },
      "message": "When cfq I/O scheduler is selected, get_request() in __make_request() calls\n__cfq_get_queue().  __cfq_get_queue() finds an existing queue (struct\ncfq_queue) of the current process for the device and returns it.  If it\u0027s not\nfound, __cfq_get_queue() creates and returns a new one if __cfq_get_queue() is\ncalled with __GFP_WAIT flag, or __cfq_get_queue() returns NULL (this means that\nget_request() fails) if no __GFP_WAIT flag.\n\nOn the other hand, in __make_request(), get_request() is called without\n__GFP_WAIT flag at the first time.  Thus, the get_request() fails when there is\nno existing queue, typically when it\u0027s called for the first I/O request of the\nprocess to the device.\n\nThough it will be followed by get_request_wait() for general case,\n__make_request() will just end the I/O with an error (EWOULDBLOCK) when the\nrequest was for read-ahead.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\n"
    },
    {
      "commit": "97008082eacab047c189028202e055280f799ace",
      "tree": "5b80274682ef87606f13cd585f78f1c57b22031f",
      "parents": [
        "043cf3fd20a22df5957c28888f4c8d41438f2140",
        "22f11c4e662ef0bdd87f09370a76c83ed738d5fd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 13:40:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 13:40:39 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "22f11c4e662ef0bdd87f09370a76c83ed738d5fd",
      "tree": "3b3c2df768eacbd59240cd4be8d9922ab4a0ba7d",
      "parents": [
        "95220a2ea334b5ff2168cc9bf31c0e08b29bae21"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Thu Jun 16 21:23:56 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 16 21:23:56 2005 +0100"
      },
      "message": "[PATCH] ARM: 2715/1: restore CPLD interrupts upon resume for Lubbock and Mainstone\n\nPatch from Nicolas Pitre\n\nWithout this some devices fail to work again after a suspend event.\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "043cf3fd20a22df5957c28888f4c8d41438f2140",
      "tree": "ca0c79f43fd55a34e7694290e9d214cf59ca6819",
      "parents": [
        "c081474c184b34136e09e1e335f41356a11c7b68",
        "95220a2ea334b5ff2168cc9bf31c0e08b29bae21"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 13:22:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 13:22:23 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "95220a2ea334b5ff2168cc9bf31c0e08b29bae21",
      "tree": "48073fc72e6f93c531f99e1bdd44b89f4c597095",
      "parents": [
        "fea7722fd7b45c6957caed84251d95269319fe16"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@com.rmk.(none)",
        "time": "Thu Jun 16 18:01:12 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 16 18:01:12 2005 +0100"
      },
      "message": "[PATCH] ARM: 2714/1: Fix the IB2 definitions for the Versatile platform\n\nPatch from Catalin Marinas\n\nThe initial IB2 addresses did not depend on the IB2 base. This\npatch defines them as (VERSATILE_IB2_BASE + offset).\n\nSigned-off-by: Catalin Marinas\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fea7722fd7b45c6957caed84251d95269319fe16",
      "tree": "125bf0a248ecf97e6cda409486d82d73b94344dc",
      "parents": [
        "90ef713b6368dcfe7a74bcc0026b998b4c44d5bc"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@com.rmk.(none)",
        "time": "Thu Jun 16 18:01:11 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 16 18:01:11 2005 +0100"
      },
      "message": "[PATCH] ARM: 2713/1: Fix the GPIO base for Integrator/CP\n\nPatch from Catalin Marinas\n\nThe GPIO base for Integrator/CP is different from the\nIntegrator/AP. This patch sets the correct value for\nINTEGRATOR_GPIO_BASE.\n\nSigned-off-by: Catalin Marinas\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "90ef713b6368dcfe7a74bcc0026b998b4c44d5bc",
      "tree": "c77b046000b6eb18725448a34527ce3a1044db1b",
      "parents": [
        "bcfff0b471a60df350338bcd727fc9b8a6aa54b2"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@com.rmk.(none)",
        "time": "Thu Jun 16 18:01:11 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 16 18:01:11 2005 +0100"
      },
      "message": "[PATCH] ARM: 2712/1: Fix the RGB order for the Versatile CLCD\n\nPatch from Catalin Marinas\n\nThe current red and blue colours on the Versatile CLCD are\nreversed when the 5:6:5 mode is used. The patch sets the proper\nbit in the SYS_CLCD register value.\n\nSigned-off-by: Catalin Marinas\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c081474c184b34136e09e1e335f41356a11c7b68",
      "tree": "fe68ea74235af27d23cc375c94b4bf6baf99eb26",
      "parents": [
        "58125f95c62a44f12bb71c58ef70f0068d20c7a2",
        "c374f127e4ff17a318b9ae95a5bf65f370c2d0b1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 09:53:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 09:53:48 2005 -0700"
      },
      "message": "Merge \u0027for-linus\u0027 branch of master.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block\n"
    },
    {
      "commit": "58125f95c62a44f12bb71c58ef70f0068d20c7a2",
      "tree": "633880e297915359244176619b18838bee45769e",
      "parents": [
        "e41fb09b2fa15db095d3ee981299f488d7b48dfe"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Wed Jun 15 22:26:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 09:02:59 2005 -0700"
      },
      "message": "[PATCH] fix for kaweth broken by changes in the networking layer\n\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": "e41fb09b2fa15db095d3ee981299f488d7b48dfe",
      "tree": "d8fdaeacb061432f28b3db11444e87c9d94902ce",
      "parents": [
        "5db92850d3ab72b830a0fe6e30eaec8462801408"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Jun 15 22:26:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 09:02:59 2005 -0700"
      },
      "message": "[PATCH] ALPS: fix enabling hardware tapping\n\nIt looks like logic for enabling hardware tapping in ALPS driver was\ninverted and we enable it only if it was already enabled by BIOS or\nfirmware.\n\nI have a confirmation from one user that the patch below fixes the problem\nfor him and it might be beneficial if we could get it into 2.6.12.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5db92850d3ab72b830a0fe6e30eaec8462801408",
      "tree": "1f1b40c7b1873cf24cf98859907912ff514eb056",
      "parents": [
        "a2ef79e1840ebbd0b5907e53c755efd5662112a1"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "dan@debian.org",
        "time": "Wed Jun 15 22:26:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 09:02:59 2005 -0700"
      },
      "message": "[PATCH] Fix large core dumps with a 32-bit off_t\n\nThe ELF core dump code has one use of off_t when writing out segments.\nSome of the segments may be passed the 2GB limit of an off_t, even on a\n32-bit system, so it\u0027s important to use loff_t instead.  This fixes a\ncorrupted core dump in the bigcore test in GDB\u0027s testsuite.\n\nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2ef79e1840ebbd0b5907e53c755efd5662112a1",
      "tree": "b6d0c2c0b961b2e1fb3d5e07ebb9e0eef4de944a",
      "parents": [
        "bcfff0b471a60df350338bcd727fc9b8a6aa54b2"
      ],
      "author": {
        "name": "Alexandre Oliva",
        "email": "oliva@lsd.ic.unicamp.br",
        "time": "Wed Jun 15 22:26:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 16 09:02:59 2005 -0700"
      },
      "message": "[PATCH] sbp2 slab corruption fix\n\nThis fixed a problem that showed up in the Fedora development tree a few\nweeks before the Fedora Core 4 release, initially as slab corruption, later\nas hard crashes on boot up, when slab debugging was disabled for the\nrelease.  More details on the history at\nhttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d158424\n\nThe problem is caused by sbp2\u0027s use of scsi_host-\u003ehostdata[0] to hold a\nscsi_id, without explicitly requesting space for it.  Since hostdata is\ndeclared as a zero-sized array, we don\u0027t get any such space by default, so\nit must be explicitly requested.  The patch below implements just that.\n\nSigned-off-by: Alexandre Oliva \u003caoliva@redhat.com\u003e\nCc: Jody McIntyre \u003cscjody@modernduck.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c374f127e4ff17a318b9ae95a5bf65f370c2d0b1",
      "tree": "d1e42b31f9a66582096e9548fc90cc069d6f39e2",
      "parents": [
        "9c56187d3c345cc0e7a2f162b8c32543175d7bf7"
      ],
      "author": {
        "name": "Tejun Heo ",
        "email": "htejun@gmail.com",
        "time": "Thu Jun 16 12:57:31 2005 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Thu Jun 16 12:57:31 2005 +0200"
      },
      "message": " This patch fixes q-\u003eunplug_thresh condition check in\n__elv_add_request().  rq.count[READ] + rq.count[WRITE] can increase\nmore than one if another thread has allocated a request after the\ncurrent request is allocated or in_flight could have changed resulting\nin larger-than-one change of nrq, thus breaking the threshold\nmechanism.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n\n\n"
    },
    {
      "commit": "9c56187d3c345cc0e7a2f162b8c32543175d7bf7",
      "tree": "709155ae306690634da0261bb2a1887e10bd6db1",
      "parents": [
        "bcfff0b471a60df350338bcd727fc9b8a6aa54b2"
      ],
      "author": {
        "name": "Tejun Heo ",
        "email": "htejun@gmail.com",
        "time": "Thu Jun 16 12:56:15 2005 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Thu Jun 16 12:56:15 2005 +0200"
      },
      "message": "This patch kills elevator_global_init() in elevator.c which does\nnothing.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "bcfff0b471a60df350338bcd727fc9b8a6aa54b2",
      "tree": "f3cb0028c65b96f2d38cc31c578bbc9b6271a85d",
      "parents": [
        "1016888fb69662936b32ab767c7419a3be9a69d3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 15 20:51:14 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 15 20:51:14 2005 -0700"
      },
      "message": "[NETFILTER]: ipt_recent: last_pkts is an array of \"unsigned long\" not \"u_int32_t\"\n\nThis fixes various crashes on 64-bit when using this module.\n\nBased upon a patch by Juergen Kreileder \u003cjk@blackdown.de\u003e.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nACKed-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "1016888fb69662936b32ab767c7419a3be9a69d3",
      "tree": "719924701adccf053de08548a2195cba0a6198e0",
      "parents": [
        "4845f3333765b732aa2d7ea6d72fd03cfec4fbf3"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Jun 14 13:52:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 17:41:39 2005 -0700"
      },
      "message": "[PATCH] update ppc64 defconfig\n\nenable cpusets\nenable new lpfc and jsm drivers\nenable new dm-multipath\nleave new agp disabled\ndisable rivafb, it does not handle the cards in G5 models (FX5200 as example)\nthe new nvidiafb doesnt work on bigendian, yet\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4845f3333765b732aa2d7ea6d72fd03cfec4fbf3",
      "tree": "5f71f88770c75cae90587457b11e453f02a80bb2",
      "parents": [
        "dcf78d80a6c2de829ec08c8e663a3370e982d616"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jun 14 22:19:24 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 12:11:12 2005 -0700"
      },
      "message": "[PATCH] ppc64: update example configs\n\nHere is a patch to update the example configs in arch/ppc64/configs.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dcf78d80a6c2de829ec08c8e663a3370e982d616",
      "tree": "77b572ad1e4dcda54f876ac721f54f1e8c8f117e",
      "parents": [
        "efa93dbedd0e2eacf49ea6fff1fe4397d520cf61"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Tue Jun 14 09:56:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 11:05:13 2005 -0700"
      },
      "message": "[PATCH] usbusx2y: prevent oops \u0026 dead keyboard on usb unplugging while the device is being used\n\nWithout this patch, some usb kobjects, which are parents to the usx2y\u0027s\nkobjects can be freed before the usx2y\u0027s.  This led to an oops in\nget_kobj_path_length() and a dead keyboard, when the usx2y\u0027s kobjects\nwere freed.  The patch ensures the correct sequence.  Tested ok on\nkernel 2.6.12-rc2.\n\nPresent in ALSA cvs\n\nSigned-off-by: Karsten Wiese \u003cannabellesgarden@yahoo.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Chris Wright \u003cchrisw@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "efa93dbedd0e2eacf49ea6fff1fe4397d520cf61",
      "tree": "2fc2f2f52d2509bb73d6aa847c4fc8a8a188e0bc",
      "parents": [
        "9a47696970bc8233818d370011e2fddae5cfce9f"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Tue Jun 14 09:54:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 11:05:13 2005 -0700"
      },
      "message": "[PATCH] usbaudio: prevent oops \u0026 dead keyboard on usb unplugging while the device is being used\n\nWithout this patch, some usb kobjects, which are parents to the usx2y\u0027s\nkobjects can be freed before the usx2y\u0027s.  This led to an oops in\nget_kobj_path_length() and a dead keyboard, when the usx2y\u0027s kobjects\nwere freed.  The patch ensures the correct sequence.  Tested ok on\nkernel 2.6.12-rc2.\n\nPresent in ALSA cvs\n\nSigned-off-by: Karsten Wiese \u003cannabellesgarden@yahoo.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Chris Wright \u003cchrisw@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a47696970bc8233818d370011e2fddae5cfce9f",
      "tree": "fbd1b360658959b2ba71e606bd10dff26006eb8d",
      "parents": [
        "92c6dc59b7c1ca514021502c7eef53b9f2c738fd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Jun 13 22:58:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 07:19:35 2005 -0700"
      },
      "message": "[PATCH] macmodes: needs a license\n\nModule needs a license to prevent kernel tainting.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "92c6dc59b7c1ca514021502c7eef53b9f2c738fd",
      "tree": "18b82203c75979094e089e4feed1f825fa326c07",
      "parents": [
        "223230e78900e5f0be984f7697cb9bf172d71a35"
      ],
      "author": {
        "name": "Thomas Hood",
        "email": "jdthood@aglu.demon.nl",
        "time": "Mon Jun 13 22:58:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 07:19:35 2005 -0700"
      },
      "message": "[PATCH] apm.c: ignore_normal_resume is set a bit too late\n\nThis patch causes the ignore_normal_resume flag to be set slightly earlier,\nbefore there is a chance that the apm driver will receive the normal resume\nevent from the BIOS.  (Addresses Debian bug #310865)\n\nSigned-off-by: Thomas Hood \u003cjdthood@yahoo.co.uk\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "223230e78900e5f0be984f7697cb9bf172d71a35",
      "tree": "dc3a3232d24db3ad0fbf66db2ca0b1359d15c2b4",
      "parents": [
        "e2c16499515aa044676a14b97a1b8a35f879152a"
      ],
      "author": {
        "name": "Markus Lidel",
        "email": "Markus.Lidel@shadowconnect.com",
        "time": "Mon Jun 13 22:58:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 07:19:35 2005 -0700"
      },
      "message": "[PATCH] i2o: Fix free of event memory in i2o_block_event()\n\nFixed freeing of event memory in i2o_block_event()\n\nSigned-off-by: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2c16499515aa044676a14b97a1b8a35f879152a",
      "tree": "87addb997369837e8cdad63c212876d161691ad2",
      "parents": [
        "6df3cecbb95345981718b38d357c50bc3425420a"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Mon Jun 13 15:52:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:58 2005 -0700"
      },
      "message": "[PATCH] Typo in fbdev sysfs support, virtual_size\n\nIt prints out x,x instead of x,y.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@hotpop.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6df3cecbb95345981718b38d357c50bc3425420a",
      "tree": "50550e3863513ac051164abc082e2899d61d4dab",
      "parents": [
        "f797f9cc5485b50c35c106b462e1bc432ec37f90"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Mon Jun 13 15:52:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:58 2005 -0700"
      },
      "message": "[PATCH] cond_resched_lock() fix\n\nOn one path, cond_resched_lock() fails to return true if it dropped the lock.\nWe think this might be causing the crashes in JBD\u0027s log_do_checkpoint().\n\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f797f9cc5485b50c35c106b462e1bc432ec37f90",
      "tree": "283443fcdeb709c768ed5cd481203459b5222441",
      "parents": [
        "a3c77c67a443e631febf708bb0c376caede31657"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jun 13 15:52:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:58 2005 -0700"
      },
      "message": "[PATCH] Fix PCI BAR size interpretation on 64-bit arches\n\nOn 64-bit machines, PCI_BASE_ADDRESS_MEM_MASK and other mask constants\npassed to pci_size() are 64-bit (for example ~0x0fUL).  However, pci_size\ndoes comparisons between the u32 arguments and the mask, which will fail\neven though any result from pci_size is still just 32-bit.\n\nChanging the mask argument to u32 seems the obvious thing to do, since all\narithmetic in the function is 32-bit and having a larger mask makes no\nsense.\n\nThis triggered on a PPC64 system here where an adapter (VGA, as it\nhappened) had a memory region base of 0xfe000000 and a sz of the same,\nmatching the if (max \u003d\u003d maxbase ...) test at the bottom of pci_size but\nfailing the mask comparison.  Quite a corner case which I guess explains\nwhy we haven\u0027t seen it until now.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: 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": "a3c77c67a443e631febf708bb0c376caede31657",
      "tree": "75672c8dec41054de7b635df59a9f014f6a5ad14",
      "parents": [
        "98fdffccea6cc3fe9dba32c0fcc310bcb5d71529"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: slirp and slip driver cleanups and fixes\n\nThis patch merges a lot of duplicated code in the slip and slirp drivers,\nabstracts out the slip protocol, and makes the slip driver work in 2.6.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "98fdffccea6cc3fe9dba32c0fcc310bcb5d71529",
      "tree": "a103491fdd6e9bec45f408d32c976929a7ecd458",
      "parents": [
        "36ca1195ad7f760a6af3814cb002bd3a3d4b4db1"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: use fork instead of clone\n\nConvert the boot-time host ptrace testing from clone to fork.  They were\nessentially doing fork anyway.  This cleans up the code a bit, and makes\nvalgrind a bit happier about grinding it.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "36ca1195ad7f760a6af3814cb002bd3a3d4b4db1",
      "tree": "570a895d2af09f464d7f9fea2fe78e7fe0f73cb7",
      "parents": [
        "8447f3f4659d91c2f11a1476522369c9d6ae6ada"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: build cleanups\n\nFix a build failure when CONFIG_MODE_SKAS is disabled and make a Makefile\ncomment fit in 80 columns.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8447f3f4659d91c2f11a1476522369c9d6ae6ada",
      "tree": "cf04a383839f31cce3976207c48c49310970d6b8",
      "parents": [
        "628c70da8f6c1d5a3bc3af8ca338f18ee3093438"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: remove duplicate includes\n\nA few files include the same header twice.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "628c70da8f6c1d5a3bc3af8ca338f18ee3093438",
      "tree": "9a9353127facb79ae1a55d959a405aa78ba96815",
      "parents": [
        "cbd83da82b15292337ff2b71e619c9a3a95f6d80",
        "a96aca88ac71f75e566981b554da44bfd0d111e8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 18:49:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 18:49:44 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "a96aca88ac71f75e566981b554da44bfd0d111e8",
      "tree": "f33460f2f2452807483ba6453e3319dcfe4bf856",
      "parents": [
        "814d8ffd5009e13f1266759b583ef847c5350d77"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Jun 13 18:27:13 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 18:27:13 2005 -0700"
      },
      "message": "[NETFILTER]: Advance seq-file position in exp_next_seq()\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "cbd83da82b15292337ff2b71e619c9a3a95f6d80",
      "tree": "d48270f5e5f42f52622bd605e9803f7e2fe336b3",
      "parents": [
        "814d8ffd5009e13f1266759b583ef847c5350d77"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 17:51:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 17:51:55 2005 -0700"
      },
      "message": "Update DCO (\"signoff\") rules to 1.1\n\nThis adds a clause that notes explicitly that the person doing the\nsign-off knows that the project (and his sign-off) is public and will\npossibly get archived and re-distributed.\n"
    },
    {
      "commit": "814d8ffd5009e13f1266759b583ef847c5350d77",
      "tree": "00b01e4ccac6ba82ab5e67c27103f6f75f8ccf9d",
      "parents": [
        "386bfcf5e8a3c34d92156c945c8db58a1e2f7c69",
        "1c2fb7f93cb20621772bf304f3dba0849942e5db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 16:24:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 16:24:01 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "1c2fb7f93cb20621772bf304f3dba0849942e5db",
      "tree": "0cb992ad463ee13af28d80d6730dcf1c4532b707",
      "parents": [
        "6a6ddb2a9c11fcc3e8d7517841d28c9ea206ddef"
      ],
      "author": {
        "name": "J. Simonetti",
        "email": "jeroen@simonetti.nl",
        "time": "Mon Jun 13 15:19:03 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:19:03 2005 -0700"
      },
      "message": "[IPV4]: Sysctl configurable icmp error source address.\n\nThis patch alows you to change the source address of icmp error\nmessages. It applies cleanly to 2.6.11.11 and retains the default\nbehaviour.\n\nIn the old (default) behaviour icmp error messages are sent with the ip\nof the exiting interface.\n\nThe new behaviour (when the sysctl variable is toggled on), it will send\nthe message with the ip of the interface that received the packet that\ncaused the icmp error. This is the behaviour network administrators will\nexpect from a router. It makes debugging complicated network layouts\nmuch easier. Also, all \u0027vendor routers\u0027 I know of have the later\nbehaviour.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a6ddb2a9c11fcc3e8d7517841d28c9ea206ddef",
      "tree": "9d974bc57b036ba997ba65903725e3e5b6eff5b8",
      "parents": [
        "cdac4e07748934e37e415437055ed591aed9eb21"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Mon Jun 13 15:13:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:13:05 2005 -0700"
      },
      "message": "[SCTP] Fix incorrect setting of sk_bound_dev_if when binding/sending to a ipv6\nlink local address.\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "cdac4e07748934e37e415437055ed591aed9eb21",
      "tree": "56ecdba35c5b549c2580daf88cb2282ebf6a401f",
      "parents": [
        "bca735bd0d5969497704a125b05344b92155172f"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@redhat.com",
        "time": "Mon Jun 13 15:12:33 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:12:33 2005 -0700"
      },
      "message": "[SCTP] Add support for ip_nonlocal_bind sysctl \u0026 IP_FREEBIND socket option\n\nSigned-off-by: Neil Horman \u003cnhorman@redhat.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bca735bd0d5969497704a125b05344b92155172f",
      "tree": "996f7096abab29bd3fee41a942372dc1a6990d12",
      "parents": [
        "0fd9a65a76e883b7d16e72dde3f8bf20ebc1e82a"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Mon Jun 13 15:11:57 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:11:57 2005 -0700"
      },
      "message": "[SCTP] Extend the info exported via /proc/net/sctp to support netstat for SCTP.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0fd9a65a76e883b7d16e72dde3f8bf20ebc1e82a",
      "tree": "431da2afc6344a078d16cd5b6b1e65fde9df29d1",
      "parents": [
        "4243cac1e76228f7ba916d5df9e75a219352160a"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@redhat.com",
        "time": "Mon Jun 13 15:11:24 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:11:24 2005 -0700"
      },
      "message": "[SCTP] Support SO_BINDTODEVICE socket option on incoming packets.\n\nSigned-off-by: Neil Horman \u003cnhorman@redhat.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4243cac1e76228f7ba916d5df9e75a219352160a",
      "tree": "7cfea76f4a0e1ea979bc090ac14e83465b78b7d4",
      "parents": [
        "77bd91967a97e5b94ae36113efe1d9e4f68a716e"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Mon Jun 13 15:10:49 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:10:49 2005 -0700"
      },
      "message": "[SCTP]: Fix bug in restart of peeled-off associations.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77bd91967a97e5b94ae36113efe1d9e4f68a716e",
      "tree": "269b466f7b8d6d3821ae6fedd8bf802c865b324b",
      "parents": [
        "84427d533076a08137779b3182a71c37bf000b27"
      ],
      "author": {
        "name": "Rémi Denis-Courmont",
        "email": "rdenis@simphalempin.com",
        "time": "Mon Jun 13 15:01:34 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:01:34 2005 -0700"
      },
      "message": "[IPv6] Don\u0027t generate temporary for TUN devices\n\nUserland layer-2 tunneling devices allocated through the TUNTAP driver \n(drivers/net/tun.c) have a type of ARPHRD_NONE, and have no link-layer \naddress. The kernel complains at regular interval when IPv6 Privacy \nextension are enabled because it can\u0027t find an hardware address :\n\nDec 29 11:02:04 auguste kernel: __ipv6_regen_rndid(idev\u003dcb3e0c00): \ncannot get EUI64 identifier; use random bytes.\n\nIPv6 Privacy extensions should probably be disabled on that sort of \ndevice. They won\u0027t work anyway. If userland wants a more usual \nEthernet-ish interface with usual IPv6 autoconfiguration, it will use a \nTAP device with an emulated link-layer  and a random hardware address \nrather than a TUN device.\n\nAs far as I could fine, TUN virtual device from TUNTAP is the very only \nsort of device using ARPHRD_NONE as kernel device type.\n\nSigned-off-by: Rémi Denis-Courmont \u003crdenis@simphalempin.com\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84427d533076a08137779b3182a71c37bf000b27",
      "tree": "248f7bbcebe0be59bc9b520b8611133b870a5c71",
      "parents": [
        "979b6c135fc4d466a39d8e3ec05583e5ee30261a"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Jun 13 14:59:44 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:59:44 2005 -0700"
      },
      "message": "[IPV6]: Ensure to use icmpv6_socket in non-preemptive context.\n\nWe saw following trace several times:\n\n|BUG: using smp_processor_id() in preemptible [00000001] code: httpd/30137\n|caller is icmpv6_send+0x23/0x540\n| [\u003cc01ad63b\u003e] smp_processor_id+0x9b/0xb8\n| [\u003cc02993e7\u003e] icmpv6_send+0x23/0x540\n\nThis is because of icmpv6_socket, which is the only one user of\nsmp_processor_id() in icmpv6_send(), AFAIK.\n\nSince it should be used in non-preemptive context,\nlet\u0027s defer the dereference after disabling preemption\n(by icmpv6_xmit_lock()).\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "386bfcf5e8a3c34d92156c945c8db58a1e2f7c69",
      "tree": "c62e56731b3740a1962af91c261de7c2a0d3bbcc",
      "parents": [
        "980802e311088fda56c16650589faa4597c695fb",
        "a8fa3f0c59f8a1e1d89542cff0be5b057b684653"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 14:47:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 14:47:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "a8fa3f0c59f8a1e1d89542cff0be5b057b684653",
      "tree": "4e5cf8eadec0948c107c17b00db9b999ab1e469f",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Mon Jun 13 22:35:41 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 13 22:35:41 2005 +0100"
      },
      "message": "[PATCH] ARM: 2711/1: fix compilation on PXA targets with CONFIG_PM\u003dn\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "979b6c135fc4d466a39d8e3ec05583e5ee30261a",
      "tree": "1f78eec2624902890bd15259088813f10f3eaea8",
      "parents": [
        "6efd8455cff1979dd081daaa1ce3d3f1764863dc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 13 14:30:40 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:30:40 2005 -0700"
      },
      "message": "[NET]: Move the netdev list to vger.kernel.org.\n\nFrom: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\nThere are archives of the old list at http://oss.sgi.com/archives/netdev\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "6efd8455cff1979dd081daaa1ce3d3f1764863dc",
      "tree": "6ab1046f0a60e0689e78eed6810a514cbb31a8bb",
      "parents": [
        "e7626486c3c4ce456b11a7944edf164ef76fc599"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Jun 13 14:29:06 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:29:06 2005 -0700"
      },
      "message": "[IPV4]: Multipath modules need a license to prevent kernel tainting.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7626486c3c4ce456b11a7944edf164ef76fc599",
      "tree": "78e374b63ebc2c8ca354203d2bbe866d2d7a415f",
      "parents": [
        "03722adce90a248d0bea77d390decbd05991e2d2"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Jun 13 14:24:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:24:52 2005 -0700"
      },
      "message": "[TCP]: Adjust TCP mem order check to new alloc_large_system_hash\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "03722adce90a248d0bea77d390decbd05991e2d2",
      "tree": "db63362ac8061e61914029974039264fcbee4d63",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Mon Jun 13 13:57:10 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 13:57:10 2005 -0700"
      },
      "message": "[NET]: linux/if_tr.h needs asm/byteorder.h\n\n\u003clinux/if_tr.h\u003e uses __be16, but does not directly include\n\u003casm/byteorder.h\u003e.  Add this in, so that dhcp/net-tools token ring code\ncan compile again.\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "980802e311088fda56c16650589faa4597c695fb",
      "tree": "37092823ea5ad1203253ee5e54e7c9631df4087d",
      "parents": [
        "c22fa3acbc2ef79ea57217643f6cd6d226963069"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Mon Jun 13 11:14:01 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 10:33:02 2005 -0700"
      },
      "message": "[PATCH] NFS: Ensure that we revalidate the cached file length for llseek(SEEK_END)\n\nThis fixes a data corruption error for mail delivery applications that\nexpect to be able to do posix locking and then append writes on NFS.\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c22fa3acbc2ef79ea57217643f6cd6d226963069",
      "tree": "d79cf44149684a0cefc825f1619f0fbd33ea7e59",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jun 13 07:15:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 08:20:41 2005 -0700"
      },
      "message": "[PATCH] spin longer for ehci port reset completion\n\nThis makes the EHCI driver spin a bit longer before concluding that the\nport reset failed.  \"Obviously safe.\"\n\nIt allows some devices to enumerate that previously didn\u0027t.  We\u0027ve seen\na bunch of these problem reports recently, this will make some go away.\n\nAs reported by Michael Zapf \u003cMichael.Zapf@uni-kassel.de\u003e, some EHCI\ncontrollers seem to take forever to finish port resets and produce\n\"port N reset error -110\" type errors.  Spinning a bit longer helps.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c0105338eb4e61e537ca34ae06921177cb6efcf0",
      "tree": "30c3c6006591fe88e8cd3c9ee8ef06ff2343ee97",
      "parents": [
        "8d5f7b4353dae4c7ee342c61303372fd996ca161"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sat Jun 11 18:00:52 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 21:05:57 2005 -0700"
      },
      "message": "[PATCH] pwc bug fix\n\nThe pwc chainsaw session left some setups not working.  There is a\nsanity check on compression buffers that simply isn\u0027t right any more as\nwe never allocate one.\n\nThis doesn\u0027t address the email and other changes.  I\u0027ll do those\ntomorrow if I get time, but it is the minimal fix for the code and basic\nfeature set.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d5f7b4353dae4c7ee342c61303372fd996ca161",
      "tree": "8e82ed5ca2d5934947ca13771300599151d2b882",
      "parents": [
        "c3315ede1bdf7bc706b59870df41b9cdb6e3995a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jun 11 09:45:30 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:59:05 2005 -0700"
      },
      "message": "[PATCH] radeonfb: don\u0027t blow up VGA console on load\n\nThe current radeonfb memset\u0027s the framebuffer to 0 when loaded.  This\nremoves occasional artifacts but has the nasty side effect that if you\nload radeonfb without framebuffer console, you destroy the VGA text\nbuffer, font, etc...  radeon must not touch the framebuffer content when\nit doesn\u0027t \"own\" it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c3315ede1bdf7bc706b59870df41b9cdb6e3995a",
      "tree": "2739a03a44772035abb8c2be9085944c404ea810",
      "parents": [
        "707f919c643937e43a04e31d0502ecbf5a10445a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 11:25:42 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:22 2005 -0700"
      },
      "message": "[PATCH] M68k: Mark Sun-3 NCR5380 SCSI broken\n\nM68k: Mark Sun-3 NCR5380 SCSI broken until NCR5380_abort() and\nNCR5380_bus_reset() are replaced with real new-style EH routines (the old EH\nSCSI constants were removed in 2.6.12-rc3).\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "707f919c643937e43a04e31d0502ecbf5a10445a",
      "tree": "8f8cd503daad5283750b8174386c5232de920cc4",
      "parents": [
        "a58e76f25432dc5e3e84d04c27bec03347ca365b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 11:25:43 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:21 2005 -0700"
      },
      "message": "[PATCH] M68k: Update defconfigs\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a58e76f25432dc5e3e84d04c27bec03347ca365b",
      "tree": "5bc5c6100f25b30aac547e27e7e6fff26fa40e84",
      "parents": [
        "392a8b7efe069564bf7ed057103b1a3f41e55734"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 10:56:26 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:21 2005 -0700"
      },
      "message": "[PATCH] Remove obsolete HAVE_ARCH_GET_SIGNAL_TO_DELIVER?\n\nNow m68k no longer sets HAVE_ARCH_GET_SIGNAL_TO_DELIVER, can it be removed\ncompletely? Or may ARM26 still need it? Note that its usage was removed from\nkernel/signal.c about 2 months ago.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "392a8b7efe069564bf7ed057103b1a3f41e55734",
      "tree": "2388081d82bbdcf70cb96bf81335ea75dedc497a",
      "parents": [
        "bb011b8e8eded247cb71cb6d10e47517aacbd542"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 10:57:40 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:21 2005 -0700"
      },
      "message": "[PATCH] IrDA: IrDA: Fix CONFIG_VIA_FIR typo (double `those\u0027)\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb011b8e8eded247cb71cb6d10e47517aacbd542",
      "tree": "ea9b80c2e57a94d874f47284f3fd733617beb213",
      "parents": [
        "27198d855abbfc82df69e81b6c8d2f333580114c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@net.rmk.(none)",
        "time": "Sun Jun 12 23:26:05 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 12 23:26:05 2005 +0100"
      },
      "message": "[PATCH] ARM: 2709/1: Systems with PCMCIA should also see IDE options (for CompactFlash memories)\n\nPatch from David Brownell\n\nThe ARM generic Kconfig filters out IDE options ... except for\nan error prone ARMload of special cases.\nThis adds one general case to the systems that will offer IDE options:\nkernels with PCMCIA support, which probably want to use IDE to access\nCompactFlash cards.  This might allow many (most?) of the other cases\nto disappear, for systems that only see IDE hardware through CF cards.\nRight now this one patch is used to gate access to CF cards, including\nMicroDrives, for both omap_cf and at91_cf drivers.\n\nSigned-off-by: David Brownell\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "27198d855abbfc82df69e81b6c8d2f333580114c",
      "tree": "944bb3e49bfc40387c70686a68c4b90c7edf4549",
      "parents": [
        "a7df849c67f0a5248693e432d03f738e84d6826c",
        "f5d9b97ee0d6d00a29bf881263510d74291fb862"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:35:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:35:10 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n"
    },
    {
      "commit": "a7df849c67f0a5248693e432d03f738e84d6826c",
      "tree": "dbb53fca04da00b7b1e9a27499cce29d69032429",
      "parents": [
        "90abb7b5f3bd9271a455cd640a70c285b4fd0c89",
        "74e8ebc55d85ca1acb3e73610965bea63cc39054"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:23:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:23:21 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "90abb7b5f3bd9271a455cd640a70c285b4fd0c89",
      "tree": "1149103d1e9255208e81cb426fad07839e15039f",
      "parents": [
        "0086b5ec7834b78358dea3f713275a9ae2b229ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 09:37:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 09:37:21 2005 -0700"
      },
      "message": "ppc: remove two extraneous descriptors for the 405EP CPU\n\nThe patch to add them keeps on getting applied, over and\nover again ;)\n\nHopefully no more.\n"
    },
    {
      "commit": "74e8ebc55d85ca1acb3e73610965bea63cc39054",
      "tree": "7408fb2a44074fc8d7b7d1458e4b4c260b3fa41a",
      "parents": [
        "e98ded32f37a538b906d98059b3db71be36405a7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Jun 10 19:27:51 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Jun 10 19:27:51 2005 +1000"
      },
      "message": "[PATCH] remove bogus hack from radeon IRQ handler\n\nThis removes a bogus hack from the radeon IRQ handler.\nThere is a better fix from myself and benh in DRM CVS but I\u0027ll wait\nuntil 2.6.13-rc so it gets more testing.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "e98ded32f37a538b906d98059b3db71be36405a7",
      "tree": "7cfd5a685b0ddc1f83a2087b918a184cfca3d073",
      "parents": [
        "8be3de3fd8469154a2b3e18a4712032dac5b4a53"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Jun 10 18:47:38 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Jun 10 18:47:38 2005 +1000"
      },
      "message": "[PATCH] drm add i945G pci id\n\nAdd pci identifier for i945G chipset\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0086b5ec7834b78358dea3f713275a9ae2b229ec",
      "tree": "589b4166efe6ab929ee25b20b2e89935efba504e",
      "parents": [
        "243cd55e021baf28babdd88112ac03ae5cd4bb9c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Jun 10 14:19:02 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 21:33:35 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix nasty sleep/wakeup problem\n\nDespite all the care lately in making the powermac sleep/wakeup as\nrobust as possible, there is still a nasty related to the use of cpufreq\non PMU based machines.  Unfortunately, it affects paulus old powerbook\nso I have to fix it :)\n\nWe didn\u0027t manage to understand what is precisely going on, it leads to\nmemory corruption and might have to do with RAM not beeing properly\nrefreshed when a cpufreq transition is done right before the sleep.\n\nThe best workaround (and less intrusive at this point) we could come up\nwith is included in this patch.  We basically do _not_ force a switch to\nhigh speed on suspend anymore (that is what is causing the problem) on\nthose machines.  We still force a speed switch on wakeup (since we don\u0027t\nknow what speed we are coming back from sleep at, and that seems to work\nfine).\n\nSince, during this short interval, the actual CPU speed might be\nincorrect, we also hack around by multiplying loops_per_jiffy by 2 (max\nspeed factor on those machines) during early wakeup stage to make sure\nudelay\u0027s during that time aren\u0027t too short.\n\nFor after 2.6.12, we\u0027ll change udelay implementation to use the CPU\ntimebase (which is always constant) instead like we do on ppc64 and thus\nget rid of all those problems.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "243cd55e021baf28babdd88112ac03ae5cd4bb9c",
      "tree": "f1bf0f1f17ed03f92f0bbce12b3f958dde028906",
      "parents": [
        "7fbdf1a23be1837b8bc5bcec096015ca99e00aa7"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Jun 09 12:36:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:39:52 2005 -0700"
      },
      "message": "[PATCH] iseries_veth: Supress spurious WARN_ON() at module unload\n\nMy patch from a few weeks back (now in mainline), called \"Cleanup skbs to\nprevent unregister_netdevice() hanging\", can cause our TX timeout code to\nfire on machines with lots of VLANs (because it takes \u003e 2 seconds between\nwhen we stop the queues and when we\u0027re finished stopping the connections).\n\nWhen that happens the TX timeout code freaks out and does a WARN_ON()\nbecause as far as it\u0027s concerned there shouldn\u0027t be a TX timeout happening,\nwhich is fair enough.\n\nI have a \"proper\" fix for this, which is to a) do refcounting on\nconnections and b) implement a proper ack timer so we don\u0027t keep unacked\nskbs lying around for ever.  But for 2.6.12 I propose just supressing the\nWARN_ON().  Users will still see the \"NETDEV WATCHDOG\" warning, but that\u0027s\nnot nearly as bad as a WARN_ON() which users interpret as an Oops.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fbdf1a23be1837b8bc5bcec096015ca99e00aa7",
      "tree": "991e076dabd33ed04ff1b181319e96cf80336047",
      "parents": [
        "04dc9ba882d224612f8db50fd60c8a45b843e77c"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Thu Jun 09 12:36:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:39:52 2005 -0700"
      },
      "message": "[PATCH] ppc32: add 405EP cpu_spec entry\n\nAdd a definition for PPC 405EP which was lost somehow during 2.4 -\u003e 2.6\ntransition.\n\nRecent change to arch/ppc/kernel/misc.S (\"Fix incorrect CPU_FTR fixup usage\nfor unified caches\") triggered this bug and 405EP boards don\u0027t boot\nanymore.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04dc9ba882d224612f8db50fd60c8a45b843e77c",
      "tree": "5eb80b7d54418fe0ecafa716c57214ca48ed7718",
      "parents": [
        "d80d6fc08e111c411a349c4fa0c6d9bf41851087",
        "1e06276704c101bd1ae7b62879faaffcd7496a3e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:37:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:37:56 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "d80d6fc08e111c411a349c4fa0c6d9bf41851087",
      "tree": "c6cb9ab6099ffd9e34c6e67372283eeba283a0ea",
      "parents": [
        "99fdb2fe523480a8748a5af18139bb1f7785c815",
        "07c6d48fd10a8eeae899e06876aa0b885a8e2a1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:36:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:36:31 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "99fdb2fe523480a8748a5af18139bb1f7785c815",
      "tree": "fbe9d2d5210266544a94ca6b5733c35d8a91d082",
      "parents": [
        "cf380ee7308db0f067ceb2ae8b852838788bf453",
        "a2a64769d0d3cc0380b4b6ecdcb781a2f790a69e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:25:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:25:29 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "1e06276704c101bd1ae7b62879faaffcd7496a3e",
      "tree": "0b983e8000ed7f57d189f68097a6e78ad5c33488",
      "parents": [
        "76854ceac3ef3408ab9a50a2521147fb14779f58"
      ],
      "author": {
        "name": "Narendra Sankar",
        "email": "nsankar@broadcom.com",
        "time": "Fri May 06 12:00:05 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 09 14:52:30 2005 -0700"
      },
      "message": "[PATCH] PCI: MSI functionality broken on Serverworks GC chipset\n\nMSI functionality is broken on the GC_LE x86 chipset that Serverworks\ndeveloped and that is being used in various platforms today. Broadcom is\ngoing to push out to the kernel MSI enabled Gigabit drivers (in the very\nnear future), and we would like to make sure that MSI does not get\nenabled on any platforms using the GC_LE chipset (device id 0x17).\nFollowing the AMD 8131 example, I am including a patch to disable MSI\nfunctionality when a GCNB_LE is detected. Please let me know if there\nare any issues with this. This is a permanent fix for this chipset, as\nthe hardware will not be updated.\n\nSigned-off-by: Narendra Sankar \u003cnsankar@broadcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "f5d9b97ee0d6d00a29bf881263510d74291fb862"
}
