)]}'
{
  "log": [
    {
      "commit": "90597b6cfc1fc9926a4d54f09bbf5b3254b1b028",
      "tree": "36e4f213e15dcc85620c7e0ccca42883d412fb8e",
      "parents": [
        "7bfe0e66d5da32961f0060fc5d96b739b1ed64b9",
        "b8cec3c253a2a001e463c43260fb75fb3223a04d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 20:22:30 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 20:22:30 2012 -0700"
      },
      "message": "Merge tag \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\nPull libata updates from Jeff Garzik:\n\n 1) AHCI regression fix.  A recent \"make driver conform to spec\" change\n    broke on deployed hardware.  Make new behavior optional, rather than\n    default, turning it on only for specific embedded platforms that\n    need this.\n\n    Everybody else runs in the famous \"non conformant but working\" mode.\n\n 2) pata_cmd64x, pata_legacy cleanups\n\n 3) new Intel SATA PCI IDs\n\n 4) misc minor vendor feature additions\n\n* tag \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_cmd64x: implement sff_irq_check() method\n  pata_cmd64x: implement sff_irq_clear() method\n  pata_cmd64x: use interrupt status from MRDMODE register\n  pata_cmd64x: turn string of *if* statements into *switch*\n  drivers/ata/pata_mpc52xx.c: clean up error handling code\n  ahci_platform: add STRICT_AHCI platform type\n  ahci: move AHCI_HFLAGS() macro to ahci.h\n  ahci: add AHCI_HFLAG_DELAY_ENGINE host flag\n  sata_fsl: add support for interrupt coalsecing feature\n  ata/pata_arasan_cf: Add Hibernation support\n  pata_legacy: correctly mask recovery field for HT6560B\n  ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs\n  ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs\n"
    },
    {
      "commit": "424a6f6ef990b7e9f56f6627bfc6c46b493faeb4",
      "tree": "0028356ed8003495fbbe1f716f359e3c8ebc35b6",
      "parents": [
        "1ab142d499294b844ecc81e8004db4ce029b0b61",
        "cd8df932d894f3128c884e3ae1b2b484540513db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 12:55:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 12:55:29 2012 -0700"
      },
      "message": "Merge tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\nSCSI updates from James Bottomley:\n \"The update includes the usual assortment of driver updates (lpfc,\n  qla2xxx, qla4xxx, bfa, bnx2fc, bnx2i, isci, fcoe, hpsa) plus a huge\n  amount of infrastructure work in the SAS library and transport class\n  as well as an iSCSI update.  There\u0027s also a new SCSI based virtio\n  driver.\"\n\n* tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (177 commits)\n  [SCSI] qla4xxx: Update driver version to 5.02.00-k15\n  [SCSI] qla4xxx: trivial cleanup\n  [SCSI] qla4xxx: Fix sparse warning\n  [SCSI] qla4xxx: Add support for multiple session per host.\n  [SCSI] qla4xxx: Export CHAP index as sysfs attribute\n  [SCSI] scsi_transport: Export CHAP index as sysfs attribute\n  [SCSI] qla4xxx: Add support to display CHAP list and delete CHAP entry\n  [SCSI] iscsi_transport: Add support to display CHAP list and delete CHAP entry\n  [SCSI] pm8001: fix endian issue with code optimization.\n  [SCSI] pm8001: Fix possible racing condition.\n  [SCSI] pm8001: Fix bogus interrupt state flag issue.\n  [SCSI] ipr: update PCI ID definitions for new adapters\n  [SCSI] qla2xxx: handle default case in qla2x00_request_firmware()\n  [SCSI] isci: improvements in driver unloading routine\n  [SCSI] isci: improve phy event warnings\n  [SCSI] isci: debug, provide state-enum-to-string conversions\n  [SCSI] scsi_transport_sas: \u0027enable\u0027 phys on reset\n  [SCSI] libsas: don\u0027t recover end devices attached to disabled phys\n  [SCSI] libsas: fixup target_port_protocols for expanders that don\u0027t report sata\n  [SCSI] libsas: set attached device type and target protocols for local phys\n  ...\n"
    },
    {
      "commit": "496cda8e75d90301cb1e6bbebea643c6bac1e6d6",
      "tree": "8bae689fd2755dadce9a28ec6b6ff3a367b4ab15",
      "parents": [
        "f0dfc0b0b7f3d961da8a98bcfccc8be9107a848b"
      ],
      "author": {
        "name": "Cong Wang",
        "email": "amwang@redhat.com",
        "time": "Fri Nov 25 23:14:18 2011 +0800"
      },
      "committer": {
        "name": "Cong Wang",
        "email": "xiyou.wangcong@gmail.com",
        "time": "Tue Mar 20 21:48:16 2012 +0800"
      },
      "message": "ata: remove the second argument of k[un]map_atomic()\n\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Cong Wang \u003camwang@redhat.com\u003e\n"
    },
    {
      "commit": "b8cec3c253a2a001e463c43260fb75fb3223a04d",
      "tree": "b9ff972412409aabe4f167484e1d818c14420c8e",
      "parents": [
        "419fd2461354f7675ef298fa26ffceff4d0b2168"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Mar 11 22:28:18 2012 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:43:11 2012 -0400"
      },
      "message": "pata_cmd64x: implement sff_irq_check() method\n\nImplement sff_irq_check() method for both old and new chips.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "419fd2461354f7675ef298fa26ffceff4d0b2168",
      "tree": "18cc0a2fae97229702e4f167bb2a86ad157ce062",
      "parents": [
        "8a686bc984454c1eba6788d0d97dec72ad87f052"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Mar 11 22:27:01 2012 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:43:04 2012 -0400"
      },
      "message": "pata_cmd64x: implement sff_irq_clear() method\n\nConvert the driver\u0027s two bmdma_stop() methods into sff_irq_clear() methods --\nthey shouldn\u0027t have been bothering with clearing interrupts from the very start;\nthe driver will now use the standard bmdma_stop() method implementation (where\nappropriate).\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8a686bc984454c1eba6788d0d97dec72ad87f052",
      "tree": "7baf4fe0f2c88cc5e3cdea779e507daa6a2731e4",
      "parents": [
        "8fcfa7bd1b77514cfdce77751c980460535f56b4"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Mar 11 22:25:30 2012 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:42:54 2012 -0400"
      },
      "message": "pata_cmd64x: use interrupt status from MRDMODE register\n\nStart using faster version of the bmdma_stop() method for the PCI0646U and newer\nchips that have the duplicate interrupt status  bits  in  the I/O mapped MRDMODE\nregister. Use the old, slow bmdma_stop() method on the older chips,  taking into\naccount that the interrupt bits are not coupled to DMA and that\u0027s enough to read\nthe register to clear the interrupt (on the older chips).  Determine what method\nto use at the driver load time.\n\nFix kernel-doc of the bmdma_stop() methods, while at it.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8fcfa7bd1b77514cfdce77751c980460535f56b4",
      "tree": "1d301e23c7e8859c8e369b4f1120d202bcd7fec2",
      "parents": [
        "d01159dffa15e3a734e43cf58c5d9f04c4106d83"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Mar 11 22:29:02 2012 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:41:31 2012 -0400"
      },
      "message": "pata_cmd64x: turn string of *if* statements into *switch*\n\nConvert string of the *if* statements all checking \u0027pdev-\u003erevision\u0027 into more\nnatural *switch* statement. While at it, somewhat clarify the comments there...\n\nIncrement the driver version, accounting for the patches that neglected to do\nthis in the past.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d01159dffa15e3a734e43cf58c5d9f04c4106d83",
      "tree": "af258b5f60df7cf7d2a38ad94cc54b641c20b8f9",
      "parents": [
        "d408e2b14fba4fa214fa5bc24b7baae8a55e563c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Sun Mar 11 21:12:09 2012 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:41:08 2012 -0400"
      },
      "message": "drivers/ata/pata_mpc52xx.c: clean up error handling code\n\nThis patch makes a number of changes with respect to the error-handling\ncode:\n\n* Remove cleanup calls for the devm functions in both the error handling\n  code and the remove function.  This cleanup is done automatically.\n\n* The previous change simplifies the cleanup code at the end of the\n  function such that there is nothing to do on the failure of the call to\n  devm_ioremap.  So it is changed to just return directly.\n\n* There is no need for the ifs in the cleanup code at the end of the\n  function, because in each case the cleanup needed is statically\n  known.  Drop the ifs, add new err labels, and drop the initializations of\n  the tested variables to NULL.\n\n* Change the call to request_irq to a call to devm_request_irq, so that it\n  is cleaned up on exit.\n\n* Cause the return value of devm_request_irq to go into the returned\n  variable rv rather than the unused variable ret.  Drop ret.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d408e2b14fba4fa214fa5bc24b7baae8a55e563c",
      "tree": "25074c867acc318ef5312012f75ca42cb0397fc0",
      "parents": [
        "55d5ec316627b64c3764e4c1b4b8e1988e272c1f"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Feb 21 10:38:44 2012 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:36:18 2012 -0400"
      },
      "message": "ahci_platform: add STRICT_AHCI platform type\n\nSome platforms need to make use of the AHCI_HFLAG_DELAY_ENGINE flag.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "55d5ec316627b64c3764e4c1b4b8e1988e272c1f",
      "tree": "02143de94a97d4c56c94d30acf7f544ec233ed15",
      "parents": [
        "66583c9fa63d05d5580e409f9a58d3cad6d76d17"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Feb 21 10:38:43 2012 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:35:47 2012 -0400"
      },
      "message": "ahci: move AHCI_HFLAGS() macro to ahci.h\n\nWe will need this macro in both ahci.c and ahci_platform.c, so just move it\nto the header.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "66583c9fa63d05d5580e409f9a58d3cad6d76d17",
      "tree": "c84f755b8e15e164d631ec155d5ec7d532485311",
      "parents": [
        "6b4b8fc87dc5cbfcfb5c749dc200906471fb854c"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Feb 21 10:38:42 2012 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 16:35:37 2012 -0400"
      },
      "message": "ahci: add AHCI_HFLAG_DELAY_ENGINE host flag\n\nThe following commit was intended to fix problems with specific AHCI\ncontroller(s) that would become bricks if the AHCI specification was not\nfollowed strictly (that is, if ahci_start_engine() was called while the\ncontroller was in the wrong state):\n\n    commit 7faa33da9b7add01db9f1ad92c6a5d9145e940a7\n    ahci: start engine only during soft/hard resets\n\nHowever, some devices currently have issues with that fix, so we must\nimplement a flag that delays the ahci_start_engine() call only for specific\ncontrollers.\n\nThis commit simply introduces the flag, without enabling it in any driver.\n\nNote that even when AHCI_HFLAG_DELAY_ENGINE is not enabled, this patch does\nnot constitue a full revert to commit 7faa33da; there is still a change in\nbehavior to the ahci_port_suspend() failure path.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "6b4b8fc87dc5cbfcfb5c749dc200906471fb854c",
      "tree": "d782a2bf454ba142906166976a9b5d035cd2a363",
      "parents": [
        "40679b3ce9d993e33e026f402cbfffb35d2c4e3c"
      ],
      "author": {
        "name": "Qiang Liu",
        "email": "qiang.liu@freescale.com",
        "time": "Wed Feb 15 15:40:34 2012 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 12:43:13 2012 -0400"
      },
      "message": "sata_fsl: add support for interrupt coalsecing feature\n\nAdds support for interrupt coalescing feature to reduce interrupt events.\nProvides a mechanism of adjusting coalescing count and timeout tick by sysfs\nat runtime, so that tradeoff of latency and CPU load can be made depending\non different applications.\n\nSigned-off-by: Qiang Liu \u003cqiang.liu@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "40679b3ce9d993e33e026f402cbfffb35d2c4e3c",
      "tree": "779816302b60f3d71804a15cebbf2bd3a20d1237",
      "parents": [
        "9716387311c790de381214c03e7f1b72b91a8189"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Thu Feb 23 15:03:53 2012 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 12:43:13 2012 -0400"
      },
      "message": "ata/pata_arasan_cf: Add Hibernation support\n\nThis patch adds in Hibernation related callbacks. Also we don\u0027t really need to\nfree DMA channel on suspend.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9716387311c790de381214c03e7f1b72b91a8189",
      "tree": "345952710099bb05c3ca32aa77b71bd71c0bd516",
      "parents": [
        "78140cfec503c60a178b11fbaae2fef63e9abdc0"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Jan 19 19:09:56 2012 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 12:43:13 2012 -0400"
      },
      "message": "pata_legacy: correctly mask recovery field for HT6560B\n\nAccording to the HT6560H datasheet, the recovery timing field is 4-bit wide,\nwith a value of 0 meaning 16 cycles. Correct obvious thinko in the recovery\nfield mask.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "78140cfec503c60a178b11fbaae2fef63e9abdc0",
      "tree": "cc1c8d7be6966695f62084e74301f0ef31ed78b6",
      "parents": [
        "ea4ace66782fc35245133d2766f38d62827761cc"
      ],
      "author": {
        "name": "Seth Heasley",
        "email": "seth.heasley@intel.com",
        "time": "Mon Jan 23 16:29:50 2012 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 12:43:02 2012 -0400"
      },
      "message": "ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs\n\nThis patch adds the IDE-mode SATA DeviceIDs for the Intel Lynx Point PCH.\n\nSigned-off-by: Seth Heasley \u003cseth.heasley@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ea4ace66782fc35245133d2766f38d62827761cc",
      "tree": "f51b5849a66d4f2422b4326c58445d75799d955b",
      "parents": [
        "2f1c2b8155865ba3c2909f468ac8be60f52ed56b"
      ],
      "author": {
        "name": "Seth Heasley",
        "email": "seth.heasley@intel.com",
        "time": "Mon Jan 23 16:27:30 2012 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Mar 13 12:43:02 2012 -0400"
      },
      "message": "ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs\n\nThis patch adds the AHCI-mode SATA DeviceIDs for the Intel Lynx Point PCH.\n\nSigned-off-by: Seth Heasley \u003cseth.heasley@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9508a66f898d46e726a318469312b45e0b1d078b",
      "tree": "e6b61e6c2a7dc8b40fdc0fe34901ff3db4af47a9",
      "parents": [
        "92625f9bff3853951cc75f5bc084ee67c1317d2f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Wed Jan 18 20:47:01 2012 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Wed Feb 29 15:35:41 2012 -0600"
      },
      "message": "[SCSI] libsas: async ata scanning\n\nlibsas ata error handling is already async but this does not help the\nscan case.  Move initial link recovery out from under host-\u003escan_mutex,\nand delay synchronization with eh until after all port probe/recovery\nwork has been queued.\n\nDevice ordering is maintained with scan order by still calling\nsas_rphy_add() in order of domain discovery.\n\nSince we now scan the domain list when invoking libata-eh we need to be\ncareful to check for fully initialized ata ports.\n\nAcked-by: Jack Wang \u003cjack_wang@usish.com\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "81c757bc696284f39f07766f0c2ca67af64ce9bd",
      "tree": "a01a13219199520c7a992f90d54cc83513a5cdb0",
      "parents": [
        "0b3e09da1350397f3f8b6fd839ab455b0b587451"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Dec 02 16:07:01 2011 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Sun Feb 19 14:13:51 2012 -0600"
      },
      "message": "[SCSI] libsas: execute transport link resets with libata-eh via host workqueue\n\nLink resets leave ata affiliations intact, so arrange for libsas to make\nan effort to avoid dropping the device due to a slow-to-recover link.\nTowards this end carry out reset in the host workqueue so that it can\ncheck for ata devices and kick the reset request to libata.  Hard\nresets, in contrast, bypass libata since they are meant for associating\nan ata device with another initiator in the domain (tears down\naffiliations).\n\nNeed to add a new transport_sas_phy_reset() since the current\nsas_phy_reset() is a utility function to libsas lldds.  They are not\nprepared for it to loop back into eh.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "88dcde98ad113411f45ea7e8261839f7a1ba3c33",
      "tree": "a30da405718ed314da4281261a9861e5b167774f",
      "parents": [
        "59594e13e4d83239332746395fe03ba49b8efa12"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sun Nov 27 19:30:29 2011 +0800"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Feb 13 18:31:37 2012 +0100"
      },
      "message": "pata/at91: use newly introduced SMC accessors\n\npata_at91 driver is broken since faee0cc:\n\"make smc register base soc independent\"\nFix it with newly introduced SMC accessors.\n\nThe overall action of removal of at91_sys_read/write will allow\nto use the pata_at91 on a single zImage kernel.\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: linux-ide@vger.kernel.org\n"
    },
    {
      "commit": "b73fa4630e63e4d23407181c2bc0a54777bd0ce8",
      "tree": "b34533ca06e79f92786880562c801857fbd80191",
      "parents": [
        "3a25179e068b2fae8df7a7ab63a2a5ed71a2e927"
      ],
      "author": {
        "name": "Benjamin Larsson",
        "email": "benjamin@southpole.se",
        "time": "Sun Jan 08 00:39:10 2012 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jan 17 20:50:53 2012 -0500"
      },
      "message": "[libata] ata_piix: Add Toshiba Satellite Pro A120 to the quirks list\ndue to broken suspend functionality.\n\nSigned-off-by: Benjamin Larsson \u003cbenjamin@southpole.se\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3a25179e068b2fae8df7a7ab63a2a5ed71a2e927",
      "tree": "aae5de456a44d4ad4a3925e1ab858e74fdeaa734",
      "parents": [
        "81b0287d341535ac722de891b19f7c49212ac91c"
      ],
      "author": {
        "name": "Vladimir LAVALLADE",
        "email": "erus.iluvatar@gmail.com",
        "time": "Sun Jan 08 13:50:13 2012 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jan 17 20:50:07 2012 -0500"
      },
      "message": "[libata] add DVRTD08A and DVR-215 to NOSETXFER device quirk list\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "81b0287d341535ac722de891b19f7c49212ac91c",
      "tree": "72c3b28073c3b021061f87e29aafddaaf9d3650b",
      "parents": [
        "93272b132a72450dfc16f13d32223fe47aaf5061"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Wed Jan 04 14:06:51 2012 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jan 17 20:49:28 2012 -0500"
      },
      "message": "[libata] pata_bf54x: Support sg list in bmdma transfer.\n\nBF54x on-chip ATAPI controller allows maximum 0x1fffe bytes to be transfered\nin one ATAPI transfer. So, set the max sg_tablesize to 4.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "93272b132a72450dfc16f13d32223fe47aaf5061",
      "tree": "d23e8fc226170ecbcdb6fcf7487beeadd5ca8748",
      "parents": [
        "966f1212e1ac5fe3ddf04479d21488ddb36a2608"
      ],
      "author": {
        "name": "Jerry Huang",
        "email": "Chang-Ming.Huang@freescale.com",
        "time": "Tue Dec 20 14:50:27 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jan 17 20:49:07 2012 -0500"
      },
      "message": "[libata] sata_fsl: fix the controller operating mode\n\nConfigure the FSL SATA controller to the preferred, enterprise mode.\n\nSigned-off-by: Yutaka Ando \u003cr46913@freescale.com\u003e\nSigned-off-by: Jerry Huang \u003cChang-Ming.Huang@freescale.com\u003e\nCC: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "966f1212e1ac5fe3ddf04479d21488ddb36a2608",
      "tree": "86054a1642889b9904faa704504bd098834e91ed",
      "parents": [
        "a25a2b84098eb5e001cb8086603d692aa95bf2ec"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Mon Jan 16 13:23:23 2012 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jan 17 20:48:06 2012 -0500"
      },
      "message": "[libata] enable ata port async suspend\n\nThis saves devices suspend/resume time.\n\nTested system suspend/resume with SATA IDE/AHCI mode 3 times.\nBelow is the time took for devices suspend/resume.\n\nSATA mode    vanilla-kernel           patched-kernel\n---------    ---------------------    ---------------------\nIDE          suspend: 0.744           suspend: 0.432\n             (0.716, 0.768, 0.748)    (0.440, 0.428, 0.428)\n\n             resume: 5.084            resume: 2.209\n             (5.100, 5.064, 5.088)    (2.168, 2.232, 2.228)\n\nAHCI:        suspend: 0.725           suspend: 0.449\n             (0.740, 0.708, 0.728)    (0.456, 0.448, 0.444)\n\n             resume: 2.556            resume: 1.896\n             (2.604, 2.492, 2.572)    (1.932, 1.872, 1.884)\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "90ab5ee94171b3e28de6bb42ee30b527014e0be7",
      "tree": "fcf89889f6e881f2b231d3d20287c08174ce4b54",
      "parents": [
        "476bc0015bf09dad39d36a8b19f76f0c181d1ec9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "message": "module_param: make bool parameters really bool (drivers \u0026 misc)\n\nmodule_param(bool) used to counter-intuitively take an int.  In\nfddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy\ntrick.\n\nIt\u0027s time to remove the int/unsigned int option.  For this version\nit\u0027ll simply give a warning, but it\u0027ll break next kernel version.\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "abce00f962a11ed6f748c2569e11695a30716b53",
      "tree": "f76a7d999dc47bb84cc72b2691aa47080ef97262",
      "parents": [
        "90160371b3a3e67ef78d68210a94dd30664a703d",
        "318893e1429a9d50569a0379d1e20b0ecc45c555"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 10:19:17 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 10:19:17 2012 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://github.com/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://github.com/jgarzik/libata-dev:\n  ahci: support the STA2X11 I/O Hub\n  pata_bf54x: fix BMIDE status register emulation\n  ata: add ata port hibernate callbacks\n  ata: update ata port\u0027s runtime status during system resume\n  [SCSI] runtime resume parent for child\u0027s system-resume\n  ahci: platform support for suspend/resume\n  libata-core: kill duplicate statement in ata_do_set_mode()\n  pata_of_platform: remove direct dependency on OF_IRQ\n  SATA/PATA: convert drivers/ata/* to use module_platform_driver()\n  pata_cs5536: forward port changes from cs5536\n  libata-sff: use ATAPI_{COD|IO}\n  ata: add ata port runtime PM callbacks\n  ata: add ata port system PM callbacks\n  [SCSI] sd: check runtime PM status in sd_shutdown\n  [SCSI] check runtime PM status in system PM\n  [SCSI] add flag to skip the runtime PM calls on the host\n  ata: make ata port as parent device of scsi host\n  ahci: start engine only during soft/hard resets\n"
    },
    {
      "commit": "5ede3ceb7b2c2843e153a1803edbdc8c56655950",
      "tree": "4cfa82b619f7d39b671e4a2a213f4d040b09c486",
      "parents": [
        "6d889d03ab1417645e76e129834f76204bae37c0",
        "3e2762c8f1141ae8dc708034ea41d6827818c328"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 09 14:38:51 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 09 14:38:51 2012 -0800"
      },
      "message": "Merge tag \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nNew feature development\n\nThis adds support for new features, and contains stuff from most\nplatforms. A number of these patches could have fit into other\nbranches, too, but were small enough not to cause too much\nconfusion here.\n\n* tag \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (28 commits)\n  mfd/db8500-prcmu: remove support for early silicon revisions\n  ARM: ux500: fix the smp_twd clock calculation\n  ARM: ux500: remove support for early silicon revisions\n  ARM: ux500: update register files\n  ARM: ux500: register DB5500 PMU dynamically\n  ARM: ux500: update ASIC detection for U5500\n  ARM: ux500: support DB8520\n  ARM: picoxcell: implement watchdog restart\n  ARM: OMAP3+: hwmod data: Add the default clockactivity for I2C\n  ARM: OMAP3: hwmod data: disable multiblock reads on MMC1/2 on OMAP34xx/35xx \u003c\u003d ES2.1\n  ARM: OMAP: USB: EHCI and OHCI hwmod structures for OMAP4\n  ARM: OMAP: USB: EHCI and OHCI hwmod structures for OMAP3\n  ARM: OMAP: hwmod data: Add support for AM35xx UART4/ttyO3\n  ARM: Orion: Remove address map info from all platform data structures\n  ARM: Orion: Get address map from plat-orion instead of via platform_data\n  ARM: Orion: mbus_dram_info consolidation\n  ARM: Orion: Consolidate the address map setup\n  ARM: Kirkwood: Add configuration for MPP12 as GPIO\n  ARM: Kirkwood: Recognize A1 revision of 6282 chip\n  ARM: ux500: update the MOP500 GPIO assignments\n  ...\n"
    },
    {
      "commit": "318893e1429a9d50569a0379d1e20b0ecc45c555",
      "tree": "78ae2f04ce3706867cf6f957271ff467b3416cf3",
      "parents": [
        "909fefc2511120ec71178f752c195c7b0b30269e"
      ],
      "author": {
        "name": "Alessandro Rubini",
        "email": "rubini@gnudd.com",
        "time": "Fri Jan 06 13:33:39 2012 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:24:06 2012 -0500"
      },
      "message": "ahci: support the STA2X11 I/O Hub\n\nThe AHCI controller found in the STA2X11 chip uses BAR number 0\ninstead of 5. Also, the chip\u0027s fixup code sets a special DMA mask\nfor all of its PCI functions, and the mask must be preserved here.\n\nSigned-off-by: Alessandro Rubini \u003crubini@gnudd.com\u003e\nAcked-by: Giancarlo Asnaghi \u003cgiancarlo.asnaghi@st.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "909fefc2511120ec71178f752c195c7b0b30269e",
      "tree": "706b2981d230533e135ba6d431b8922a81a302e4",
      "parents": [
        "33574d68ae41ccbc6686cfabd965c685285c58a0"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Jan 06 20:45:45 2012 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:24:02 2012 -0500"
      },
      "message": "pata_bf54x: fix BMIDE status register emulation\n\nThe author of this driver clearly wasn\u0027t familiar with the BMIDE specification\n(also known as SFF-8038i) when he implemented the bmdma_status() method: first,\nthe interrupt bit of the BMIDE status register corresponds to nothing else but\nINTRQ signal (ATAPI_DEV_INT here); second, the error bit is only set if the\ncontroller encounters issue doing the bus master transfers, not on the IDE DMA\nburst termination interrupts like here (moreover, setting the error bit doesn\u0027t\ncause an interrupt).  We now need to disable all those unused interrupts...\n\n(The only thing I couldn\u0027t figure out is how to flush the FIFO to memory once\nthe interrupt happens as required by the mentioned spec.)\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "33574d68ae41ccbc6686cfabd965c685285c58a0",
      "tree": "617e26ada8d782869c5e0c0af1f11274a10947a3",
      "parents": [
        "e90b1e5a6e04c8892007ff8db20ef6d4fbdb5402"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Thu Dec 22 14:50:49 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:59 2012 -0500"
      },
      "message": "ata: add ata port hibernate callbacks\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e90b1e5a6e04c8892007ff8db20ef6d4fbdb5402",
      "tree": "0a08c16dcf48edbaa1307a873440bddd04c994b7",
      "parents": [
        "28fd00d42cca178638f51c08efa986a777c24a4b"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Thu Dec 22 14:50:48 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:59 2012 -0500"
      },
      "message": "ata: update ata port\u0027s runtime status during system resume\n\nThe ata port is brought back to full power state during system resume.\nSo its runtime PM status will have to be updated to reflect\nthe actual post-system sleep status.\n\nThis also fixes below warning during system suspend/resume.\n\nWARNING: at /work/linux/drivers/ata/libata-eh.c:4034\nata_scsi_port_error_handler+0x89/0x557()\n\n4034         WARN_ON(!(ap-\u003epflags \u0026 ATA_PFLAG_SUSPENDED));\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "17ab594fa5f6c766a3daf304d2e6b643f863c24c",
      "tree": "fe562c7fcd1100a1bc3b90f912813b77e5b37972",
      "parents": [
        "80a9c430007b489823bc1b5300f4a1ba39ca1ef9"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Fri Nov 18 11:10:10 2011 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:59 2012 -0500"
      },
      "message": "ahci: platform support for suspend/resume\n\nAdd platform hooks for custom suspend() and resume() functions. The\ngeneric suspend/resume code in drivers/ata/ahci_platform.c is adapted\nfrom the PCI version in drivers/ata/ahci.c.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "80a9c430007b489823bc1b5300f4a1ba39ca1ef9",
      "tree": "3e64070cd2ea995d59fcb5593d5542aafe0682e7",
      "parents": [
        "d0643aa16688131b4dfbd03797ad73bab4ff29bf"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Dec 22 22:41:32 2011 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "libata-core: kill duplicate statement in ata_do_set_mode()\n\nCommit b3a706014e56b1356e7b275fd25b833c63175bf0 (libata: Add a\ndrivers/ide style DMA disable) neglected to remove the line in\nata_do_set_mode() it has obviously made useless/duplicated.  Do this\nnow, and make a line added back then wrapped properly...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "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": "99c8ea3e57e7b5551ffd9cd401c4bf302b5664e3",
      "tree": "c6bbe0f513651b0fb46db0b39f4dc6732724dbdc",
      "parents": [
        "d63e94a442df14c4e7b02763c3230374218b41f1"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sun Nov 27 14:44:26 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "SATA/PATA: convert drivers/ata/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/ata/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nCc: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nCc: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nCc: Florian Fainelli \u003cflorian@openwrt.org\u003e\nCc: Mark Miesfeld \u003cmmiesfeld@amcc.com\u003e\nCc: Ashish Kalra \u003cashish.kalra@freescale.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d63e94a442df14c4e7b02763c3230374218b41f1",
      "tree": "cc7483203a367109b2aa31e9585362b1b140557b",
      "parents": [
        "002ae08448e241ea8e304008f9cb4bc836f9ff16"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 13:05:24 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "pata_cs5536: forward port changes from cs5536\n\n* Fix cable detection to also account for the slave device cable bit.\n\n* Disable UDMA when programming MWDMA in cs5536_set_dmamode().\n\n* Don\u0027t change UDMA settings in cs5536_set_piomode().\n\n* Add cs5536_program_dtc() helper.\n\n* Cleanup and uninline cs5536_[read,write]() methods.\n\nCc: Martin K. Petersen \u003cmkp@mkp.net\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "002ae08448e241ea8e304008f9cb4bc836f9ff16",
      "tree": "d8866d61714ffc7f20604c4b113955e2ccbb47ca",
      "parents": [
        "9ee4f3933930abf5cc34f8e9d69fe0e08c18f602"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Fri Dec 02 18:39:53 2011 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "libata-sff: use ATAPI_{COD|IO}\n\natapi_pio_bytes() uses bare numbers for the ATAPI interrupt reason bits despite\nthese are #define\u0027d in \u003clinux/ata.h\u003e.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9ee4f3933930abf5cc34f8e9d69fe0e08c18f602",
      "tree": "7d3751d52712f71a19d488f9970b6184b4c140c6",
      "parents": [
        "5ef41082912bdfcb33fa53b8dba2ad17dea2ef90"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Mon Dec 05 09:20:28 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "ata: add ata port runtime PM callbacks\n\nAdd ata port runtime suspend/resume/idle callbacks.\nSet -\u003eeh_noresume to skip the runtime PM calls on scsi host\nin the error handler to avoid dead lock.\n\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5ef41082912bdfcb33fa53b8dba2ad17dea2ef90",
      "tree": "b63aff744994b75af6c3e5e5e70e01312027992e",
      "parents": [
        "54f57588463db1105f4a93b2902a6f95cb8f796a"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Mon Dec 05 09:20:27 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:58 2012 -0500"
      },
      "message": "ata: add ata port system PM callbacks\n\nChange ata_host_request_pm to ata_port_request_pm which performs\nport suspend/resume.\n\nAdd ata port type driver which implements port PM callbacks.\n\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9a6d6a2ddabbd32c07f6a38b659e5f3db319fa5a",
      "tree": "4501e80654ad8adb928ec575f2cd866c15ba87db",
      "parents": [
        "7faa33da9b7add01db9f1ad92c6a5d9145e940a7"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Mon Dec 05 09:20:23 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:57 2012 -0500"
      },
      "message": "ata: make ata port as parent device of scsi host\n\nCurrently, the device tree of ata port and scsi host looks as below,\n\n        /sys/devices/pci0000:00/0000:00:1f.2    (ahci controller)\n        |-- ata1                                (ata port)\n        |-- host0                               (scsi host)\n           |-- target0:0:0                      (scsi target)\n               |-- 0:0:0:0                      (disk)\n\nThis patch makes ata port as parent device of scsi host, then it becomes\n\n        /sys/devices/pci0000:00/0000:00:1f.2    (ahci controller)\n        |-- ata1                                (ata port)\n            |-- host0                           (scsi host)\n                |-- target0:0:0                 (scsi target)\n                    |-- 0:0:0:0                 (disk)\n\nWith this change, the ata port runtime PM is easier.\nFor example, the ata port runtime suspend will happen as,\n\ndisk suspend --\u003e scsi target suspend --\u003e scsi host suspend --\u003e ata port\nsuspend.\n\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7faa33da9b7add01db9f1ad92c6a5d9145e940a7",
      "tree": "13b91e9292ff56f7dc67b14a9cf93f30889be13f",
      "parents": [
        "805a6af8dba5dfdd35ec35dc52ec0122400b2610"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Fri Jul 22 11:41:26 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Jan 08 19:14:57 2012 -0500"
      },
      "message": "ahci: start engine only during soft/hard resets\n\nThis is another attempt at fixing the same problem that 270dac35c2\n(libata: ahci_start_engine compliant to AHCI spec) tried to solve.\nUnfortunately, 270dac35c2 created regressions for a lot more common\ncontrollers and got reverted.\n\nThis specific AHCI IP block becomes a brick if the DMA engine is\nstarted while DRQ is set.  It is not possible to avoid the condition\ncompletely but the most common occurrence is caused by spurious use of\nahci_start_engine() from ahci_start_port() during init sequence.\n\nDMA engine is started after both soft and hard resets and\nahci_start_port() is always followed by resets, so there is no reason\nto start DMA engine from ahci_start_port().\n\nThis patch removes ahci_start_engine() invocation from\nahci_start_port().  This change makes failure path of\nahci_port_suspend() leave engine stopped without following resets.\nThis is resolved by replacing ahci_start_port() call with\nata_port_freeze() which forces resets afterwards, which is the better\nbehavior anyway.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nReported-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nReported-by: Jian Peng \u003cjipeng2005@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "40ba95fdf158713377d47736b1b3a9d75f4f2515",
      "tree": "17a3216542d1107f777fd82577c91aebbce597d6",
      "parents": [
        "70d84a6431d732cbc4e68e72b6890cdd3865d43d",
        "0575fb754dbfc32a01f297e778533340a533ec68"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Jan 07 11:51:28 2012 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Jan 07 11:51:28 2012 +0000"
      },
      "message": "Merge branch \u0027depends/rmk/restart\u0027 into next/cleanup\n\nConflicts:\n\tarch/arm/mach-at91/at91cap9.c\n\tarch/arm/mach-at91/at91sam9260.c\n\tarch/arm/mach-at91/at91sam9261.c\n\tarch/arm/mach-at91/at91sam9263.c\n\tarch/arm/mach-at91/at91sam9g45.c\n\tarch/arm/mach-at91/at91sam9rl.c\n\tarch/arm/mach-exynos/cpu.c\n\tarch/arm/mach-shmobile/board-kota2.c\n\nThis resolves a bunch of conflicts between the arm-soc tree\nand changes from the arm tree that have gone upstream.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\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": "63a9332b232bdab0df6ef18a9f39e8d58a82bda4",
      "tree": "52906e5888de9e634824d6005d9dbd3eb109bd2d",
      "parents": [
        "45173d5ed4c9a397db31623bf6469efbd3a239cd"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Wed Dec 07 21:48:07 2011 +0100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Tue Dec 13 18:46:55 2011 -0500"
      },
      "message": "ARM: Orion: Get address map from plat-orion instead of via platform_data\n\nUse an getter function in plat-orion/addr-map.c to get the address map\nstructure, rather than pass it to drivers in the platform_data\nstructures. When the drivers are built for none orion platforms, a\ndummy function is provided instead which returns NULL.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Michael Walle \u003cmichael@walle.cc\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "477c87e90853d136b188c50c0e4a93d01cad872e",
      "tree": "e795ddad10a13779be77c0297616ea1177ba5fac",
      "parents": [
        "cc9f9aef6ad3ebdda911e25b38222c215f7634f9"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Mon Sep 19 15:29:53 2011 +0800"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Nov 29 15:46:15 2011 +0000"
      },
      "message": "ARM: at91/pata: use gpio_is_valid to check the gpio\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\n"
    },
    {
      "commit": "aab9440453d19c1885fa391d4aafd7705f316247",
      "tree": "5362398e3bd973675d2e4f4c10f70523d3e74d3b",
      "parents": [
        "ff956135008bca99b5e38f48f0d10a2c04fef2d6"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sun Nov 13 01:30:56 2011 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Nov 17 02:11:42 2011 -0500"
      },
      "message": "libata: fix build without BMDMA\n\nfix these errors:\ndrivers/ata/libata-sff.c:2538:3: error: implicit declaration of function\n\u0027ata_pci_bmdma_prepare_host\u0027\ndrivers/ata/libata-sff.c:2549:40: error: \u0027ata_bmdma_interrupt\u0027\nundeclared (first use in this function)\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ff956135008bca99b5e38f48f0d10a2c04fef2d6",
      "tree": "651bd0c98ed22e52ac53181cdfa0c280bd81c0c8",
      "parents": [
        "cfcfc9eca2bcbd26a8e206baeb005b055dbf8e37"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Nov 15 21:00:56 2011 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Nov 17 02:10:49 2011 -0500"
      },
      "message": "[libata] ahci_platform: fix DT probing\n\nThe change in commit 904c04feaf13ed \"ahci_platform: Add the board_ids...\"\ndoesn\u0027t work for the DT probing case as platform_get_device_id returns\nNULL. Pick the default ahci_port_info in this case.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nCc: Richard Zhu \u003crichard.zhu@linaro.org\u003e\nCc: linux-ide@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2d5fcc986da944bca8257f358b155eec79fc4120",
      "tree": "3aebffe418026dd60e8f45ca5dc6fc61de8ff3bf",
      "parents": [
        "c9703765f3d5ab27909011dee4a05affe48e4442"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "cbouatmailru@gmail.com",
        "time": "Thu Nov 10 20:28:59 2011 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Nov 10 15:57:59 2011 -0500"
      },
      "message": "pata_of_platform: Don\u0027t use NO_IRQ\n\nDrivers should not use NO_IRQ; moreover, some architectures don\u0027t\nhave it nowadays. \u00270\u0027 is the \u0027no irq\u0027 case.\n\nSigned-off-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c9703765f3d5ab27909011dee4a05affe48e4442",
      "tree": "ac105477c2de855106f90a074b628ad8008c4cfe",
      "parents": [
        "7a46c0780babea7d0b3f277a33ea243be38eb942"
      ],
      "author": {
        "name": "Keng-Yu Lin",
        "email": "kengyu@canonical.com",
        "time": "Wed Nov 09 01:47:36 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Nov 09 01:47:36 2011 -0500"
      },
      "message": "[libata] ahci: Add ASMedia ASM1061 support\n\nSigned-off-by: Keng-Yu Lin \u003ckengyu@canonical.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7a46c0780babea7d0b3f277a33ea243be38eb942",
      "tree": "75d599d93a0f9faeadb421e0c83d8533e293630a",
      "parents": [
        "142924cf402f9c0568004f0e2a27988fe3556c61"
      ],
      "author": {
        "name": "Gwendal Grignou",
        "email": "gwendal@google.com",
        "time": "Wed Oct 19 17:17:02 2011 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Nov 09 01:38:00 2011 -0500"
      },
      "message": "[libata] Issue SRST to Sil3726 PMP\n\nReenable sending SRST to devices connected behind a Sil3726 PMP.\nThis allow staggered spinups and handles drives that spins up slowly.\n\nWhile the drives spin up, the PMP will not accept SRST.\nMost controller reissues the reset until the drive is ready, while\nsome [Sil3124] returns an error.\nIn ata_eh_error, wait 10s before reset the ATA port and try again.\n\nSigned-off-by: Gwendal Grignou \u003cgwendal@google.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "142924cf402f9c0568004f0e2a27988fe3556c61",
      "tree": "89cb7868f0b6e746976e9b7b5ac2ccc07fcde368",
      "parents": [
        "003456145f0d23b73f080abd1fd7981788438693"
      ],
      "author": {
        "name": "Chris Dunlop",
        "email": "chris@onthe.net.au",
        "time": "Mon Oct 24 10:38:18 2011 +1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Nov 09 01:36:49 2011 -0500"
      },
      "message": "sata_sis.c: trivial spelling fix\n\nTrivial spelling fix.\n\nSigned-off-by: Chris Dunlop \u003cchris@onthe.net.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "003456145f0d23b73f080abd1fd7981788438693",
      "tree": "2bbfae7454e43b6f10e6205b9a6ae14d65099db3",
      "parents": [
        "6d2dd054295e26dad0a84e2fe2029a1428242f8b"
      ],
      "author": {
        "name": "JiSheng Zhang",
        "email": "jszhang3@gmail.com",
        "time": "Mon Oct 31 21:20:10 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Nov 09 01:36:00 2011 -0500"
      },
      "message": "ahci_platform: use dev_get_platdata()\n\nUse dev_get_platdata() to retrieve the struct ahci_platform_data data\nfrom the platform.\n\nSigned-off-by: JiSheng Zhang \u003cjszhang3@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6d2dd054295e26dad0a84e2fe2029a1428242f8b",
      "tree": "6b0336bf2aca1150250f14db4544d30f722eeb23",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Marcos Paulo de Souza",
        "email": "marcos.mage@gmail.com",
        "time": "Mon Oct 31 23:50:16 2011 -0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Nov 09 01:32:27 2011 -0500"
      },
      "message": "[libata] libata-scsi.c: Add function parameter documentation\n\nAdd the documentation of parameters of ata_change_queue_depth to silence the warning of make xmldocs\n\nSigned-off-by: Marcos paulo de Souza \u003cmarcos.mage@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "32aaeffbd4a7457bf2f7448b33b5946ff2a960eb",
      "tree": "faf7ad871d87176423ff9ed1d1ba4d9c688fc23f",
      "parents": [
        "208bca0860406d16398145ddd950036a737c3c9d",
        "67b84999b1a8b1af5625b1eabe92146c5eb42932"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "message": "Merge branch \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux\n\n* \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux: (230 commits)\n  Revert \"tracing: Include module.h in define_trace.h\"\n  irq: don\u0027t put module.h into irq.h for tracking irqgen modules.\n  bluetooth: macroize two small inlines to avoid module.h\n  ip_vs.h: fix implicit use of module_get/module_put from module.h\n  nf_conntrack.h: fix up fallout from implicit moduleparam.h presence\n  include: replace linux/module.h with \"struct module\" wherever possible\n  include: convert various register fcns to macros to avoid include chaining\n  crypto.h: remove unused crypto_tfm_alg_modname() inline\n  uwb.h: fix implicit use of asm/page.h for PAGE_SIZE\n  pm_runtime.h: explicitly requires notifier.h\n  linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h\n  miscdevice.h: fix up implicit use of lists and types\n  stop_machine.h: fix implicit use of smp.h for smp_processor_id\n  of: fix implicit use of errno.h in include/linux/of.h\n  of_platform.h: delete needless include \u003clinux/module.h\u003e\n  acpi: remove module.h include from platform/aclinux.h\n  miscdevice.h: delete unnecessary inclusion of module.h\n  device_cgroup.h: delete needless include \u003clinux/module.h\u003e\n  net: sch_generic remove redundant use of \u003clinux/module.h\u003e\n  net: inet_timewait_sock doesnt need \u003clinux/module.h\u003e\n  ...\n\nFix up trivial conflicts (other header files, and  removal of the ab3550 mfd driver) in\n - drivers/media/dvb/frontends/dibx000_common.c\n - drivers/media/video/{mt9m111.c,ov6650.c}\n - drivers/mfd/ab3550-core.c\n - include/linux/dmaengine.h\n"
    },
    {
      "commit": "02aac316abf436a7529d46a71f7083f9f9ef4b49",
      "tree": "f6104530b98e312d146a3c3780b79de238ec4763",
      "parents": [
        "303f59d1a71ebf1ede04b2adb07e3f545e53b7ba"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Wed Nov 03 21:04:59 2010 -0500"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Nov 03 15:52:38 2011 -0500"
      },
      "message": "ahci: add DT binding for Calxeda AHCI controller\n\nAdd devicetree match table to ahci platform driver for Calxeda Highbank\nAHCI controller.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: linux-ide@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nCc: devicetree-discuss@lists.ozlabs.org\n"
    },
    {
      "commit": "bff7832dd6670dd0e215ce32d60b18f3825a6555",
      "tree": "a3ec5bb11d9708086568639220ed768cdbc48889",
      "parents": [
        "38789fda295689689d064c0157bc363b1837b5e6"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:41:29 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:37 2011 -0400"
      },
      "message": "ide/ata: Add module.h to the implicit modular users\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in the ide dir\nare actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "38789fda295689689d064c0157bc363b1837b5e6",
      "tree": "ff03cfacc7dcc05faecc18fd5b1b213a1eef9c3c",
      "parents": [
        "fec14d2fcebe824377ef0305babc365d039f6b39"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 15:33:58 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:37 2011 -0400"
      },
      "message": "ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed\n\nThey were getting this implicitly by an include of module.h\nfrom device.h -- but we are going to clean that up and break\nthat include chain, so include export.h explicitly now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "ec7ae517537ae5c7b0b2cd7f562dfa3e7a05b954",
      "tree": "e6b0c64a51a7c0aa0efd09d4f7a80872e3b1657a",
      "parents": [
        "97d2eb13a019ec09cc1a7ea2d3705c0b117b3c0d",
        "590134fa78fbdbe5fea78c7ae0b2c3364bc9572f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 16:44:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 16:44:18 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (204 commits)\n  [SCSI] qla4xxx: export address/port of connection (fix udev disk names)\n  [SCSI] ipr: Fix BUG on adapter dump timeout\n  [SCSI] megaraid_sas: Fix instance access in megasas_reset_timer\n  [SCSI] hpsa: change confusing message to be more clear\n  [SCSI] iscsi class: fix vlan configuration\n  [SCSI] qla4xxx: fix data alignment and use nl helpers\n  [SCSI] iscsi class: fix link local mispelling\n  [SCSI] iscsi class: Replace iscsi_get_next_target_id with IDA\n  [SCSI] aacraid: use lower snprintf() limit\n  [SCSI] lpfc 8.3.27: Change driver version to 8.3.27\n  [SCSI] lpfc 8.3.27: T10 additions for SLI4\n  [SCSI] lpfc 8.3.27: Fix queue allocation failure recovery\n  [SCSI] lpfc 8.3.27: Change algorithm for getting physical port name\n  [SCSI] lpfc 8.3.27: Changed worst case mailbox timeout\n  [SCSI] lpfc 8.3.27: Miscellanous logic and interface fixes\n  [SCSI] megaraid_sas: Changelog and version update\n  [SCSI] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic\n  [SCSI] megaraid_sas: Add multiple MSI-X vector/multiple reply queue support\n  [SCSI] megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s controllers\n  [SCSI] megaraid_sas: Clear FUSION_IN_RESET before enabling interrupts\n  ...\n"
    },
    {
      "commit": "ca90666287401b475d9e0becf85bd02f069f1de8",
      "tree": "ad4dd789f8d5ab639c78997d3655b94fcbf660ef",
      "parents": [
        "60325f0c6ee7c6b68f95aaa643260fb33d4bdd88",
        "374e759db148d1e874e3afb76707082af67e0984"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 27 08:39:10 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 27 08:39:10 2011 +0200"
      },
      "message": "Merge branch \u0027gpio\u0027 of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm\n\n* \u0027gpio\u0027 of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm: (43 commits)\n  ARM: 7135/1: ep93xx: bring back missing \u003cmach/gpio.h\u003e\n  ARM: 7104/1: plat-pxa: break out GPIO driver specifics\n  ARM: 7103/1: plat-pxa: move PXA GPIO driver to GPIO subsystem\n  ARM: 7042/3: mach-ep93xx: break out GPIO driver specifics\n  ARM: 7101/1: arm/tegra: Replace \u003cmach/gpio.h\u003e with \u003cmach/gpio-tegra.h\u003e\n  ARM: 7094/1: arm/tegra: Move EN_VDD_1V05_GPIO to board-harmony.h\n  ARM: 7083/1: rewrite U300 GPIO to use gpiolib\n  ARM: 7074/1: gpio: davinci: eliminate unused variable warnings\n  ARM: 7063/1: Orion: gpio: add missing include of linux/types.h\n  ARM: 7055/1: arm/tegra: mach/gpio.h: include linux/types.h to fix build\n  ARM: 7054/1: arm/tegra: Delete custom gpio_to_irq, and irq_to_gpio\n  ARM: 7053/1: gpio/tegra: Implement gpio_chip.to_irq\n  ARM: 7052/1: gpio/tegra: Remove use of irq_to_gpio\n  ARM: 7057/1: mach-pnx4008: rename GPIO header\n  ARM: 7056/1: plat-nomadik: kill off \u003cplat/gpio.h\u003e\n  ARM: 7050/1: mach-sa1100: delete irq_to_gpio() function\n  ARM: 7049/1: mach-sa1100: move SA1100 GPIO driver to GPIO subsystem\n  ARM: 7045/1: mach-lpc32xx: break out GPIO driver specifics\n  ARM: 7044/1: mach-lpc32xx: move LPC32XX GPIO driver to GPIO subsystem\n  ARM: 7043/1: mach-ixp2000: rename GPIO header\n  ...\n\nFix up trivial conflicts in arch/arm/mach-u300/Kconfig manually\n"
    },
    {
      "commit": "a0da19149f589e3e6fd5bab527b3326368ab92bc",
      "tree": "4a9ebe34cb7691cfaa84413b70f399dbe3e65c6b",
      "parents": [
        "5a2985486745b62c644462fbbafc6cbaac748065"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 17:44:14 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:38:40 2011 -0400"
      },
      "message": "pata_efar: fix register naming used in efar_set_piomode()\n\nRename \u0027idetm_port\u0027 and \u0027idetm_data\u0027 variables to \u0027master_port\u0027\nand \u0027master_data\u0027 respectively to match register naming used in\nefar_set_dmamode() and in ata_piix.c.\n\nFix efar_set_piomode() documentation while at it.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5a2985486745b62c644462fbbafc6cbaac748065",
      "tree": "8b61c1a0e855f10a42ca3a7eb08a69292c4be8ac",
      "parents": [
        "6a94a746fb2572c03c664acece101ee03dae7a17"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 16:06:31 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:38:36 2011 -0400"
      },
      "message": "pata_rdc: add Power Management support\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6a94a746fb2572c03c664acece101ee03dae7a17",
      "tree": "08362472bd03ce67d30955cb4caa5310ab9f31b7",
      "parents": [
        "ce986690d9bfabb8c61fd8fe785fce5d95210b66"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:39:10 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:37:36 2011 -0400"
      },
      "message": "ata_piix: unify code for programming PIO and MWDMA timings\n\nBesides making things noticably simpler it results in ~2% decrease in\nthe driver LOC count and also ~2% decrease in the driver binary size\n(as measured on x86-32).\n\nFix piix_set_piomode() documentation while at it.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ce986690d9bfabb8c61fd8fe785fce5d95210b66",
      "tree": "ac4ebfbbe9c382e7fab20489c417e62fa0da8865",
      "parents": [
        "418fae2751b0d1a362ad9e0b45d446dc92e9157f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:28:30 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:37:32 2011 -0400"
      },
      "message": "ata_piix: SITRE handling fix\n\nSet SITRE (separate slave timing register) bit also in master-only\nconfigurations to match other PIIX-alike drivers and make further\nchanges easier.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "418fae2751b0d1a362ad9e0b45d446dc92e9157f",
      "tree": "b1456e7a3ade9d19e2068e592be959cae2070c03",
      "parents": [
        "067f8c7b490edc8cc947666516f2c6833b676a2e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:04:43 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:37:31 2011 -0400"
      },
      "message": "libata: make ata_sff_data_xfer_noirq() work with 32-bit PIO\n\nAlways use ata_sff_data_xfer32() in ata_sff_data_xfer_noirq()\nso the latter can be also used for host controllers supporting\n32-bit PIO operations.\n\nIt is a completely safe thing to do because if 32-bit PIO is\nnot supported or enabled ata_sff_data_xfer32() will fallback\nto a standard method.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "067f8c7b490edc8cc947666516f2c6833b676a2e",
      "tree": "dec01f0519c6c12a907cb5efdb33d05344e8edcc",
      "parents": [
        "81452182be1a95567da3718773dfcb45b42a579c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 12:59:35 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:32:54 2011 -0400"
      },
      "message": "pata_artop: add Power Management support\n\nFixes IDE -\u003e libata regression.\n\nThere shouldn\u0027t be any problems with it as corresponding IDE\u0027s host\ndriver (aec62xx) has been supporting PCI Power Management since\nOct 10 2008 (commit feb22b7f \"ide: add proper PCI PM support (v2)\")\nand IDE PM since Jun 14 2003 (patch v2.5.73 \"ide: Power Management\").\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "81452182be1a95567da3718773dfcb45b42a579c",
      "tree": "4a993f9919b559f6a68ef578024459c34396a688",
      "parents": [
        "adacaf1449ebb69f68075ba197495e3a61946fc2"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 13:16:24 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:32:53 2011 -0400"
      },
      "message": "pata_sl82c105: add Power Management support\n\nFixes IDE -\u003e libata regression.\n\nThere shouldn\u0027t be any problems with it as corresponding IDE\u0027s host\ndriver (sl82c105) has been supporting PCI Power Management since\nOct 10 2008 (commit feb22b7f \"ide: add proper PCI PM support (v2)\")\nand IDE PM since Jun 14 2003 (patch v2.5.73 \"ide: Power Management\").\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "adacaf1449ebb69f68075ba197495e3a61946fc2",
      "tree": "3824335aa08896728232dd8f908599af2fda5013",
      "parents": [
        "b2f104bba39e16f48b7e0ac6447cc167c54505b8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 12:57:51 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:32:52 2011 -0400"
      },
      "message": "pata_pdc2027x: add Power Management support\n\nFixes IDE -\u003e libata regression.\n\nThere shouldn\u0027t be any problems with it as corresponding IDE\u0027s host\ndriver (pdc202xx_new) has been supporting PCI Power Management since\nOct 10 2008 (commit feb22b7f \"ide: add proper PCI PM support (v2)\")\nand IDE PM since Jun 14 2003 (patch v2.5.73 \"ide: Power Management\").\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b2f104bba39e16f48b7e0ac6447cc167c54505b8",
      "tree": "3cab26a59b3449195819a7d24f7a8b78c02db3ba",
      "parents": [
        "8c7e8f947f8068b01f798def52318f97e1338ee1"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:08:40 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:27:23 2011 -0400"
      },
      "message": "pata_legacy: use PIO mask defines\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": "8c7e8f947f8068b01f798def52318f97e1338ee1",
      "tree": "047cf4c7555ddf6e841f9d283d81b34ed4b5f1ed",
      "parents": [
        "0dcd0a76370a526d4bc844d82d54c717eb40e042"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:06:56 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:27:03 2011 -0400"
      },
      "message": "pata_legacy: unify QDI -\u003eset_piomode methods\n\nAdd controller type field to struct legacy_data and then use it\nto merge together all -\u003eset_piomode methods for QDI controllers.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\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": "4780c0b25e3f9d77122fb03ca000d3aa53992677",
      "tree": "41a56695ef46d1e72958b8b0d75709f4cc3d108e",
      "parents": [
        "11e872a3e1e93ba00e5ec04a74c4d2fe3e14e708"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 17:44:22 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:25:17 2011 -0400"
      },
      "message": "pata_it8213: fix register naming used in it8213_set_piomode()\n\nRename \u0027idetm_port\u0027 and \u0027idetm_data\u0027 variables to \u0027master_port\u0027\nand \u0027master_data\u0027 respectively to match register naming used in\nit8213_set_dmamode() and in ata_piix.c.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "11e872a3e1e93ba00e5ec04a74c4d2fe3e14e708",
      "tree": "c3eef07acd4aef5bd9e692b8352220908ba34934",
      "parents": [
        "bb612cba3a591eca80ea581223e26f6e917391a9"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 18:11:29 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:25:13 2011 -0400"
      },
      "message": "pata_it8213: add UDMA100 and UDMA133 support\n\nFixes IDE -\u003e libata regression.\n\nIDE\u0027s it8213 host driver has been supporting those modes\n(per official documentation) since the initial driver\u0027s merge\non Feb 7 2007 (commit 9c6712c0 \"ide: add it8213 IDE driver\").\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "bb612cba3a591eca80ea581223e26f6e917391a9",
      "tree": "e7ddec5d5bd7a3fdd199f4818431d7325e135688",
      "parents": [
        "d9d579842e9e10a49e1ba6a16be5ce2757d38cc0"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 16:06:04 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:25:10 2011 -0400"
      },
      "message": "pata_rdc: parallel scanning needs an extra locking\n\nThis is similar change as commit 60c3be3 (\"ata_piix: parallel scanning\non PATA needs an extra locking\") for ata_piix host driver.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d9d579842e9e10a49e1ba6a16be5ce2757d38cc0",
      "tree": "8303b9d27f3ea8afc484c16f61bf5ee2353260ae",
      "parents": [
        "bff00256f1b2d762dea3d6c2c9dc85d453fa3e8f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 14:54:48 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:22:54 2011 -0400"
      },
      "message": "pata_via: add via_fixup()\n\n* Fix via_init_one() to enable clock on 66 MHz devices\n  (bug introduced in commit 460f531 \"pata_via: store UDMA masks\n   in via_isa_bridges table\").\n\n* Factor out common code from via_[re]init_one() to via_fixup().\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": "bff00256f1b2d762dea3d6c2c9dc85d453fa3e8f",
      "tree": "5b1710ddc971faa4c27fa898434800bdfa8faaac",
      "parents": [
        "9f8abf8248f8b90532a201845654d467f4388474"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 15:17:32 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:21:54 2011 -0400"
      },
      "message": "libata: ata_timing_compute() fixup\n\nXFER_SW_DMA_0 mode should be excluded from the extended cycle timing\ncomputations.\n\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nNoticed-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9f8abf8248f8b90532a201845654d467f4388474",
      "tree": "3d49b311b3f7e58203ca58efe07736acae69d8cf",
      "parents": [
        "90f0adf0936d464a337512e6cbe7929a49bf3c55"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Oct 12 17:16:37 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:19:51 2011 -0400"
      },
      "message": "pata_scc: add proper cable detection method\n\nUse standard ata_cable_80wire() method for the cable detection,\nas a bonus this allows us to use the default -\u003eprereset method.\n\nAcked-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nAcked-by: Akira Iguchi \u003cakira2.iguchi@toshiba.co.jp\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "90f0adf0936d464a337512e6cbe7929a49bf3c55",
      "tree": "3c6dcfae756bf1daa38cc0ae4f2660544885a04d",
      "parents": [
        "46b9e77076a609d10b2009310a1e58281f8daaf9"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Oct 12 19:09:09 2011 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:18:34 2011 -0400"
      },
      "message": "pata_arasan_cf: remove bogus to_platform_device() calls\n\nThe suspend()/resume() methods already get the right \u0027struct device\u0027 to get the\ndriver data from -- there\u0027s no need to get to the \u0027struct platform_device\u0027 that\ncontains that \u0027struct device\u0027 just to call dev_get_drvdata()...\n\nAcked-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "46b9e77076a609d10b2009310a1e58281f8daaf9",
      "tree": "dd803400925f2b5732cd29595a33cd0014ffd665",
      "parents": [
        "d912be2f3b335353ee442262e010a225c94e6ef4"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:55:09 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:16:49 2011 -0400"
      },
      "message": "pata_atiixp: add proper -\u003eprereset method\n\nFixes PCI access before PCI resources are allocated.\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": "d912be2f3b335353ee442262e010a225c94e6ef4",
      "tree": "09509b47f05075febaf148aa5f19c93bde44906d",
      "parents": [
        "e69a70d951787013e5fe65e843edd5711571546c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:13:53 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:16:35 2011 -0400"
      },
      "message": "pata_serverworks: add serverworks_fixup()\n\nFactor out common code from serverworks_[re]init_one() to\nserverworks_fixup().\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e69a70d951787013e5fe65e843edd5711571546c",
      "tree": "3f6b0afda1318022c22baf64fb4aaa75a4e87186",
      "parents": [
        "5860a5545a308850fab11bd8dadd217973d3cc97"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 12:32:18 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:16:29 2011 -0400"
      },
      "message": "pata_serverworks: cleanup cable detection\n\nMerge identical cable routines for Dell and Sun systems into\ncommon oem_cable() one.\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": "5860a5545a308850fab11bd8dadd217973d3cc97",
      "tree": "2ffd14f8bbc9c81d08051ef805ce26b5c32132ee",
      "parents": [
        "57242762e4d8e7c1fda6d79bf8a6f081f22db57d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:09:31 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:15:54 2011 -0400"
      },
      "message": "pata_serverworks: use standard cable detection methods\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "57242762e4d8e7c1fda6d79bf8a6f081f22db57d",
      "tree": "4d6eda13c3a1cd81a7089f79c4d610e71de11ed7",
      "parents": [
        "802872e7d7470f6cd20fa5c5f7e1e5fdba707fa8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:57:40 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:10:46 2011 -0400"
      },
      "message": "pata_cmd64x: documentation fix\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": "802872e7d7470f6cd20fa5c5f7e1e5fdba707fa8",
      "tree": "94fcaba4fd9e66f729cc4becab2019abdf8104d7",
      "parents": [
        "73222c2ddf5e2da2223d0b7329bad85c7e6ae1f8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:40:58 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:10:42 2011 -0400"
      },
      "message": "pata_ali: fix \"Satelite\" typo\n\nCosmetic fix but thanks to it pata_ali\u0027s DMI table now matches\nalim15x3\u0027s one.\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": "73222c2ddf5e2da2223d0b7329bad85c7e6ae1f8",
      "tree": "dcea643e37026c9033f6649d2237723f4132c70b",
      "parents": [
        "f4c6ae50209a4405b2b0bc99eb449060877eef42"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:04:05 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:08:05 2011 -0400"
      },
      "message": "pata_cs5535: no need to program PIO0 timings during device init\n\nCore libata code takes care of it nowadays.\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": "f4c6ae50209a4405b2b0bc99eb449060877eef42",
      "tree": "2add361b02d5eb0d53726ae13976dc3b58d57857",
      "parents": [
        "dc5e44ec6f75d493df484728587b00b87a233482"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:56:03 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:07:52 2011 -0400"
      },
      "message": "pata_cmd64x: add cmd64x_fixup()\n\nFactor out common code from cmd64x_[re]init_one() to cmd64x_fixup().\n\nRemove stale comment and fix a minor CodingStyle issue while at it.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "dc5e44ec6f75d493df484728587b00b87a233482",
      "tree": "1c2c86410c3398d925d68965d83f310447dff062",
      "parents": [
        "f6b56696b974a7d6d55f98ebcfb0a1099696fc2e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:52:31 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:07:18 2011 -0400"
      },
      "message": "pata_hpt366: add hpt36x_find_mode() helper\n\nFactor out code for finding the register programming information\nfrom hpt366_set_mode() to hpt36x_find_mode().\n\nThis makes pata_hpt366 driver more similar to pata_{37x,3x2n} ones.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f6b56696b974a7d6d55f98ebcfb0a1099696fc2e",
      "tree": "8fcac87e23e36d62b9d09d33a4c29772b2a8532a",
      "parents": [
        "d0dd4a016bf29ebc5074ae99c3dd2019c582f4e5"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:45:52 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:06:56 2011 -0400"
      },
      "message": "pata_artop: unify -\u003eprereset methods\n\n* Unify -\u003eprereset methods for ATP850 and ATP86x[R] chipsets.\n\n* Fix -\u003eprereset documentation while at it.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d0dd4a016bf29ebc5074ae99c3dd2019c582f4e5",
      "tree": "a9fc807201437a3b11ad5de378d3a62d948f07a9",
      "parents": [
        "8e3bfdb95ad7440fa2c7eca5551b9169a5cdcf58"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:05:49 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:01:42 2011 -0400"
      },
      "message": "pata_sc1200: do not use c99 style comments\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8e3bfdb95ad7440fa2c7eca5551b9169a5cdcf58",
      "tree": "fe8db4d9d2479564c341c3d564b634aa3485d097",
      "parents": [
        "c2036033604060adc85098bd0e7179a6b2a7b48c"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Mon Oct 10 19:09:17 2011 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:01:39 2011 -0400"
      },
      "message": "pata_at91: call clk_put() on ata_host_activate() failure\n\npata_at91_probe() forgets to call clk_put() iff ata_host_activate() fails...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c2036033604060adc85098bd0e7179a6b2a7b48c",
      "tree": "d0a10dedbc40d11d6a359ba5650da370b75047ca",
      "parents": [
        "e9f7cd51ccfa4d77ca1c01fd50c1c6af55ded1c9"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 19:22:16 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 13:01:17 2011 -0400"
      },
      "message": "libata: reduce ata_pci_[sff,bmdma]_init_one() size\n\nTurn both helpers (which are used only during LLDs initialization\ntime and thus are not performance sensitive) into wrappers around\nthe new ata_pci_init_one() function, this cuts 20 LOC and saves\n~1.1k of the output code size (x86-64):\n\n text    data     bss     dec     hex filename\n  21392       0      19   21411    53a3 drivers/ata/libata-sff.o.before\n  20256       0      19   20275    4f33 drivers/ata/libata-sff.o.after\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e9f7cd51ccfa4d77ca1c01fd50c1c6af55ded1c9",
      "tree": "0da121f0f88d6ec4889783a92607edcd5983e608",
      "parents": [
        "70f301a67d5fc9690ed558b132bd3300ab64f23b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 12:52:21 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 12:59:51 2011 -0400"
      },
      "message": "pata_cs5535: fix DRV_NAME\n\n.. and also a module description while at it.\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": "70f301a67d5fc9690ed558b132bd3300ab64f23b",
      "tree": "366f05f7afd695b280d5751a6798354b46a27af9",
      "parents": [
        "7a113d38406cb1056f77bf9a802f2df46409ab05"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 13 12:53:05 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 12:59:34 2011 -0400"
      },
      "message": "pata_sc1200: fix DRV_NAME\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": "7a113d38406cb1056f77bf9a802f2df46409ab05",
      "tree": "9048de8af2d952affb66ec1ea12831237a17d546",
      "parents": [
        "9b8ad4ac790041b40146a3cb7aefe1a5a5db953d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:21:50 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 12:46:45 2011 -0400"
      },
      "message": "pata_sil680: minor CodingStyle fixups\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": "9b8ad4ac790041b40146a3cb7aefe1a5a5db953d",
      "tree": "610875d6d78018f3a894e09b4c705de50a29dded",
      "parents": [
        "6352187ee886811afe7f8f3cc08664f59b364aa8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:20:28 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 12:43:15 2011 -0400"
      },
      "message": "pata_sil680: constify tables\n\nConstify tables in sil680_set_[pio,dma]mode().\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": "6352187ee886811afe7f8f3cc08664f59b364aa8",
      "tree": "5472a4854ab2232f09673f4813011a65ba855c9f",
      "parents": [
        "6013995af69a2f4f22b3f3274972742edacc44ac"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 11 20:17:05 2011 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 14 12:41:30 2011 -0400"
      },
      "message": "pata_sil680: documentation fixes\n\nFix documentation for sil680_sel[reg,dev]() and sil680_set_[pio,dma]mode().\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": "6013995af69a2f4f22b3f3274972742edacc44ac",
      "tree": "0cc2642252862c3181d0aa7bfc7fb8462d6f3fef",
      "parents": [
        "37210fbe1ddcd91b0331877fae81645978b5c3b1"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yong.zhang0@gmail.com",
        "time": "Wed Sep 21 17:28:26 2011 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Oct 08 00:07:16 2011 -0400"
      },
      "message": "ata: irq: Remove IRQF_DISABLED\n\nSince commit [c58543c8: genirq: Run irq handlers with interrupts disabled],\nWe run all interrupt handlers with interrupts disabled\nand we even check and yell when an interrupt handler\nreturns with interrupts enabled (see commit [b738a50a:\ngenirq: Warn when handler enables interrupts]).\n\nSo now this flag is a NOOP and can be removed.\n\nSigned-off-by: Yong Zhang \u003cyong.zhang0@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": "edc7d12ede4333a1fd7b59cebae970b4953ec9d0",
      "tree": "174f9da5ea06d97c31d0d7de28e5f63d06042520",
      "parents": [
        "c03a476dda0a0b6ef3d2c5bf0dc07e00a1d2322f"
      ],
      "author": {
        "name": "Dan McGee",
        "email": "dpmcgee@gmail.com",
        "time": "Wed Sep 07 11:23:22 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Oct 08 00:07:16 2011 -0400"
      },
      "message": "pata_sis: code style cleanups for consistency\n\nRemove a lot of \u0027  \u0027 (double spaces) as well as ensuring use of tabs vs.\nspaces is appropriate and consistent.\n\nSigned-off-by: Dan McGee \u003cdpmcgee@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c03a476dda0a0b6ef3d2c5bf0dc07e00a1d2322f",
      "tree": "21b1959a0fc17b36e9b74af9a4a6546f1ca6b777",
      "parents": [
        "14004f044bef275ac911375a8157e6773da4260a"
      ],
      "author": {
        "name": "Dan McGee",
        "email": "dpmcgee@gmail.com",
        "time": "Wed Sep 07 11:23:21 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Oct 08 00:07:16 2011 -0400"
      },
      "message": "pata_sis: mark most const data static as well\n\nThis pushes timing and other values into preinitialized read-only data\nsections rather than being inlined into the code. None of these\nfunctions are called more than a handful of times, so reducing code size\nmakes sense.\n\nSigned-off-by: Dan McGee \u003cdpmcgee@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "14004f044bef275ac911375a8157e6773da4260a",
      "tree": "0232dd54b5f57a0be7e4f10298bb63f5fc4867bb",
      "parents": [
        "f30f9a5e7bc130c727712342dd064ae8d188b170"
      ],
      "author": {
        "name": "Dan McGee",
        "email": "dpmcgee@gmail.com",
        "time": "Wed Sep 07 11:23:20 2011 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Oct 08 00:07:16 2011 -0400"
      },
      "message": "pata_sis: enable MWDMA for UDMA 133 chipset\n\nThis ports the timing values over from the old IDE driver into the new\nPATA-based one. The comment was lying when it stated the old driver was\nnot MWDMA capable.\n\nBoot tested on actual hardware using \u0027libata.force\u003dmwdma2\u0027.\n\nSigned-off-by: Dan McGee \u003cdpmcgee@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ],
  "next": "f30f9a5e7bc130c727712342dd064ae8d188b170"
}
