)]}'
{
  "log": [
    {
      "commit": "d0643aa16688131b4dfbd03797ad73bab4ff29bf",
      "tree": "db9e5b3d84358171bc550fe84f71a92f6de2b254",
      "parents": [
        "99c8ea3e57e7b5551ffd9cd401c4bf302b5664e3"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Dec 22 15:07:00 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "pata_of_platform: remove direct dependency on OF_IRQ\n\nCONFIG_OF_IRQ is not available on some platforms and using of_irq_*\nbreaks the build. Since resources are already populated in the platform\ndevice, get the irq from there instead.\n\nReported-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "19d40dcabf1cdf84e1a76c147b7177b5a6c21943",
      "tree": "e7cc3f7fd3606efe01ed9807bbc54617330b9725",
      "parents": [
        "384703b8e6cd4c8ef08512e596024e028c91c339"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 21 17:38:10 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Dec 22 15:00:32 2011 -0500"
      },
      "message": "pata_of_platform: Add missing CONFIG_OF_IRQ dependency.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0dcd0a76370a526d4bc844d82d54c717eb40e042",
      "tree": "26a360038a11850c6cb260c77a147214a46beb43",
      "parents": [
        "4780c0b25e3f9d77122fb03ca000d3aa53992677"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:11:39 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:25:24 2011 -0400"
      },
      "message": "libata: remove no longer needed pata_qdi driver\n\nQDI65x0 controllers are fully supported by pata_legacy driver\nso remove no longer needed pata_qdi driver.\n\nLeave PATA_QDI config option for compatibility reasons and teach\npata_legacy to preserve the old behavior of pata_qdi driver.\n\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "37210fbe1ddcd91b0331877fae81645978b5c3b1",
      "tree": "bc8aa82fe246f253b256602182ce587aa6349801",
      "parents": [
        "edc7d12ede4333a1fd7b59cebae970b4953ec9d0"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Wed Sep 07 13:36:26 2011 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Oct 08 00:07:16 2011 -0400"
      },
      "message": "ata: Make pata_of_platform.c compile again and work on non-PPC platforms\n\nThis patch adds missing #includes, makes the driver selectable on\nnon-PPC OF-enabled platforms and fixes property value accesses to\nbe correct in Little Endian system.\n\nCc: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e39c75cf3e045c2fb3988770b207dfd09c30d4ac",
      "tree": "128865b8ab5679735e43afd677d336f68a5acd44",
      "parents": [
        "6d0e194d2eefcaab6dbdca1f639748660144acb5"
      ],
      "author": {
        "name": "Arnaud Patard (Rtp)",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Tue Jul 26 16:58:19 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 18 23:57:58 2011 -0400"
      },
      "message": "ata: Add iMX pata support\n\nAdd basic support for pata on iMX. It has been tested only on imx51.\nSDMA support will probably be added later so this version supports only\nPIO.\n\nv2:\n  - enable only when needed IORDY\n  - use dev_get_drvdata\nv3:\n  - add missing clk_put() calls\n  - use platform_get_irq()\n  - fix resume code to avoid disabling IORDY on resume\nv4:\n  - Remove EXPERIMENTAL and switch to depends on ARCH_MXC\n  - Use devm_kzalloc()\n  - make clock a must-have\n  - Use only 1 ioremap\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3b5ec274daae9165e0fe101e85e13060e5d78dae",
      "tree": "2534006b22ddeb043b2e74a8eadb73901b6f91b2",
      "parents": [
        "47db477e46fa12eec40597b365ef1fad1cf17842"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun May 22 17:32:27 2011 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Jul 23 18:07:47 2011 -0400"
      },
      "message": "ata: PATA_ARASAN_CF depends on DMADEVICES\n\nFix kconfig unmet dependency warning:\n\nwarning: (PATA_ARASAN_CF \u0026\u0026 VIDEO_TIMBERDALE \u0026\u0026 SND_SOC_SH4_SIU) selects DMA_ENGINE which has unmet direct dependencies (DMADEVICES)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a480167b23ef9b35ec0299bb3e1b11b4ed6b3508",
      "tree": "a445375d94ce680339b88365e0b2d1c3945492d9",
      "parents": [
        "64b97594251bb909d74d64012a2b9e5cc32bb11d"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Tue Feb 22 15:46:07 2011 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Mar 14 02:52:46 2011 -0400"
      },
      "message": "pata_arasan_cf: Adding support for arasan compact flash host controller\n\nThe Arasan CompactFlash Device Controller has three basic modes of\noperation: PC card ATA using I/O mode, PC card ATA using memory mode, PC card\nATA using true IDE modes.\n\nCurrently driver supports only True IDE mode.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "14080fa65516d15bc284c77a5dde31621a61e2bc",
      "tree": "277476982b5ea30350a36e200aa8cc396cbe2cc1",
      "parents": [
        "84b47e3b16f8a5bb416cd55774d679ebbdb19072"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Jan 28 22:02:09 2011 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Mar 02 02:36:46 2011 -0500"
      },
      "message": "sata_dwc_460ex: add debugging options\n\nThe driver makes use of the two options (CONFIG_SATA_DWC_[V]DEBUG) to enable\nthe debug output but they both are absent in drivers/ata/Kconfig...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6a108a14fa356ef607be308b68337939e56ea94e",
      "tree": "1bf260572bd8f95ed867307a2bcf5d881c8ae4a6",
      "parents": [
        "12fcdba1b7ae8b25696433f420b775aeb556d89b"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Jan 20 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 20 17:02:05 2011 -0800"
      },
      "message": "kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT\n\nThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the option\nis used to configure any non-standard kernel with a much larger scope than\nonly small devices.\n\nThis patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes\nreferences to the option throughout the kernel.  A new CONFIG_EMBEDDED\noption is added that automatically selects CONFIG_EXPERT when enabled and\ncan be used in the future to isolate options that should only be\nconsidered for embedded systems (RISC architectures, SLOB, etc).\n\nCalling the option \"EXPERT\" more accurately represents its intention: only\nexpert users who understand the impact of the configuration changes they\nare making should enable it.\n\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2ad2c320a107aceeba984f97ab2a60064101f5d5",
      "tree": "46584e6e707b6f9d85b487f83869e03b4e259588",
      "parents": [
        "fc2698d5ec7e96ba2c94a942329cfa4c5d6085f7"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Fri Jan 07 21:32:02 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Jan 07 22:38:26 2011 -0500"
      },
      "message": "pata_platform: Remove CONFIG_HAVE_PATA_PLATFORM\u0027s dependencies.\n\nCONFIG_HAVE_PATA_PLATFORM, by virtue of where its defined, has a\ndependency on CONFG_ATA and CONFIG_ATA_SFF.  This causes Kconfig\nwarnings when it is selected by various architectures, such as\n\n  warning: (ARCH_VEXPRESS \u0026\u0026 \u003cchoice\u003e || ARCH_RPC \u0026\u0026 \u003cchoice\u003e || MACH_VPAC270 \u0026\u0026 ARCH_PXA || MACH_REALVIEW_PB11MP \u0026\u0026 ARCH_REALVIEW || MACH_REALVIEW_PBA8 \u0026\u0026 ARCH_REALVIEW || MACH_REALVIEW_PBX \u0026\u0026 ARCH_REALVIEW || MACH_BAST_IDE \u0026\u0026 ARCH_S3C2410 || MACH_ANUBIS \u0026\u0026 ARCH_S3C2410) selects HAVE_PATA_PLATFORM which has unmet direct dependencies (ATA \u0026\u0026 ATA_SFF)\n\nSince this option is only used to control visibility of the\nCONFIG_PATA_PLATFORM option and isn\u0027t itself visible in the menu,\nit is straightforward to simply remove these dependencies rather\nthan adjust all the architectures.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0ca646db68d1bd7184dfc41362d0dd9d56c0e57e",
      "tree": "bf8418333f453c82de3efd506c8dbe31d7eb6a79",
      "parents": [
        "8e834c2e6d51e053c6bd23fec1d95529f618f760"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Dec 28 21:46:40 2010 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Jan 07 22:33:18 2011 -0500"
      },
      "message": "pata_hpt3x2n: clarify about HPT371N support\n\nCommit 28e21c8c0d44cd63bad4c62f94ef0c5a1cb8402c (pata_hpt3x2n: Add HPT371N\nsupport and other bits) forgot to update the driver\u0027s Kconfig entry, heading\ncomment, and module description (that also wrongly claims support of HPT302)\nwhich may confuse users...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "02cdfcf043c5c6ebcbbaba1c35130b5fbcb10867",
      "tree": "1430ddb5236adbcc1fbfaa67b225efd0dbe3e80c",
      "parents": [
        "3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5"
      ],
      "author": {
        "name": "David Milburn",
        "email": "dmilburn@redhat.com",
        "time": "Fri Nov 12 15:38:21 2010 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Jan 05 19:43:22 2011 -0500"
      },
      "message": "[libata] new driver acard_ahci, for ATP8620 host controller\n\nAdd support for Acard ATP8620 host controller.\n\nBased upon initial version by Jeff Garzik.\n\nSigned-off-by: David Milburn \u003cdmilburn@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "869934adfc8391ec2e198ed81260e1a42cd9c575",
      "tree": "c1bcdb5431aa08048e14376838bbe9ec75481176",
      "parents": [
        "9272dcc232b84ccb027d6861077934055d42764d"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Dec 22 16:50:10 2010 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Dec 24 13:33:37 2010 -0500"
      },
      "message": "pata_mpc52xx: driver needs BMDMA\n\nFound by this build-error if BMDMA is disabled:\n\ndrivers/ata/pata_mpc52xx.c: In function \u0027mpc52xx_ata_init_one\u0027:\ndrivers/ata/pata_mpc52xx.c:662: error: \u0027ata_bmdma_interrupt\u0027 undeclared (first use in this function)\n...\n\nMove the Kconfig entry to the proper location as needed since\n9a7780c9acb821fe1c2b6fc53f74cc2556ff5364 (libata-sff: make BMDMA optional)\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9272dcc232b84ccb027d6861077934055d42764d",
      "tree": "5409dd6200065ae89675a6b56faff18066930b2c",
      "parents": [
        "687a993339c4f3a63654746230da3aab8bbdbffd"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Fri Dec 24 21:39:08 2010 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Dec 24 13:33:23 2010 -0500"
      },
      "message": "pata_cs5536: Add support for non-X86_32 platforms\n\npata_cs5536 does work on the other platforms(e.g. Loongson, a MIPS\nvariant), so, remove the dependency of X86_32 and fix the building\nerrors under the other platforms via only reserving the X86_32 specific\nparts for X86_32.\n\npata_amd also supports cs5536 IDE controller, but this one saves about\n33k for the compressed kernel image(vmlinuz for MIPS).\n\nSigned-off-by: Zhang Le \u003cr0bertz@gentoo.org\u003e\nSigned-off-by: Chen Jie \u003cchenj@lemote.com\u003e\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6d981b9a91be29c0deae5ac794a4fe885027032f",
      "tree": "9a485db3c5771caccf82345b1f67de60704ee2ae",
      "parents": [
        "aba8a08ded89a74f1ba04ae94ecc98f26e27d41c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Nov 25 07:08:33 2009 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 25 19:24:15 2010 -0400"
      },
      "message": "libata: remove no longer needed pata_winbond driver\n\nWinbond W83759A controller is fully supported by pata_legacy driver\nso remove no longer needed pata_winbond driver.\n\nLeave PATA_WINBOND_VLB config option for compatibility reasons\nand teach pata_legacy to preserve the old behavior of pata_winbond\ndriver.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0b019a41553a919965bb02d07d54e3e6c57a796d",
      "tree": "6e329b4159b440d2aac5200a5c07103fe261c096",
      "parents": [
        "5f6878b0d22f9b93f9698f88c335007e2a3c3bbc",
        "054d5c9238f3c577ad51195c3ee7803613f322cc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 10 23:17:52 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 10 23:17:52 2010 +0100"
      },
      "message": "Merge branches \u0027master\u0027 and \u0027devel\u0027 into for-linus\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "155bf48f10fc3c8e0e3125e221981328cd925cf4",
      "tree": "c5e65756a8d59f8e69f92072a1230c8aafd22bca",
      "parents": [
        "62936009f35a6659cc3ebe0d90c754182d60da73"
      ],
      "author": {
        "name": "Abhilash Kesavan",
        "email": "a.kesavan@samsung.com",
        "time": "Tue Jul 13 13:23:05 2010 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Aug 01 19:36:03 2010 -0400"
      },
      "message": "[libata] Add Samsung PATA controller driver, pata_samsung_cf\n\nAdds support for the Samsung PATA controller. This driver is based\non the Libata subsystem and references the earlier patches sent for\nIDE subsystem.\n\nSigned-off-by: Abhilash Kesavan \u003ca.kesavan@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "62936009f35a6659cc3ebe0d90c754182d60da73",
      "tree": "55c100260619fc7a62543ea6e2106ce4fa7ab807",
      "parents": [
        "7da4c935a2a2e3a6e86458d11b06a90a3649dc81"
      ],
      "author": {
        "name": "Rupjyoti Sarmah",
        "email": "rsarmah@amcc.com",
        "time": "Tue Jul 06 16:36:03 2010 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Aug 01 19:36:03 2010 -0400"
      },
      "message": "[libata] Add 460EX on-chip SATA driver, sata_dwc_460ex\n\nThis patch enables the on-chip DWC SATA controller of the AppliedMicro\nprocessor 460EX.\n\nSigned-off-by: Rupjyoti Sarmah \u003crsarmah@appliedmicro.com\u003e\nSigned-off-by: Mark Miesfeld \u003cmmiesfeld@appliedmicro.com\u003e\nSigned-off-by: Prodyut Hazarika \u003cphazarika@appliedmicro.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2dc6c6f15da97cb3e810963c80e981f19d42cd7d",
      "tree": "0d2bcf444afbfad7c434ea9fd60b2c9053a8edba",
      "parents": [
        "406c86f11f0b62d640c5aa47a56faf81c4cf8540"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Fri May 21 03:12:44 2010 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jun 18 15:07:32 2010 +0800"
      },
      "message": "[ARM] pata_pxa: DMA-capable PATA driver\n\nThis patch adds a driver for a harddrive attached to PXA address and data bus.\nUnlike pata_platform, this driver allows usage of PXA DMA controller, making the\ntransmission speed 3x higher.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "ed4e2f801cf1484a68c4b41878353f26e6554c6a",
      "tree": "3930d8f459638885320a7ce5c69eaa4694b887d2",
      "parents": [
        "f3faf8fc3fab45c3526efe8c9e99bb23f8723350"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat May 29 12:47:45 2010 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Jun 02 13:50:00 2010 -0400"
      },
      "message": "libata-sff: trivial corrections to Kconfig help text\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9a7780c9acb821fe1c2b6fc53f74cc2556ff5364",
      "tree": "9590f79a1a0631120322ecfa8a86f610859d7aec",
      "parents": [
        "d6b0de8c28ef32d081cfee938e443ce2a2429cfe"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed May 19 22:10:24 2010 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 25 19:41:12 2010 -0400"
      },
      "message": "libata-sff: make BMDMA optional\n\nMake BMDMA optional depending on new config variable CONFIG_ATA_BMDMA.\nIn Kconfig, drivers are grouped into five groups - non-SFF native, SFF\nw/ custom DMA interface, SFF w/ BMDMA, PIO-only SFF, and generic\nfallback / legacy ones.  Kconfig and Makefile are reorganized\naccording to the groups and ordered alphabetically inside each group.\n\nata_ioports.bmdma_addr and ata_port.bmdma_prd[_dma] are put into\nCONFIG_ATA_BMDMA, as are all bmdma related ops, variables and\nfunctions.\n\nThis increase the binary size slightly when BMDMA is enabled but on\nboth native-only and PIO-only configurations the size is slightly\nreduced.  Either way, the size difference is insignificant.  This\nchange is more meaningful to signify the separation between SFF and\nBMDMA and as a tool to verify the separation.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6f79146041853abf551c3d70d05c2e08e1e9c255",
      "tree": "dd16fc9284ab1dfd5923701db5df2dcd4d174663",
      "parents": [
        "904924b020c794133607536b346aae268584d0af"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Mon May 10 21:41:26 2010 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri May 14 22:38:40 2010 -0400"
      },
      "message": "sata_inic162x: inic162x is not dependent on CONFIG_ATA_SFF\n\nsata_inic162x no longer uses SFF interface.  Move it out of\nCONFIG_ATA_SFF.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1c2a49f61785ebbcbfb481a2aab659020f0457f7",
      "tree": "bb018719be09387c07345f0954408b3aa8c16a98",
      "parents": [
        "365cfa1ed5a36f9bcb9f64c9f0f52155af2e9fef"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Mar 04 20:06:06 2010 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri May 14 17:08:01 2010 -0400"
      },
      "message": "ahci: Add platform driver\n\nThis can be used for AHCI-compatible interfaces implemented inside\nSystem-On-Chip solutions, or AHCI devices connected via localbus.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "96780078f35648050fef808f49a0ffff0360bb57",
      "tree": "2779c3fe01f47c81ab2febebfec699b71698f357",
      "parents": [
        "750e519da7b3f470fe1b5b55c8d8f52d6d6371e4"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Feb 08 10:04:54 2010 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Mar 01 14:58:46 2010 -0500"
      },
      "message": "libata: Allow pata_legacy to be built on non-ISA but PCI systems\n\nThis is needed for some unsupported hardware setups on strange 64bit\nmainboards where crazy stuff has been done like putting flash ata adapters\non the LPC bus, or where the real hardware is hidden/confused.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2370b5ed03030d554adb345778d5edecab7a510c",
      "tree": "ba1eb065ed3875de2986da8bb6f50df2855269dc",
      "parents": [
        "0f1006b1f2b7862e35973c53cc4f99bea65d5a1d"
      ],
      "author": {
        "name": "Carlos R. Mafra",
        "email": "crmafra@aei.mpg.de",
        "time": "Tue Dec 22 13:45:39 2009 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 24 00:04:40 2009 -0500"
      },
      "message": "ACPI: do not select ACPI_DOCK from ATA_ACPI\n\nIn March 2008 commit 0ac4a3c2fbbcadc3e96e4dc47d4ae802d66e6f67 (\"ACPI: fix\nATA_ACPI build\") made CONFIG_ACPI_DOCK be selected by CONFIG_ATA_ACPI because\nof a build error when CONFIG_ATA_ACPI\u003dy and CONFIG_ACPI_DOCK\u003dm.\n\nHowever, in September 2008 commit 898b054f3eec5921320ae8614b5bdd7b07ea5b43\n(\"dock: make dock driver not a module\") removed the possibility of having\nCONFIG_ACPI_DOCK\u003dm and therefore there is no need for selecting it when\nCONFIG_ATA_ACPI\u003dy.\n\nThis makes the kernel ~5 Kb smaller for people who don\u0027t have a dock by\nallowing them to not have ACPI_DOCK compiled-in because of ATA_ACPI\u003dy.\n\nSigned-off-by: Carlos R. Mafra \u003ccrmafra@aei.mpg.de\u003e\nCc: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bcd6acd51f3d4d1ada201e9bc5c40a31d6d80c71",
      "tree": "2f6dffd2d3e4dd67355a224de7e7a960335a92fd",
      "parents": [
        "11c34c7deaeeebcee342cbc35e1bb2a6711b2431",
        "3ff6a468b45b5dfeb0e903e56f4eb27d34b2437c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Dec 09 17:14:38 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Dec 09 17:14:38 2009 +1100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into next\n\nConflicts:\n\tinclude/linux/kvm.h\n"
    },
    {
      "commit": "88358ab08944da726e948d216977ad499dfc15c6",
      "tree": "76486614e50bea58e1bbd0f8bd61d9ba4a6721fb",
      "parents": [
        "f0353813afe784330622596ff141e7525ccd99de"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 01 14:36:29 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Dec 09 17:09:28 2009 +1100"
      },
      "message": "libata/drivers: Add driver for Apple \"MacIO\" IDE controller\n\nThis is a libata driver for the \"macio\" IDE controller used on most Apple\nPowerMac and PowerBooks. It\u0027s a libata equivalent of drivers/ide/ppc/pmac.c\n\nIt supports all the features of its predecessor, including mediabay hotplug\nand suspend/resume. It should also support module load/unload.\n\nThe timing calculations have been simplified to use pre-calculated tables\ncompared to drivers/ide/pmac.c and it uses the new mediabay interface\nprovided by a previous patch.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\n"
    },
    {
      "commit": "8e182a90f91456335756d2ce304ad470795d98e1",
      "tree": "680787fcf19cf0962a43edf71e35185046e79ade",
      "parents": [
        "d6250a03fa736c1bff4df4601f5af2dc21f2bf9e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Nov 30 13:23:11 2009 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Dec 03 14:35:31 2009 -0500"
      },
      "message": "pata_piccolo: Driver for old Toshiba chipsets\n\nWe were never able to get docs for this out of Toshiba for years. Dave\nBarnes produced a NetBSD driver however and from that we can fill in the\nneeded tables.\n\nAs we correct the PCI identifiers a bit also update the old ide generic driver\nat the same time so it stays compiling.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "be315d46156b3db3f4d7eddd1f85549a8a70e962",
      "tree": "9193a4da01270eccaaddf2beb77d290447c18bf6",
      "parents": [
        "d43744390e460dce6626fb8de2c02a24ff650005"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Nov 30 13:23:00 2009 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Dec 03 02:46:36 2009 -0500"
      },
      "message": "[libata] PATA: Update experimental tags\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "097dac91837b35947fffb0e303bcf71e4e4a789f",
      "tree": "1f2cc40689a2624cd39d86de55649cff36683311",
      "parents": [
        "4c4a90fd2b9d1f5c0d33df3fcfaa8a3dae9abc53"
      ],
      "author": {
        "name": "Robert Hancock",
        "email": "hancockrwd@gmail.com",
        "time": "Thu Nov 12 20:13:40 2009 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Dec 03 02:46:34 2009 -0500"
      },
      "message": "libata: remove experimental tag on PATA drivers\n\nRemove the experimental tag on Parallel ATA drivers. Though some of the\nindividual PATA drivers are still marked as experimental, as a group they can\nhardly be considered to be, given they\u0027ve been used in various distros for some\ntime.\n\nSigned-off-by: Robert Hancock \u003chancockrwd@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d15d6e6cc340566d53d953ffdec2c9e96816fa52",
      "tree": "8b2052455ef7daca721e55c793216e5f54f6d08d",
      "parents": [
        "90950a2504b66d626a73f55ca949a2e79ff4b7c4"
      ],
      "author": {
        "name": "John(Jung-Ik) Lee",
        "email": "jilee@google.com",
        "time": "Mon Sep 14 21:32:33 2009 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Sep 17 16:47:06 2009 -0400"
      },
      "message": "libata: Add pata_atp867x driver for Artop/Acard ATP867X controllers\n\nThis is a new pata driver for ARTOP 867X 64bit 4-channel UDMA133 ATA ctrls.\nBased on the Atp867 data sheet rev 1.2, Acard, and in part on early ide codes\nfrom Eric Uhrhane \u003cericu@google.com\u003e.\n\nSigned-off-by: John(Jung-Ik) Lee \u003cjilee@google.com\u003e\nReviewed-by:  Grant Grundler \u003cgrundler@google.com\u003e\nReviewed-by:  Gwendal Gringo \u003cgwendal@google.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6b406782ad0408f9cb480c2e1b543d194e8206d0",
      "tree": "4082136fd79b5300abfa9f26d3283b6a13640cb3",
      "parents": [
        "87c8b22be201cc4c139f98ef5e0471dd15c01239"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Wed Jun 24 18:29:44 2009 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Sep 01 19:47:20 2009 -0400"
      },
      "message": "[libata] Add pata_rdc driver for RDC ATA devices\n\nFrom: Alan Cox \u003calan@linux.intel.com\u003e\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6521148c6449724c3b707820b9c535c7e8b8afcd",
      "tree": "b976cb33b4e7f09bdc765a09702659c14474c540",
      "parents": [
        "1e641060c4b564e820abdb6a4c7a603a0d386250"
      ],
      "author": {
        "name": "Robert Hancock",
        "email": "hancockrwd@gmail.com",
        "time": "Tue Jul 14 20:43:39 2009 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Sep 01 19:47:20 2009 -0400"
      },
      "message": "libata: add command name parsing for error output\n\nThis patch improve libata\u0027s output for error/notification messages\nto allow easier comprehension and debugging:\n\nWhen ATAPI commands issued through the SCSI layer fail, use SCSI\nfunctions to print the CDB in human-readable form instead of just\ndumping out the CDB in hex.\n\nPrint out the name of the failed command (as defined by the ATA\nspecification) in error handling output along with the raw register\ncontents.\n\nWhen reporting status of ACPI taskfile commands executed on resume,\nalso output the names of the commands being executed (or not) in\nreadable form.\n\nSince the extra data for printing command names increases kernel\nsize slightly, a config option has been added to allow disabling\ncommand name output (as well as some of the error register parsing)\nfor those highly sensitive to kernel text size.\n\nSigned-off-by: Robert Hancock \u003chancockrwd@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "918d7b7c330f8afe18cb1b8692fc5f45a798634e",
      "tree": "3aecd84b2c0ee95786f4efae05c208449562e336",
      "parents": [
        "ad5d8eac91bb04533e49bbb6434791758300711d"
      ],
      "author": {
        "name": "Sergey Matyukevich",
        "email": "geomatsi@gmail.com",
        "time": "Fri Jun 19 08:27:40 2009 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jun 23 01:54:24 2009 -0400"
      },
      "message": "[libata] PATA driver for CF interface on AT91SAM9260 SoC\n\nThis patch provides PATA driver for CompactFlash interface in True IDE\nmode on AT91SAM9260 SoC.\n\nSigned-off-by: Sergey Matyukevich \u003cgeomatsi@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5a9d25150c01bd140ca647b5e7ee75ae18a369a8",
      "tree": "7fab6032b8de678bfbb410561de25ba3d8ce9db5",
      "parents": [
        "949abd84cd54ff864efca9df822d1e02a56694ec"
      ],
      "author": {
        "name": "Marek Vašut",
        "email": "marek.vasut@gmail.com",
        "time": "Thu May 21 13:11:05 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 31 14:50:40 2009 +0100"
      },
      "message": "[ARM] 5522/1: PalmLD: IDE support\n\nSupport for Palm LifeDrive\u0027s internal harddrive.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf",
      "tree": "e079cea0948d250e5411befe0c5cca7c97bcf860",
      "parents": [
        "877d03105d04b2c13e241130277fa69c8d2564f0"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Jan 26 11:12:25 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:22:01 2009 +0200"
      },
      "message": "trivial: fix typos/grammar errors in Kconfig texts\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f9228c7ffaaa37521c46239ccea623f10fa44a27",
      "tree": "994e4f175bb69ef2948d5a4d0dca051cbccacc10",
      "parents": [
        "6d3c30efc964fadf2e6270e6fceaeca3ce50027a"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Wed Jan 21 10:34:17 2009 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Jan 26 06:42:10 2009 -0500"
      },
      "message": "sata_mv: no longer experimental (v2)\n\nUpdate Kconfig for sata_mv with full list of chips supported,\nand (finally!) remove the \"EXPERIMENTAL\" designations.\n\nSigned-off-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3c929c6f5aa7501790586a38dd8faca8fed9a158",
      "tree": "772ff335f9a9da2d10a40cff5a4070e080d181dc",
      "parents": [
        "3ada9c126499dd4700dcdbd5b9fe8110ad17f578"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Thu Jan 15 17:45:32 2009 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Jan 16 10:23:39 2009 -0500"
      },
      "message": "libata: New driver for OCTEON SOC Compact Flash interface (v7).\n\nCavium OCTEON processor support was recently merged, so now we have\nthis CF driver for your consideration.\n\nMost OCTEON variants have *no* DMA or interrupt support on the CF\ninterface so for these, only PIO is supported.  Although if DMA is\navailable, we do take advantage of it.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6b61e69e7bc1cfe80ab54c6321f19061f9487ed3",
      "tree": "0e3a4f9f8069186b385f1eba379fad6897df7c81",
      "parents": [
        "aaab5e83c2c25d94f7409bdc947a5cc383514e15"
      ],
      "author": {
        "name": "Tim Yamin",
        "email": "plasm@roo.me.uk",
        "time": "Sun Dec 21 02:54:29 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun Dec 21 02:54:29 2008 -0700"
      },
      "message": "powerpc/mpc5200: Add MDMA/UDMA support to MPC5200 ATA driver\n\nThis patch adds MDMA/UDMA support using BestComm for DMA on the MPC5200\nplatform.  Based heavily on previous work by Freescale (Bernard Kuhn,\nJohn Rigby) and Domen Puncer.\n\nWith this patch, a SanDisk Extreme IV CF card gets read speeds of\napproximately 26.70 MB/sec.\n\nSigned-off-by: Tim Yamin \u003cplasm@roo.me.uk\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "e3389cbc65ecc486d4aea2f0e9114abc0f849be2",
      "tree": "034bc6b7343f00bb8bc1f3837de66bdc14a49927",
      "parents": [
        "b604958a98f108dc6a44c32cc8062659bd5fd324"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Fri Dec 05 19:43:03 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Dec 09 00:44:29 2008 -0500"
      },
      "message": "ata: Fix experimental tags\n\nVarious tags are now way out of date\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "2ad69677b626fc311783b47af25dfecf7be2845b",
      "tree": "1699c02b186416f78986c3fd21c679c5b8bd0f22",
      "parents": [
        "be77e43abb433c2d6f2fc69352289e34dcbf040a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Sep 26 18:12:52 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Sep 29 00:25:43 2008 -0400"
      },
      "message": "PATA: RPC now selects HAVE_PATA_PLATFORM for pata platform driver\n\nThe RPC machine type now selects HAVE_PATA_PLATFORM so we can remove\nthe special case in the PATA_PLATFORM configuration code.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2e57572a50a4de41c6cbc879a4866a312d4cd316",
      "tree": "c4f58ec96c06642c4b415b881d3f0a3b673d5b44",
      "parents": [
        "9b2e43ae4e9609f80034dfe8de895045cac52d77",
        "f948cc6ab9e61a8e88d70ee9aafc690e6d26f92c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 16 14:11:43 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\nConflicts:\n\n\tarch/sparc64/kernel/pci_psycho.c\n"
    },
    {
      "commit": "5b66c829bf5c65663b2f68ee6b42f6e834cd39cd",
      "tree": "a0fef6e883fbaf583960563bf7e284784a7c6b95",
      "parents": [
        "7686ad5606f08d9dfb33a2087a36c8366366015b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Sep 03 14:48:34 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Sep 08 12:11:36 2008 -0400"
      },
      "message": "ahci, pata_marvell: play nicely together\n\nI\u0027ve been chasing Jeff about this for months.  Jeff added the Marvell\ndevice identifiers to the ahci driver without making the AHCI driver\nhandle the PATA port. This means a lot of users can\u0027t use current\nkernels and in most distro cases can\u0027t even install.\n\nThis has been going on since March 2008 for the 6121 Marvell, and late 2007\nfor the 6145!!!\n\nThis was all pointed out at the time and repeatedly ignored. Bugs assigned\nto Jeff about this are ignored also.\n\nTo quote Jeff in email\n\n\u003e \"Just switch the order of \u0027ahci\u0027 and \u0027pata_marvell\u0027 in\n\u003e /etc/modprobe.conf, then use Fedora\u0027s tools regenerate the initrd.\n\n\u003e See?  It\u0027s not rocket science, and the current configuration can be\n\u003e easily made to work for Fedora users.\"\n\n(Which isn\u0027t trivial, isn\u0027t end user, shouldn\u0027t be needed, and as it usually\nbreaks at install time is in fact impossible)\n\nTo quote Jeff in August 2007\n\n\u003e \"   mv-ahci-pata\n\u003e Marvell 6121/6141 PATA support.  Needs fixing in the \u0027PATA controller\n\u003e command\u0027 area before it is usable, and can go upstream.\"\n\nOnly he add the ids anyway later and caused regressions, adding a further\nid in March causing more regresions.\n\nThe actual fix for the moment is very simple. If the user has included\nthe pata_marvell driver let it drive the ports. If they\u0027ve only selected\nfor SATA support give them the AHCI driver which will run the port a fraction\nfaster. Allow the user to control this decision via ahci.marvell_enable as\na module parameter so that distributions can ship \u0027it works\u0027 defaults and\nsmarter users (or config tools) can then flip it over it desired.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5110bd21b8af4199b8332c0ab0b23367556653d3",
      "tree": "fcd655bb454ee7b0382aa200d9a2e160465ac6ae",
      "parents": [
        "b69416b51be0757c82f1c5a0a3f0995a4484dab4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 31 20:59:37 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 20:59:37 2008 -0700"
      },
      "message": "sparc: remove CONFIG_SUN4\n\nWhile doing some easy cleanups on the sparc code I noticed that the\nCONFIG_SUN4 code seems to be worse than the rest - there were some\n\"I don\u0027t know how it should work, but the current code definitely cannot\nwork.\" places.\n\nAnd while I have seen people running Linux on machines like a\nSPARCstation 5 a few years ago I don\u0027t recall having seen sun4\nmachines, even less ones running Linux.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cc18e0fea7907e7a96b7df71b81838d518bc074e",
      "tree": "2f6b928d816cae0b8e0d28014a0b04886e084b8c",
      "parents": [
        "c6112bd86bc8f727bb732a47f2133e0ff12beda9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jun 16 12:16:26 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Jun 18 20:28:00 2008 -0400"
      },
      "message": "LIBATA: Add HAVE_PATA_PLATFORM to select PATA_PLATFORM driver\n\nAdd HAVE_PATA_PLATFORM to select the pata platform driver\nto ensure that we do not end up with a long \u0027depends on\u0027 list\nwhen other users of this driver turn up.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "22bfc6d5e19b72d50535ce32fd6dee2ce2e75775",
      "tree": "ab0a8061ee01534fe723e89af23e71b67c5480db",
      "parents": [
        "ba66b242b1c3432b44d893c64124522b3bdce71e"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Apr 30 16:35:17 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 06 11:40:57 2008 -0400"
      },
      "message": "sata_inic162x: update intro comment, up the version and drop EXPERIMENTAL\n\nsata_inic162x is now ready for production use.  Bump the version,\nexplain what\u0027s working and what\u0027s not and drop EXPERIMENTAL.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "07ab85de4d960b6f39395e51c1853485ad120de5",
      "tree": "9b467ccf719845ab606b5e207d9783975ede6f77",
      "parents": [
        "cb6716c879ecf49e2af344926c6a476821812061"
      ],
      "author": {
        "name": "Alek Du",
        "email": "alek.du@intel.com",
        "time": "Tue May 06 21:31:41 2008 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 06 11:33:58 2008 -0400"
      },
      "message": "libata: Add Intel SCH PATA driver\n\nThis patch adds Intel SCH chipsets (AF82US15W, AF82US15L, AF82UL11L)\nPATA controller support.\n\nSigned-off-by: Alek Du \u003calek.du@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3dd654bfdf8905d0acb6f6231b5e736d2b0d4bc6",
      "tree": "5d5cf68ed77f2dd57b04d0dd672ff633750ba43f",
      "parents": [
        "a01e035ebb552223c03f2d9138ffc73f2d4d3965"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 28 12:41:36 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 02:16:25 2008 -0400"
      },
      "message": "[MIPS] ATA: Rename routerboard 500 to 532\n\nThe platform is actually named routerboard 532 so let\u0027s call it this.  This\npatch only rename files, Kconfig and C symbols; no functional changes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f3360ebffae254ab99a64bf97c7b4f8380b1e114",
      "tree": "3cd8736f53f55a3c9524f81a4551e9469a714e87",
      "parents": [
        "4f7faa3f2b99f8fb246c8cdeef971e55ceda4e52"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 17 15:55:24 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:55:24 2008 -0400"
      },
      "message": "[libata] improve Kconfig help text for new PMP, SFF options\n"
    },
    {
      "commit": "88fcd5627563722483427a55113c0a83f56e8080",
      "tree": "6a596e33d6497fbed58147e8fdb59b611d956c12",
      "parents": [
        "071f44b1d2c051641b62a3571223314737ccbe59"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Apr 07 22:47:22 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:44:25 2008 -0400"
      },
      "message": "libata: make PMP support optional\n\nMake PMP support optional by adding CONFIG_SATA_PMP and leaving out\nlibata-pmp.c if it isn\u0027t set.  PMP helpers return constant values if\nPMP support is not enabled and PMP declarations alias non-PMP\ncounterparts.  This makes the compiler to leave out PMP related part\nout and LLDs to use non-PMP counterparts automatically.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "127102aea2ea9ec4e9ca233e2b1a75c8d3b058c4",
      "tree": "92fb528eac658adbc7307a009bd8a7558db2658a",
      "parents": [
        "350756f6dab6d37ef9ed3f18dec520e88969ddac"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Apr 07 22:47:21 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:44:24 2008 -0400"
      },
      "message": "libata: make SFF support optional\n\nNow that SFF support is completely separated out from the core layer,\nit can be made optional.  Add CONFIG_ATA_SFF and let SFF drivers\ndepend on it.  If CONFIG_ATA_SFF isn\u0027t set, all codes in libata-sff.c\nand data structures for SFF support are disabled.  This saves good\nnumber of bytes for small systems.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "c30484d775eb0b899f2b6a8f5508a99ecaba59fc",
      "tree": "2de378497e5e63cf2de0021f43b32d14065e8442",
      "parents": [
        "fc4712d12e332a46f200b9ba641855182df282c0"
      ],
      "author": {
        "name": "Chris Wedgwood",
        "email": "cw@f00f.org",
        "time": "Tue Mar 18 15:06:48 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:44:21 2008 -0400"
      },
      "message": "Add \u0027short help text\u0027 to ATA_ACPI so it\u0027s [de]selectable.\n\nATA_ACPI isn\u0027t selectable right now because it lacks \u0027short help\ntext\u0027.  This means it\u0027s always enabled and always enables ACPI_DOCK.\nAdd text so it\u0027s now [de]selectable.\n\ncc: Jeff Garzik \u003cjeff@garzik.org\u003e\ncc: Tejun Heo \u003chtejun@gmail.com\u003e\ncc: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Chris Wedgwood \u003ccw@f00f.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0ac4a3c2fbbcadc3e96e4dc47d4ae802d66e6f67",
      "tree": "8c83a70e707ae75b761de1216f4b1677339ec72f",
      "parents": [
        "bde4f8fa8db2abd5ac9c542d76012d0fedab050f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 18 00:26:07 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 18 00:26:07 2008 -0400"
      },
      "message": "ACPI: fix ATA_ACPI build\n\ndrivers/ata/libata-acpi.c fails to build\n\ndrivers/built-in.o: In function `ata_acpi_associate\u0027:\n(.text+0x7106a): undefined reference to `register_hotplug_dock_device\u0027\n\nWhen CONFIG_ATA_ACPI\u003dy and CONFIG_ACPI_DOCK\u003dm\nBut if dock is selected from ata_acpi, dock will \u003dy\nwhen ata_acpi\u003dy, avoiding this problem.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10272\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3db691daa4f6c4b899e144ea54a65738402c94e3",
      "tree": "8a615303f62192281ac494af41f0b22188124f64",
      "parents": [
        "258cd8464b618d5ec3b836f02cce05e3faf226b4"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Thu Mar 06 12:25:21 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 10 20:54:05 2008 -0400"
      },
      "message": "[libata] Add support for the RB500 PATA CompactFlash\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7bb3c5290ca0ec9e65947c907495c2b56e895e46",
      "tree": "de101fafca780e1c11783644c387f7135f5c3239",
      "parents": [
        "1fd2e1c242acb4a589d59c77853897bdbb599186"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@ubuntu-saeed.il.marvell.com",
        "time": "Wed Jan 30 11:50:45 2008 -1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 01 12:26:37 2008 -0500"
      },
      "message": "sata_mv: Remove PCI dependency\n\nThe integrated SATA controller is connected directly to the SoC\u0027s\ninternal bus, not via PCI interface. this patch removes the dependency\non the PCI interface.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bd45ac0c5daae35e7c71138172e63df5cf644cf6",
      "tree": "5eb5a599bf6a9d7a8a34e802db932aa9e9555de4",
      "parents": [
        "4eece4ccf997c0e6d8fdad3d842e37b16b8d705f",
        "5bdeae46be6dfe9efa44a548bd622af325f4bdb4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "05a07af67658c31f1e9d2dbfcb3f455109e09a34",
      "tree": "9c4243293cc6f791b39138d58c819d5ca31a8fc9",
      "parents": [
        "64ee61bbf1983549b48e6d52fc6d98b31a4fa8fb"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu Jan 24 20:46:21 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:33:02 2008 -0600"
      },
      "message": "[POWERPC] 83xx: enable FSL SATA driver config for Freescale SoCs\n\nThe mpc8315 shares the same SATA controller as the mpc837x,\nand likelihood is that future SoCs from Freescale will also.\n\nSigned-off-by: Jerry Huang \u003cChang-Ming.Huang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "51dbd490614e6228e9b2b198bd4f5f76ef961059",
      "tree": "5dd47ab1670cefa858d6523ecc44f0e84219a175",
      "parents": [
        "76548eda8c47e50260bc87196d40b26ce7a7bcd6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Nov 19 14:45:53 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jan 23 05:24:10 2008 -0500"
      },
      "message": "pata_ninja32: Cardbus ATA initial support\n\nLots of work needed to bring it up to scratch but it does work so you can\nnow use the card. That makes it at least useful, especially as the other\ncardbus cards are usually INIC162x which aren\u0027t yet supported well.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "61f7162117d4767875825abf2f6ed1eeebbcceed",
      "tree": "93ce729c0c499e45f7fb0adf805e6399bea9e404",
      "parents": [
        "cf03613e9662c28372b8c83538fb402df37c53f5"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Wed Jan 09 22:10:41 2008 +0300"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 15 10:23:43 2008 -0600"
      },
      "message": "libata: pata_of_platform: OF-Platform PATA device driver\n\nThis driver nicely wraps around pata_platform library functions,\nand provides OF platform bus bindings to the PATA devices.\n\nAlso add || PPC to the PATA_PLATFORM\u0027s \"depends on\" Kconfig entry,\nneeded for PA Semi Electra.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "858c9c406688bc7244986b5836265071edfd1d3f",
      "tree": "a57c25ae4d03505032f897ce8fcca9d1a3ccaecf",
      "parents": [
        "01839f6ddef011878e905d72786d95cee21ca039"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.adi@gmail.com",
        "time": "Tue Oct 16 16:43:27 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 17 20:49:02 2007 -0400"
      },
      "message": "Update libata driver for bf548 atapi controller against the 2.6.24 tree.\n\nChanges:\n1. Remove irq_ack() and port_disable() methods\n2. Acocomodate for the libata-link patches\n3. Change Kconfig ATAPI mode option into a module param.\n4. Add supported WMDMA mode.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "faf0b2e5afe7dae072d2715763c7f992b612b628",
      "tree": "547accc48efc5c63f9b3c9a7a67a77ffffc06ee9",
      "parents": [
        "8e2840e06d7da7ae17b1fbc416155a40b22e00ad"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Oct 16 20:58:38 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 17 20:49:02 2007 -0400"
      },
      "message": "drivers/ata: add support to Freescale 3.0Gbps SATA Controller\n\nThis patch adds support for Freescale 3.0Gbps SATA Controller supporting\nNative Command Queueing(NCQ), device hotplug, and ATAPI.  This controller\ncan be found on MPC8315 and MPC8378.\n\nSigned-off-by: Ashish Kalra \u003cashish.kalra@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3957df6160c90955979229b230cb5202e6a5ee2b",
      "tree": "2d58fdddf114f52807f35cb6ed409c93d62975df",
      "parents": [
        "135879600834124881ee37eabaaa56818c44bca3"
      ],
      "author": {
        "name": "Martin K. Petersen",
        "email": "martin.petersen@oracle.com",
        "time": "Thu Oct 11 03:38:19 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 15 15:44:18 2007 -0400"
      },
      "message": "pata_cs5536: ATA driver for Geode companion chip\n\nThis is a driver for the ATA controller on the Geode CS5536 companion\nchip.  The PCI device ID for this device was previously claimed by\npata_amd.c but the PIO timings were not correct.  This driver also\nworks around a bug in some BIOSes that handle unaligned access to the\nPCI config registers poorly.  Finally, the driver allows fallback to\nusing MSR registers for configuration on BIOSes that are truly\nbroken.\n\nSigned-off-by: Martin K. Petersen \u003cmartin.petersen@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "025621f9a7c0efe1139d43d246136a0f3e8ea675",
      "tree": "0d561c3d898ba00517e6340f14de178b4a80fad5",
      "parents": [
        "badff03df7a005d13ea2ae8ddc2f5ec0cfc049e8"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Oct 04 21:32:58 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 12 14:55:46 2007 -0400"
      },
      "message": "pata_acpi: ACPI driver support\n\n\tOn a cable there may be\n\teighty wires or perhaps forty\n\tand we learn about its type\n\tIn the world of ACPI\n\n\tSo we call the GTM\n\tAnd we find the the timing rate\n\tAnd we look through it to see\n\tIf eighty wire it must be\n\n\tTiming lives in ACPI routines\n\tACPI routines, ACPI routines\n\tTiming lives in ACPI routines\n\tACPI routes ACPI routines\n\n\tAnd the drivers last you see\n\tPicking up unknown pci ids\n\tand the code begins to work\n\n\tTiming lives in ACPI routines\n\tACPI routines, ACPI routines\n\tTiming lives in ACPI routines\n\tACPI routes ACPI routines\n\n\t[Full speed ahead, Mr Hacker, full speed ahead]\n\t Full speed over here sir!\n\t Checking Cable, checking cable\n\t Aye aye, 80 wire,\n\t Heaven heaven]\n\n\tIf we use ACPI (ACPI)\n\tEvery box (every box) has all we need (has all we need)\n\tCable type (cable type) and mode timing (mode timing)\n\tIn our ATA (in our ATA) subroutines (subroutines, ha ha)\n\n\tTiming lives in ACPI routines\n\tACPI routines, ACPI routines\n\tTiming lives in ACPI routines\n\tACPI routes ACPI routines\n\tTiming lives in ACPI routines\n\tACPI routines, ACPI routines\n\tTiming lives in ACPI routines\n\tACPI routes ACPI routines\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c4b5b7b6c4423ec4ced4177c87d2da04de324028",
      "tree": "7e20556e7a48a647e2a14310587164609c14c11a",
      "parents": [
        "0b0a43e04ea671adc3cac085ee567d63c9ab3507"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Sat Sep 29 02:35:10 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 12 14:55:43 2007 -0400"
      },
      "message": "pata_ns87415: Initial cut at 87415/87560 IDE support\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\n[plus SuperIO fixes by Kyle McMartin]\n[plus a cleanup from me]\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c645fd34256e8ef4986d3e8acd569890cc421e5d",
      "tree": "5736257a7ecf53c1028da7e7f63328f76f125d93",
      "parents": [
        "539cc7c70c12fbdad4ee11f901cd7a0d7f52b186"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Sep 20 14:58:48 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 12 14:55:38 2007 -0400"
      },
      "message": "libata: Update experimental tags to reflect reality better\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7c9ef8e418374aec0a62e64d9b40d457634fd039",
      "tree": "6a9c30266aa97b38515647cdc404cb7d3c512e15",
      "parents": [
        "d830d1731fa5906aad20c228ac8b73005b13d468"
      ],
      "author": {
        "name": "Kristoffer Nyborg Gregertsen",
        "email": "kngregertsen@norway.atmel.com",
        "time": "Wed Aug 08 16:57:08 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 12 14:55:37 2007 -0400"
      },
      "message": "AVR32 PATA driver\n\nUpdated and simplified driver. Use only register transfer timing for both\ndata and register transfers. This gives poorer performance in PIO1 and 2,\nbut should not be a problem in PIO3 and 4, correct me if I\u0027m wrong :)\n\nThe driver works very we\u0027ll but I still wonder about the interrupts. I have\nan interrupt line, that works nicely when POLLING flag is not set. The\nproblem is the number of interrupts that eat away my CPU cycles.\n\nWhen using the POLLING flag there seem to be some interrupts that dosen\u0027t get\ncleared. Furthermore the device dosen\u0027t drive INTRQ high, it stays at 2.5 volts\nand generates a lot of interrupts due to ripple / noise. What to do?\n\nSigned-off-by: Kristoffer Nyborg Gregertsen \u003ckngregertsen@norway.atmel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d830d1731fa5906aad20c228ac8b73005b13d468",
      "tree": "a3eec3277480c504fa466f42a7c4da7838d98abb",
      "parents": [
        "a1e10f7e68a544c80081fee4fa550dc28389f44a"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.adi@gmail.com",
        "time": "Tue Aug 21 13:12:31 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 12 14:55:37 2007 -0400"
      },
      "message": "libata driver for bf548 on chip ATAPI controller.\n\nFix all issues pointed out in Jeff\u0027s email.\n\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "66e7da4e34610e84bdb1bf726031d6c4c88cbbf9",
      "tree": "d781e713327712cfc8ec79b7a76eee514036ddb8",
      "parents": [
        "75683fe7153c3817bb4fd4491e2a5913af6c463e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jul 09 11:46:22 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 10 21:30:33 2007 -0400"
      },
      "message": "pata_hpt3x3: major reworking and testing\n\nThe HPT343/345 (aka 363) is a bit of a warped device.  For many setups you\nneed to access the other registers via BAR4 offsets.  PIO is now rock\nsolid, DMA isn\u0027t.  Unfortunately the drivers/ide hpt34x driver is\ncompletely broken so doesn\u0027t help further debug.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "abcdceb9d0bf39da7c7ff8bcdff6eb4d9dfec56f",
      "tree": "7cb8bc28de0d9e7170b7fc1055fd3aacad66ceac",
      "parents": [
        "a38d6181ff27824c79fc7df825164a212eff6a3f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jun 11 11:59:34 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 02 10:12:34 2007 -0400"
      },
      "message": "scsi disk help file is not complete\n\nOn Mon, 11 Jun 2007 20:28:16 +0200 api wrote:\n\n\u003e Good day,\n\u003e When doing make menuconfig one comes across CONFIG_BLK_DEV_SD.\n\u003e The help file states that this is for scsi disks.NO MENTION IS MADE THAT\n\u003e IT IS NEEDE FOR SATA DISKS AS WELL!\n\u003e Would have saved me a lot of time if the help was up to date.\n\u003e I hope this can be changed so others can make a kernel for sata systems\n\u003e quicker.\n\nFrom: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n\nAdd help info for BLK_DEV_SD referring to its use in\nSATA or PATA driver configurations.\n\nAdd help text for \"ATA\" indicating that it probably needs\nsome SCSI config symbols enabled in order to be useful.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "65d8bac3df9516adb17ce9df94a955d3c2c85a51",
      "tree": "54eff26ff5dd07965da7eeeb44261bb2c8a588fc",
      "parents": [
        "f04dbac2623439e8e15abf55742769af0280c919"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jun 04 23:33:04 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jun 04 23:33:04 2007 -0700"
      },
      "message": "[ATA]: Back out bogus (SPARC64 \u0026\u0026 !PCI) Kconfig depends.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "899b69d079713d0f568fb2700b86987aa94f29b2",
      "tree": "d19d4ddc35de302ad64b09dc4f07191f5bb624fd",
      "parents": [
        "e11a6c236b3070ed05b079f91a9b3defa48b54d3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Jun 03 17:39:56 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Jun 03 18:09:42 2007 -0700"
      },
      "message": "[ATA]: Don\u0027t allow to enable this for SPARC64 without PCI.\n\nBased upon a report from Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a617c09f6d646b60f31efc8afd9f81b752bf21b7",
      "tree": "eed0f6bfc0b8e25caae0f36765efe48e640107a9",
      "parents": [
        "bc9a8a7eaa58d802a2b26c75edcc95cb92835db3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:14:23 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:14:23 2007 -0400"
      },
      "message": "libata: Trim trailing whitespace\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b196fc69f7be7b4454781add9c2d5173f44d509b",
      "tree": "57fe264ded450614744abeb207781d1792a56967",
      "parents": [
        "2bcfdde6767f2f07891d2753c25220012fe5e6d2"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:48:54 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "Use menuconfig objects: libata\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e92351bb53c0849fabfa80be53cbf3b0aa166e54",
      "tree": "cb182d532feb99015e66c7377ecfaf9041153cc2",
      "parents": [
        "8575b814097af648dad284bd3087875a11b13d18"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat May 05 23:50:38 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:12:42 2007 -0400"
      },
      "message": "libata-acpi: s/CONFIG_SATA_ACPI/CONFIG_ATA_ACPI/\n\nACPI applies to both SATA and PATA.  Drop the \u0027S\u0027 from the config\nvariable.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82",
      "tree": "e53c1f17d79a62bb845438d6af6a7693ef5440f3",
      "parents": [
        "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:57 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: menus with depends on HAS_IOMEM.\n\nAdd \"depends on HAS_IOMEM\" to a number of menus to make them\ndisappear for s390 which does not have I/O memory.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3dde6ad8fc3939d345a3768464ecff43c91d511a",
      "tree": "bf36419973a724f854ba69de793daaf3d916f9a0",
      "parents": [
        "ccf6780dc3d228f380e17b6858b93fc48e40afd4"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dave@jikos.cz",
        "time": "Wed May 09 07:12:20 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 07:12:20 2007 +0200"
      },
      "message": "Fix trivial typos in Kconfig* files\n\nFix several typos in help text in Kconfig* files.\n\nSigned-off-by: David Sterba \u003cdave@jikos.cz\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c6799ade4ae04b53a5f677e5289116155ff01574",
      "tree": "3601b5e2387e39d62c207e4268c6cc5c68f2a364",
      "parents": [
        "b7405e16435f710edfae6ba32bef4ca20d3de145",
        "5cd47155155a32e5b944ac9fc3f3dc578e429aa0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:20:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:20:10 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (82 commits)\n  [ARM] Add comments marking in-use ptrace numbers\n  [ARM] Move syscall saving out of the way of utrace\n  [ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro\n  [ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header\n  [ARM] mm 10: allow memory type to be specified with ioremap\n  [ARM] mm 9: add additional device memory types\n  [ARM] mm 8: define mem_types table L1 bit 4 to be for ARMv6\n  [ARM] iop: add missing parens in macro\n  [ARM] mm 7: remove duplicated __ioremap() prototypes\n  ARM: OMAP: fix OMAP1 mpuio suspend/resume oops\n  ARM: OMAP: MPUIO wake updates\n  ARM: OMAP: speed up gpio irq handling\n  ARM: OMAP: plat-omap changes for 2430 SDP\n  ARM: OMAP: gpio object shrinkage, cleanup\n  ARM: OMAP: /sys/kernel/debug/omap_gpio\n  ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 silicon\n  ARM: OMAP: Enable 24xx GPIO autoidling\n  [ARM] 4318/2: DSM-G600 Board Support\n  [ARM] 4227/1: minor head.S fixups\n  [ARM] 4328/1: Move i.MX UART regs to driver\n  ...\n"
    },
    {
      "commit": "73b6a2be8b29b2067aa3c0f1d6433b6148d88705",
      "tree": "e5c9024f689885c1e002ba57fff6895a7f5a54d2",
      "parents": [
        "a17dba8df9848c548912fbe9bf4b28c5a67c5413"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 03 09:55:52 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 14:16:56 2007 +0100"
      },
      "message": "[ARM] Add support for ICSIDE interface on RiscPC\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a17dba8df9848c548912fbe9bf4b28c5a67c5413",
      "tree": "ab699b209ec5a6b952de52c0238e01d21dc478fb",
      "parents": [
        "69f4f331a0f78470f0bc42ba8db8d6cdd9cae4a9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 21 15:55:06 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 14:16:55 2007 +0100"
      },
      "message": "[ARM] Add platform support for PATA on RiscPC\n\nAdd pata_platform device for RiscPC, thereby converting the primary\nIDE channel on the machine to PATA.\n\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8cdfb29c0cd8018f92214c11c631d8926f4cb032",
      "tree": "d4a74d25c301e4c045ca21c45dbcbeadde234548",
      "parents": [
        "e424675f152572d8d2365e351b90bfd81686a150"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 10:54:42 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 14:15:59 2007 -0400"
      },
      "message": "libata/IDE: remove combined mode quirk\n\nBoth old-IDE and libata should be able handle all controllers and\ndevices found using normal resource reservation methods.\n\nThis eliminates the awful, low-performing split-driver configuration\nwhere old-IDE drove the PATA portion of a PCI device, in PIO-only mode,\nand libata drove the SATA portion of the /same/ PCI device, in DMA mode.\nTypically vendors would ship SATA hard drive / PATA optical\nconfiguration, which would lend itself to slow (PIO-only) CD-ROM\nperformance.\n\nFor Intel users running in combined mode, it is now wholly dependent on\nyour driver choice (potentially link order, if you compile both drivers\nin) whether old-IDE or libata will drive your hardware.\n\nIn either case, you will get full performance from both SATA and PATA\nports now, without having to pass a kernel command line parameter.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "942d09470c3fb3254905c75f0cc9cd2d0dff24dd",
      "tree": "69eb9641695ff7e1ea42606a55847723751b7296",
      "parents": [
        "7938a72db4d82f3caf3ae22aafa1ea18793a3149"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Mar 08 23:24:49 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 14:15:56 2007 -0400"
      },
      "message": "libata: Restore Kconfig updated experimental levels and correct\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2248dac07cf057e4af3ec970e7d36a09f44fac8",
      "tree": "4a9dbabfcf18981ec433475852016c0d5943bd15",
      "parents": [
        "be0d18dff5fae83845801929f297977c10ab99ad"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Mar 06 02:38:11 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 14:15:55 2007 -0400"
      },
      "message": "pata_cmd640: CMD640 PCI support\n\nSupport for the PCI CMD640 (not VLB)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "aeb9362a4844d7a4e43c7d4e4ef1461850346b0c",
      "tree": "7128315337661f73a86e892fb4f580f2af32c30e",
      "parents": [
        "722d67b6208bd56faa6d731246117a3e4660ce88"
      ],
      "author": {
        "name": "Akira Iguchi",
        "email": "akira2.iguchi@toshiba.co.jp",
        "time": "Thu Mar 15 14:32:58 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 19 11:56:59 2007 -0400"
      },
      "message": "drivers/ata/Kconfig: PATA_SCC depends on wrong platform\n\nPATA_SCC depends on PPC_CELLEB. (not PPC_IBM_CELL_BLADE)\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Akira Iguchi \u003cakira2.iguchi@toshiba.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cc0759103ff00c3dfc459059af4a1cfb0e865841",
      "tree": "33c98f25efe2dceb8bff2b7abb2d0c31ac4d0b00",
      "parents": [
        "4d05447ec702364b8a2aebb4d625b16479268575"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 20 10:59:13 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 21 04:58:17 2007 -0500"
      },
      "message": "libata: Fix Cell SATA driver dependencies\n\nThe driver requires in_be32(), and so should not be built on many PCI\nplatforms.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a619f981b477035027dd27dfbee6148b4cd4a83c",
      "tree": "2dd5fa1aa6221bbce64e0f03b2f534716a9f78ab",
      "parents": [
        "c8f71b01a50597e298dc3214a2f2be7b8d31170c"
      ],
      "author": {
        "name": "Akira Iguchi",
        "email": "akira2.iguchi@toshiba.co.jp",
        "time": "Fri Jan 26 16:28:18 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 21 04:58:16 2007 -0500"
      },
      "message": "libata: PATA driver for Celleb\n\nThis is the patch for PATA controller of Celleb.\n\nThis driver uses the managed iomap (devres).\n\nBecause this driver needs special taskfile accesses, there is\na copy of ata_std_softreset(). ata_dev_try_classify() is exported\nso that it can be used in this function.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Akira Iguchi \u003cakira2.iguchi@toshiba.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "11ef697b37e3c85ce1ac21f7711babf1f5b12784",
      "tree": "7b118d54bc8fc24ca8cbc626d603013d07ed8c2a",
      "parents": [
        "8a03d9a498eaf02c8a118752050a5154852c13bf"
      ],
      "author": {
        "name": "Kristen Carlson Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Sep 28 11:29:01 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 16 13:32:41 2007 -0500"
      },
      "message": "[PATCH] libata: ACPI and _GTF support\n\n_GTF is an acpi method that is used to reinitialize the drive.  It returns\na task file containing ata commands that are sent back to the drive to restore\nit to boot up defaults.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n(cherry picked from 9c69cab24b51a89664f4c0dfaf8a436d32117624 commit)\n"
    },
    {
      "commit": "2c7620d50c23737728bccfb26ffb94cd51e58007",
      "tree": "1fd8612e37798ca38acaa57b75cb4ece352b3108",
      "parents": [
        "fe334602a83463aff59ae24c4b3e808d650a3c80"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Feb 05 16:04:10 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:39 2007 -0500"
      },
      "message": "Kconfig: clarify ATA_PIIX description\n\nPeople are getting confused about which drivers to enable for PATA PIIX\ntype devices. Change the ATA_PIIX line and help to make it clearer.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9b14dec5adf47287a2b52fc9fdedd6a0e245daca",
      "tree": "7f668908385c18c957b076797c558033f2e370f5",
      "parents": [
        "5924b74c1cde5ef0246cf0dfbe689b27ffbe815b"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 08 16:11:07 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:34 2007 -0500"
      },
      "message": "sata_sis: Support for PATA supports\n\nThis is quick rework of the patch Uwe proposed but using Kconfig not\nifdefs and user selection to sort out PATA support. Instead of ifdefs and\nrequiring the user to select both drivers the SATA driver selects the\nPATA one.\n\nFor neatness I\u0027ve also moved the extern into the function that uses it.\n\nSigned-off-by: Alan Cox\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1fd7a697a37bcd484b130a71326e43cd68ced90c",
      "tree": "e1fcf2acf6698e2403367a2c4136911af5653f17",
      "parents": [
        "726f0785b608d09bdd64bdbadc09217ebbf9920e"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Jan 03 17:32:45 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:31 2007 -0500"
      },
      "message": "sata_inic162x: finally, driver for initio 162x SATA controllers, take #2\n\nDriver for Initio 162x SATA controllers.  ATA r/w, ATAPI r, hotplug\nand suspend/resume work.  ATAPI w (recording, that is) broken.  Feel\nfree to fix it, but be warned, this controller is weird.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "155d2916d9474f81178f501664499f40833c59b2",
      "tree": "46973693fae80deb0138ea7f801baeab152dbbbd",
      "parents": [
        "9b13b682a68d5bcf09c75da73d4e61d92eba4c84"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Fri Dec 08 00:14:16 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:29 2007 -0500"
      },
      "message": "[PATCH] libata: Add support for the MPC52xx ATA controller\n\nThis patch adds initial libata support for the Freescale\nMPC5200 integrated IDE controller.\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9b13b682a68d5bcf09c75da73d4e61d92eba4c84",
      "tree": "ddd57beb5579a00b2185c09337214f3e5af5f98a",
      "parents": [
        "3f3e7313e4e45f84c4d6e7b3bf91b5c9ad3e05cf"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Dec 07 08:59:14 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:28 2007 -0500"
      },
      "message": "[PATCH] pata_it8213: Add new driver for the IT8213 card\n\nAdd a driver for the IT8213 which is a single channel ICH-ish PATA\ncontroller.  As it is very different to the IT8211/2 it gets its own\ndriver.  There is a legacy drivers/ide driver also available and I\u0027ll post\nthat once I get time to test it all out (probably early January).  If\nanyone else needs the drivers/ide driver and wants to do the merge for\ndrivers/ide (Bart ??) then I\u0027ll forward it.\n\n[akpm@osdl.org: add PCI ID, constify needed_pio[]]\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8cdf92a98fa0f91068615443f2a8597b7f2c34ca",
      "tree": "c33ae8216599533068dbcf2ef46c19a1f5b942a9",
      "parents": [
        "dfd7a3db3898e299bdc25f0c77081a8632b3a73c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jan 01 19:31:15 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 26 17:27:40 2007 -0500"
      },
      "message": "Fix Maple PATA IRQ assignment.\n\nOn the Maple board, the AMD8111 IDE is in legacy mode... except that it\nappears on IRQ 20 instead of IRQ 15. For drivers/ide this was handled by\nthe architecture\u0027s \"pci_get_legacy_ide_irq()\" function, but in libata we\njust hard-code the numbers 14 and 15.\n\nThis patch provides asm-powerpc/libata-portmap.h which maps the IRQ as\nappropriate, having added a pci_dev argument to the\nATA_{PRIM,SECOND}ARY_IRQ macros.\n\nThere\u0027s probably a better way to do this -- especially if we observe\nthat the _only_ case in which this seemingly-generic\n\"pci_get_legacy_ide_irq()\" function returns anything other than 14 and\n15 for primary and secondary respectively is the case of the AMD8111 on\nthe Maple board -- couldn\u0027t we handle that with a special case in the\npata_amd driver, or perhaps with a PCI quirk for Maple to switch it into\nnative mode during early boot and assign resources properly?\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "516e72cb47ae4457f368aff449ffc284c5f357c1",
      "tree": "b2082a0670c7bc2c15b030b4a78e1ac3cf6a495c",
      "parents": [
        "022a93080c269e913793bea3a9a7fed06ca7d29b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Jan 05 16:37:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 05 23:55:28 2007 -0800"
      },
      "message": "[PATCH] pata_optidma: typo in Kconfig\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bfc3611bd91986ed2b979a7f536c52751c8ac8f",
      "tree": "a587c5bf11b976d8e9124886eaadd3dd05d5b6d7",
      "parents": [
        "0457882fed8af8580fb2f08183ea2dfbbc3ccac6"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sat Dec 16 12:54:29 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 16 10:46:21 2006 -0500"
      },
      "message": "[PATCH] Fix help text for CONFIG_ATA_PIIX\n\n\u003e Thanks for clarifying Bill, and sorry Alan. ata_piix does indeed work\n\u003e correctly. The help text is a bit confusing:\n\u003e\n\u003e config ATA_PIIX\n\u003e         tristate \"Intel PIIX/ICH SATA support\"\n\u003e         depends on PCI\n\u003e         help\n\u003e           This option enables support for ICH5/6/7/8 Serial ATA.\n\u003e           If PATA support was enabled previously, this enables\n\u003e           support for select Intel PIIX/ICH PATA host controllers.\n\nNew help text\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0df0d0a0ea9ffcee4e56f96cd9d9e32b0644eb21",
      "tree": "8703426cd2737b74cf7f4b0ac104ea935cb26ccb",
      "parents": [
        "4adccf6f447dfa7af6f3af7e12f87829a6fac8dd"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Tue Nov 14 13:43:21 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 01 22:42:51 2006 -0500"
      },
      "message": "[libata] ARM: add ixp4xx PATA driver\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a20c9e820864e18b59d2a4f2f04e8b6053986c95",
      "tree": "bf558dd9cc64094ea9eee65fe8e2605d265c4144",
      "parents": [
        "6919a0a6cfdad9e83d02cef5973826acd416560c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 27 19:08:48 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 01 22:40:28 2006 -0500"
      },
      "message": "[PATCH] ata: Generic platform_device libata driver\n\nneeds a changelog\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "75742cb41e4b5c7913f385b9688aad69c9fa7ada",
      "tree": "7b9637fa9a4a99c0e61dfe6cbb93175756013004",
      "parents": [
        "72dc6794fcd7642200a87bf18e3a43e676314b63"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 16 16:40:06 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 01 22:40:27 2006 -0500"
      },
      "message": "[PATCH] pata_marvell: Marvell 6101/6145 PATA driver\n\nThis is a legacy mode PATA driver for the 6101/45 and will also drive\nthe SATA ports 1 \u0026 2 in legacy mode as well if desired. Tested and\nconfirmed working by users. The chip supports AHCI type behaviour for\nSATA and has a more advanced PATA interface as well so this driver will\nget it working but not get best performance for now.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7e45b0e5f6f68d04311ba7813f5f5457c9119640",
      "tree": "7d7234155679473d5b86d6216dfb34473eb03218",
      "parents": [
        "b6ef977b608b01e0f338afd9445cab5436c61e00"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 18:30:05 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Dec 01 22:40:24 2006 -0500"
      },
      "message": "[PATCH] libata: Winbond support\n\nWinbond 83759A support in non-multichip mode (afaik nobody ever used\nmultichip mode anyway). The 83759 is not supported by this driver as it\nis already handled elsewhere and doens\u0027t use the same interfaces.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bf2d401bca3681f5380f711be65f2026255cc166",
      "tree": "bbafbabe24060921425480303836ba72a8590b9e",
      "parents": [
        "158f30c8945fea7cf0d0161cd9463cf2f3d2c19e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Oct 20 14:39:35 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Oct 21 15:10:10 2006 -0400"
      },
      "message": "[PATCH] ATA must depend on BLOCK\n\nFix the following compile error with CONFIG_ATA\u003dy, CONFIG_BLOCK\u003dn:\n\n...\n  CC      drivers/ata/libata-scsi.o\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c: In function ‘ata_scsi_dev_config’:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:791: warning: implicit declaration of function ‘blk_queue_max_sectors’\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:799: error: ‘request_queue_t’ undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:799: error: (Each undeclared identifier is reported only once\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:799: error: for each function it appears in.)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:799: error: ‘q’ undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:800: warning: implicit declaration of function ‘blk_queue_max_hw_segments’\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c: In function ‘ata_scsi_slave_config’:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ata/libata-scsi.c:831:\nwarning: implicit declaration of function ‘blk_queue_max_phys_segments’\nmake[3]: *** [drivers/ata/libata-scsi.o] Error 1\n\nBug report by Jesper Juhl.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "4735ebedf37731160e3d3efc9fc9d4939c66fefa"
}
