)]}'
{
  "log": [
    {
      "commit": "6b0b594bb81f86dbc7b0829ee5102abaab242913",
      "tree": "707463987ab05d04596763afa9db1c63cbde4c4a",
      "parents": [
        "6039680705906f270411435c05c869ac4f59ef10"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Oct 03 11:34:59 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:38:15 2007 -0500"
      },
      "message": "[POWERPC] qe: miscellaneous code improvements and fixes to the QE library\n\nThis patch makes numerous miscellaneous code improvements to the QE library.\n\n1. Remove struct ucc_common and merge ucc_init_guemr() into ucc_set_type()\n   (every caller of ucc_init_guemr() also calls ucc_set_type()).  Modify all\n   callers of ucc_set_type() accordingly.\n\n2. Remove the unused enum ucc_pram_initial_offset.\n\n3. Refactor qe_setbrg(), also implement work-around for errata QE_General4.\n\n4. Several printk() calls were missing the terminating \\n.\n\n5. Add __iomem where needed, and change u16 to __be16 and u32 to __be32 where\n   appropriate.\n\n6. In ucc_slow_init() the RBASE and TBASE registers in the PRAM were programmed\n   with the wrong value.\n\n7. Add the protocol type to struct us_info and updated ucc_slow_init() to\n   use it, instead of always programming QE_CR_PROTOCOL_UNSPECIFIED.\n\n8. Rename ucc_slow_restart_x() to ucc_slow_restart_tx()\n\n9. Add several macros in qe.h (mostly for slow UCC support, but also to\n   standardize some naming convention) and remove several unused macros.\n\n10. Update ucc_geth.c to use the new macros.\n\n11. Add ucc_slow_info.protocol to specify which QE_CR_PROTOCOL_xxx protcol\n    to use when initializing the UCC in ucc_slow_init().\n\n12. Rename ucc_slow_pram.rfcr to rbmr and ucc_slow_pram.tfcr to tbmr, since\n    these are the real names of the registers.\n\n13. Use the setbits, clrbits, and clrsetbits where appropriate.\n\n14. Refactor ucc_set_qe_mux_rxtx().\n\n15. Remove all instances of \u0027volatile\u0027.\n\n16. Simplify get_cmxucr_reg();\n\n17. Replace qe_mux.cmxucrX with qe_mux.cmxucr[].\n\n18. Updated struct ucc_geth because struct ucc_fast is not padded any more.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "15f8c604a79c4840ed76eecf3af5d88b7c1dee9e",
      "tree": "d86815bc2daf835fee081ee7dac92cef8784f6a3",
      "parents": [
        "3c5df5c26ed17828760945d59653a2e22e3fb63f"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 28 14:06:16 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 15:47:05 2007 -0500"
      },
      "message": "[POWERPC] cpm: Describe multi-user ram in its own device node.\n\nThe way the current CPM binding describes available multi-user (a.k.a.\ndual-ported) RAM doesn\u0027t work well when there are multiple free regions,\nand it doesn\u0027t work at all if the region doesn\u0027t begin at the start of\nthe muram area (as the hardware needs to be programmed with offsets into\nthis area).  The latter situation can happen with SMC UARTs on CPM2, as its\nparameter RAM is relocatable, u-boot puts it at zero, and the kernel doesn\u0027t\nsupport moving it.\n\nIt is now described with a muram node, similar to QE.  The current CPM\nbinding is sufficiently recent (i.e. never appeared in an official release)\nthat compatibility with existing device trees is not an issue.\n\nThe code supporting the new binding is shared between cpm1 and cpm2, rather\nthan remain separated.  QE should be able to use this code as well, once\nminor fixes are made to its device trees.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d948a29ea7a9514f588dafb61d5a6da68131c3ba",
      "tree": "798dc3f7cd3829813c001dc472d32eab19d05399",
      "parents": [
        "c1dcfd9d199043ff0e8805484a736ad36d9dd04a"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Jul 17 18:09:33 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:35 2007 -0500"
      },
      "message": "[POWERPC] cpm_uart: Issue STOP_TX command before initializing console.\n\nThis prevents some bootloader/bootwrapper characters from being lost.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c1dcfd9d199043ff0e8805484a736ad36d9dd04a",
      "tree": "87e04b315a1c277083dea7ae3443bcb56e94b9d2",
      "parents": [
        "7ae870368d198affa249ed3382a8a288167ce885"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Jul 24 15:53:07 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:35 2007 -0500"
      },
      "message": "[POWERPC] cpm_uart: sparse fixes\n\nMostly a bunch of direct access to in/out conversions, plus a few\ncast removals, __iomem annotations, and miscellaneous cleanup.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7ae870368d198affa249ed3382a8a288167ce885",
      "tree": "8c8ee001f8b4e39ca45696938a7e4c2f9d0b243e",
      "parents": [
        "a94b89a4813bddf85c052f8d04021688c5dfe0d7"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Jul 17 17:59:06 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:35 2007 -0500"
      },
      "message": "[POWERPC] cpm_uart: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set.\n\nThe existing OF glue code was crufty and broken.  Rather than fix it,\nit has been removed, and the serial driver now talks to the device tree\ndirectly.\n\nThe non-CONFIG_PPC_CPM_NEW_BINDING code can go away once CPM platforms\nare dropped from arch/ppc (which will hopefully be soon), and existing\narch/powerpc boards that I wasn\u0027t able to test on for this patchset get\nconverted (which should be even sooner).\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e077b50c29a7e8be5812d1156934ea837b712ca6",
      "tree": "45fc2e9e02a9b9f97f4d671d7fa98753f1a05fc6",
      "parents": [
        "be1b4d34e3a379d20d50e75a95aa5c3f0c7cf612"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 03 02:47:02 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:37:41 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Revert register io access changes\n\nReverts commit a15da8eff3627b8368db7f5dd260e5643213d918\n\nThis driver is used by devices other than the xilinx opb-uartlite which\ndepend on bytewise access to the registers.  The change to 32 bit access\ndoes not work on these devices.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "dc8afdc7ada82562231cbae867fe6dcdb7b677f5",
      "tree": "5f553e2f95de51520c9223662409bd7b43073b32",
      "parents": [
        "bedfc8a040378cb51f46155c980d295c2c397203"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Oct 01 07:47:00 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:16 2007 -0500"
      },
      "message": "[POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file\n\nXilnixFB can be used by more than just arch/ppc.  Move the data structure\ndefinition into include/linux/xilinxfb.h so it can be used by microblaze\nand arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "fb4e6e663b404ecdfac2e3f6e643d204488b28e9",
      "tree": "3722233130a7d31667949078513631af15989a67",
      "parents": [
        "852e1ea748e83eba7fdb1cc198f271837b16137b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:16:09 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:16 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Let the console be initialized earlier\n\nBy configuring it earlier we get console output sooner which is helpful\nfor debugging when the kernel crashes before the serial drivers are\ninitialized.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "852e1ea748e83eba7fdb1cc198f271837b16137b",
      "tree": "f3a2b65e469c76acf3a7d2adb5c1ac69e446a060",
      "parents": [
        "435706b385d1f5422e44ee86b5dec0a2150eca02"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:16:04 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Add of-platform-bus binding\n\nAdd of_platform bus binding so this driver can be used with arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "435706b385d1f5422e44ee86b5dec0a2150eca02",
      "tree": "453d8882a52781770abc6f767141b47fc81b1ea6",
      "parents": [
        "8fa7b6100693e0b648ffd34564f6f41226502a19"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:59 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Comment block tidy\n\nTidy the comments to split the driver into logical section; the main driver,\nthe console driver, the platform bus binding, and module initialization\nand teardown.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "8fa7b6100693e0b648ffd34564f6f41226502a19",
      "tree": "8feec5322aee8e7402d5a61a9f23e466bd75290e",
      "parents": [
        "00775828e66124b4af54fafc393e5e89248802c9"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:54 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Separate the bus binding from the driver proper\n\nSeparate the bus binding code from the driver structure allocation code in\npreparation for adding the of_platform_bus bindings needed by arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "00775828e66124b4af54fafc393e5e89248802c9",
      "tree": "6d58e172a0ad596eec1f439ff3dfb7e2d2d82563",
      "parents": [
        "483c79db95b56a9650bd6f0638e7366eb20ffc01"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:49 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Add macro for uartlite device name\n\nChanged to make the following OF_platform bus binding patch a wee bit cleaner\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "483c79db95b56a9650bd6f0638e7366eb20ffc01",
      "tree": "098877284134606c96b9a7945c263fe8fc839c8e",
      "parents": [
        "a15da8eff3627b8368db7f5dd260e5643213d918"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:44 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: change name of ports to ulite_ports\n\nChanged to match naming convention used in the rest of the module\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "a15da8eff3627b8368db7f5dd260e5643213d918",
      "tree": "262d3d4b34625b3630fe785c6b625e1d84670fe9",
      "parents": [
        "260c02a9beddf4186a8c7549b2eec2f6c67f1151"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:39 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:14 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Fix reg io to access documented register size\n\nThe Uartlite data sheet defines the registers as 32 bit wide.  This\npatch changes the register access to use 32 bit transfers and eliminates\nthe magic +3 offset which is currently required to make the device\nwork.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: John Williams \u003cjwilliams@itee.uq.edu.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "70f227d8846a8a9b1f36f71c42e11cc7c6e9408d",
      "tree": "fb4dd5c8240bdaada819fb569c01a392b52847b9",
      "parents": [
        "a0c7ce9c877ceef8428798ac91fb794f83609aed",
        "f778089cb2445dfc6dfd30a7a567925fd8589f1e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:33:17 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:33:17 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-2.6.24\n"
    },
    {
      "commit": "3049ea7e04408abf35dc295014cb6f1eabcf9b8c",
      "tree": "1c931e25037ecdf5c6a74acae1a247cadc3eafdd",
      "parents": [
        "8b70da1a094fb781d49a811fd2368907adc92b8d"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Oct 02 13:30:09 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:44 2007 +1000"
      },
      "message": "[POWERPC] Sky Cpu and Nexus: use seq_file/single_open on proc interface\n\nThis patch changes proc interface to be used with single_file/seq_open\ncalls.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8b70da1a094fb781d49a811fd2368907adc92b8d",
      "tree": "bc034f9c8e7ed2652c04e29c2ba55560908b95b8",
      "parents": [
        "5f725fe92cc2e75892b237e863d5f695fb634bb2"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Oct 02 13:30:08 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:44 2007 +1000"
      },
      "message": "[POWERPC] Sky Cpu: use C99 style for struct init\n\nThis changes structure item init format to C99, and removes useless\nstructure items init.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Brian Waite \u003cwaite@skycomputers.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5f725fe92cc2e75892b237e863d5f695fb634bb2",
      "tree": "6905d531858c0b3716220734540e25e75b16fe68",
      "parents": [
        "7472fd36a87e84c2819066543224285a6ab79ffc"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Oct 02 13:30:07 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:44 2007 +1000"
      },
      "message": "[POWERPC] Sky Cpu and Nexus: check for create_proc_entry ret code\n\nAdds checking of create_proc_entry call to prevent possible NULL\npointer usage.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Brian Waite \u003cwaite@skycomputers.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7472fd36a87e84c2819066543224285a6ab79ffc",
      "tree": "c3dc2d5f7e00c65a50f47f7e971bf2dffa28557e",
      "parents": [
        "d2ceb47a7cbcc50b45832c6b24c47515838d169a"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Oct 02 13:30:06 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:44 2007 +1000"
      },
      "message": "[POWERPC] Sky Cpu and Nexus: check for platform_get_resource retcode\n\nAdd adds checking for platform_get_resource() return code to prevent\npossible NULL pointer usage.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Brian Waite \u003cwaite@skycomputers.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d2ceb47a7cbcc50b45832c6b24c47515838d169a",
      "tree": "76738bbf4ea2cc1e756dfe8e07c87e270da245a0",
      "parents": [
        "a4e32b5f0ac60e6bca7c6896f47e1c624ae45df1"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Oct 02 13:30:06 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:43 2007 +1000"
      },
      "message": "[POWERPC] Sky Cpu and Nexus: include io.h\n\nAdd #include \u003casm/io.h\u003e directive to properly declare ioremap() and\nwritel().\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Brian Waite \u003cwaite@skycomputers.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a4e32b5f0ac60e6bca7c6896f47e1c624ae45df1",
      "tree": "04ecd93e767acbd6ffc249e4223ef240c8e284c5",
      "parents": [
        "8150caad02266623b5b9f58088d589f130fccd97"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Oct 02 13:30:05 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 12:02:43 2007 +1000"
      },
      "message": "[POWERPC] Sky Cpu and Nexus: code style improvement\n\nRemove useless spaces and adds some empty lines to make code more\nreadable.  Also marker for printk is added.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Brian Waite \u003cwaite@skycomputers.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f778089cb2445dfc6dfd30a7a567925fd8589f1e",
      "tree": "6840ee9f6364f6f4424f948c151abee2e609fec5",
      "parents": [
        "db7a89db5e3bc6ba131965183577b15fd6fc92cc",
        "d136552e8beadcf5e59089292e2ba44f09e3aad8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:41:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:41:06 2007 -0700"
      },
      "message": "Merge branch \u0027sas-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027sas-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  aic94xx: fix DMA data direction for SMP requests\n"
    },
    {
      "commit": "db7a89db5e3bc6ba131965183577b15fd6fc92cc",
      "tree": "3379e5ceced69c41b24c68d571a103b71c246b14",
      "parents": [
        "2910ca6f8ae69648623b3c05b79be87dd7bda73d",
        "f662fe5a0b144efadbfc00e8040e603ec318746e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:40 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  dm9601: Fix receive MTU\n  mv643xx_eth: Do not modify struct netdev tx_queue_len\n  qla3xxx: bugfix: Fix VLAN rx completion handling.\n  qla3xxx: bugfix: Add memory barrier before accessing rx completion.\n"
    },
    {
      "commit": "2910ca6f8ae69648623b3c05b79be87dd7bda73d",
      "tree": "65b37405618fc494aaa5c7b5be247d7e9cffec0d",
      "parents": [
        "d237098c03eb91cef240e9a1b248c0e1ecd1c80c",
        "4c74d4ec3524a8f31deadd115139dd93bc91d598"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 02 10:40:20 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  ata_piix: add another TECRA M3 entry to broken suspend list\n"
    },
    {
      "commit": "d136552e8beadcf5e59089292e2ba44f09e3aad8",
      "tree": "8b9d5e0b7e0ee85303bcbcd59ff3bd4ab467cc10",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 13:16:10 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 13:16:10 2007 -0400"
      },
      "message": "aic94xx: fix DMA data direction for SMP requests\n\nDMA-mapped SMP (scsi management protocol) requests going /to/ the device\nneed the PCI DMA data direction to indicate such.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f662fe5a0b144efadbfc00e8040e603ec318746e",
      "tree": "1436ddc7d926772214c563fb096f2472c8d79150",
      "parents": [
        "593ff56ef2a23ed3a66ee87d9c9b33044b9fb193"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Mon Oct 01 13:36:07 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:59:10 2007 -0400"
      },
      "message": "dm9601: Fix receive MTU\n\ndm9601 didn\u0027t take the ethernet header into account when calculating\nRX MTU, causing packets bigger than 1486 to fail.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "593ff56ef2a23ed3a66ee87d9c9b33044b9fb193",
      "tree": "722d8ac125c40de38285ca34683d2b3624b64e63",
      "parents": [
        "50626297b1beb0a29c0f174be39f36485533216c"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Mon Oct 01 16:02:18 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:55:10 2007 -0400"
      },
      "message": "mv643xx_eth: Do not modify struct netdev tx_queue_len\n\nThis driver erroneously zeros dev-\u003etx_queue_len, since\nmp-\u003etx_ring_size has not yet been initialized.  Actually,\nthe driver shouldn\u0027t modify tx_queue_len at all and should\nleave the value set by alloc_etherdev(), currently 1000.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "50626297b1beb0a29c0f174be39f36485533216c",
      "tree": "2d356ef62c9bd59d8c8fd61b7248661511a8fcb8",
      "parents": [
        "b323e0e49fe9331ee3a7a336af879d6e303b16b3"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Oct 01 11:43:23 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:55:10 2007 -0400"
      },
      "message": "qla3xxx: bugfix: Fix VLAN rx completion handling.\n\nFix 4032 chip undocumented \"feature\" where bit-8 is set\nif the inbound completion is for a VLAN.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b323e0e49fe9331ee3a7a336af879d6e303b16b3",
      "tree": "a8fa846b0636e7fd4ad106eeb9be2f53bca544a1",
      "parents": [
        "3146b39c185f8a436d430132457e84fa1d8f8208"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Oct 01 11:43:22 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 12:55:10 2007 -0400"
      },
      "message": "qla3xxx: bugfix: Add memory barrier before accessing rx completion.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c74d4ec3524a8f31deadd115139dd93bc91d598",
      "tree": "657ae1e98e84a55996c4260915a4d3918f1157c2",
      "parents": [
        "3146b39c185f8a436d430132457e84fa1d8f8208"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Sep 30 01:11:20 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 02 10:54:02 2007 -0400"
      },
      "message": "ata_piix: add another TECRA M3 entry to broken suspend list\n\nThere\u0027s a different version of DMI table for TECRA M3 where it has\nproper vendor and product name entry.  Add the entry to the broken\nsuspend list.\n\nAngus Turnbull reported and provided initial patch.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Angus Turnbull \u003cangus@twinhelix.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9b42c336d06411e6463949d2dac63949f66ff70b",
      "tree": "41fbce14cd5a217341649a025622750f71ec71cd",
      "parents": [
        "32740ddc1095e5e320bf961dda146bf97bc28adb"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Mon Oct 01 13:58:36 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 01 21:01:24 2007 -0700"
      },
      "message": "[TCP]: secure_tcp_sequence_number() should not use a too fast clock\n\nTCP V4 sequence numbers are 32bits, and RFC 793 assumed a 250 KHz clock.\nIn order to follow network speed increase, we can use a faster clock, but\nwe should limit this clock so that the delay between two rollovers is\ngreater than MSL (TCP Maximum Segment Lifetime : 2 minutes)\n\nChoosing a 64 nsec clock should be OK, since the rollovers occur every\n274 seconds.\n\nProblem spotted by Denys Fedoryshchenko\n\n[ This bug was introduced by f85958151900f9d30fa5ff941b0ce71eaa45a7de ]\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e2cd68f7cd07cc898581bd736ebdd6f2c2323c2e",
      "tree": "074217d54d57d691fc39717f8ecfb569545ca315",
      "parents": [
        "f9690f3681c891d37783e1d619fddeb93b68aac4",
        "f998351c755a0e87785f2616c4f91f1b3b19b149"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 13:11:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 13:11:48 2007 -0700"
      },
      "message": "Merge branch \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n\n* \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6:\n  [PATCH] libertas: build problems when partially modular\n"
    },
    {
      "commit": "ca45fe8ea86f7a1cf11a6d3bf8bba082be4ea341",
      "tree": "a648796673c6f99fe7931c00e4891bab6bc1d48a",
      "parents": [
        "50ef295119645215c076700e7ddf4869df5f56ce",
        "cb50f548c0ee9b2aac39743fc4021a7188825a98"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 08:02:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 08:02:57 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (6052): ivtv: fix udma yuv bug\n"
    },
    {
      "commit": "8792f961ba8057d9f27987def3600253a3ba060f",
      "tree": "d12f795ab089e215e6e42c962c1abf06f70c3010",
      "parents": [
        "4047727e5ae33f9b8d2b7766d1994ea6e5ec2991"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Mon Oct 01 01:20:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 01 07:52:23 2007 -0700"
      },
      "message": "VT ioctl race fix\n\nWhen calling the RELDISP VT ioctl, we are reading vt_newvt while the\nconsole workqueue could be messing with it (through change_console()).  We\nfix this race by taking the console semaphore before reading vt_newvt.\n\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\nAcked-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f998351c755a0e87785f2616c4f91f1b3b19b149",
      "tree": "a650a49aa2c6f6b4805bc0fe978883a4d1adc209",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Sep 30 20:35:39 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Sun Sep 30 20:35:39 2007 -0400"
      },
      "message": "[PATCH] libertas: build problems when partially modular\n\nFix missing symbols in libertas USB driver when it is modular and rest\nof libertas is built-in.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cb50f548c0ee9b2aac39743fc4021a7188825a98",
      "tree": "85c07626d461391ee7640df00f91bb49acf2998c",
      "parents": [
        "a64314e62d89562b6fc77593648bec3acc35bf61"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sat Aug 18 15:58:51 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 30 10:31:34 2007 -0300"
      },
      "message": "V4L/DVB (6052): ivtv: fix udma yuv bug\n\nUsing udma yuv causes the driver becomes locked into that mode. This prevents\nuse of the mpeg decoder \u0026 non-udma yuv output. This patch clears the\noperating mode when the device is closed.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a64314e62d89562b6fc77593648bec3acc35bf61",
      "tree": "964aba05c1293c2436088905001595a8209e44d1",
      "parents": [
        "ed7fdff5d6754f9ef9e47bbf0b171d3d96fb7e41"
      ],
      "author": {
        "name": "Jan Lübbe",
        "email": "jluebbe@lasnet.de",
        "time": "Sat Sep 29 18:47:51 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 29 10:00:15 2007 -0700"
      },
      "message": "fix console change race exposed by CFS\n\nThe new behaviour of CFS exposes a race which occurs if a switch is\nrequested when vt_mode.mode is VT_PROCESS.\n\nThe process with vc-\u003evt_pid is signaled before vc-\u003evt_newvt is set.\nThis causes the switch to fail when triggered by the monitoing process\nbecause the target is still -1.\n\n[ If the signal sending fails, the subsequent \"reset_vc(vc)\" will then\n  reset vt_newvt to -1, so this works for that case too.   - Linus ]\n\nSigned-off-by: Jan Lübbe \u003cjluebbe@lasnet.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2bcff60f7ce88c09a2bc1302ff14510737bfcb7b",
      "tree": "4108d7a8293ff3a79e933e42773d821a27f64ca0",
      "parents": [
        "1bef7dc00caa7bcbff4fdb55e599e2591461fafa"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Fri Sep 28 06:30:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Sep 29 00:46:30 2007 -0400"
      },
      "message": "mv643xx_eth: Check ETH_INT_CAUSE_STATE bit\n\nCommit 468d09f8946d40228c56de26fe4874b2f98067ed masked the \"state\"\ninterrupt (bit 20 of the cause register). This results in Radstone\u0027s\nPPC7D repeatedly re-entering the interrupt routine, locking up the\nboard. The following patch returns the required handling for this\ninterrupt.\n\nSigned-off-by: Martyn Welch \u003cmartyn.welch@radstone.co.uk\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1bef7dc00caa7bcbff4fdb55e599e2591461fafa",
      "tree": "4bf2da508185000e9960761e0b57fc3e574afcb3",
      "parents": [
        "05e31754d18169555f2c8b54b5fa8631c6be6e7f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Sep 29 09:06:21 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 16:21:10 2007 -0700"
      },
      "message": "Fix bogus PCI quirk for e100\n\nLinas reported me that some machines were crashing at boot in\nquirk_e100_interrupt. It appears that this quirk is doing an ioremap\ndirectly on a PCI BAR value, which isn\u0027t legal and will cause all sorts\nof bad things to happen on architectures where PCI BARs don\u0027t directly\nmatch processor bus addresses.\n\nThis fixes it by using the proper PCI resources instead which is possible\nsince the quirk has been moved by a previous commit to happen late enough\nfor that.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b082dff349e0a9374d19765f17b3fdceb74fda56",
      "tree": "25d2142d68af705900c098f036d782c1e485055e",
      "parents": [
        "54af3bb543c071769141387a42deaaab5074da55"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Sep 27 00:09:29 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:38:12 2007 -0700"
      },
      "message": "Input: xpad - fix dependancy on LEDS class\n\nInput: xpad - fix dependancy on LEDS class\n\nThe driver can not be built-in when LEDS class is a module.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bd8936632475665bfd90c1180c9c1301ee838db8",
      "tree": "aa4b396932957d72300dadb080566df5ce4d14c1",
      "parents": [
        "f100353ff5bfd83be00ae55e98b4d611d2eb5681",
        "f93c7c5aab8d5efaf99c88c8452d9303baabc89b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:33:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:33:03 2007 -0700"
      },
      "message": "Merge branch \u0027for-2.6.23\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n\n* \u0027for-2.6.23\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc:\n  [POWERPC] mpc8349emitx.dts: Setup USB-DR for peripheral mode.\n  [POWERPC] Fix mpc834x USB-MPH configuration.\n  [POWERPC] Fix cpm_uart driver for cpm1 machines\n  [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem\n  [POWERPC] Fix copy\u0027n\u0027paste typo in commproc.c\n"
    },
    {
      "commit": "f100353ff5bfd83be00ae55e98b4d611d2eb5681",
      "tree": "95c46d1793231b9046676d19cff8b03d13e01eb5",
      "parents": [
        "46d5c95b135f73051df7bc001e2d5c8e77e54cd6",
        "f4ec7f98714c2c0b7afa422c0cba6fb5c875c2c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:32:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Sep 28 15:32:29 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  e1000: Add device IDs of blade version of the 82571 quad port\n  sky2: fix transmit state on resume\n  sky2: FE+ vlan workaround\n  sky2: sky2 FE+ receive status workaround\n"
    },
    {
      "commit": "d214602804a85e5da68b745ae69d9beaa5bedc93",
      "tree": "9e183a9a54b89f20a3366f71234719e5510f73dd",
      "parents": [
        "bc63818931ea55c54d6e59b7d38bff8f295dc8c1"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Mon Sep 24 19:15:43 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Sep 28 10:26:30 2007 -0500"
      },
      "message": "[POWERPC] Fix cpm_uart driver for cpm1 machines\n\nin cpm_uart_cpm1.h, DPRAM_BASE is assigned an address derived from cpmp.\nOn ARC\u003dppc, this is a physical address with 1:1 DMA mapping which can\u0027t\nbe used for arithmetric compare operations with virtual addresses\nreturned by cpm_dpram_addr. This patch changes the assignment to use\ncpm_dpram_addr as well, like in cpm_uart_cpm2.h.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f4ec7f98714c2c0b7afa422c0cba6fb5c875c2c2",
      "tree": "b66c0b4e24186feab0d90505ac19970832f47d93",
      "parents": [
        "88f5f0cad396be594d6d55cb2d0cd69e8df9ab16"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Aug 30 11:23:58 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:38:35 2007 -0400"
      },
      "message": "e1000: Add device IDs of blade version of the 82571 quad port\n\nThis blade-specific board form factor is identical to the 82571EB\nboard.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "88f5f0cad396be594d6d55cb2d0cd69e8df9ab16",
      "tree": "3520aeaa3d1b75d0adcb667a351ca5a30b8549af",
      "parents": [
        "d6c9bc1ed4301cbc3df4565ff5348b64bf2a767c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 27 12:38:12 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:32:29 2007 -0400"
      },
      "message": "sky2: fix transmit state on resume\n\nThis should fix http://bugzilla.kernel.org/show_bug.cgi?id\u003d8667\n\nAfter resume, driver has reset the chip so the current state\nof transmit checksum offload state machine and DMA state machine\nwill be undefined.\n\nThe fix is to set the state so that first Tx will set MSS and offset\nvalues.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d6c9bc1ed4301cbc3df4565ff5348b64bf2a767c",
      "tree": "02f8bbc5d89149207a9e195d2248bf7723b69ad0",
      "parents": [
        "3b12e0141f7a97c3b84731b5f935ed738bb6f960"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 27 12:32:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:32:28 2007 -0400"
      },
      "message": "sky2: FE+ vlan workaround\n\nThe FE+ workaround means the driver can no longer trust the status register\nto indicate VLAN tagged frames.  The fix for this is to just disable VLAN\nacceleration for that chip version. Tested and works fine.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3b12e0141f7a97c3b84731b5f935ed738bb6f960",
      "tree": "bf6913c8d7097175688a3fb0d39dd4b0ca3d1f7b",
      "parents": [
        "ff0ce6845bc18292e80ea40d11c3d3a539a3fc5e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 26 17:58:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 27 23:32:28 2007 -0400"
      },
      "message": "sky2: sky2 FE+ receive status workaround\n\nThe Yukon FE+ chip appears to have a hardware glitch that causes bogus\nreceive status values to be posted. The data in the packet is good, but\nthe status value is random garbage.  As a temporary workaround until the\nproblem is better understood, implement the workaround the vendor driver\nused of ignoring the status value on this chip.\n\nSince this means trusting dodgy hardware values; add additional checking\nof the receive packet length.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e4a7b1d1d90d202a030688ab5b177c3c0f15ee3e",
      "tree": "c8e8c64a69fc38daa32d04580195c703f9e5dc41",
      "parents": [
        "ff0ce6845bc18292e80ea40d11c3d3a539a3fc5e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Sep 28 11:46:28 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 27 19:47:28 2007 -0700"
      },
      "message": "i915: make vbl interrupts work properly on i965g/gm hw.\n\nThis code is ported from the DRM git tree and allows the vblank interrupts\nto function on the i965 hw. It also requires a change in Mesa\u0027s 965 driver\nto actually use them.\n\n[ Without this patch, my 965GM drops vblank interrupts  - Jesse ]\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nAcked-by: Jesse Barnes \u003cjesse.barnes@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3dffec45c2742961dd27f55aba426cb9cf3f0dcd",
      "tree": "59bdef31b193453099661d2ab243f6e0cdefe04c",
      "parents": [
        "255129d1e9ca0ed3d69d5517fae3e03d7ab4b806"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@pardus.org.tr",
        "time": "Wed Sep 26 12:15:33 2007 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:22:04 2007 -0700"
      },
      "message": "Silent drivers/char/hpet.c build warnings on i386\n\nFollowing patch silents;\n\n...\ndrivers/char/hpet.c:72: warning: \u0027clocksource_hpet\u0027 defined but not used\ndrivers/char/hpet.c:81: warning: \u0027hpet_clocksource\u0027 defined but not used\n...\n\nbuild warnings on i386, they appeared after commit 3b2b64fd311c92f2137eb7cee7025794cd854057\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n--\n drivers/char/hpet.c |    3 +++\n 1 files changed, 3 insertions(+), 0 deletions(-)\n"
    },
    {
      "commit": "d8c4a2f9d9e7827362fd7ab0b5d9637c6af5ac5b",
      "tree": "34f596caecbab9f169fb4168c6bd2f58c528d512",
      "parents": [
        "ed4d6375a1498009a9e68d93661207351d36874f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 26 01:53:52 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:22:04 2007 -0700"
      },
      "message": "mv643xx_eth: duplicate methods in initializer\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ed4d6375a1498009a9e68d93661207351d36874f",
      "tree": "837c6a635f6a336642fa692d2c815a6360fbd7af",
      "parents": [
        "5309809129ca3ab14f8bd5e5ef66c1b7686eb639"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 26 01:53:42 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:22:04 2007 -0700"
      },
      "message": "usbvision-video: buggered method tables\n\nduplicated .mmap in one, .vidioc_s_audio misspelled as .vidioc_g_audio\nin other\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5309809129ca3ab14f8bd5e5ef66c1b7686eb639",
      "tree": "7b96c3203759b5efd45ede9020585cf113ab4c18",
      "parents": [
        "544002ef832730b18327000c898a140bfc93efd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:16:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:16:21 2007 -0700"
      },
      "message": "Add explicit zeroing to \"envp\" array in device \u0027show\u0027 method\n\nAs Stephen Hemminger says, this is a \"belt and suspenders\" patch that\nzeroes the envp array at allocation time, even though all the users\nshould NULL-terminate it anyway (and we\u0027ve hopefully fixed everybody\nthat doesn\u0027t do that).\n\nAnd we\u0027ll apparently clean the whole envp thing up for 2.6.24 anyway.\n\nBut let\u0027s just be robust, and do both this *and* make sure that all\nusers are doing the right thing.\n\nAcked-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "544002ef832730b18327000c898a140bfc93efd4",
      "tree": "caf5be1704615788d70e5d5999255d1040c34db4",
      "parents": [
        "aa9d40de77f8ec734f48d0be0c7fe7732d505af4",
        "ff4abd6cfacf0bb23a077f615d3a5cd17359db1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:08:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 09:08:04 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] esp: fix instance numbering.\n"
    },
    {
      "commit": "d85f57938ad1d674dff8077a2e6a36a45dbe0e22",
      "tree": "4a3343918da062ca5270429cd9764b0266031463",
      "parents": [
        "acbbe6c28a914db837ad8b75773b0a8f873a718a",
        "45dfd5b5dd20f17fe23dafc5cfe921474d27f849"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:59:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:59:41 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [PPP_MPPE]: Don\u0027t put InterimKey on the stack\n  SCTP : Add paramters validity check for ASCONF chunk\n  SCTP: Discard OOTB packetes with bundled INIT early.\n  SCTP: Clean up OOTB handling and fix infinite loop processing\n  SCTP: Explicitely discard OOTB chunks\n  SCTP: Send ABORT chunk with correct tag in response to INIT ACK\n  SCTP: Validate buffer room when processing sequential chunks\n  [PATCH] mac80211: fix initialisation when built-in\n  [PATCH] net/mac80211/wme.c: fix sparse warning\n  [PATCH] cfg80211: fix initialisation if built-in\n  [PATCH] net/wireless/sysfs.c: Shut up build warning\n"
    },
    {
      "commit": "acbbe6c28a914db837ad8b75773b0a8f873a718a",
      "tree": "600f9177122b429ff5187d9c162197169d170293",
      "parents": [
        "9a22e330e9cbab8deab2db913a0d37bb99140ecb",
        "744551cceb73acd62189cb4afe0a336b2c9684d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:45 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SUNSAB]: Fix broken SYSRQ.\n"
    },
    {
      "commit": "9a22e330e9cbab8deab2db913a0d37bb99140ecb",
      "tree": "da94fdd4e28ca0ac0548f54fdc00a077eca18d7f",
      "parents": [
        "4d3fac08718b49fc256bdb447a479d089ca97b78",
        "ae3ba4fd966e38d8d766d19f7a58b551df8ecc97"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:58:13 2007 -0700"
      },
      "message": "Merge branch \u0027trivial\u0027 of git://git.kernel.dk/data/git/linux-2.6-block\n\n* \u0027trivial\u0027 of git://git.kernel.dk/data/git/linux-2.6-block:\n  cdrom_open() forgets to unlock on -EROFS failure exits\n"
    },
    {
      "commit": "4d3fac08718b49fc256bdb447a479d089ca97b78",
      "tree": "01bb670864df83f891c2b2a8eb576ad5c4b0bbe4",
      "parents": [
        "1f23f4209f2b99fdddf09821eead6364a6dd9654",
        "edeb614c1c8388b354d93ff7790317cc5d6a38ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:57:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:57:27 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_sis: add missing UDMA5 timing value in sis_66_set_dmamode()\n  sata_sil24: fix IRQ clearing race when PCIX_IRQ_WOC is used\n"
    },
    {
      "commit": "1f23f4209f2b99fdddf09821eead6364a6dd9654",
      "tree": "55ea6a59166d1690346304f6c0fb7e6d52cdbe6c",
      "parents": [
        "e4b42be77ecc663550b515fcb7761b01fac0f272",
        "78e1ca49c7ead5cd00882ed0c776260857613122"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:56:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Sep 26 08:56:28 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: hpet: ACPI Error (utglobal-0126): Unknown exception code: 0xFFFFFFF0\n  ACPI: CONFIG_ACPI_SLEEP\u003dn power off regression in 2.6.23-rc8 (NOT in rc7)\n  ACPI: suspend: build-fix for CONFIG_SUSPEND\u003dn and CONFIG_HIBERNATION\u003dy\n"
    },
    {
      "commit": "ae3ba4fd966e38d8d766d19f7a58b551df8ecc97",
      "tree": "8baa44d37bd837cea560b3fdd25476f9618e0f8e",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 26 08:20:44 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Sep 26 08:20:44 2007 +0200"
      },
      "message": "cdrom_open() forgets to unlock on -EROFS failure exits\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "45dfd5b5dd20f17fe23dafc5cfe921474d27f849",
      "tree": "92974c06987b359adc4dc6bceb68d234365db2a5",
      "parents": [
        "6f4c618ddb0e6b7e6d49cfc8134e694be1c0bc9b"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Tue Sep 25 23:05:39 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 25 23:05:39 2007 -0700"
      },
      "message": "[PPP_MPPE]: Don\u0027t put InterimKey on the stack\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "744551cceb73acd62189cb4afe0a336b2c9684d8",
      "tree": "d8edd0da4cd1fd8a771c6b24af5850967909ce1b",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Tue Sep 25 22:49:37 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 25 22:49:37 2007 -0700"
      },
      "message": "[SUNSAB]: Fix broken SYSRQ.\n\nInclude SYSRQ support for SUNSAB if SUNSAB_CONSOLE is selected\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff4abd6cfacf0bb23a077f615d3a5cd17359db1b",
      "tree": "1bb3b58b7e18e568915ac34741fe9bcfc6442cd5",
      "parents": [
        "2302827c95fe0f441025acd5133e532d2eef322b"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Aug 24 22:25:58 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Tue Sep 25 20:55:02 2007 -0500"
      },
      "message": "[SCSI] esp: fix instance numbering.\n\nBecause the -\u003eunique_id is set too late, the ESP scsi host\ninstance numbers in the kernel log during probing are\nwrong.\n\nBug reported by Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "edeb614c1c8388b354d93ff7790317cc5d6a38ec",
      "tree": "453dcedc7806b0449e0541b7ccdd5698b6491014",
      "parents": [
        "228f47b959a0cf2e24c9696757c7e6510334e499"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Sep 21 16:29:05 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 21:30:56 2007 -0400"
      },
      "message": "pata_sis: add missing UDMA5 timing value in sis_66_set_dmamode()\n\nsis_66_set_dmamode() also handles early UDMA100 (SIS630 ET) but is\nmissing udma timing value for UDMA100.  According to sis5513, this\nshould be 0x8000.  This caused UDMA100 device to fail on pata_sis till\nit downgrades to UDMA66 while it works fine on sis5513 at UDMA100.\n\nReported by Adam Blech.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Adam Blech \u003cdesaster.area@addcom.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "228f47b959a0cf2e24c9696757c7e6510334e499",
      "tree": "06c5b45c34f59b70aa7266e0c84bf3c1b1283c7f",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Sep 23 12:37:05 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 21:30:56 2007 -0400"
      },
      "message": "sata_sil24: fix IRQ clearing race when PCIX_IRQ_WOC is used\n\nWhen PCIX_IRQ_WOC is used, sil24 has an inherent race condition\nbetween clearing IRQ pending and reading IRQ status.  If IRQ pending\nis cleared after reading IRQ status, there\u0027s possibility of lost IRQ.\nIf IRQ pending is cleared before reading IRQ status, spurious IRQs\nwill occur.\n\nsata_sil24 till now cleared IRQ pending after reading IRQ status thus\nlosing IRQs on machines where PCIX_IRQ_WOC was used.  Reverse the\norder and ignore spurious IRQs if PCIX_IRQ_WOC.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78e1ca49c7ead5cd00882ed0c776260857613122",
      "tree": "e941b959144747e4d420592c60bc2eebab16dc59",
      "parents": [
        "853298bc03ef65e3eb392f5d61265605214ee8fb"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Sep 20 21:23:13 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:59:00 2007 -0400"
      },
      "message": "ACPI: hpet: ACPI Error (utglobal-0126): Unknown exception code: 0xFFFFFFF0\n\nIf hpet has been initialized before registering hpet driver, the callback\nfunction of hpet_resources will return the status code of -EBUSY, which is\nnot defined in the ACPI exception table.  So when ACPI checks the status\ncode of callback function, it will report the unknown exception code.\n\nSo the status code in ACPI is used instead of the generic error code in the\nACPI callback function of hpet_resources.\nFor example: -EBUSY is replaced by AE_ALREADY_EXISTS\n\t     -EINVAL is replaced by AE_NO_MEMORY\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8630\n\nSigned-off-by: Zhao Yakui  \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "853298bc03ef65e3eb392f5d61265605214ee8fb",
      "tree": "2165b66862034fb53e626eb52075d61e7dc6336e",
      "parents": [
        "2f3f22269bdf702311342c5d106dfdd7347d1c3e"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Sep 25 18:45:15 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:58:52 2007 -0400"
      },
      "message": "ACPI: CONFIG_ACPI_SLEEP\u003dn power off regression in 2.6.23-rc8 (NOT in rc7)\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2f3f22269bdf702311342c5d106dfdd7347d1c3e",
      "tree": "0611dfa66ac93fe796ab198817751e9f9604d768",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Mon Sep 24 14:33:21 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Sep 25 17:58:43 2007 -0400"
      },
      "message": "ACPI: suspend: build-fix for CONFIG_SUSPEND\u003dn and CONFIG_HIBERNATION\u003dy\n\nThis fixes compilation with CONFIG_SUSPEND unset and CONFIG_HIBERNATION set\n(raf. http://marc.info/?l\u003dlinux-acpi\u0026m\u003d119055289723895\u0026w\u003d4).\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4aee491cd4e4f1069bfbab309cbd653313938d80",
      "tree": "382c7303370a0b2607ae0c17ee60d7c53cb45ecc",
      "parents": [
        "973ed7c49a5c2271a10ce54ac06bba5617fca3a8",
        "2302827c95fe0f441025acd5133e532d2eef322b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:19:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:19:03 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] scsi_transport_spi: fix domain validation failure from incorrect width setting\n"
    },
    {
      "commit": "973ed7c49a5c2271a10ce54ac06bba5617fca3a8",
      "tree": "6b5956a0341978768b534539b7e5dc01eb43419d",
      "parents": [
        "a7f3941a2cecf044f3c2975aee9c2bd423018463",
        "cb560737676260ac15b68d426305ad5e755417ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:18:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 11:18:10 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: appletouch - fix idle reset logic\n"
    },
    {
      "commit": "f3fe81d9c953adc627e26fdd4a9fbfe22cf67ef2",
      "tree": "3f13686733c69345bf364fb737dd2a66c39555dd",
      "parents": [
        "bbbd2bf00bab467cff7b1f418b2cb24c71291f59",
        "402c79fb1944c8e003a32d07f31504b769fe2b52"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:52:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:52:26 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  Revert \"drivers/net/pcmcia/3c589_cs: fix port configuration switcheroo\"\n  sky2: be more selective about FIFO watchdog\n  sky2: FE+ Phy initialization\n  r8169: workaround against ignored TxPoll writes (8168)\n  r8169: correct phy parameters for the 8110SC\n"
    },
    {
      "commit": "bbbd2bf00bab467cff7b1f418b2cb24c71291f59",
      "tree": "893578ad97344c822cc21197c66b0c998f21644b",
      "parents": [
        "fdfb870f8e34e77567043b388051df14f7d33482"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Sep 24 21:24:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "fix modules oopsing in lguest guests\n\nThe assembly templates for lguest guest patching are in the .init.text\nsection.  This means that modules get patched with \"cc cc cc cc\" or similar\njunk.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1cf16c91605d051d36360f70858b06b103b4aed",
      "tree": "6d15f032ae71e481a79ecd8c915a250d38f84ef6",
      "parents": [
        "afa684f6fda6086b229348f0ea21df7c8ad17964"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Sep 24 21:24:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "missing null termination in one wire uevent\n\nNeed to null terminate environment.  Found by inspection while looking for\nsimilar problems to platform uevent bug\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "afa684f6fda6086b229348f0ea21df7c8ad17964",
      "tree": "2a7c1fb54b6383af854a19f2545ad49abb3dc64a",
      "parents": [
        "f9b7cba1b8a74c10b0771ca28d4c554aeb9803fc"
      ],
      "author": {
        "name": "Cliff Wickman",
        "email": "cpw@sgi.com",
        "time": "Mon Sep 24 21:24:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "fix \"mspec: handle shrinking virtual memory areas\"\n\nThe vma_data structure may be shared by vma\u0027s from multiple tasks, with no\nway of knowing which areas are shared or not shared, so release/clear pages\nonly when the refcount (of vma\u0027s) goes to zero.\n\nSigned-off-by: Cliff Wickman \u003ccpw@sgi.com\u003e\nCc: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "402c79fb1944c8e003a32d07f31504b769fe2b52",
      "tree": "e4f136b6a452e76ef016c1fd35d76238487d90d5",
      "parents": [
        "21c0f275085e5b884a409d75a7deb73ece6477fb",
        "d78ae2dcc2acebb9a1048278f47f762c069db75c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:14:03 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:14:03 2007 -0400"
      },
      "message": "Merge branch \u0027r8169-for-jeff-20070919\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into tmp\n"
    },
    {
      "commit": "21c0f275085e5b884a409d75a7deb73ece6477fb",
      "tree": "2c4591e029f2102df35df012c376c2259340adb9",
      "parents": [
        "e0c281163d634e2982a81b55fc974a6663afde65"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:11:34 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:11:34 2007 -0400"
      },
      "message": "Revert \"drivers/net/pcmcia/3c589_cs: fix port configuration switcheroo\"\n\nThis reverts commit fadacb1b80e35e0b36a90d43e21ef91eec4b889b.\n\nThe change being reverted made the driver consistent with\ninclude/linux/netdevice.h, but then inconsistent with the other PCMCIA\nethernet drivers.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cb560737676260ac15b68d426305ad5e755417ea",
      "tree": "b39f035253b59294fd8c6a24ad7f96f731de0998",
      "parents": [
        "7b6dff982b063b1b15c30508f16863e5449e7229"
      ],
      "author": {
        "name": "Thomas Rohwer",
        "email": "tr@tng.de",
        "time": "Tue Sep 25 00:06:25 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Sep 25 00:06:25 2007 -0400"
      },
      "message": "Input: appletouch - fix idle reset logic\n\nIdle count should only be incremented when touchpad button\nis not pressed, otherwise reset may happen at a wrong time\nand touchpad will never report button release event.\n\nSigned-off-by: Thomas Rohwer \u003ctrohwer@tng.de\u003e\nAcked-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e0c281163d634e2982a81b55fc974a6663afde65",
      "tree": "42b40711682d313e53d4a36a0acf33583b865e45",
      "parents": [
        "6d3105d5388c359882068b161b431ab3db4b3721"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 20 13:03:49 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:04:17 2007 -0400"
      },
      "message": "sky2: be more selective about FIFO watchdog\n\nBe more selective about when to enable the ram buffer watchdog code.\nIt is unnecessary on XL A3 or later revs, and with Yukon FE\nthe buffer is so small (4K) that the watchdog detects false positives.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6d3105d5388c359882068b161b431ab3db4b3721",
      "tree": "9472cc9cd41844180bc6f54f94fab15f4ac9ee81",
      "parents": [
        "4942de4a0e914f205d351a81873f4f63986bcc3c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Sep 24 19:34:51 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Sep 25 00:04:17 2007 -0400"
      },
      "message": "sky2: FE+ Phy initialization\n\nOne more snippet of PHY initialization required for FE+ chips.\nDiscovered in latest sk98lin 10.21.1.3 driver.\n\nPlease apply to 2.6.23.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e4d84909dd48b5e5806a5d18b881e1ca1610ba9b",
      "tree": "85aa712ebc034a31b9a2a5db2f0e7ce4951cb440",
      "parents": [
        "6247cdc2cd334dad0ea5428245a7d8f4b075f21e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Mon Sep 24 10:06:13 2007 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Mon Sep 24 13:23:35 2007 -0700"
      },
      "message": "raid5: fix 2 bugs in ops_complete_biofill\n\n1/ ops_complete_biofill tried to avoid calling handle_stripe since all the\nstate necessary to return read completions is available.  However the\nprocess of determining whether more read requests are pending requires\nlocking the stripe (to block add_stripe_bio from updating dev-\u003etoead).\nops_complete_biofill can run in tasklet context, so rather than upgrading\nall the stripe locks from spin_lock to spin_lock_bh this patch just\nunconditionally reschedules handle_stripe after completing the read\nrequest.\n\n2/ ops_complete_biofill needlessly qualified processing R5_Wantfill with\ndev-\u003etoread.  The result being that the \u0027biofill\u0027 pending bit is cleared\nbefore handling the pending read-completions on dev-\u003eread.  R5_Wantfill can\nbe unconditionally handled because the \u0027biofill\u0027 pending bit prevents new\nR5_Wantfill requests from being seen by ops_run_biofill and\nops_complete_biofill.\n\nFound-by: Yuri Tikhonov \u003cyur@emcraft.com\u003e\n[neilb@suse.de: simpler fix for bug 1 than moving code]\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "7bae705ef2c2daac1993de03e5be93b5c300fc5e",
      "tree": "86ba64414d37902f3e1093f017eea10409316976",
      "parents": [
        "562b4b632c9639cc36e09b2dec32c6b3ca65ca03",
        "6e694ea33e7a7fad908d188c46f441f04fb633d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 22:39:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 22:39:57 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mlx4: Fix data corruption triggered by wrong headroom marking order\n"
    },
    {
      "commit": "562b4b632c9639cc36e09b2dec32c6b3ca65ca03",
      "tree": "a512d0ee87f92941b5f7de641a44c293441812e3",
      "parents": [
        "b7e113dc9d52c4a37d2da6fafe77959f3a28eccf",
        "ed2ba977d43a6031f78f9e49d739ef5094f512e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 13:04:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Sep 23 13:04:01 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6:\n  [PATCH] missing null termination in power supply uevent\n"
    },
    {
      "commit": "6e694ea33e7a7fad908d188c46f441f04fb633d4",
      "tree": "82325240b222299766b5cfa53e59306cb607878a",
      "parents": [
        "40ffbfad6bb79a99cc7627bdaca0ee22dec526f6"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@dev.mellanox.co.il",
        "time": "Wed Sep 19 09:52:25 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun Sep 23 13:03:22 2007 -0700"
      },
      "message": "IB/mlx4: Fix data corruption triggered by wrong headroom marking order\n\nThis is an addendum to commit 0e6e7416 (\"IB/mlx4: Handle new FW\nrequirement for send request prefetching\").  We also need to handle\nprefetch marking properly for S/G segments, or else the HCA may end up\nprocessing S/G segments that are not fully written and end up sending\nthe wrong data.  This can actually cause data corruption in practice,\nespecially on systems with relatively slow CPUs (where the HCA is more\nlikely to prefetch while the CPU is in the middle of writing a work\nrequest into memory).\n\nWe write S/G segments in reverse order into the WQE, in order to\nguarantee that the first dword of all cachelines containing S/G\nsegments is written last (overwriting the headroom invalidation\npattern).  The entire cacheline will thus contain valid data when the\ninvalidation pattern is overwritten.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b04e7bdb984e3b7f62fb7f44146a529f88cc7639",
      "tree": "57fa4b6ab2e6bd20b0a2eed12db2a484e928fe17",
      "parents": [
        "1f0cff6e4d579ab0fe671c02fcd842694e46b90f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Sep 22 22:29:05 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 17:15:34 2007 -0700"
      },
      "message": "ACPI: disable lower idle C-states across suspend/resume\n\ndevice_suspend() calls ACPI suspend functions, which seems to have undesired\nside effects on lower idle C-states. It took me some time to realize that\nespecially the VAIO BIOSes (both Andrews jinxed UP and my elfstruck SMP one)\nshow this effect. I\u0027m quite sure that other bug reports against suspend/resume\nabout turning the system into a brick have the same root cause.\n\nAfter fishing in the dark for quite some time, I realized that removing the ACPI\nprocessor module before suspend (this removes the lower C-state functionality)\nmade the problem disappear. Interestingly enough the propability of having a\nbricked box is influenced by various factors (interrupts, size of the ram image,\n...). Even adding a bunch of printks in the wrong places made the problem go\naway. The previous periodic tick implementation simply pampered over the\nproblem, which explains why the dyntick / clockevents changes made this more\nprominent.\n\nWe avoid complex functionality during the boot process and we have to do the\nsame during suspend/resume. It is a similar scenario and equaly fragile.\n\nAdd suspend / resume functions to the ACPI processor code and disable the lower\nidle C-states across suspend/resume. Fall back to the default idle\nimplementation (halt) instead.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f0cff6e4d579ab0fe671c02fcd842694e46b90f",
      "tree": "b88bd0df8a97600d09aeecb598ac1f336997a608",
      "parents": [
        "6110e02b97377a2903853faf3ecaff0e742fbe93",
        "e5c86b5d4a517d10db89456426590ecba1597f1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 12:56:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 12:56:48 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: suspend: consolidate handling of Sx states addendum\n  ACPI: suspend: consolidate handling of Sx states.\n  ACPI: video: remove dmesg spam\n  ACPI: video: _DOS\u003d0 by default to prevent hotkey hang\n"
    },
    {
      "commit": "36a740974129d7301054fa810adf22025896be78",
      "tree": "8b1fafdc9891770e5ce5f33970bf9da84ee882b5",
      "parents": [
        "ad501bce5771bdea47fd26368a2d435424a1af7e"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sat Sep 22 14:43:45 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Sep 22 12:55:18 2007 -0700"
      },
      "message": "KVM: Fix virtualization menu help text\n\nWhat guest drivers?\n\nCc: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2302827c95fe0f441025acd5133e532d2eef322b",
      "tree": "a83d7deb859acfbe237b7677be96e68befa722a5",
      "parents": [
        "da8f153e51290e7438ba7da66234a864e5d3e1c1"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sat Sep 22 08:40:09 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Sep 22 08:52:12 2007 -0500"
      },
      "message": "[SCSI] scsi_transport_spi: fix domain validation failure from incorrect width setting\n\nDomain Validation in the SPI transport class is failing on boxes with\ndamaged cables (and failing to the extent that the box hangs).  The\nproblem is that the first test it does is a cable integrity test for\nwide transfers and if this fails, it turns the wide bit off.  The\nproblem is that the next set of tests it does turns wide back on\nagain, with the result that it runs through the entirety of DV with a\nknown bad setting and then hangs the system.\n\nThe attached patch fixes the problem by physically nailing the wide\nsetting to what it deduces it should be for the whole of Domain\nValidation.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4c2a54b09ba35a409afc34bd331a57a994921664",
      "tree": "c38fa05e908d11b2837be2636ea13a707f57ae63",
      "parents": [
        "8fd7675c092f79f240246c76728477ec4e7f7f09"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Sep 19 14:50:22 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 22 14:49:22 2007 +1000"
      },
      "message": "[POWERPC] Fix platinumfb framebuffer\n\nCurrent kernels have a non-working platinumfb due to some resource\nmanagement issues.  This fixes it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "555ddbb4e2191c8823df2d61525218ac39481385",
      "tree": "f9c61cbc66a967b1e5981979bd68e4b47e286e0f",
      "parents": [
        "fc624eae3278330f484669dd8fe85535def7eb78"
      ],
      "author": {
        "name": "Aristeu Rozanski",
        "email": "aris@ruivo.org",
        "time": "Tue Jul 17 06:53:09 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 22 14:49:21 2007 +1000"
      },
      "message": "[POWERPC] adbhid: Enable KEY_FN key reporting\n\nWhen a Fn key is used in combination with another key in ADB keyboards\nit will generate a Fn event and then a second event that can be a\ndifferent key than pressed (Fn + F1 for instance can generate Fn +\nbrightness down if it\u0027s configured like that).  This enables the\nreporting of the Fn key to the input system.\n\nAs Fn is a dead key for most purposes, it\u0027s useful to report it so\napplications can make use of it.  One example is apple_mouse\n(https://jake.ruivo.org/uinputd/trunk/apple_mouse/) that emulates the\nsecond and third keys using a combination of keyboard keys and the mouse\nbutton.  Other applications may use the KEY_FN as a modifier as well.\nI\u0027ve been updating and using this patch for months without problems.\n\nSigned-off-by: Aristeu Rozanski \u003caris@ruivo.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e4533b243e5e0c3a26287a902a1ed0f8f5b1cec0",
      "tree": "806ef6091f0a434c7c95560d6b24bcde113614ef",
      "parents": [
        "c4d5e375470862fd741f93bf0686d7ac2f7fdce4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Apr 05 00:19:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 22 14:49:21 2007 +1000"
      },
      "message": "[POWERPC] Optionally use new device number for pmac_zilog\n\nThis adds the option for the pmac_zilog driver to use the major/minor\nnumbers recently allocated specifically for it (/dev/ttyPZn) instead\nof the /dev/ttySn numbers.  The advantage of doing this is that it\nallows the pmac_zilog and 8250 drivers to coexist.  The disadvantage\nof doing this is that it is a user-visible ABI change and it will\nbreak existing working setups on powermacs, and could be confusing to\nusers.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e5c86b5d4a517d10db89456426590ecba1597f1f",
      "tree": "4fe6719de773a379a6eb537a8853dba22b0c7639",
      "parents": [
        "19adc6ba6c6a23e07617fe791db40c1b0668d123",
        "5a50fe709d527f31169263e36601dd83446d5744"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:34 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:34 2007 -0400"
      },
      "message": "Pull suspend.now into release branch\n"
    },
    {
      "commit": "19adc6ba6c6a23e07617fe791db40c1b0668d123",
      "tree": "ed3d5604eacb8f3cc7e254f61a6cad8ec779fa31",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa",
        "7f10cc4e838c2b2d7272031954c56c407569d497"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:29 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:55:29 2007 -0400"
      },
      "message": "Pull now into release branch\n"
    },
    {
      "commit": "5a50fe709d527f31169263e36601dd83446d5744",
      "tree": "c2b7cc75303b10b01151e142ab850691ec476440",
      "parents": [
        "f216cc3748a3a22c2b99390fddcdafa0583791a2"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Thu Sep 20 22:27:44 2007 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Sep 21 21:53:18 2007 -0400"
      },
      "message": "ACPI: suspend: consolidate handling of Sx states addendum\n\nMake the S0 state be always reported as supported\n\nSigned-off: Frans Pop \u003celendil@planet.nl\u003e\nAcked-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f216cc3748a3a22c2b99390fddcdafa0583791a2",
      "tree": "6670df286af51dc1d5d6276eba0ba67c6368795b",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Thu Sep 20 21:32:35 2007 +0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 20 20:46:55 2007 -0400"
      },
      "message": "ACPI: suspend: consolidate handling of Sx states.\n\nRecent changes to sleep initialization in ACPI dropped reporting of supported Sx\nstates above S3. Fix that and also move S5 init into same file as other Sx.\nThe only functional change is adding printk() for S4 and S5 cases.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ed2ba977d43a6031f78f9e49d739ef5094f512e4",
      "tree": "4ff8b0620a00f778bc6a5582b08213837bcb963a",
      "parents": [
        "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Sep 20 12:06:10 2007 -0700"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "cbou@mail.ru",
        "time": "Fri Sep 21 01:22:23 2007 +0400"
      },
      "message": "[PATCH] missing null termination in power supply uevent\n\nNeed to null terminate environment. Found by inspection\nwhile looking for similar problems to platform uevent bug\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\n"
    },
    {
      "commit": "335fb8fc71692830aca0a5a5fe7f60016ee0d0aa",
      "tree": "909e8c07f953d7d81cc4daebfe937a95966d432b",
      "parents": [
        "b8fceee17a310f189188599a8fa5e9beaff57eb0",
        "c69c0892d8dd68b01a9fced5cab8527f0698c15e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:25:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 13:25:35 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] ahci: add ATI SB800 PCI IDs\n  libata-sff: Fix documentation\n  libata: Update the blacklist with a few more devices\n"
    },
    {
      "commit": "c69c0892d8dd68b01a9fced5cab8527f0698c15e",
      "tree": "dc8711b7893651d7157e64333f196841bf0bb89a",
      "parents": [
        "e1cc9de8361f267101402a1181cff4d3d3225a6d"
      ],
      "author": {
        "name": "henry su",
        "email": "henry.su.ati@gmail.com",
        "time": "Thu Sep 20 16:07:33 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 16:07:33 2007 -0400"
      },
      "message": "[libata] ahci: add ATI SB800 PCI IDs\n\nATI/AMD SB800 shares some device IDs with SB700,\nand SB800 adds two more device IDs:0x4394,0x4395.\n\nSigned-off-by: henry su \u003chenry.su.ati@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e1cc9de8361f267101402a1181cff4d3d3225a6d",
      "tree": "ddb57a3bd49a33cb869a399daa6ba094f20fa26c",
      "parents": [
        "0e3dbc01d53940fe10e5a5cfec15ede3e929c918"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 15:03:07 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:58:26 2007 -0400"
      },
      "message": "libata-sff: Fix documentation\n\nCode moved to ioread/iowrite but the comment didn\u0027t\nAlso note a posting issue\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0e3dbc01d53940fe10e5a5cfec15ede3e929c918",
      "tree": "328ca95f87b89096ea8b86aaff57d8faf42e991f",
      "parents": [
        "6d0b842d3bf0cc027dcff57a89fb8a6b1fd610e1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 15:22:47 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Sep 20 15:58:26 2007 -0400"
      },
      "message": "libata: Update the blacklist with a few more devices\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f685ddaf0fc9b9f53eb9346c858664776becf5d9",
      "tree": "b28883e47171c16e69178e2b9ccaad9985778a9e",
      "parents": [
        "460edb3cd06865ffb231eb694b567daec3113210",
        "cd46171c7297739dc7e46d885862e98023eab9c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:47 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [BNX2]: Add PHY workaround for 5709 A1.\n  [PPP] L2TP: Fix skb handling in pppol2tp_xmit\n  [PPP] L2TP: Fix skb handling in pppol2tp_recv_core\n  [PPP] L2TP: Disallow non-UDP datagram sockets\n  [PPP] pppoe: Fix double-free on skb after transmit failure\n  [PKT_SCHED]: Fix \u0027SFQ qdisc crashes with limit of 2 packets\u0027\n  [NETFILTER]: MAINTAINERS update\n  [NETFILTER]: nfnetlink_log: fix sending of multipart messages\n"
    },
    {
      "commit": "460edb3cd06865ffb231eb694b567daec3113210",
      "tree": "5822da2ced52195772c1edcda20a881855bd2398",
      "parents": [
        "be7963b7e7f08a149e247c0bf29a4abd174e0929",
        "faf60e72d07d163a623e47269680918fccaa789a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:23 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Sep 20 12:42:23 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  sky2: version 1.18\n  sky2: receive FIFO checking\n  sky2: fe+ chip support\n  sky2: reorganize chip revision features\n  sky2: ethtool speed report bug\n  sky2: fix VLAN receive processing (resend)\n  phy: export phy_mii_ioctl\n  myri10ge: Add support for PCI device id 9\n"
    }
  ],
  "next": "faf60e72d07d163a623e47269680918fccaa789a"
}
