)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "3af9a77af9e2b72366363864bfcd3d51465ff98a",
      "tree": "f6a311a56353cf81d34d64cf1a3f86aa6f659246",
      "parents": [
        "3495de733633d24ee97852080b737b436c110d6e"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Sep 23 13:19:54 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Oct 12 14:55:44 2007 -0400"
      },
      "message": "libata-pmp: implement Port Multiplier support\n\nImplement Port Multiplier support.  To support PMP, a LLDD has to\nsupply ops-\u003epmp_read() and pmp_write().  If non-null, -\u003epmp_attach and\n-\u003epmp_detach are called on PMP attach and detach, respectively.\n\n-\u003epmp_read/write() can be called while the port is frozen, so they\nmust be implemented by polling.  This patch supplies several helpers\nto ease -\u003epmp_read/write() implementation.\n\nAlso, irq_handler and error_handler must be PMP aware.  Most of PMP\naware EH can be done by calling ata_pmp_do_eh() with appropriate\nmethods.  PMP EH uses separate set of reset methods and this patch\nimplements standard prereset, hardreset and postreset methods.\n\nThis patch only implements PMP support.  The next patch will integrate\nPMP into the reset of libata and thus enable PMP support.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.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": "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": "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": "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": "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": "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": "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": "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": "36b35a5be0e4b406acd816e2122d153e875105be",
      "tree": "27f50d132f54a5d21c7fd268964162b324827b62",
      "parents": [
        "93590859884784520a1850767f86296abc2cdc6d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 20 17:48:53 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 20 17:48:53 2006 -0400"
      },
      "message": "[libata] Delete pata_it8172 driver\n\nThis MIPS platform is going away.\n\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "406176ee7ef81cec3f346ecd41286a67148e3b0c",
      "tree": "f938fc24d000b5217d95fb8a1b4e0a2c9d2bbae6",
      "parents": [
        "fc851fad00d7fa1bf4ac7034d9ba8041bf482d50"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 06 10:48:19 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 06 10:48:19 2006 -0400"
      },
      "message": "[libata] Add pata_jmicron driver to Kconfig, Makefile\n\nSomeone on LKML noticed it was missing (sorry, missed the name).\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "669a5db411d85a14f86cd92bc16bf7ab5b8aa235",
      "tree": "8d4f9d63e18185695a4d97e1a3fa4e18b61c7345",
      "parents": [
        "b01e86fee6c821e4e003fd4e9f65453ac478a58e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 29 18:12:40 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 29 18:12:40 2006 -0400"
      },
      "message": "[libata] Add a bunch of PATA drivers.\n\nThe vast majority of drivers and changes are from Alan Cox.  Albert Lee\ncontributed and maintains pata_pdc2027x.  Adrian Bunk, Andrew Morton,\nand Tejun Heo contributed various minor fixes and updates.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e889173c2c67dc288e9b050ab066cfae151b047e",
      "tree": "1d7dbd8a39d59ebc8573ffa6bac6236709e7bdba",
      "parents": [
        "cca3974e48607c3775dc73b544a5700b2e37c21a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 03:55:09 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 03:55:09 2006 -0400"
      },
      "message": "Rename libata-bmdma.c to libata-sff.c.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "370ba07eb8324569636bacb47abba79587640d05",
      "tree": "6d0b8ccf5d0f9acc978131490322bd2ce0028090",
      "parents": [
        "8ad92ba7152f40cc31f6f15500c01e4eb39cfed1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Aug 14 14:12:57 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Aug 14 14:12:57 2006 -0400"
      },
      "message": "libata: Separate libata.ko build from individual driver builds\n\nSince some SAS drivers need libata, we can no longer use the rule that\nauto-builds libata.ko as needed.  We must instead depend on Kconfig to\ndetermine when to build the library kernel module.\n\nNoticed by Brian King @ IBM.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8ad92ba7152f40cc31f6f15500c01e4eb39cfed1",
      "tree": "7075ed815c8b3a2d9a54db747234944b8af53841",
      "parents": [
        "b352e57dc3bb5033996adaa67c2f69b795eddd39"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Aug 14 14:10:07 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Aug 14 14:10:07 2006 -0400"
      },
      "message": "libata: Remove SCSI_ prefix from Kconfig symbols\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c6fd280766a050b13360d7c2d59a3d6bd3a27d9a",
      "tree": "fdbeab639bc3dec29267bbf4b32cff7c8dd03593",
      "parents": [
        "79ed35a9f139ad2b2653dfdd5f45a8f1453e2cbb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 10 07:31:37 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 10 07:31:37 2006 -0400"
      },
      "message": "Move libata to drivers/ata.\n"
    }
  ]
}
