)]}'
{
  "log": [
    {
      "commit": "f834c755423332a6ff4397fae754029a6a7a8249",
      "tree": "004266b9612a69484a5dc0dc3d6db0d1e5ab60d5",
      "parents": [
        "62250b3bb596ffbae17c4b3d865fecd6329ce8b3",
        "0db99e3359234be181590463184b9959059a9ea9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:04:23 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Aug 26 13:04:23 2006 -0700"
      },
      "message": "Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n"
    },
    {
      "commit": "0db99e3359234be181590463184b9959059a9ea9",
      "tree": "3822a0e4c6408cd0f0d23211f7f969dae873b483",
      "parents": [
        "15a3758dc9e1c9d862e46acdf607de70c302fa6a"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Sat Aug 26 03:00:22 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 10:03:14 2006 -0500"
      },
      "message": "[SCSI] fix scsi_send_eh_cmnd regression\n\nThe callers of scsi_send_eh_cmnd are setting the cmnd buffer,\nand then scsi_send_eh_cmnd is copying that updated buffer to\nthe old_cmnd variable. Then after the command runs, we end up\ncopying that old_cmnd var which has the new cmnd to the scsi\ncommand buffer. When this command gets recent, all types of fun\nthings happen like getting TUR or START_STOP commands with\ndata and scatterlists.\n\nThis patch made against scsi-rc-fixes, has the callers of\nscsi_send_eh_cmnd pass in the command so scsi_send_eh_cmnd\ncan do the right thing. This should go into 2.6.18 since this\nfixes a regression added when we removed some of the scsi_cmnd\nfields and replaced them with local variables.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "15a3758dc9e1c9d862e46acdf607de70c302fa6a",
      "tree": "af0ae6bc2158682350961ee097af4b08f280af63",
      "parents": [
        "476e8978d9ccacfc911bd42e083dd784ad1465b1"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Wed Aug 23 14:54:56 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:26:57 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Update version number to 8.01.07-k1.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "476e8978d9ccacfc911bd42e083dd784ad1465b1",
      "tree": "419fe17bfbffccd5e777b17d357c6d1324038d1d",
      "parents": [
        "9c06938aa458843fb71fa35371f23a3b89317252"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Wed Aug 23 14:54:55 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:26:41 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Properly re-enable EFT support after an ISP abort.\n\nSoftware must explicitely re-enable extended firmware tracing\nafter any ISP abort condition.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9c06938aa458843fb71fa35371f23a3b89317252",
      "tree": "1734579259d73df860207c1e66c5404011e127cf",
      "parents": [
        "b2155d0417df9f2b4c0d396b6530b864d9f08623"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Wed Aug 23 14:54:54 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:26:27 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Correct PLOGI retry logic.\n\nOriginal code attempts to retry PLOGIs to fcports that are\nFCP_TARGETs only.  If the driver never performed a successful\nPLOGI/PRLI, the port-type would never be assigned, and the\nrelogin logic would silently drop the request (and thus the port\nwould not be recognized and registered).\n\nThe fix is relatively straightforward, drop the FCP_TARGET-only\ncheck.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b2155d0417df9f2b4c0d396b6530b864d9f08623",
      "tree": "3e7683501f150b6eff19226da139cbd5f69d3b78",
      "parents": [
        "48e2691f9c3bd6719e773f0b883449f4cef39585"
      ],
      "author": {
        "name": "Douglas Gilbert",
        "email": "dougg@torque.net",
        "time": "Sat Aug 19 00:11:34 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 26 09:25:06 2006 -0500"
      },
      "message": "[SCSI] sg: fix incorrect page problem\n\nThere\u0027s a problem where sg is executing a -\u003enopage operation on a\ncompound page, it actually calls get_page() on the first page in the\ncompound rather than the page which is being mapped.  The fix is to\nselect the correct page by indexing into the compound.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7bf13484d256e21b4bceb07026ac68dbae9dcce5",
      "tree": "37e76952178ff06eb9d2dc0314be4250ba1cd85b",
      "parents": [
        "20253de9d566f02b82aa1e0c103f73e80619106a",
        "ac2164d5e425fa4755bdbab9641d8dab7239b6f5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 24 01:28:14 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 24 01:28:14 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-greg\u0027 of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "ac2164d5e425fa4755bdbab9641d8dab7239b6f5",
      "tree": "4576ca4b573e7c7bcb197f934ef3da35c2457d0c",
      "parents": [
        "9dd9c16465c82d1385f97d2a245641464fcb7894"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Aug 23 01:00:27 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 02:51:24 2006 -0400"
      },
      "message": "[PATCH] sata_via: use old SCR access pattern on vt6420\n\nvt6420 has super-fragile SCR registers which can hang the whole\nmachine if accessed with the wrong timings.  This patch makes sata_via\nuse SCR registers only during probing and with the same timings as\nbefore (pre new EH), which is proven to work.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9dd9c16465c82d1385f97d2a245641464fcb7894",
      "tree": "0f729bb81af48ff79bda7eea0d366c87aed80a10",
      "parents": [
        "f3745a3f9fa39fa3c62f7d5b8549ee787d2c6848"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue Aug 22 21:15:58 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 02:51:24 2006 -0400"
      },
      "message": "[PATCH] ata_piix: implement force_pcs module parameter\n\nThis patch implements force_pcs module parameter for ata_piix.  If 1,\nPCS is ignored, 2 honored.  As there seem to be quite a few ICHs w/\nimpaired PCS, this option will be useful for cases where the default\nsetting doesn\u0027t work.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f3745a3f9fa39fa3c62f7d5b8549ee787d2c6848",
      "tree": "03bf0b2abfd9389dbadb69f024aa2761c28b9a5f",
      "parents": [
        "f1a58ecae527fc67c87ce4dcb9e73894f64aadfe"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue Aug 22 21:06:46 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 24 02:51:24 2006 -0400"
      },
      "message": "[PATCH] ata_piix: ignore PCS on ICH5\n\nThere have been a number of reports regarding some ICH5s failing to\ndetect devices since the PCS handling update.  Analysis shows that\nthese problems are caused by bogus PCS values from those controllers.\n\nBefore the PCS update, the driver didn\u0027t honor PCS regs exactly and\nprobed them in many cases PCS reports no device.  Now that PCS is\nhonored exactly, these hardware problems are visible.\n\nThis patch makes ICH5 ignore PCS.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "25848c4e502ec2bb94ee1f3c82709311059d0857",
      "tree": "68d7f2033ea0a868cbd994b06228f418da76fc95",
      "parents": [
        "1bad998a2778055c095b4f2081c68e6bc82f06e2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:33:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 23 15:33:07 2006 -0700"
      },
      "message": "[SCSI] esp: Fix build on SUN4.\n\nNoted by Alexey Dobriyan.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f1a58ecae527fc67c87ce4dcb9e73894f64aadfe",
      "tree": "e89e6440350a6990023b77fd5a0d7e9f5f9c4b28",
      "parents": [
        "d14b50cc60ca465290fcdb3b88e7d5fb684361ed"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Aug 20 17:56:38 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Aug 22 06:07:48 2006 -0400"
      },
      "message": "[PATCH] ata_piix: fix ghost device probing by honoring PCS present bits\n\nMove out PCS handling from piix_sata_prereset() into\npiix_sata_present_mask() and use it from newly implemented\npiix_sata_softreset().  Class codes for devices which are indicated to\nbe absent by PCS are cleared to ATA_DEV_NONE.  This fixes ghost device\nproblem reported on ICH6 and 7.\n\nThis patch moves PCS handling from prereset to softreset, which makes\ntwo behavior changes.\n\n* perform softreset even when PCS indicates no device\n* PCS handling is repeated before retrying softresets due to reset\n  failures.\n\nBoth behavior changes are intended and more consistent with how other\ndrivers behave.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d14b50cc60ca465290fcdb3b88e7d5fb684361ed",
      "tree": "c4a712123b94cd4c0ab4d8d9d87a7619e9bcb6ba",
      "parents": [
        "a34b6fc04d58ad72fe0cc74cd448f4551bd2ebaf",
        "ef7d1b244fa6c94fb76d5f787b8629df64ea4046"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:27:12 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 19 17:27:12 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "48e2691f9c3bd6719e773f0b883449f4cef39585",
      "tree": "881824d59283e1dca8865d4e84a9e40baf5e5891",
      "parents": [
        "a90f56847e8df9034c1c05d1157e1b0cd96987fb"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 17 11:58:11 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 19 13:46:47 2006 -0700"
      },
      "message": "[SCSI] lpfc 8.1.9 : Change version number to 8.1.9\n\nChange version number to 8.1.9\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a90f56847e8df9034c1c05d1157e1b0cd96987fb",
      "tree": "d0ec40b563855c7100675e800c2a95c711cd376d",
      "parents": [
        "33ccf8d1080bdccb4751a92f6da361a6e01b7cc0"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 17 11:58:04 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 19 13:46:30 2006 -0700"
      },
      "message": "[SCSI] lpfc 8.1.9 : Stall eh handlers if resetting while rport blocked\n\nStall error handler if attempting resets/aborts while an rport is blocked.\nThis avoids device offline scenarios due to errors in the error handler.\n\nBackground:\n  Although the transport is using the scsi_timed_out functionality to\n  restart the timeout if the rport is blocked, if the timeout has already\n  fired before the block occurs, the eh handler still runs and can take\n  the device offline. Ultimately, this window cannot be resolved without\n  significant work in the error handler thread. Christoph noted the first\n  level of these issues when he noted the poor error response handling\n  by the error thread.\n\n  We found, under heavy load and error testing, that time window from when\n  the scsi_times_out() adds the io to the queue to when the scsi_error_handler\n  gets around to servicing it, can be in the several seconds range. In most\n  cases, these test conditions are highly unusual, but possible.\n  As a result, we\u0027re stalling the error handler in this race window so that\n  we can avoid the device_offline transitions.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "33ccf8d1080bdccb4751a92f6da361a6e01b7cc0",
      "tree": "48128e331e0e46af0258864325eb1550287cca61",
      "parents": [
        "3a0c56d801df6785b30e36c19e89d7e971c151da"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Aug 17 11:57:58 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Aug 19 13:46:05 2006 -0700"
      },
      "message": "[SCSI] lpfc 8.1.9 : Misc Bug Fixes\n\nMisc Bug Fixes:\n- Cap MBX_DOWN_LINK command timeout to 60 seconds\n- Fix double free of ndlp object\n- Don\u0027t free mbox structures on error. The completion handlers expect to do so.\n- Clear host attention work items when going offline\n- Fixed discovery issues in multi-initiator environments.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f8872f4cb4b58f06a27d0443668d12d49f3b5d31",
      "tree": "cf6bd1786e902f99ab764f8d8482f557cd8cf531",
      "parents": [
        "99baa75231e35aca41b9718adfb07f45ce40e84c",
        "574dc0abab6650c5371df15ac708e48fa25bed89"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 10 15:07:17 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 10 15:07:17 2006 -0700"
      },
      "message": "Merge gregkh@master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "a34b6fc04d58ad72fe0cc74cd448f4551bd2ebaf",
      "tree": "7cfcc47161c3231a204e40f1421807f579a57938",
      "parents": [
        "51704c609fcf256dacfcfae3622eb6ef53ac5b48"
      ],
      "author": {
        "name": "Martin Hicks",
        "email": "mort@bork.org",
        "time": "Wed Jul 05 15:06:13 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 10 08:29:12 2006 -0400"
      },
      "message": "[PATCH] libata: PHY reset requires writing 0x4 to SControl\n\nHi,\n\nReading the Intel VSC and AHCI it seems like writing 0x302 is incorrect.\nThe only valid values are 4, 1 and 0.  Writing 4 disables the\nPHY.\n\nSigned-off-by: Martin Hicks \u003cmort@bork.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "51704c609fcf256dacfcfae3622eb6ef53ac5b48",
      "tree": "628a84bb0a986238c6004578e3cede5f0740154f",
      "parents": [
        "22aac0896b1b0b8cabaf00714c55dd12f25d5738"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Wed Aug 09 18:36:22 2006 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 10 06:55:18 2006 -0400"
      },
      "message": "[PATCH] libata: Use ATA_FLAG_PIO_POLLING for pdc_adma\n\npdc_adma was overlooked and broken by the irq-pio patch:\nOnly HSM_ST_LAST interrupts should be delivered to this LLDD.\n\nAdding ATA_FLAG_PIO_POLLING to pdc_adma fixes the problem (temporarily),\nbefore we convert the irq handler of pdc_adma to handle all interrupts.\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "22aac0896b1b0b8cabaf00714c55dd12f25d5738",
      "tree": "fbae079c8ca9b22103a1e11439ae8b738d756c72",
      "parents": [
        "85455dd34219376dcc7dce94bea67058f0b7d731"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue Aug 08 14:08:59 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 09 01:16:27 2006 -0400"
      },
      "message": "[PATCH] libata: clear sdev-\u003elocked on door lock failure\n\nSCSI EH locks door if sdev-\u003elocked is set.  Sometimes door lock\ncommand fails continuously (e.g. when medium is not present) and as\nlibata uses EH to acquire sense data, this easily creates a loop where\na failed lock door invokes EH and EH issues lock door on completion.\n\nThis patch clears sdev-\u003elocked on door lock failure to break this\nloop.  This problem has been spotted and diagnosed by Unicorn Chang\n\u003cuchang@tw.ibm.com\u003e.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "85455dd34219376dcc7dce94bea67058f0b7d731",
      "tree": "dc81f6f2fa31fef75fec99096c52c6213302ade2",
      "parents": [
        "c71d6be54e92c4b2d31faf51850354aff22b82b0"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@ocs.com.au",
        "time": "Tue Aug 08 13:51:02 2006 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Aug 09 01:16:27 2006 -0400"
      },
      "message": "[PATCH] Fix compile problem when sata debugging is on\n\nFix a sata debug print statement that still uses an old variable name.\n\nSigned-off-by: Keith Owens \u003ckaos@ocs.com.au\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "574dc0abab6650c5371df15ac708e48fa25bed89",
      "tree": "05b870ed38dd30457817c032e495baeee58fde15",
      "parents": [
        "ca8c100a00e91cf93782008441a2e159c4b49a25"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 06 20:55:33 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Aug 06 20:55:33 2006 +0100"
      },
      "message": "[ARM] Fix Acorn platform SCSI driver build failures\n\nSCSI folk forgot to fix up all the uses of \u0027buffer\u0027 before deleting\nthis struct member.  Do it for them to rescue the resulting build\nfailures.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca8c100a00e91cf93782008441a2e159c4b49a25",
      "tree": "6c1cf696f4a19537d07220c6818c92bea1758028",
      "parents": [
        "8832157bff28e6559fd38fc18433f8bd8803340a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 06 20:53:40 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Aug 06 20:53:40 2006 +0100"
      },
      "message": "[ARM] Fix NCR5380-based SCSI card build\n\nThe NCR5380-based SCSI cards need the SCSI SPI transport selected\nto build correctly.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e74051bc7b780c5ba28939f9d5c4cd3280a5ff7",
      "tree": "c29352e9c87e733c8793e9c1cbff4b226a20a083",
      "parents": [
        "00dd7b7d26a3bf3780cfcebfdde2b86126b3a082"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jul 30 19:13:36 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 13:19:56 2006 -0500"
      },
      "message": "[SCSI] hptiop: backout ioctl mess\n\nThe hptiop just got merged with a horrible amount of really bad ioctl\ncode that is against the standards for new scsi drivers.  This patch\nbacks it out (and fixes a small bug where scsi_add_host is called to\nearly).  We can re-add proper APIs once we agree on them.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "00dd7b7d26a3bf3780cfcebfdde2b86126b3a082",
      "tree": "5129fd1abc99d0c58a520938f28bf330ae94ef30",
      "parents": [
        "58b3ac07fed31ffc1349380b78305af6522fe1f4",
        "6e1e63259b1e01f047796e7985d960ca040993e6"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 12:42:33 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 12:42:33 2006 -0500"
      },
      "message": "Merge ../linux-2.6\n\nConflicts:\n\n\tarch/ia64/hp/sim/simscsi.c\n\nStylistic differences in two separate fixes for buffer-\u003erequest_buffer\nproblem.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c2602c48b5ebde55b418ba252737bf60caa4bab0",
      "tree": "81f81fdaf2abec9d1d9f9a68b711196cbca8897d",
      "parents": [
        "b0328beed0786b07d0102ed59cbf0b54ad8f726b"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Tue Aug 01 13:48:16 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:30:41 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Update version number to 8.01.05-k4.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b0328beed0786b07d0102ed59cbf0b54ad8f726b",
      "tree": "b3765f6f05f1841e8aabbd7959a0ea48f4bdcc9a",
      "parents": [
        "45ebeb560570fd7ebae29a4105b81874063d5425"
      ],
      "author": {
        "name": "Vladislav Bolkhovitin",
        "email": "vst@vlnb.net",
        "time": "Tue Aug 01 13:48:15 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:30:28 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Fix to allow to reset devices using sg interface (sg_reset).\n\nCurrently it is impossible to reset provided by Qlogic QLA2xxx driver\nSCSI devices externally using corresponding sg devices, particularly via\nsg_reset utility, because qla2xxx driver in qla2xxx_eh_device_reset()\nfunction checks if the input scsi_cmnd has its private data (CMD_SP())\nattached. Then the found pointer isn\u0027t used anywhere inside of\nqla2xxx_eh_device_reset(). If the RESET request comes from sg device, it\ndoesn\u0027t have such private data.\n\nThe attached patch removes check for non-NULL CMD_SP() from\nqla2xxx_eh_device_reset(), hence allows to reset QLA2xxx\u0027s devices using\ncorresponding sg devices.\n\nAV: change applies to bus/host reset handlers as well.\n\nSigned-off-by: Vladislav Bolkhovitin \u003cvst@vlnb.net\u003e\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "45ebeb560570fd7ebae29a4105b81874063d5425",
      "tree": "de74b4218a2114f8642db34528b8bd23f2c5868f",
      "parents": [
        "b797b6de9d4d8d085169a507c54b18e74dbe4f21"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Tue Aug 01 13:48:14 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:30:10 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Log Trace/Diagonostic asynchronous events.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b797b6de9d4d8d085169a507c54b18e74dbe4f21",
      "tree": "2b9b5a236a780cf780e6655e6e495cb7bf659aa4",
      "parents": [
        "416780d3a7836a99568c6728830ced592a7a22e3"
      ],
      "author": {
        "name": "Shyam Sundar",
        "email": "shyam.sundar@qlogic.com",
        "time": "Tue Aug 01 13:48:13 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:29:45 2006 -0500"
      },
      "message": "[SCSI] qla2xxx: Correct endianess problem while issuing a Marker IOCB on ISP24xx.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "416780d3a7836a99568c6728830ced592a7a22e3",
      "tree": "521b956eaf8a887f2b93b617a1b02388505583c3",
      "parents": [
        "dca9479be891eac33e53ab37769e18c3259646da"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Aug 01 07:34:16 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:29:11 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7 : Change version number to 8.1.8\n\nChange version number to 8.1.8\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "dca9479be891eac33e53ab37769e18c3259646da",
      "tree": "56403501d56019fab9afef00a2eaf6d4133feb55",
      "parents": [
        "8f6d98d2e05c38cb08fbda5e38e5f87d361c3cac"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Aug 01 07:34:08 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:28:55 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7 : ID String and Message fixes\n\nID String and Message fixes\n - Fix switch symbolic name registration to match cross-OS values\n - Replace printk\u0027s with more standard lpfc_printf_log calls\n - Make all lpfc_printf_log message numbers unique\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8f6d98d2e05c38cb08fbda5e38e5f87d361c3cac",
      "tree": "a1a35b9134643610667451c2c3ea9a7a4ac1508b",
      "parents": [
        "1c067a42413c4f39c907443b8f5979cd4d82f0ff"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Aug 01 07:34:00 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:28:41 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7 : Short bug fixes\n\nShort bug fixes:\n - Fix iocbq list corruption due to missing list_del\u0027s in ct handling\n - Missing unlock in lpfc_sli_next_iotag()\n - Fix initialization of can_queue value\n - Differentiate sysfs mailbox errors with different codes.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1c067a42413c4f39c907443b8f5979cd4d82f0ff",
      "tree": "e799752f33cd731b362e4fe4f039cc3a40c7590c",
      "parents": [
        "a309a6b6e64b8147b7cfe7388237fb83834f58c9"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Aug 01 07:33:52 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:28:22 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7 : Fix race condition between lpfc_sli_issue_mbox and lpfc_online\n\nFix race condition between lpfc_sli_issue_mbox and lpfc_online\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a309a6b6e64b8147b7cfe7388237fb83834f58c9",
      "tree": "6fc55719036a781b65eeb5b6404dcafa3e3f3c88",
      "parents": [
        "64ba88182962698a8cb75792372c1dddaef82989"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Aug 01 07:33:43 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:28:03 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7 : Fix failing firmware download due to mailbox delays needing to be longer\n\nFix failing firmware download due to mailbox delays needing to be longer.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "64ba88182962698a8cb75792372c1dddaef82989",
      "tree": "67520a9f5b946559e4baba69f3cab37a2a7c3a77",
      "parents": [
        "0dfda7751e969902f7231fc547ca8c9e0fb9ee13"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Wed Aug 02 15:24:34 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Aug 06 11:27:31 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7 : Add statistics reset callback for FC transport\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "77f3f879387cc5fce6c7a4ca7777c586fe6291cd",
      "tree": "86cdb66936984d02bd1da3a84deec72fd805400d",
      "parents": [
        "6543bc0777fadf129d8ee7ac82e0090fb0480403"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:19 2006 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:19 2006 +0900"
      },
      "message": "[PATCH] libata: fix ata_device_add() error path\n\nIn the error path, ata_device_add()\n\n* dereferences null host_set-\u003eports[] element.\n* calls scsi_remove_host() on not-yet-added shost.\n\nThis patch fixes both bugs.  The first problem was spotted and initial\npatch submitted by Dave Jones \u003cdavej@redhat.com\u003e.  The second problem\nwas mentioned and fixed by Jeff Garzik \u003cjgarzik@pobox.com\u003e in a larger\ncleanup patch.\n\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "6543bc0777fadf129d8ee7ac82e0090fb0480403",
      "tree": "6fc9ea06f1d70e3c6553c8ed7bc609914b13668a",
      "parents": [
        "f31e945c50e47b7163c6018928aa93b66e8f22f0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Aug 05 03:59:17 2006 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:17 2006 +0900"
      },
      "message": "[PATCH] [libata] manually inline ata_host_remove()\n\n(tj: this is for the following ata_device_add() fix)\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "f31e945c50e47b7163c6018928aa93b66e8f22f0",
      "tree": "5a18319154ddd1e2a66cc18009daa92eb8cae337",
      "parents": [
        "f814b75f4ed2ed58cd7bc876a0a9406f984aac6d"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:15 2006 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:15 2006 +0900"
      },
      "message": "[PATCH] sata_sil24: don\u0027t set probe_ent-\u003emmio_base\n\nsata_sil24 doesn\u0027t make use of probe_ent-\u003emmio_base and setting this\nfield causes the area to be released twice on detach.  Don\u0027t set\nprobe_ent-\u003emmio_base.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "f814b75f4ed2ed58cd7bc876a0a9406f984aac6d",
      "tree": "d68255e3203532e98be7ee8afca240205a66e039",
      "parents": [
        "c3cf30a989efec8144225517e0b2f82c955e3966"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:13 2006 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:13 2006 +0900"
      },
      "message": "[PATCH] ata_piix: fix host_set private_data intialization\n\nTo get host_set-\u003eprivate_data initialized reliably, all pinfos need to\npoint to the same hpriv.  Restore pinfo-\u003eprivate_data after pata pinfo\nassignment.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "c3cf30a989efec8144225517e0b2f82c955e3966",
      "tree": "0f4a134253a6e6d306509d617201dbea346b9536",
      "parents": [
        "f1d39b291e2263f5e2f2ec5d4061802f76d8ae67"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:11 2006 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Aug 05 03:59:11 2006 +0900"
      },
      "message": "[PATCH] libata: fix ata_port_detach() for old EH ports\n\nata_prot_detach() did nothing for old EH ports and thus SCSI hosts\nassociated with those ports are left dangling after they are detached\nleaving stale devices and causing oops eventually.  Make\nata_port_detach() remove SCSI hosts for old EH ports.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "f1d39b291e2263f5e2f2ec5d4061802f76d8ae67",
      "tree": "29c33d63b3679103459932d43b8818abdcc7d3d5",
      "parents": [
        "fd60ae404f104f12369e654af9cf03b1f1047661"
      ],
      "author": {
        "name": "Unicorn Chang",
        "email": "uchang@tw.ibm.com",
        "time": "Tue Aug 01 12:18:07 2006 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 03 17:34:52 2006 -0400"
      },
      "message": "[PATCH] ahci: skip protocol test altogether in spurious interrupt code\n\nSkip protocol test altogether in spurious interrupt code. If PIOS is received\nwhen it shouldn\u0027t, ahci will raise protocol violation.\n\nSigned-off-by: Unicorn Chang \u003cuchang@tw.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dba654d1508e7060c7d79ab2f63a00325fd84270",
      "tree": "a61d1f46051fb5fb087795b0a958f31bd9c4ad98",
      "parents": [
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 08 00:27:49 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Aug 01 11:32:46 2006 +0200"
      },
      "message": "kbuild: hardcode value of YACC\u0026LEX for aic7-triple-x\n\nWhen we introduced -rR then aic7xxx no loger could pick up definition\nof YACC\u0026LEX from make - so do it explicit now.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "ab3b3fd38125be0242c2f94bf144b48054210882",
      "tree": "c668c4d6381046f59a973284ff4de59436f84944",
      "parents": [
        "b71426eb10d904d421b36f51f93c8d0ba558edac",
        "e3f2ddeac718c768fdac4b7fe69d465172f788a8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:39:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:39:17 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "0b4972d59170e13ab0236e8a7148112052590c01",
      "tree": "640bc811d371d245b7259383b0e95ce28c388c2b",
      "parents": [
        "aa677bc7445147f663ebde69d248a30839bada76"
      ],
      "author": {
        "name": "Ju, Seokmann",
        "email": "Seokmann.Ju@lsil.com",
        "time": "Tue Jul 25 08:45:06 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 13:19:12 2006 -0500"
      },
      "message": "[SCSI] megaraid_{mm,mbox}: a fix on \"kernel unaligned access address\" issue\n\nThere was an issue in the data structure defined by megaraid driver\ncasuing \"kernel unaligned access..\" messages to be displayed during\nIOCTL on IA64 platform.\n\nThe issue has been reported/fixed by Sakurai Hiroomi\n[sakurai_hiro@soft.fujitsu.com].\n\nSigned-Off By: Seokmann Ju \u003cseokmann.ju@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "aa677bc7445147f663ebde69d248a30839bada76",
      "tree": "ae8e932655e44c7b16cb1fb23ed929ce9d3bc138",
      "parents": [
        "fbf6080225a03aa2b3671acacebdf615f1d3f6ba"
      ],
      "author": {
        "name": "Ju, Seokmann",
        "email": "Seokmann.Ju@lsil.com",
        "time": "Tue Jul 25 08:44:58 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 13:13:50 2006 -0500"
      },
      "message": "[SCSI] megaraid_{mm,mbox}: a fix on INQUIRY with EVPD\n\nWith this patch, driver will protect data corruption created by\nINQUIRY with EVPD request to megaraid controllers.  As specified in\nthe changelog, megaraid F/W already has fixed the issue and being\nunder process of release. Meanwhile, driver will protect the system\nwith this patch.\n\nSigned-Off By: Seokmann Ju \u003cseokmann.ju@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "fbf6080225a03aa2b3671acacebdf615f1d3f6ba",
      "tree": "8813b1849713b29b52e73bfef8912b7e35b547ea",
      "parents": [
        "f4246b33c774bb4330eb6286beed6d3c9f4373c4"
      ],
      "author": {
        "name": "Ju, Seokmann",
        "email": "Seokmann.Ju@lsil.com",
        "time": "Tue Jul 25 08:44:48 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 13:10:23 2006 -0500"
      },
      "message": "[SCSI] megaraid_{mm,mbox}: 64-bit DMA capability checker\n\nThis patch contains\n- a fix for 64-bit DMA capability check in megaraid_{mm,mbox} driver.\n- includes changes (going back to 32-bit DMA mask if 64-bit DMA mask\nfailes) suggested by James with previous patch.\n- addition of SATA 150-4/6 as commented by Vasily Averin.\n\nWith patch, the driver access PCIconfiguration space with dedicated\noffset to read a signature. If the signature read, it means that the\ncontroller has capability to handle 64-bit DMA.\nWithout this patch, the driver used to blindly claim 64-bit DMA\ncapability.\nThe issue has been reported by Vasily Averin [vvs@sw.ru].\nThank you Vasily for the reporting.\n\nSigned-Off By: Seokmann Ju \u003cseokmann.ju@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f4246b33c774bb4330eb6286beed6d3c9f4373c4",
      "tree": "e4a445ade3ecfe190c49757da9a7c4fe8b9bfc13",
      "parents": [
        "f3ff0c3627df90aa28be98803b10289bb348e4e6"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:54 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:50:18 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: update and move version number\n\nThe version info is useful for iscsi tcp, iser and qla4xxx so move to\ntransport class.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f3ff0c3627df90aa28be98803b10289bb348e4e6",
      "tree": "a387f0fade78bbcd337ee3ed962b76e92b482705",
      "parents": [
        "40527afea1a3b18ee5754e17d6f807176e03f1f2"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:50 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:50:02 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: fix mem leaks in libiscsi\n\nWe were leaking some strings. This patch just frees them.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "40527afea1a3b18ee5754e17d6f807176e03f1f2",
      "tree": "940bc089d28a5fe37ea2bae4b5532b090d9598e3",
      "parents": [
        "c8dc1e523b0f1e6dd71cdabd8c7d7587c6dc27f9"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:45 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:49:50 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: pass errors from complete_pdu to caller\n\nMust pass ISCSI_ERR values from the recv path and propogate them\nupwards.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c8dc1e523b0f1e6dd71cdabd8c7d7587c6dc27f9",
      "tree": "466efa148c152f4330c92f02f81bc72e8f395114",
      "parents": [
        "9aaa2b4621280b6de1ecfb6dd7cd5cbe59fd1264"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:39 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:49:34 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: reduce memory allocations\n\nWe currently try to allocate a max_recv_data_segment_length\nwhich can be very large (default is 64K), and common uses\nare up to 1MB. It is very very difficult to allocte this\nmuch contiguous memory and it turns out we never even use it.\nWe really only need a couple of pages, so this patch has us\nallocates just what we know what we need today.\n\nLater if vendors start adding vendor specific data and\nwe need to handle large buffers we can do this, but for\nthe last 4 years we have not seen anyone do this or request\nit.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9aaa2b4621280b6de1ecfb6dd7cd5cbe59fd1264",
      "tree": "2532d6190f4267bb5233683c5908ef38e1934d12",
      "parents": [
        "63f75cc8a7e6ce453e38a7b90cdcae83d63f1ea7"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:34 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:49:20 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: dont use GFP_KERNEL for sending errors\n\niscsi_tcp can send error events from soft irq context so we\ncannot use GFP_KERNEL.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "63f75cc8a7e6ce453e38a7b90cdcae83d63f1ea7",
      "tree": "a85cfe4591f704ba163334c310ce824bff8fa9b5",
      "parents": [
        "1c83469d36a9dd30dbf1fb9fc5ca3be3a0e64ff4"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:29 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:49:01 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: fix oops when removing session\n\nWe are touching the cls_session after we have freed\nit. This causes a oops.\n\nSigned-off-by: Or Gerlitz  \u003cogerlitz@voltaire.com\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1c83469d36a9dd30dbf1fb9fc5ca3be3a0e64ff4",
      "tree": "d20c53420f6596ebd6500562b294ef820a190887",
      "parents": [
        "7ea8b82847293c2311cf08fc3ed31ab0e452a27e"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:26 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:48:32 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: fix oops when iser is flushing io\n\nWhen we enter recovery and flush the running commands\nwe cannot freee the connection before flushing the commands.\nSome commands may have a reference to the connection\nthat needs to be released before. iscsi_stop was forcing\nthe term and suspend too early and was causing a oops\nin iser, so this patch removes those callbacks all together\nand allows the LLD to handle that detail.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7ea8b82847293c2311cf08fc3ed31ab0e452a27e",
      "tree": "eab8e9be7cc779cc3c9e48774fcb4b33ebb2c8df",
      "parents": [
        "275fd7d129fdd16d1dc0ec6a8d60bd6b72a76e31"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:22 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:48:16 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: fix abort handling\n\nAbort handler fixes.\n\nIf a connection is dropped and reconnected while an abort is\nrunning then we should assume the recovery code will clean up\nthe abort. Not doing so causes a oops.\n\nAnd if a command completes then we get the status for the abort, we do not\nneed to call into the LLD to cleanup the resources. Doing this causes\nand oops in iser because it ends up freeing some resources twice.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "275fd7d129fdd16d1dc0ec6a8d60bd6b72a76e31",
      "tree": "e87776f201ceef9a53ec7c74ae65fe465d2e0829",
      "parents": [
        "b6c395ed0387c824ddf125d3b74b576a2575c149"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:17 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:48:01 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: handle data rsp errors\n\nif iscsi_data_rsp fails we must bail out. Since the pdu values like\ndata length are invalid we cannot continue to process the data since\nit could over run buffers.\n\nThis fixes a bug with cisco 5428s where that target is sending\ntoo much data.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b6c395ed0387c824ddf125d3b74b576a2575c149",
      "tree": "76ca5cd982063335088384622e5033401bbc5057",
      "parents": [
        "d82967c70658a408ea6cae5dc989ba8b2c0999e1"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:15 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:47:40 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: fix r2t handling\n\nThe iscsi tcp code can pluck multiple rt2s from the tasks\u0027s r2tqueue\nin the xmit code. This can result in the task being queued on the xmit queue\nbut gettting completed at the same time.\n\nThis patch fixes the above bug by making the fifo a list so\nwe always remove the entry on the list del.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d82967c70658a408ea6cae5dc989ba8b2c0999e1",
      "tree": "0ea99ac94283f01d14e40272fb403935533f15d4",
      "parents": [
        "8d4fbd3f978ba49498dc7c6430368c4ff86a09fc"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 24 15:47:11 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:47:23 2006 -0500"
      },
      "message": "[SCSI] iscsi bugfixes: send correct error values to userspace\n\nIn the xmit patch we are sending a -EXXX value to iscsi_conn_failure\nwhich is causing userspace to get confused.\n\nWe should be sending a ISCSI_ERR_* value that userspace understands.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8d4fbd3f978ba49498dc7c6430368c4ff86a09fc",
      "tree": "b581ea0d3dae4c2926219e339f4cc45b9e94e829",
      "parents": [
        "b2b3c121076961333977f485f0d54c22121df920"
      ],
      "author": {
        "name": "HighPoint Linux Team",
        "email": "linux@highpoint-tech.com",
        "time": "Mon Jul 24 15:48:54 2006 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:47:02 2006 -0500"
      },
      "message": "[SCSI] hptiop: wrong register used in hptiop_reset_hba()\n\nIOP reset message should be posted to inbound message register\ninstead of outbound message register.\n\nSigned-off-by: HighPoint Linux Team \u003clinux@highpoint-tech.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b2b3c121076961333977f485f0d54c22121df920",
      "tree": "db121bd6a5231bb2b34038064d5c2bb93e05fbfb",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Mon Jul 17 07:22:45 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 11:46:38 2006 -0500"
      },
      "message": "[SCSI] sym2: claim only \"Storage\" class\n\nThe follow patch fixes a problem for Matt Taggart.\nThe Compaq system he had (dl380?) has a SmartArray device that exposes\nthe 53c1510 device in both RAID and \"normal\" modes. The difference\nis in RAID mode, the smart array driver (IIRC) should claim the\ndevice instead of sym2 driver. Patch below prevents sym2 from\nclaiming the device when the RAID \"daughter board\" is attached.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a75ad3c27a6ad78c4306cac939938050dcde54f3",
      "tree": "3915e117ba018d83d5c764aff4c67d96665787b8",
      "parents": [
        "71ef51cc1756d1c56b57c70e7cc27a3559c81ee6"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:04:09 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:04:09 2006 +0200"
      },
      "message": "[PATCH] scsi: kill overeager \"not-ready\" messages\n\nHAL and friends have a tendency to trigger this one all the time.\nIt\u0027s not really interesting, so kill it. The vendor kernels all do\nanyways.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "64821324ca49f24be1a66f2f432108f96a24e596",
      "tree": "9ddaf4c1976421e0d2a5ec49c3736ad9b96b1d8d",
      "parents": [
        "dab5025ca2f704ea6629121446d62e3043b210e9"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Jul 26 09:53:23 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:30:45 2006 -0700"
      },
      "message": "[PATCH] fix compile regression for a few scsi drivers\n\nThis fixes three drivers to compile again after my patch that removes\nthe data_cmnd member from struct scsi_cmnd.\n\nThe fas216 change is trivial, it should have been using -\u003ecmnd all the\ntime.\n\nNCR53C9 (which seem to be mostly duplicate driver with esp.c!) is doing\nsomething odd, it should only have looked at -\u003ecmnd before not the saved\ncopy that is kept for the error handlers sake.  Note that it really\nshould deal with the sync setting themselves but use the generic domain\nvalidation code that get this right - but that\u0027s for later let\u0027s push\nthis simple compile fix for now.\n\nAnd sorry for the late fix for this, I have been busy with OLS and\nassociated activities last week.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6bc063d414a815937fc81449fa9ffe8d3a4cdf22",
      "tree": "1a60ebf660b2d33918a3a73263fd248389db25f4",
      "parents": [
        "29ed46015dd61f99d203ec7ab307ccf92d2d0cf2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 22:47:14 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 24 22:47:14 2006 -0700"
      },
      "message": "[SCSI] esp: Fix build.\n\nThe data_cmd[] member got deleted, so do not use it any more.  Scsi\ncommands do not have their -\u003ecmd[] overwritten temporary to probe for\nstatus after an error before retrying.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b71426eb10d904d421b36f51f93c8d0ba558edac",
      "tree": "a8c7088a6b89499134e01750652aa55f2baa890f",
      "parents": [
        "8419dc8a34d765f2ff1aa4051084d54cfeff09cf",
        "abb5a5cc6bba1516403146c5b79036fe843beb70"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:38:13 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:38:13 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "8419dc8a34d765f2ff1aa4051084d54cfeff09cf",
      "tree": "31b1ea2716b99ca0b12cfc051d53cfdcd9118be5",
      "parents": [
        "13abf50df209008b5d44075bafeeab42ace56aa6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:37:52 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 24 03:37:52 2006 -0400"
      },
      "message": "[libata] sata_promise: comment out duplicate PCI ID\n\nThis is just the for-RC fix.  A \u0027TODO\u0027 command is added, describing\nwhat\u0027s needed for the more-complete fix.\n"
    },
    {
      "commit": "00ab956f2fefd3673edc16df55beed21834b7bdd",
      "tree": "b703a595bbedaccd63b30d048b2f1cbc32ce0519",
      "parents": [
        "53a4998229efbf5cb79ec7ca7c18f4c86f66755d",
        "79bd3f8563a275d1d068bbb9189a746dc6e96f3e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:04:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 21 12:04:53 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (38 commits)\n  [SCSI] More buffer-\u003erequest_buffer changes\n  [SCSI] mptfusion: bump version to 3.04.01\n  [SCSI] mptfusion: misc fix\u0027s\n  [SCSI] mptfusion: firmware download boot fix\u0027s\n  [SCSI] mptfusion: task abort fix\u0027s\n  [SCSI] mptfusion: sas nexus loss support\n  [SCSI] mptfusion: sas loginfo update\n  [SCSI] mptfusion: mptctl panic when loading\n  [SCSI] mptfusion: sas enclosures with smart drive\n  [SCSI] NCR_D700: misc fixes (section and argument ordering)\n  [SCSI] scsi_debug: must_check fixes\n  [SCSI] scsi_transport_sas: kill the use of channel \n  [SCSI] scsi_transport_sas: add expander backlink\n  [SCSI] hide EH backup data outside the scsi_cmnd\n  [SCSI] ibmvscsi: handle inactive SCSI target during probe\n  [SCSI] ibmvscsi: allocate lpevents for ibmvscsi on iseries\n  [SCSI] aic7[9x]xx: Remove last vestiges of reverse_scan\n  [SCSI] aha152x: stop poking at saved scsi_cmnd members\n  [SCSI] st.c: Improve sense output\n  [SCSI] lpfc 8.1.7: Change version number to 8.1.7\n  ...\n"
    },
    {
      "commit": "13abf50df209008b5d44075bafeeab42ace56aa6",
      "tree": "5e8ea48d61c7e58560b04d33609a4a2bc6cf0012",
      "parents": [
        "7c8c2cff81b2b7f6dd3f9fd7b77033c1be5d7920"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Jul 10 23:18:46 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 19 14:06:53 2006 -0400"
      },
      "message": "[PATCH] libata: improve EH action and EHI flag handling\n\nUpdate ata_eh_about_to_do() and ata_eh_done() to improve EH action and\nEHI flag handling.\n\n* There are two types of EHI flags - one which expires on successful\n  EH and the other which expires on a successful reset.  Make this\n  distinction clear.\n\n* Unlike other EH actions, reset actions are represented by two EH\n  action masks and a EHI modifier.  Implement correct about_to_do/done\n  semantics for resets.  That is, prior to reset, related EH info is\n  sucked in from ehi and cleared, and after reset is complete, related\n  EH info in ehc is cleared.\n\nThese changes improve consistency and remove unnecessary EH actions\ncaused by stale EH action masks and EHI flags.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7c8c2cff81b2b7f6dd3f9fd7b77033c1be5d7920",
      "tree": "ce03730193b08639e90f95d3419857053e3d283c",
      "parents": [
        "4528e4da79675b4995e085046b8ffbe0415c3261"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Jul 10 23:18:23 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 19 14:06:53 2006 -0400"
      },
      "message": "[PATCH] libata: fix eh_skip_recovery condition\n\n* (ata_dev_absent() || ata_dev_ready()) test doesn\u0027t indicate\n  SUSPENDED state properly.  Fix it.\n\n* Link resuming resets shouldn\u0027t be skipped.  Don\u0027t skip recovery on\n  EHI_RESUME_LINK.  This doesn\u0027t matter for host ports as EHI_RESUME\n  always coincides with EHI_HOTPLUGGED which makes attached disabled\n  devices vacant.  However, PMP reset causes non-hotplug link-resuming\n  resets which shouldn\u0027t be skipped.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4528e4da79675b4995e085046b8ffbe0415c3261",
      "tree": "9ddea7e2229a282879212ba9d4ba16f0e0a27955",
      "parents": [
        "f5beec49636bf8d5a34065c8ab030cd4ea84516f"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sat Jul 08 20:17:26 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 19 14:06:53 2006 -0400"
      },
      "message": "[PATCH] libata: fix autopsy ehc-\u003ei.action and ehc-\u003ei.dev handling\n\nCommit 0662c58b3265f52f708a6d59476bc7862b01f9c0 updated\nata_eh_autopsy() to OR determined action to ehc-\u003ei.action to preserve\naction mask set directly into ehc-\u003ei.action by nested functions.  This\nbroke action mask clearing on SENSE_VALID case causing revalidation\nand EH complete message on successful ATAPI CC.\n\nThis patch removes two local variables - action and failed_dev - which\ncache ehc-\u003ei.action and ehc-\u003ei.dev respectively, and make the function\ndirectly modify ehc-\u003ei.* fields to remove aliasing issues.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f5beec49636bf8d5a34065c8ab030cd4ea84516f",
      "tree": "f287dd3c48776f653098bf74e6b85670a041c551",
      "parents": [
        "73291a1cb68bb62be62a927a9d67fe417b3cfe35"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 15:28:12 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: correct \u0027invalid MAP value\u0027 typo-caused error\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "73291a1cb68bb62be62a927a9d67fe417b3cfe35",
      "tree": "543d6a1beede76124926eaf5afebdc634c6e45de",
      "parents": [
        "08f12edc335d24a89ba2f50b0a5b9d12295ce198"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 13:11:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: minor cleanups noticed in prior patch run\n\n* delete unused PIIX_FLAG_COMBINED*\n* port_enable should be u16 rather than u32\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "08f12edc335d24a89ba2f50b0a5b9d12295ce198",
      "tree": "5d329f7c0baa0bfd3d46481fb2a5a12e23b02a21",
      "parents": [
        "ea35d29e2fa8b3d766a2ce8fbcce599dce8d2734"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 11:57:44 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: attempt to fix ICH8 support\n\nTake into account the fact that ICH8 changed the register layout of\nthe MAP and PCS register bits.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ea35d29e2fa8b3d766a2ce8fbcce599dce8d2734",
      "tree": "533e0cac2fd8b9ce860ce6260ef5feb9a3f8e817",
      "parents": [
        "d96715c1acb119cef4b2443ba9b3777b730139e6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 11 11:48:50 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[libata] ata_piix: Consolidate PCS register writing\n\nPrior to this patch, the driver would do this for each port:\n\tread 8-bit PCS\n\twrite 8-bit PCS\n\tread 8-bit PCS\n\twrite 8-bit PCS\n\nIn the field, flaky behavior has been observed related to this register.\nIn particular, these overzealous register writes can cause misdetection\nproblems.\n\nUpdate to do the following once (not once per port) at boot:\n\tread 16-bit PCS\n\tif needs changing,\n\t\twrite 16-bit PCS\n\nAnd thereafter, we only perform a \u0027read 16-bit PCS\u0027 per port.\n\nThis should eliminate all PCS writes in many cases, and be more friendly\nin the cases where we do need to enable ports.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d96715c1acb119cef4b2443ba9b3777b730139e6",
      "tree": "232ff826587a342b0dc290c180b843d84446bef0",
      "parents": [
        "82d6897fefca6206bca7153805b4c5359ce97fc4"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Jun 29 01:58:28 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 16 11:48:28 2006 -0400"
      },
      "message": "[PATCH] ata_piix: add host_set private structure\n\nAdd host_set private structure piix_host_priv.  Currently the only\nfield is -\u003emap which used to be stored directly at\nhost_set-\u003eprivate_data.  This change allows more host_set private\nfields to be added.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "79bd3f8563a275d1d068bbb9189a746dc6e96f3e",
      "tree": "e4139f1bdf0b32ac05aeb225709272e03ac1f302",
      "parents": [
        "92c0bfea9ba61ec2d3a6d4fb1af39358d5e52b71"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Jul 14 10:29:34 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 14 09:41:13 2006 -0500"
      },
      "message": "[SCSI] More buffer-\u003erequest_buffer changes\n\nSeem like quite a few splipped through the cracks.  Here\u0027s a patch to\nupdate all references I could find:\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3bb056eb1df236f3344426860e584a8981486334",
      "tree": "365afef73df7b9bc19baa5bcf743713b3529d167",
      "parents": [
        "6ecaff7fe84eb64796d8dfe667439290b4acfad0"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Wed Jul 12 11:55:39 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jul 12 12:03:43 2006 -0400"
      },
      "message": "[SCSI] NCR_D700: misc fixes (section and argument ordering)\n\nApparently the D700 has had an argument ordering issue for quite a while\nwhich can cause it to get the wrong scsi_id (I just got an unbootable\nvoyager system because of this).  Hopefully this patch also fixes up all\nthe sectional mismatches within the driver.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6ecaff7fe84eb64796d8dfe667439290b4acfad0",
      "tree": "452bde38c122e65d036149b3ff7c41d76d766d68",
      "parents": [
        "e8bf39417b578a11e2ee2cd16e794a5b2d40757b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Jul 11 20:53:22 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jul 12 11:57:28 2006 -0400"
      },
      "message": "[SCSI] scsi_debug: must_check fixes\n\nCheck all __must_check warnings in scsi_debug.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e8bf39417b578a11e2ee2cd16e794a5b2d40757b",
      "tree": "7e20aa4b9c483b62a91cf3e5f6a2bc51074c507c",
      "parents": [
        "a0e1b6ef3b851fe6f1dcc259432e83de79ce5e7f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue Jul 11 17:49:34 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jul 12 09:20:01 2006 -0400"
      },
      "message": "[SCSI] scsi_transport_sas: kill the use of channel \n\nUsing the port_id for the channel is completely unnecessary since the\nhost_id/target_id are constructed to be globally unique.  Also move\nthe mptsas driver on to virtual channel 1 for its raid devices.\n\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a0e1b6ef3b851fe6f1dcc259432e83de79ce5e7f",
      "tree": "4e62bf64d66e2a07cdad6480441a2a443246e3cb",
      "parents": [
        "631c228cd09bd5b93090fa60bd9803ec14aa0586"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sun Jul 09 12:38:19 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jul 12 09:03:20 2006 -0400"
      },
      "message": "[SCSI] scsi_transport_sas: add expander backlink\n\nThis patch adds the ability to add a backlink to a particular port.  The\nidea is to represent properly ports on expanders that are used\nspecifically for linking to the parent device in the topology.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b4cac1a0227a6f84be0381cd350a3c8730a4a671",
      "tree": "24bf1aa95d1977161774210bbb9bf697ad0fe5e9",
      "parents": [
        "01bf466e1866feeb7fce0319cbafe0166e29f5e4"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Jul 10 04:44:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:22 2006 -0700"
      },
      "message": "[PATCH] FDPIC: Move roundup() into linux/kernel.h\n\nMove the roundup() macro from binfmt_elf.c into linux/kernel.h as it\u0027s\ngenerally useful.\n\n[akpm@osdl.org: nuke all the other implementations]\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "631c228cd09bd5b93090fa60bd9803ec14aa0586",
      "tree": "3d15819bbdc30e291c342e06a0694184b1616996",
      "parents": [
        "ae0fda0cdf009731a33f031f86df8566f1977ffe"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Jul 08 20:42:15 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 11:56:44 2006 -0500"
      },
      "message": "[SCSI] hide EH backup data outside the scsi_cmnd\n\nCurrently struct scsi_cmnd has various fields that are used to backup\noriginal data after the corresponding fields have been overridden for\nEH commands.  This means drivers can easily get at it and misuse it.\nDue to the old_ naming this doesn\u0027t happen for most of them, but two\nthat have different names have been used wrong a lot (see previous\npatch).  Another downside is that they unessecarily bloat the scsi_cmnd\nsize.\n\nThis patch moves them onstack in scsi_send_eh_cmnd to fix those two\nissues aswell as allowing future EH fixes like moving the EH command\nsubmissions to use SG lists like everything else.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ae0fda0cdf009731a33f031f86df8566f1977ffe",
      "tree": "397016e9b52ef94086e5acc16a40a41595d9a45b",
      "parents": [
        "6c51fe10475eda9f5c535f337411e1ed0e6915b9"
      ],
      "author": {
        "name": "Dave C Boutcher",
        "email": "boutcher@cs.umn.edu",
        "time": "Thu Jul 06 22:08:49 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 11:28:58 2006 -0500"
      },
      "message": "[SCSI] ibmvscsi: handle inactive SCSI target during probe\n\nWithout this patch we register an interrupt with request_irq,\nbut then return a bad return code from the module probe.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6c51fe10475eda9f5c535f337411e1ed0e6915b9",
      "tree": "2c02961223f15997313db9ad50b8e40a36470e28",
      "parents": [
        "d14164316d48a4319d8da9dc24be8663b2472bae"
      ],
      "author": {
        "name": "Dave C Boutcher",
        "email": "boutcher@cs.umn.edu",
        "time": "Thu Jul 06 22:07:47 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 11:28:38 2006 -0500"
      },
      "message": "[SCSI] ibmvscsi: allocate lpevents for ibmvscsi on iseries\n\nAllocate the correct number of lp events when running\nibmvscsi on legacy iseries\n\nSigned-off-by: Dave Boutcher \u003csleddog@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d14164316d48a4319d8da9dc24be8663b2472bae",
      "tree": "c16ebcbd295a7bcd77109954f9babf8eb82d5201",
      "parents": [
        "5e13cdfa5ba94724d6ab11de26b3ec3c94b88b00"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sat Jul 08 14:02:26 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 11:27:43 2006 -0500"
      },
      "message": "[SCSI] aic7[9x]xx: Remove last vestiges of reverse_scan\n\nRemove last vestiges of the reverse_scan paramater from aic7xxx and aic79xx.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5e13cdfa5ba94724d6ab11de26b3ec3c94b88b00",
      "tree": "7f6ec288f314dda60b825a2ded8e8eb7e5bde647",
      "parents": [
        "4e73ea7b02a8d2759b20ab52f13f40d5f5421044"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Jul 08 20:39:30 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 11:27:23 2006 -0500"
      },
      "message": "[SCSI] aha152x: stop poking at saved scsi_cmnd members\n\nStop poking into the old_ \u0026 co scsi_cmnd fields that should only be used\nin the EH code.  Untested, but this is required to move ahead with the\nEH fixes.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4e73ea7b02a8d2759b20ab52f13f40d5f5421044",
      "tree": "7d24ec863d5761ab5425505c44e989a109819c18",
      "parents": [
        "035bff20bff2b6779ed3ad0a24a51a1a96828bc8"
      ],
      "author": {
        "name": "Luben Tuikov",
        "email": "ltuikov@yahoo.com",
        "time": "Fri Jul 07 00:02:18 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 11:27:03 2006 -0500"
      },
      "message": "[SCSI] st.c: Improve sense output\n\nConvert this:\nst0: Error with sense data: \u003c6\u003est: Current: sense key: Illegal Request\n    Additional sense: Invalid field in cdb\n\nTo this:\nst0: Current: sense key: Illegal Request\n    Additional sense: Invalid field in cdb\n\nSigned-off-by: Luben Tuikov \u003cltuikov@yahoo.com\u003e\nAcked-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "035bff20bff2b6779ed3ad0a24a51a1a96828bc8",
      "tree": "1484fa332866ec3923762a8ea71d993fec5f10b5",
      "parents": [
        "65a29c166fe331574880a375559405ac802b027a"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:58 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:49:39 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Change version number to 8.1.7\n\nChange version number to 8.1.7\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "65a29c166fe331574880a375559405ac802b027a",
      "tree": "c1dc8856dd84347d900aa4b11bdffde685529f04",
      "parents": [
        "b4c026520ff0a4cb838a941bb0ed8996075e3d8c"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:50 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:49:14 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Misc Fixes\n\nMisc Fixes:\n - Fix some sparse warnings - casts of address space\n - Fix handling of the adapter registration string. Each invocation\n   was byteswapping, so every other adapter init attempt failed.\n - Correct comments and default value for the lpfc_max_luns parameter\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b4c026520ff0a4cb838a941bb0ed8996075e3d8c",
      "tree": "c280062f59f802cfbc92d967e54cdd0191ce4e36",
      "parents": [
        "ce8b3ce55bb0bd9318954efab0f714b088178978"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:43 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:48:38 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Add lpfc_sli_flush_mbox_queue() function\n\nAdd lpfc_sli_flush_mbox_queue() function and use it in lpfc_offline() call\nto avoid deadlock on thread block.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ce8b3ce55bb0bd9318954efab0f714b088178978",
      "tree": "3a330ebbf376d97e55a4720671775e916c83d743",
      "parents": [
        "5e0b43385559bfe78c1f80d71ec203effe244d9a"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:36 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:48:11 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Correct the wait in attachment that delays for topology discovery\n\nCorrect the wait in attachment that delays for topology discovery\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5e0b43385559bfe78c1f80d71ec203effe244d9a",
      "tree": "6a6ab5f69d49c5aa11d08c9f7e73122c9e5a48a9",
      "parents": [
        "40496f073ffe75c59414a7236f95ecbc49562596"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:29 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:47:34 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Remove depricated sysfs attribute board_online\n\nRemove depricated sysfs attribute board_online, as it\u0027s replaced by the new\nissue_reset attribute\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "40496f073ffe75c59414a7236f95ecbc49562596",
      "tree": "7f29d920f041be13f78e63186f9e5196b6f36f1e",
      "parents": [
        "420b630d6e9ff41dc3e2a2a2808b67907951e094"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:22 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:44:08 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Adding new issue_reset sysfs attribute\n\nAdding new issue_reset sysfs attribute\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "420b630d6e9ff41dc3e2a2a2808b67907951e094",
      "tree": "ea841e7d646a7cfd37358321e922f63e48d70ed7",
      "parents": [
        "bcf4dbfaf38502d3919e0601c06afac7d5e42685"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:16 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:43:43 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Fix panic in lpfc_sli_validate_fcp_iocb\n\nFix panic in lpfc_sli_validate_fcp_iocb due to access of scsi_cmnd after\nreturning it to the midlayer\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bcf4dbfaf38502d3919e0601c06afac7d5e42685",
      "tree": "32a29d9b1b006a85d7a4b2b08a3afd1b785c8b00",
      "parents": [
        "9279565046f39f3ab338818c9923a23b9f25be5f"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:08 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:25:27 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Consolidate dma buf cleanup into a separate function\n\nConsolidate dma buf cleanup into a separate function\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9279565046f39f3ab338818c9923a23b9f25be5f",
      "tree": "ae096286fae5558b59c90aea0b2c4548187609a7",
      "parents": [
        "688a88635f9d0d9251d35198e931eaac8816abef"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:50:02 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:23:29 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Correct bogus nodev_tmo message on NPort that changes its NPort Id\n\nCorrect bogus nodev_tmo message on NPort that changes its NPort Id\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "688a88635f9d0d9251d35198e931eaac8816abef",
      "tree": "a7a78fee8bfb6bf1552484235be17ce406d76b70",
      "parents": [
        "4db621e0f3817e14c79513b42c0479d44d8467de"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:49:56 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:21:28 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Fix txcmplq related panics on heavy IO while downloading firmware\n\nFix txcmplq related panics on heavy IO while downloading firmware\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4db621e0f3817e14c79513b42c0479d44d8467de",
      "tree": "610af45ade8fe6d9e16cc039fe263ae47c0888d3",
      "parents": [
        "d0e56dad5c10e2a34a830e02dfd3aca20e63e387"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:49:49 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:21:00 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Issue DOWN_LINK prior to INIT_LINK to work around link failure issue\n\nIssue DOWN_LINK prior to INIT_LINK to work around link failure issue\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d0e56dad5c10e2a34a830e02dfd3aca20e63e387",
      "tree": "f5cfa0e5d760b5416ea9f6ae5f8fd53fc6c0a90e",
      "parents": [
        "9f49d3b05f092b89e774be20c654ceb0c64a7d19"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:49:42 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:20:30 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Fixed infinite retry of REG_LOGIN mailbox failed due to MBXERR_RPI_FULL\n\nFixed infinite retry of REG_LOGIN mailbox failed due to MBXERR_RPI_FULL\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9f49d3b05f092b89e774be20c654ceb0c64a7d19",
      "tree": "df6e51ed79ec213090c6940aa8b827e4b2efbd3a",
      "parents": [
        "e17da18e2f78845899467d6e580146ef673f5330"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:49:34 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:19:55 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Fix memory leak and cleanup code related to per ring lookup array\n\nFix memory leak and cleanup code related to per ring lookup array.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e17da18e2f78845899467d6e580146ef673f5330",
      "tree": "756b7a096f86eaa05b93f5fb5f3c90dc3b65cee4",
      "parents": [
        "5a0e326dfa6d87a1ac6929a7d6d327e8803b7aef"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:49:25 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:19:03 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Standardize the driver on a single define for the maximum supported targets\n\nStandardize the driver on a single define for the maximum supported targets.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5a0e326dfa6d87a1ac6929a7d6d327e8803b7aef",
      "tree": "3d257f038e84f46051666b279289b3393cc06a66",
      "parents": [
        "dc22f16d4e46cee699c3835cc6e2a8005023517f"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Jul 06 15:49:16 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jul 09 10:18:28 2006 -0500"
      },
      "message": "[SCSI] lpfc 8.1.7: Use mod_timer instead of add_timer in lpfc_els_timeout_handler\n\nUse mod_timer instead of add_timer in lpfc_els_timeout_handler\n\nThis patch was formerly posted by Mark Haverkamp.\nhttp://marc.theaimsgroup.com/?l\u003dlinux-scsi\u0026m\u003d114246089015681\u0026w\u003d2\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "a507c6a2d91c52615bd3bb5a8ff439d9e8530939"
}
