)]}'
{
  "log": [
    {
      "commit": "92d15c2ccbb3e31a3fc71ad28fdb55e1319383c0",
      "tree": "8d83c0dc3c6b935d8367e331872f242b742f0a8a",
      "parents": [
        "f20bf6125605acbbc7eb8c9420d7221c91aa83eb",
        "644bd2f048972d75eb1979b1fdca257d528ce687"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 10:09:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 10:09:16 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/data/git/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/data/git/linux-2.6-block: (63 commits)\n  Fix memory leak in dm-crypt\n  SPARC64: sg chaining support\n  SPARC: sg chaining support\n  PPC: sg chaining support\n  PS3: sg chaining support\n  IA64: sg chaining support\n  x86-64: enable sg chaining\n  x86-64: update pci-gart iommu to sg helpers\n  x86-64: update nommu to sg helpers\n  x86-64: update calgary iommu to sg helpers\n  swiotlb: sg chaining support\n  i386: enable sg chaining\n  i386 dma_map_sg: convert to using sg helpers\n  mmc: need to zero sglist on init\n  Panic in blk_rq_map_sg() from CCISS driver\n  remove sglist_len\n  remove blk_queue_max_phys_segments in libata\n  revert sg segment size ifdefs\n  Fixup u14-34f ENABLE_SG_CHAINING\n  qla1280: enable use_sg_chaining option\n  ...\n"
    },
    {
      "commit": "ed17b031e0aa83177c38ad48c3b9fcc3895653f6",
      "tree": "9b40daf652e3349ff062709d2aa34af3af20322d",
      "parents": [
        "1f6f31a03e3aed0854a6aa3ab763c3d3b2ff42ff"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jul 16 15:30:33 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 11:20:59 2007 +0200"
      },
      "message": "Fusion: sg chaining support\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "fd5d806266935179deda1502101624832eacd01f",
      "tree": "b0d01c2ed7d754f2a6daef6c77d108a81d8a470e",
      "parents": [
        "bf2de6f5a4faf0197268f18d08969b003b87b6e8"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 11:05:02 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 11:05:02 2007 +0200"
      },
      "message": "block: convert blkdev_issue_flush() to use empty barriers\n\nThen we can get rid of -\u003eissue_flush_fn() and all the driver private\nimplementations of that.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "23f9b75e79f6fbe438a20d10a11ca45a14b8a584",
      "tree": "4e0c762a8996aca8d8a11ccca862a00d7798a77c",
      "parents": [
        "65a6ec0d72a07f16719e9b7a96e1c4bae044b591"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 15 17:29:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 17:56:36 2007 -0700"
      },
      "message": "docbook: fix kernel-api content\n\nFix kernel-api docbook warnings.\n\nWarning(linux-2.6.23-git8//drivers/message/fusion/mptscsih.c:2618): No description found for parameter \u0027sc\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df3d80f5a5c74168be42788364d13cf6c83c7b9c",
      "tree": "892a964c2fd28d028f2fb7471e8543d3f4006a58",
      "parents": [
        "3d06f7a5f74a813cee817c4b30b5e6f0398da0be",
        "c8e91b0a8fc8493e3bf3efcb3c8f866e9453cf1c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 08:19:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 08:19:33 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (207 commits)\n  [SCSI] gdth: fix CONFIG_ISA build failure\n  [SCSI] esp_scsi: remove __dev{init,exit}\n  [SCSI] gdth: !use_sg cleanup and use of scsi accessors\n  [SCSI] gdth: Move members from SCp to gdth_cmndinfo, stage 2\n  [SCSI] gdth: Setup proper per-command private data\n  [SCSI] gdth: Remove gdth_ctr_tab[]\n  [SCSI] gdth: switch to modern scsi host registration\n  [SCSI] gdth: gdth_interrupt() gdth_get_status() \u0026 gdth_wait() fixes\n  [SCSI] gdth: clean up host private data\n  [SCSI] gdth: Remove virt hosts\n  [SCSI] gdth: Reorder scsi_host_template intitializers\n  [SCSI] gdth: kill gdth_{read,write}[bwl] wrappers\n  [SCSI] gdth: Remove 2.4.x support, in-kernel changelog\n  [SCSI] gdth: split out pci probing\n  [SCSI] gdth: split out eisa probing\n  [SCSI] gdth: split out isa probing\n  gdth: Make one abuse of scsi_cmnd less obvious\n  [SCSI] NCR5380: Use scsi_eh API for REQUEST_SENSE invocation\n  [SCSI] usb storage: use scsi_eh API in REQUEST_SENSE execution\n  [SCSI] scsi_error: Refactoring scsi_error to facilitate in synchronous REQUEST_SENSE\n  ...\n"
    },
    {
      "commit": "ab37128797148edb5993d98b638d668f75ee5119",
      "tree": "f3fb9bc5f9d9be82006bbd0fe2b5ad6a222a5536",
      "parents": [
        "e1fc2b5167f9c3614099e55d3f49763a26a5a339"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Sat Sep 29 10:22:54 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:52:27 2007 -0400"
      },
      "message": "[SCSI] mptctl : shutup uninitialized variable warnings\n\ndrivers/message/fusion/mptctl.c: In function ‘mptctl_mpt_command’:\ndrivers/message/fusion/mptctl.c:1764: warning: ‘bufIn.len’ may be used uninitialized in this function\ndrivers/message/fusion/mptctl.c:1765: warning: ‘bufOut.len’ may be used uninitialized in this function\n\ncome because gcc gets confused by some \"goto\" statements in above\nfunction.  The warnings have been verified to be bogus, however, the\nfunction does initialize these later (after the offending goto\u0027s) in\nthe function anyway.  So let\u0027s move those initializations to top of\nfunction, thereby also shutting up these warnings.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e1fc2b5167f9c3614099e55d3f49763a26a5a339",
      "tree": "b8ac99997b790e2d55995ba00253d199fd180c11",
      "parents": [
        "c51d0beaaed902ef48ed1f3b1834d37b7ffd55e8"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Sat Sep 29 10:17:49 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:52:23 2007 -0400"
      },
      "message": "[SCSI] mptlan: bug fix, only half the message frame is dma\u0027d resulting in corruption\n\nNB \u003d number of blocks.  This represents the number of blocks to\ntransfer.  The block size is based on the message frame size provided\nin the ioc_facts. A value of zero indicates the entire message frame\nshould be copied. This is two bit value.  So by setting this to\nnon-zero vaule, you increase performance by reducing amount of data\nneeding to be dma\u0027d.  The value that is stored in ioc-\u003eReqeustNB is\nsometimes a non-zero vaule, which creates a bug in mptlan, where not\nthe entire message frame is getting transfer to firware, resulting in\ncorruption.  This fix sets the default to zero, thus entire message\nframe is copied.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c51d0beaaed902ef48ed1f3b1834d37b7ffd55e8",
      "tree": "5d0c5279b079e24876d0d6860bef2bc1e0314561",
      "parents": [
        "e8206381f5842269691f3164ec0d79b7059bd710"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Sat Sep 29 10:17:21 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:52:19 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: fix up fusion prints using the sdev_printk, dev_printk, and shost_printk API\n\nCleaning up prints that use the xxx_printk API, in that the fusion\npreamble \"mptbase: iocX\" follows the info provided by the print API.\nThe way its currently coded, the [H:C:T] print in sdev_printk will be\ninbetween \"mptbase\" and \"iocX\", instead of before.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e8206381f5842269691f3164ec0d79b7059bd710",
      "tree": "4d3db0df57f86b34425dcfe929c940d8d06fe614",
      "parents": [
        "bc6e089a13a5c0ac36247616baecd6fc77405e7f"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Sat Sep 29 10:16:53 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:52:15 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: lock down ScsiLookup\n\nScsiLookup is an array of pending scmd pointers that the scsi lld\nmaintains. This array is touched from queuecommand, eh threads, and\ninterrupt context. This array should put under locks, hence this patch\nto synchronize its access.  I\u0027ve added some nice little function\nwrappers for this, and moved the ScsiLookup array over to MPT_ADAPTER\nstruct.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "bc6e089a13a5c0ac36247616baecd6fc77405e7f",
      "tree": "1550844191351e970b10c94379146f624e02f599",
      "parents": [
        "e7eae9f6e94cd49261c2997b0b4f768c1351bc02"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Sat Sep 29 10:16:28 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:52:11 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Fix sparse warnings\n\nList below is output from C\u003d2 sparse compilation, which are fixed with\nthis patch.\n\n1) mptspi: pg0 is defined in x86 version of include/asm/pgtable.h\n\n2) mptsas: context imbalance in \u0027mptsas_probe\u0027 different lock contexts\n   for basic block\n\n3) mptbase: from mpt_attach - cast adds address space to expression\n\n4) mptbase: from mpt_do_upload - request[] is bad constant expression\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e7eae9f6e94cd49261c2997b0b4f768c1351bc02",
      "tree": "d82cd39d6d997fc650a0fae933ecaf7514e4e7de",
      "parents": [
        "cce99c6925b8d6a59cf584411277c1c20c330334"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Sat Sep 29 10:15:59 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:52:08 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: add use of shost_priv and remove all the typecasting\n\nThe driver is currently typecasting to obtain the shost hostdata. The\ndriver is updated to use the shost_priv macro.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2b83224749e5851469b639d27e13e70621d958a4",
      "tree": "fb3e9db809dcc586c82b2f34e00ec32dff6ad44e",
      "parents": [
        "448f09e618ab82ad90f01a04eae7f04f2985138f"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:52:28 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:57 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: bump version to 3.04.06\n\nbump version\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "448f09e618ab82ad90f01a04eae7f04f2985138f",
      "tree": "f3febd9689fe29d0869bec553edbdb5b9bf177a8",
      "parents": [
        "50847ed8bc3d108d923bb8b6793f453a15af3c3f"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:50:49 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:53 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Kconfig cleanup\n\nAdding 949X, 949E, and 1078 to Kconfig.  Adding \"depends on FUSION\"\nrequired in the FUSION_LOGGING section, and fixing a spelling error.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "50847ed8bc3d108d923bb8b6793f453a15af3c3f",
      "tree": "4959166e6aab978899a3a0f7aa6e70e0b6125786",
      "parents": [
        "e80b002bfd38263117da93feb4f67f5cf7d9221b"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:49:53 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:49 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: removing Dell copyright\n\nSome other vender has concerns over this copyright, and Dell has\napproved removing it.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e80b002bfd38263117da93feb4f67f5cf7d9221b",
      "tree": "169d482e07e69dbe0fb6407f342e625099916b5c",
      "parents": [
        "a69de507aae293e32d22e873f34f25f49b2db3b2"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:49:03 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:46 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: removing references to hd-\u003eioc\n\nCleaning up code by accesing the ioc pointer directly instead of via hd-\u003eioc.  In the future, most data members of struct MPT_SCSI_HOST will be either deleted or moved to struct MPT_ADAPTER.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a69de507aae293e32d22e873f34f25f49b2db3b2",
      "tree": "c500e4b79da7a6462868b2d073f86dc07f4de953",
      "parents": [
        "8d6d83e90b874b0d6027d2bbf1d8c76dbf26e931"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:48:19 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:42 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: rename vdev to vdevice\n\ncommon naming of vdevice through out driver\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8d6d83e90b874b0d6027d2bbf1d8c76dbf26e931",
      "tree": "76f6e21fb8a7dcb4a023168544be56783a13df6e",
      "parents": [
        "29dd3609f2fc70e02ce48123485b14d9417b834f"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:47:40 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:38 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: adding/removing white space\n\ncleaning up some white space that was introduce in a recent \"cb_idx int to u8\" patch.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "29dd3609f2fc70e02ce48123485b14d9417b834f",
      "tree": "54d4f8dc50dd8a45b37f66352a902fbf225b24c8",
      "parents": [
        "685b9e02fb77c6f33319ca59c52ae67e92fb750c"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Sep 14 18:46:51 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:34 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: standardize printks and debug info\n\nStandardize all prints using common MYIOC_s_XXX_FMT macro defined in mptbase.h. Currently the driver uses several different methods to display info, where in some cases the \"controller name\" generating the printk is not provided.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "82d1ce505d1a77a03acb9d22240ef5a63a18b653",
      "tree": "3d2951580307fd393ceb2d4111646543de631d7b",
      "parents": [
        "568761955ad01c6d238d8b12d21a554c1226a37b"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Aug 10 14:50:53 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:47:17 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: remove redundant memset\n\nalloc_fcdev() calls alloc_netdev() which uses kzalloc to alloc all the\nmemory together with dev-\u003epriv region hence no zeroing of structs inside\nstruct mpt_lan_priv needed.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: \"Moore, Eric Dean\" \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "568761955ad01c6d238d8b12d21a554c1226a37b",
      "tree": "f855ccc4944cf2646709db63452af6c35bbedc0c",
      "parents": [
        "d7383a234626b58dc6bc210ed806a6911c1f44e1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Aug 10 14:50:51 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:47:13 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: fix two potential mem leaks\n\nThe Coverity checker spotted two potential memory leaks in\ndrivers/message/fusion/mptbase.c::mpt_attach().\n\nThere are two returns that may leak the storage allocated for \u0027ioc\u0027\n(sizeof(MPT_ADAPTER) bytes).\n\nA simple fix would be to simply add two kfree() calls before the return\nstatements, but a better fix (that this patch implements) is to reorder the\ncode so that if we hit the first return condition we don\u0027t have to do the\nallocation at all and then just add a kfree() call for the second case.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: \"Moore, Eric Dean\" \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d7383a234626b58dc6bc210ed806a6911c1f44e1",
      "tree": "82e2f35be691a980a88d6fe20f285811bd8d3eb7",
      "parents": [
        "1d9a3d06511751f02d9767de3e4d28d4dafc63b3"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Aug 10 14:50:50 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:47:10 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: mostly kmalloc + memset conversion to kzalloc\n\nThis patch does kmalloc + memset conversion to kzalloc anSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nd simplifies mptctl_probe().\n\n drivers/message/fusion/mptctl.c | 82092 -\u003e 81884 (-208 bytes)\n drivers/message/fusion/mptctl.o | 201784 -\u003e 200648 (-1136 bytes)\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: \"Moore, Eric Dean\" \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1d9a3d06511751f02d9767de3e4d28d4dafc63b3",
      "tree": "37bcaa638ec6cb560022d02eebe6dd22f3d75ec2",
      "parents": [
        "72e39ea7e03d0685945d177dc8cb8fe633ca9400"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Fri Aug 10 14:50:37 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:47:05 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Use menuconfig objects\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nAcked-by: \"Moore, Eric Dean\" \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f36789e22ac32a6554b8e4d05ab6125fc1161745",
      "tree": "6f8a36acccd185d5db652a8d4364e7d1b0313d03",
      "parents": [
        "eb5329f40c13923e84a847204b5c5d62954eaf05"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Aug 14 16:22:54 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:40:54 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Change company name from LSI Logic to LSI\n\nRecently LSI Logic Corp was renamed as LSI Corp, so whereever there is\na reference of LSI Logic, it is changed to LSI in mpt fusion driver\ncode.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nAcked-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "eb5329f40c13923e84a847204b5c5d62954eaf05",
      "tree": "4a6c7ce6c5636d414a4e78c92d743dc45ed0604c",
      "parents": [
        "56af97ae477cf8c2983edf86db2559d6394ca860"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Aug 14 16:19:32 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:40:50 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Link speed change display support\n\nWhen there is state change in FC links, a message is displayed with\nold and new link speed.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nAcked-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "56af97ae477cf8c2983edf86db2559d6394ca860",
      "tree": "9e9f7d36be1e79c8254661229f6f02c9f33606b1",
      "parents": [
        "f606f5718fa5a36e400000f91c44a5725b0f005d"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Aug 14 16:15:38 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:40:47 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Creation of mptsas.h header file\n\nThe data structure definitions from mptsas.c are moved to a new header\nfile mptsas.h\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nAcked-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f606f5718fa5a36e400000f91c44a5725b0f005d",
      "tree": "0d51211948c5499ec44f645f7f816bd8f99fec31",
      "parents": [
        "7a195f464e0692607aca8150c8489a838fab684b"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Aug 14 16:12:53 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:40:43 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Change call back indices to u8 from int\n\nThe call back index requires only u8 but in lot of places it is\nreferred as int, now everywhere the call back index variables are\ndeclared as u8 with uniform name cb_idx\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nAcked-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7a195f464e0692607aca8150c8489a838fab684b",
      "tree": "55368ee04d0ad6209fae6fe375b977046488c4b6",
      "parents": [
        "232f08fc82b15fdcaffc68c558115bfb2b34db86"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Aug 14 16:08:40 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:40:40 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Usage of high priority request FIFO to send task management commands\n\nAdded support for sending the task management requests through High priority\nrequest FIFO instead of Doorbell writes when firmware support High priority\nFIFO.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nAcked-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "232f08fc82b15fdcaffc68c558115bfb2b34db86",
      "tree": "c2097d8f6d0ae4292e0a8e0fc1674daa7ea35c83",
      "parents": [
        "6778a35bd02939767a17463d74da113541c9371f"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Tue Aug 14 17:28:27 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:40:36 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Add support for ATTO 4LD: Rebranded LSI 53C1030\n\nPer request from Matthew Wilcox - using PCI_VENDOR_ATTO.\n\nAdd support for ATTO UL4D, they are rebranded 53C1030.\nThe changes are\n1. Adding a new PCI vendor ID in pci table\n2. The spi_port_page_2 is in different format than that of LSI generic\nspi_port_page_2 and hence mapping code is added.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nsigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "10d024c1b2fd58af8362670d7d6e5ae52fc33353",
      "tree": "dbfb03c539986e2c1270385eb0083aaf0dfca8ab",
      "parents": [
        "596c5c97431eab8465739c169401ea611127b9ad"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Sep 17 13:11:17 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:13 2007 -0700"
      },
      "message": "[NET]: Nuke SET_MODULE_OWNER macro.\n\nIt\u0027s been a useless no-op for long enough in 2.6 so I figured it\u0027s time to\nremove it.  The number of people that could object because they\u0027re\nmaintaining unified 2.4 and 2.6 drivers is probably rather small.\n\n[ Handled drivers added by netdev tree and some missed IRDA cases... -DaveM ]\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bced13738405b62c8203df9c103d4ba63d747872",
      "tree": "566795dc7493591182668a94855487dff034a2b3",
      "parents": [
        "21f16289270447673a7263ccc0b22d562fb01ecb",
        "2b053729a84b6aac197df51b8729bc9fec743bff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:48:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 06 17:48:34 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (32 commits)\n  [SCSI] aacraid: prevent panic on adapter resource failure\n  [SCSI] aha152x: use data accessors and !use_sg cleanup\n  [SCSI] aha152x: Fix check_condition code-path\n  [SCSI] aha152x: Clean Reset path\n  [SCSI] aha152x: preliminary fixes and some comments\n  [SCSI] aha152x: use bounce buffer\n  [SCSI] aha152x: fix debug mode symbol conflict\n  [SCSI] sd: disentangle barriers in SCSI\n  [SCSI] lpfc : scsi command accessor fix for 8.2.2\n  [SCSI] qlogicpti: Some cosmetic changes\n  [SCSI] lpfc 8.2.2 : Change version number to 8.2.2\n  [SCSI] lpfc 8.2.2 : Style cleanups\n  [SCSI] lpfc 8.2.2 : Miscellaneous Bug Fixes\n  [SCSI] lpfc 8.2.2 : Miscellaneous management and logging mods\n  [SCSI] lpfc 8.2.2 : Rework the lpfc_printf_log() macro\n  [SCSI] lpfc 8.2.2 : Attribute and Parameter splits for vport and physical port\n  [SCSI] lpfc 8.2.2 : Fix locking around HBA\u0027s port_list\n  [SCSI] lpfc 8.2.2 : Error messages and debugfs updates\n  [SCSI] initialize shost_data to zero\n  [SCSI] mptsas: add SMP passthrough support via bsg\n  ...\n"
    },
    {
      "commit": "db7526f925b79293dc3b361a70db7f340870a298",
      "tree": "a97f7794e713b654c2a9941429a1e1173e3e0f13",
      "parents": [
        "ad4a5bb885f1985732426f108d2fe36517dd1939"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Tue Jul 31 00:39:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:44 2007 -0700"
      },
      "message": "fix integer overflow warning in i2o_block\n\ndrivers/message/i2o/i2o_block.c: In function \u0027i2o_block_transfer\u0027:\ndrivers/message/i2o/i2o_block.c:837: warning: integer overflow in expression\n\nmsg-\u003eu.head[1] \u003d cpu_to_le32(I2O_CMD_PRIVATE \u003c\u003c 24 | HOST_TID \u003c\u003c 12 | tid);\nand I2O_CMD_PRIVATE is defined as 0xFF.  This gets \"0xFF0100 | tid\" and fits\ninto 32-bit unsigned but not into 32-bit signed integer properly.  Target\nvalue is defined as u32 so the claculation does not fit during computation.\n\nChange local variable tid to u32 so the whole expression is of u32 type and\nfits well into u32 result.\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nCc: \"Salyzyn, Mark\" \u003cmark_salyzyn@adaptec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "159e36fe996411a4a05added6b7b20b1c4490ebb",
      "tree": "66fbfba648f32b74035b0379306e4e5d1872b0a6",
      "parents": [
        "96d32215d433c38f258159b8735f98158f6a2575"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon Jul 30 11:10:07 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Tue Jul 31 16:10:51 2007 -0500"
      },
      "message": "[SCSI] mptsas: add SMP passthrough support via bsg\n\nThis patch adds support for SAS Management Protocol (SMP) passthrough\nsupport via bsg.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Eric Moore \u003ceric.moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "db47c2d8d98a76083a88ec53f44cc74c48dfd1e8",
      "tree": "3fbbbde29674cee71d6061441d854e5aa661fade",
      "parents": [
        "15617ff66c777b008e170f9c5b0e8a9854937648"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sat Jul 28 13:40:21 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Tue Jul 31 10:42:18 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: make logging a global sysfs parameter\n\nWire up the mpt_debug_level module parameter so you can write to the\n/sys/module/mptbase/parameters/mpt_debug_level and have it take effect\nin every ioc.\n\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a6ce22a5f61ba838b43763bf1e5be399f9dee4d0",
      "tree": "2abed83e85724bd45c5b0b842b9ce36d1c4ca160",
      "parents": [
        "4e950f6f0189f65f8bf069cf2272649ef418f5e4",
        "09120a8cd38dbdb0c9a59ff8456cf88b510e6baa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 17:22:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 29 17:22:03 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (28 commits)\n  [SCSI] mpt fusion: Changes in mptctl.c for logging support\n  [SCSI] mpt fusion: Changes in mptfc.c mptlan.c mptsas.c and mptspi.c for logging support\n  [SCSI] mpt fusion: Changes in mptscsih.c for logging support\n  [SCSI] mpt fusion: Changes in mptbase.c for logging support\n  [SCSI] mpt fusion: logging support in Kconfig, Makefile, mptbase.h and addition of mptdebug.h\n  [SCSI] libsas: Fix potential NULL dereference in sas_smp_get_phy_events()\n  [SCSI] bsg: Fix build for CONFIG_BLOCK\u003dn\n  [SCSI] aacraid: fix Sunrise Lake reset handling\n  [SCSI] aacraid: add SCSI SYNCHONIZE_CACHE range checking\n  [SCSI] add easyRAID to the no report luns blacklist\n  [SCSI] advansys: lindent and other large, uninteresting changes\n  [SCSI] aic79xx, aic7xxx: Fix incorrect width setting\n  [SCSI] qla2xxx: fix to honor ignored parameters in sysfs attributes\n  [SCSI] aacraid: draw line in sand, sundry cleanup and version update\n  [SCSI] iscsi_tcp: Turn off bounce buffers\n  [SCSI] libiscsi: fix cmd seqeunce number checking\n  [SCSI] iscsi_tcp, ib_iser Enable module refcounting for iscsi host template\n  [SCSI] libiscsi: make sure session is not blocked when removing host\n  [SCSI] libsas: Remove PCI dependencies\n  [SCSI] simscsi: convert to use the data buffer accessors\n  ...\n"
    },
    {
      "commit": "09120a8cd38dbdb0c9a59ff8456cf88b510e6baa",
      "tree": "6792384aff7c96d3c86f7c3e2c54ee5234842c06",
      "parents": [
        "d6ecdd638aa840604b87195f2097cabbd095092c"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:49:05 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:33:45 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptctl.c for logging support\n\nThis patch contains changes in mptctl.c to support logging in MPT fusion drivers\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d6ecdd638aa840604b87195f2097cabbd095092c",
      "tree": "1c3d84dc2219164f4cb99324362226a287029e2b",
      "parents": [
        "6757d6b4c0701866bbf2ac02c397f78879b75e58"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:47:41 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:31:54 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptfc.c mptlan.c mptsas.c and mptspi.c for logging support\n\nThis patch contains changes in mptfc.c, mptlan.c, mptsas.c and mptspi.c to\nsupport logging in MPT fusion drivers.\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6757d6b4c0701866bbf2ac02c397f78879b75e58",
      "tree": "0355ed46fdda509b40a0837cbfdb5604396abaa2",
      "parents": [
        "436ace725f35eb9af16b1986e3e9d776d384b7db"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Wed Jul 25 11:14:01 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:30:27 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptscsih.c for logging support\n\nThis patch contains changes in mptscsih.c to support logging in MPT fusion\ndrivers.\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nA new sysfs attribute is added to retrieve and modify the debug level.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "436ace725f35eb9af16b1986e3e9d776d384b7db",
      "tree": "b4634f178de8606d6b71da26336e2b711edf8825",
      "parents": [
        "5c1b91b9923d1b3d33576e391ff7b587bdff7a3e"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:42:08 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:26:12 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: Changes in mptbase.c for logging support\n\nThis patch contains changes in mptbase.c to support logging in MPT fusion\ndrivers.\n\nThe changes are majorly in debug printks, the existing debugprintk are\nmodified accroding to new debug macros defined in the file mptbdebug.h\n\nA new module parameter mpt_debug_level is added to pass the debug level as\nmodule parameter.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5c1b91b9923d1b3d33576e391ff7b587bdff7a3e",
      "tree": "7c688d0c3a2e46ec50d3c0263689a236cd669204",
      "parents": [
        "92631fa4d0afa64b82144eab714fbf2f4049dabe"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 24 15:40:08 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 28 11:25:35 2007 -0400"
      },
      "message": "[SCSI] mpt fusion: logging support in Kconfig, Makefile, mptbase.h and addition of mptdebug.h\n\nThis patch adds a new file mptdebug.h in the fusion source directory,\nwhich contains different debug macros.  The existing debug macros and\nflags are removed from the mptbase.h and Makefile In Kconfig a new\nconfiguration parameter FUSION_LOGGING is added to enable/disable the\nlogging support during compile time.\n\nsigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "165125e1e480f9510a5ffcfbfee4e3ee38c05f23",
      "tree": "8009c8a5ff09e26dc2418d42f66ecafb055c52a2",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 24 09:28:11 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 24 09:28:11 2007 +0200"
      },
      "message": "[BLOCK] Get rid of request_queue_t typedef\n\nSome of the code has been gradually transitioned to using the proper\nstruct request_queue, but there\u0027s lots left. So do a full sweet of\nthe kernel and get rid of this typedef and replace its uses with\nthe proper type.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "e6f194d8f6f50da6837af637b2fd839c34185f7a",
      "tree": "f3c479a2bc24d49a150ff183e2614ee0f76cb366",
      "parents": [
        "7578634990fb47cc30083fbd812689aa6deacfc0",
        "b91421749a1840148d8c81637c03c0ace3f35269"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 22 11:36:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 22 11:36:49 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (60 commits)\n  [SCSI] libsas: make ATA functions selectable by a config option\n  [SCSI] bsg: unexport sg v3 helper functions\n  [SCSI] bsg: fix bsg_unregister_queue\n  [SCSI] bsg: make class backlinks\n  [SCSI] 3w-9xxx: add support for 9690SA\n  [SCSI] bsg: fix bsg_register_queue error path\n  [SCSI] ESP: Increase ESP_BUS_TIMEOUT to 275.\n  [SCSI] libsas: fix scr_read/write users and update the libata documentation\n  [SCSI] mpt fusion: update Kconfig help\n  [SCSI] scsi_transport_sas: add destructor for bsg\n  [SCSI] iscsi_tcp: buggered kmalloc()\n  [SCSI] qla2xxx: Update version number to 8.02.00-k2.\n  [SCSI] qla2xxx: Add ISP25XX support.\n  [SCSI] qla2xxx: Use pci_try_set_mwi().\n  [SCSI] qla2xxx: Use PCI-X/PCI-Express read control interfaces.\n  [SCSI] qla2xxx: Re-factor isp_operations to static structures.\n  [SCSI] qla2xxx: Validate mid-layer \u0027underflow\u0027 during check-condition handling.\n  [SCSI] qla2xxx: Correct setting of \u0027current\u0027 and \u0027supported\u0027 speeds during FDMI registration.\n  [SCSI] qla2xxx: Generalize iIDMA support.\n  [SCSI] qla2xxx: Generalize FW-Interface-2 support.\n  ...\n"
    },
    {
      "commit": "fbc9a5727401442f6972bbddaeb0650f2bf2ebe2",
      "tree": "5483acfc3c42455e12f3c0cbfded6b2e264e0ffc",
      "parents": [
        "b6aff66953a29e40e0683be9b39c369ade143a5b"
      ],
      "author": {
        "name": "Gwendal Grignou",
        "email": "ggrignou@Brocade.COM",
        "time": "Fri Jul 20 12:38:36 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Jul 20 15:09:17 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: update Kconfig help\n\nUpdate help in Kconfig for mptfc driver to indicate the driver supports\nBrocade FC 4G HBA.\n\nsigned-off-by: Gwendal Grignou \u003cggrignou@brocade.com\u003e\nAcked-by: Eric Moore \u003ceric.moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "20c2df83d25c6a95affe6157a4c9cac4cf5ffaac",
      "tree": "415c4453d2b17a50abe7a3e515177e1fa337bd67",
      "parents": [
        "64fb98fc40738ae1a98bcea9ca3145b89fb71524"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 10:11:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 10:11:58 2007 +0900"
      },
      "message": "mm: Remove slab destructors from kmem_cache_create().\n\nSlab destructors were no longer supported after Christoph\u0027s\nc59def9f222d44bb7e2f0a559f2906191a0862d7 change. They\u0027ve been\nBUGs for both slab and slub, and slob never supported them\neither.\n\nThis rips out support for the dtor pointer from kmem_cache_create()\ncompletely and fixes up every single callsite in the kernel (there were\nabout 224, not including the slab allocator definitions themselves,\nor the documentation references).\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ef1d8df72fce074584244a8e3c4ae91606ccd784",
      "tree": "83bead6af09d0d3222459b971bb60de04be05a02",
      "parents": [
        "57ce21bfccaf3b24296f1e097682177e49017a57"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 17 14:18:41 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Jul 18 11:17:25 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: add support for Brocade branded LSI FC HBA\n\nAdd support for Brocade 410/420 4Gbit FC HBAs.\nThey are re-branded LSI HBAs [LSI7104EP-LC/LSI7204EP-LC]\n\nSigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "57ce21bfccaf3b24296f1e097682177e49017a57",
      "tree": "256367708553f6d32c4b2fa84e406f69e5b8b2a4",
      "parents": [
        "0c8db6beb81a07147f64cffd33bd43b9e96f4f40"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Mon Jul 02 17:04:10 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Jul 18 11:17:18 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: deregister from transport layer if PCI registration failed\n\nThe mptspi and mptsas drivers are modified to deregister from transport layer\nif registration with PCI driver failed\n\nSigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "edb9068d0d7a3ba92f66b8c86cba625f3a439f64",
      "tree": "1a36c6a203c91e2584b8970ad6b5eb9c17d55460",
      "parents": [
        "fc6e740d0b8619b7e5b6a1899d2db73e309de6a5"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Tue Jul 17 14:39:14 2007 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Jul 18 11:17:04 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: add sysfs attributes to display IOC parameters\n\nNew sysfs scsi_host attributes are added to provide information about Firmware\nversion, BIOS version, MPI version and other product related information\n\nsigned-off-by: Sathya Praksh \u003csathya.prakash@lsi.com\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6dd4ac3b30b81b5bd0d628af1c89b7da689a38ea",
      "tree": "8247a748c72ac8f0b510144dff4d3ba40547bf31",
      "parents": [
        "44aaa9384faf68717cf3828dce6f8171a0a5d7bf"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Tue Jul 17 04:04:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:06 2007 -0700"
      },
      "message": "i2o debug output cleanup\n\nFix output of i2o debug messages, extra KERN_ are removed.\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nAcked-by: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44aaa9384faf68717cf3828dce6f8171a0a5d7bf",
      "tree": "43af532d03778e52cfaa4706761bb302c98bcef5",
      "parents": [
        "3d0fd333a1c2659fb0495894090d1146b239fd9a"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Tue Jul 17 04:04:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:06 2007 -0700"
      },
      "message": "i2o proc reading oops\n\nFix oops on reading from some i2o proc files (i2o_seq_show_driver_store() and\nother) because their handlers uses \"exec\" field in struct i2o_controller\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nAcked-by: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3d0fd333a1c2659fb0495894090d1146b239fd9a",
      "tree": "e282a0181c660ede2407b0e4d0dfc1b1d306e0ae",
      "parents": [
        "010904cbed3db3464213fbc602802cc6f53e56e1"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Tue Jul 17 04:04:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:06 2007 -0700"
      },
      "message": "i2o message leak in i2o_msg_post_wait_mem()\n\nWe need to free i2o msg in case of error.\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nAcked-by: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "010904cbed3db3464213fbc602802cc6f53e56e1",
      "tree": "988b0689b63757dbac896ec9c2a8bf6ebb76b618",
      "parents": [
        "1725d71d992f5947bdd5b4f9a30fe8a05571fe66"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Tue Jul 17 04:04:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:06 2007 -0700"
      },
      "message": "wrong memory access in i2o_block_device_lock()\n\nThis patch fixes access to memory that has not been allocated:\ni2o_msg_get_wait() can returns errors different from I2O_QUEUE_EMPTY.  But the\nresult is checked only against this code.  If it is not I2O_QUEUE_EMPTY then\nwe dereference the error code as the pointer later.\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nAcked-by: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1725d71d992f5947bdd5b4f9a30fe8a05571fe66",
      "tree": "3f75479254b5ce59fd9e47a4603c2e01e1c946e3",
      "parents": [
        "2bf68a3699601bd3e53b4efce7f2d780e243aa35"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Tue Jul 17 04:04:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:06 2007 -0700"
      },
      "message": "i2o_cfg_passthru cleanup\n\nThis patch fixes a number of issues in i2o_cfg_passthru{,32}:\n- i2o_msg_get_wait() return vaile is not checked;\n- i2o_message memory leaks on error paths;\n- infinite loop to sg_list_cleanup in passthru32\n\nIt\u0027s important issue because of i2o_cfg_passthru is used by raidutils for\nmonitorig controllers state, and in case of memory shortage it leads to the\nnode crash or disk IO stall.\n\n[akpm@linux-foundation.org: fix null-ptr deref]\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nAcked-by: Kirill Korotaev \u003cdev@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f057eac0d7ad967138390a9dd7fd8267e1e39d19",
      "tree": "96e951adb2934ee4495edda09f94c67c02fcf5ab",
      "parents": [
        "693783817a79d8619335e2bf1a33de73cf189864"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Jul 15 23:40:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:42 2007 -0700"
      },
      "message": "Introduce CONFIG_VIRT_TO_BUS\n\nMake some offending drivers depend on it and set CONFIG_ARCH_NO_VIRT_TO_BUS\nfor ppc64 so that we don\u0027t build those drivers.\n\nThis gets PowerPC allmodconfig and allyesconfig much closer to building.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ac162521cd9796f44d263a61090634844c719a6",
      "tree": "5988aba4299002ea4a425f747a275d29cb9dd3c5",
      "parents": [
        "1c6b4aa94576eee6dec3b8011f60d7f666db90b0"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Sun Jul 15 23:39:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:41 2007 -0700"
      },
      "message": "Use mutexes instead of semaphores in I2O driver\n\nThe I2O driver uses two semaphores as mutexes.  Use the mutex API instead of\nthe (binary) semaphores.\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04e9aeecff0d55bed2b554915da9ea355c966f7d",
      "tree": "43f33d6194659dd4e67fb5753e9233ade542e963",
      "parents": [
        "b511431d85948823ec58639bd3137b910964be34"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Sun Jul 15 23:39:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:40 2007 -0700"
      },
      "message": "Use menuconfig objects: I2O\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bc06cffdec85d487c77109dffcd2f285bdc502d3",
      "tree": "adc6e6398243da87e66c56102840597a329183a0",
      "parents": [
        "d3502d7f25b22cfc9762bf1781faa9db1bb3be2e",
        "9413d7b8aa777dd1fc7db9563ce5e80d769fe7b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 15 16:51:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 15 16:51:54 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (166 commits)\n  [SCSI] ibmvscsi: convert to use the data buffer accessors\n  [SCSI] dc395x: convert to use the data buffer accessors\n  [SCSI] ncr53c8xx: convert to use the data buffer accessors\n  [SCSI] sym53c8xx: convert to use the data buffer accessors\n  [SCSI] ppa: coding police and printk levels\n  [SCSI] aic7xxx_old: remove redundant GFP_ATOMIC from kmalloc\n  [SCSI] i2o: remove redundant GFP_ATOMIC from kmalloc from device.c\n  [SCSI] remove the dead CYBERSTORMIII_SCSI option\n  [SCSI] don\u0027t build scsi_dma_{map,unmap} for !HAS_DMA\n  [SCSI] Clean up scsi_add_lun a bit\n  [SCSI] 53c700: Remove printk, which triggers because of low scsi clock on SNI RMs\n  [SCSI] sni_53c710: Cleanup\n  [SCSI] qla4xxx: Fix underrun/overrun conditions\n  [SCSI] megaraid_mbox: use mutex instead of semaphore\n  [SCSI] aacraid: add 51245, 51645 and 52245 adapters to documentation.\n  [SCSI] qla2xxx: update version to 8.02.00-k1.\n  [SCSI] qla2xxx: add support for NPIV\n  [SCSI] stex: use resid for xfer len information\n  [SCSI] Add Brownie 1200U3P to blacklist\n  [SCSI] scsi.c: convert to use the data buffer accessors\n  ...\n"
    },
    {
      "commit": "a3f249a242e804b61a14518ec9d5ec8ee48720d7",
      "tree": "40a3d3e696acbd68c08d108ee1a32f80cf29661c",
      "parents": [
        "3021c710cbf87c4ac528b737908d0c0669e8098e"
      ],
      "author": {
        "name": "Satyam Sharma",
        "email": "ssatyam@cse.iitk.ac.in",
        "time": "Mon Jul 09 12:00:07 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sun Jul 15 09:33:34 2007 -0500"
      },
      "message": "[SCSI] i2o: remove redundant GFP_ATOMIC from kmalloc from device.c\n\ndrivers/message/i2o/device.c:i2o_parm_field_get() unnecessarily passes\nGFP_ATOMIC (along with GFP_KERNEL) to kmalloc() from a context that is not\natomic. Remove the pointless GFP_ATOMIC.\n\nSigned-off-by: Satyam Sharma \u003cssatyam@cse.iitk.ac.in\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cc78d30af0823f33069fb4813c47571d4e0675a2",
      "tree": "547562aa89f1373684bcfd499146f3455429fc55",
      "parents": [
        "958d4a32077f1d7d863e67f40f81c577c3c0c037"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Jun 15 17:27:21 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:11:49 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: fix for mounted raid volume filesytem that goes read-only\n\nIf there is IO going to the volume while a hidden disk is being torn down,\nthere is a case where we would return a DID_NO_CONNECT for IO sent to the\nvolume. The end result is the volume goes read-only. This problem is due to the\nfact the firmware mapped target ids saved in per device object is phys_disk_num\nfor hidden  raid components, and target_id for the volume. There is a single\ncase when both phys_disk_num and target_id are equal, so enters this issue. We\nfix this issue by checking the tflags when the device is torned down,\ninsuring the IO being completed is meant for hidden raid component, not the\nvolume.  In addition to this fix, there are a couple other cases to address\nhidden raid components. For instance task_abort and device reset are not\nsupported by mpt fw for hidden raid components, a bus reset would be required\nor target reset to volume.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "958d4a32077f1d7d863e67f40f81c577c3c0c037",
      "tree": "b32ab7b4a81c3e8b9af477cc746d7aeaeee4a8fa",
      "parents": [
        "4023c4747861e8c56f46e5fa50bd4feb63fc91fc"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Fri Jun 15 17:24:14 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:10:53 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: cleanup eh handlers\n\nnice cosmetic cleaning of eh thread callback funtions\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d36b113eea2918ce1badf277af9fc64311609ca2",
      "tree": "ec1d475e1cabd21bf8f2af7cfae41786a12b463c",
      "parents": [
        "7c431e5cf4f4618066982ee799c26f1a276a56e1"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Jun 13 16:35:21 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:55:31 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: bump version\n\nbump version\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7c431e5cf4f4618066982ee799c26f1a276a56e1",
      "tree": "b26bd17d5fcde6f43453f93915b58b1c38affdeb",
      "parents": [
        "caa5dea19d4853f71b091cad8fde75e6f14ff1be"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Jun 13 16:34:36 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:55:15 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: fc loginfo using defines from the header\n\nrewrite of  mpt_fc_log_info to use the enum/defines from mpi_log_fc.h\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "caa5dea19d4853f71b091cad8fde75e6f14ff1be",
      "tree": "9262dbca845887e46c196f076da0d6b7691ab13b",
      "parents": [
        "db0073bb2c9d5bbd839f9935fece879ee79170e0"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Jun 13 16:33:48 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:54:49 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: remove unused header - linux_compat.h\n\nremove unused header\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "db0073bb2c9d5bbd839f9935fece879ee79170e0",
      "tree": "ace71804c885589352a2a9ff170fa4f6e9895879",
      "parents": [
        "d16291b1f2656f2bb1beea5fcce3eb0d1546e981"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Jun 13 16:33:05 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:54:34 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: remove unused header - mpi_inb.h\n\nfc inband managment header deleted\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d16291b1f2656f2bb1beea5fcce3eb0d1546e981",
      "tree": "c55d3dfa06800ec61f88ff355e409d9b65a4a11d",
      "parents": [
        "16d201016a9f29e0557849907352769c63cef259"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Jun 13 16:32:20 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:54:13 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: new mpi headers version 1.5.16\n\nmpi header update\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "16d201016a9f29e0557849907352769c63cef259",
      "tree": "6d6bf6eef218498a3697b5a08b13397ef400abc7",
      "parents": [
        "35f51eee99efe88866476300ccb7f206e88f3394"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Jun 13 16:31:07 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:53:56 2007 -0500"
      },
      "message": "[SCSI] mpt fusion: update MAINTAINERS (fusion part)\n\nUpdate assocated fusion sources with new support email address.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0ea7154fbc740e8c44f6175fc44c4e56fbbbdc0f",
      "tree": "10742dc8d140bf82c6324dd48057490a0ad3b93e",
      "parents": [
        "29c976844d0bef07d97babc8db60fa6c46788133"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Thu Jun 14 00:41:06 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 15:01:54 2007 -0500"
      },
      "message": "[SCSI] i2o: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nNote: needs to change i2o_dma_map_sg when the chaining sg is ready.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: \"Salyzyn, Mark\" \u003cmark_salyzyn@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "29982e9acd3e81a289c73321401427d02eaa8adc",
      "tree": "2ab3e26cf0863c602363d563a75987b4c3c7beeb",
      "parents": [
        "5ecd3100e695228ac5e0ce0e325e252c0f11806f"
      ],
      "author": {
        "name": "Doug Chapman",
        "email": "doug.chapman@hp.com",
        "time": "Mon May 07 15:59:46 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Jun 05 11:04:56 2007 -0500"
      },
      "message": "[SCSI] fusion: fix for BZ 8426 - massive slowdown on SCSI CD/DVD drive\n\nPatch for: http://bugzilla.kernel.org/show_bug.cgi?id\u003d8426\n\nA recent code cleanup that moved code from mptscsih to mptspi\ninadvertently change the order some code was called.  This caused\na massive slowdown (of 150x to 300x) on the CD/DVD drive on the\nhigh-end HP Integrity servers.\n\nSigned-off-by: Doug Chapman \u003cdoug.chapman@hp.com\u003e\nAcked-by: Eric Moore \u003ceric.moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5bc65793cbf8da0d35f19ef025dda22887e79e80",
      "tree": "8291998abd73055de6f487fafa174ee2a5d3afee",
      "parents": [
        "6edae708bf77e012d855a7e2c7766f211d234f4f",
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:57:05 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:57:05 2007 -0500"
      },
      "message": "[SCSI] Merge up to linux-2.6 head\n\nConflicts:\n\n\tdrivers/scsi/jazz_esp.c\n\nSame changes made by both SCSI and SPARC trees: problem with UTF-8\nconversion in the copyright.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1928d73fac9a38be901dd5c9eb8b18b56ce9e18d",
      "tree": "33d28103ba582ee6d7cc115fc41d6fd02c11115a",
      "parents": [
        "63015bc9333907725f90a1691d0ade44e51cdcbf"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sat May 26 00:37:15 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 29 17:19:07 2007 -0500"
      },
      "message": "[SCSI] fusion: convert to use the data buffer accessors\n\n- remove the unnecessary map_single path.\n\n- convert to use the new accessors for the sg lists and the\nparameters.\n\nTODO: use scsi_for_each_sg().\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Eric Moore \u003ceric.moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a43266355b3d8cf6717a27159f9a417bdff73782",
      "tree": "3d7e87d115a2aa6326e72171a5c05962830d5f41",
      "parents": [
        "d5d4db704b962773c03ee3beb3258b6450611e66",
        "05e9ebbefb379a4da782b21b8427c88ac28a2334"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:39:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 13:39:52 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] megaraid_sas: intercept cmd timeout and throttle io\n  [SCSI] fusion: Fix |/|| confusion\n  [SCSI] aic94xx: asd_clear_nexus should fail if the cleared task does not complete\n  [SCSI] aic7xxx: fix aicasm build failure with gcc-3.4.6\n  [SCSI] aacraid: apply commit config for reset_devices flag\n  [SCSI] sd: fix refcounting regression in suspend/resume routines\n  [SCSI] aacraid: fix panic on short Inquiry\n  [SCSI] aacraid: Correct sa platform support. (Was: [Bug 8469] Bad EIP value on pentium3 SMP kernel-2.6.21.1)\n  [SCSI] NCR53C9x: correct spelling mistake in deprecation notice\n  [SCSI] tgt: fix a rdma indirect transfer error bug\n  [SCSI] MegaRAID: Update MAINTAINERS email-id\n  [SCSI] stex: minor cleanup and version update\n  [SCSI] stex: fix reset recovery for console device\n  [SCSI] stex: extend hard reset wait time\n  [SCSI] stex: fix id mapping issue\n  [SCSI] ipr: Proper return codes for eh_dev_reset for SATA devices\n  [SCSI] zfcp: IO stall after deleting and path checker changes after reenabling zfcp devices\n  [SCSI] zfcp: avoid clutter in erp_dbf\n"
    },
    {
      "commit": "82cd0e8410ae74d3fd39d168049381eafc489e5b",
      "tree": "0b1a873e6a76fd478c49e9c99be751f58b793096",
      "parents": [
        "be324797d9b2a10f767e89dfbd880c735249bef9"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed May 23 13:58:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i2o: eliminate a peculiar constraint on i2o_max_drivers\n\nThere is no reason i2o_max_drivers must be a power of two.  This patch\neliminates such a constraint.\n\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "be324797d9b2a10f767e89dfbd880c735249bef9",
      "tree": "b5ef4a6cf8d09d3b2209399951dc93d59bb1b477",
      "parents": [
        "e578e9a1cc8a5983d87126d5877e305d3189f1b9"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed May 23 13:58:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i2o: fix notifiers when max_drivers is configured\n\nMaximum number of I2O drivers which could be registered is configurable by\nmax_drivers module parameter.\n\nBut the module parameter is ignored and default value (I2O_MAX_DRIVERS \u003d 8)\nis used in the loops to notify all registered drivers.\n\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e578e9a1cc8a5983d87126d5877e305d3189f1b9",
      "tree": "f4e2903bc010ac88a392dd714cb9986cbfaa4c12",
      "parents": [
        "b3762bfc8d046342db664d855f8f875e8a4c2ca1"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed May 23 13:58:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i2o: destroy event queue only when drv-\u003eevent is set\n\ni2o_driver_register() initalizes event queue for driver only when\ndrv-\u003eevent is set.  So similarly the event queue should be destroyed only\nwhen drv-\u003eevent is set in the error path.  Otherwise destroy_workqueue()\nwill called with NULL.\n\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3d9780b97667fcd63159c0933fdce75465da6c70",
      "tree": "6d77af81cd2422cd44c6e38d5132072aa2ae65bc",
      "parents": [
        "8fdcf86af61bfba744f5868ec04dad71637ac33a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon May 21 20:59:47 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 22 16:09:21 2007 -0500"
      },
      "message": "[SCSI] fusion: Fix |/|| confusion\n\nThere are several cases where the fusion driver uses the logical || to\ntry to do an arithmetical or ... fix by replacing with |.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d",
      "tree": "7963466b0106b4daf90f6c5ce039fc2c330335ab",
      "parents": [
        "490f03d6595fade75a9b26e6ea9c9ebb1e4fd05a"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:56 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: refine depends statements.\n\nRefine some depends statements to limit their visibility to the\nenvironments that are actually supported.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a982ac06b069f6ee9ea1b64f4ce68cdf2e138742",
      "tree": "fb120a416db15d09722e8780b7a09d0da1a9b94e",
      "parents": [
        "148e423f909e14564d8af13239c5d060f7df273e"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Wed May 09 07:35:06 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:15 2007 +0200"
      },
      "message": "misc doc and kconfig typos\n\nFix various typos in kernel docs and Kconfigs, 2.6.21-rc4.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "59c51591a0ac7568824f541f57de967e88adaa07",
      "tree": "243d20eb0a26b76d5d312f39ec5a1ff60e036711",
      "parents": [
        "02a3e59a088749c08b0293ee1535f5bf48f5926c"
      ],
      "author": {
        "name": "Michael Opdenacker",
        "email": "michael@free-electrons.com",
        "time": "Wed May 09 08:57:56 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:57:56 2007 +0200"
      },
      "message": "Fix occurrences of \"the the \"\n\nSigned-off-by: Michael Opdenacker \u003cmichael@free-electrons.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b656eeace5378321324a34b5aeb6062c54e2e4ed",
      "tree": "9cb7261f54ac0cfa90a83101d56cc0adde19471e",
      "parents": [
        "5096add84b9e96e2e0a9c72675c442fe5433388a"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue May 08 00:26:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:02 2007 -0700"
      },
      "message": "remove unused header file: drivers/message/i2o/i2o_lan.h\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4f7a307dc6e4d8bfeb56f7cf7231b08cb845687c",
      "tree": "3bf90522c87fcb32373cb2a5ff25b1ead33405f5",
      "parents": [
        "fabb5c4e4a474ff0f7d6c1d3466a1b79bbce5f49",
        "7297824581755593535fc97d2c8b6c47e2dc2db6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 05 13:30:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 05 13:30:44 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (87 commits)\n  [SCSI] fusion: fix domain validation loops\n  [SCSI] qla2xxx: fix regression on sparc64\n  [SCSI] modalias for scsi devices\n  [SCSI] sg: cap reserved_size values at max_sectors\n  [SCSI] BusLogic: stop using check_region\n  [SCSI] tgt: fix rdma transfer bugs\n  [SCSI] aacraid: fix aacraid not finding device\n  [SCSI] aacraid: Correct SMC products in aacraid.txt\n  [SCSI] scsi_error.c: Add EH Start Unit retry\n  [SCSI] aacraid: [Fastboot] Panics for AACRAID driver during \u0027insmod\u0027 for kexec test.\n  [SCSI] ipr: Driver version to 2.3.2\n  [SCSI] ipr: Faster sg list fetch\n  [SCSI] ipr: Return better qc_issue errors\n  [SCSI] ipr: Disrupt device error\n  [SCSI] ipr: Improve async error logging level control\n  [SCSI] ipr: PCI unblock config access fix\n  [SCSI] ipr: Fix for oops following SATA request sense\n  [SCSI] ipr: Log error for SAS dual path switch\n  [SCSI] ipr: Enable logging of debug error data for all devices\n  [SCSI] ipr: Add new PCI-E IDs to device table\n  ...\n"
    },
    {
      "commit": "7297824581755593535fc97d2c8b6c47e2dc2db6",
      "tree": "0bfcac9cff647e370764dba070ef66df21e3ba22",
      "parents": [
        "4e08df3f91837656c36712f559d5ce8d80852760"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Wed Feb 07 16:51:40 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Apr 30 10:22:00 2007 -0500"
      },
      "message": "[SCSI] fusion: fix domain validation loops\n\nAfter host reset, the device are programmed to default asyn narrow nego.\nWe need to reprogram the parameter back to previous values.  If the host\nreset is called as a result of spi_dv_device() commands timing out, its\npossible to get into an infinite loop of dv to host reset.  This will\nprevent that case, as we merely program old values.  If host reset is\ncalled outside context of domain validation, then we can  call\nspi_dv_device.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d626f62b11e00c16e81e4308ab93d3f13551812a",
      "tree": "fac4af6ced853755e12fc709d55f0c2bec51265d",
      "parents": [
        "2a123b86e2b242a4a6db990d2851d45e192f88e5"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Tue Mar 27 18:55:52 2007 -0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Apr 25 22:28:23 2007 -0700"
      },
      "message": "[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}\n\nTo clearly state the intent of copying from linear sk_buffs, _offset being a\noverly long variant but interesting for the sake of saving some bytes.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n"
    },
    {
      "commit": "98e399f82ab3a6d863d1d4a7ea48925cc91c830e",
      "tree": "5f84043aeec1ec27c2e8e6cc25b5d2e6c3d07343",
      "parents": [
        "31713c333ddbb66d694829082620b69b71c4b09a"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 19 15:33:04 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Apr 25 22:24:41 2007 -0700"
      },
      "message": "[SK_BUFF]: Introduce skb_mac_header()\n\nFor the places where we need a pointer to the mac header, it is still legal to\ntouch skb-\u003emac.raw directly if just adding to, subtracting from or setting it\nto another layer header.\n\nThis one also converts some more cases to skb_reset_mac_header() that my\nregex missed as it had no spaces before nor after \u0027\u003d\u0027, ugh.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "459a98ed881802dee55897441bc7f77af614368e",
      "tree": "b81f76632d8f2e21eb91ec3d885091a98398d93e",
      "parents": [
        "4c13eb6657fe9ef7b4dc8f1a405c902e9e5234e0"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Mar 19 15:30:44 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Apr 25 22:24:32 2007 -0700"
      },
      "message": "[SK_BUFF]: Introduce skb_reset_mac_header(skb)\n\nFor the common, open coded \u0027skb-\u003emac.raw \u003d skb-\u003edata\u0027 operation, so that we can\nlater turn skb-\u003emac.raw into a offset, reducing the size of struct sk_buff in\n64bit land while possibly keeping it as a pointer on 32bit.\n\nThis one touches just the most simple case, next will handle the slightly more\n\"complex\" cases.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "301b01aa621305e8d59a2eb948b4ad7bf26be86e",
      "tree": "ae30ad88aeb9da4224dfa757f658d59b05782399",
      "parents": [
        "b73c3d778647bffff6dbcbe41e8fc01215a22194"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Mar 26 21:59:46 2007 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Apr 01 10:11:54 2007 -0500"
      },
      "message": "[SCSI] fusion: make mptspi_target_destroy() static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d459094083c3a23b31514bbe31cc3f4c21ed4445",
      "tree": "7b4b1c034163898c51272d5fc9f934ec23cdb491",
      "parents": [
        "d0d87aae795bfad0a9f8cc1e8faff5a016e71ad4",
        "bb9ba31ca3b88fd396e38950d1caedf2f83521c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 27 10:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 27 10:06:30 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] gdth: fix oops in gdth_copy_cmd()\n  [SCSI] mptsas: Fix oops for insmod during kexec\n  [SCSI] lpfc: avoid double-free during PCI error failure\n"
    },
    {
      "commit": "d1985ad1da28eac507d855af8099f6010c51b167",
      "tree": "8bfff54cf401ba83b8a44b313755a5609292cd5c",
      "parents": [
        "88f45005ce8ec97fc3a2aac3c0e9e645ed83a64a"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Mon Mar 26 21:32:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 27 09:05:16 2007 -0700"
      },
      "message": "[PATCH] i2o: block IO errors on i2o disk\n\nI2O subsystem has been broken in mainstream several months ago (after\n2.6.18).  Commit 4aff5e2333c9a1609662f2091f55c3f6fffdad36 from Jens\nAxboe split struct request -\u003eflags into two parts: cmd_type and\ncmd_flags.\n\nIn i2o layer this patch has replaced flag REQ_SPECIAL by the according\ncmd_type.  However i2o has used REQ_SPECIAL not as command type but as\ndriver-specific flag for the debug purposes.  As result all i2o requests\nhave type \"special\" now, are not processed to the hardware and fail with\nI/O error:\n\n   i2o/hda:\u003c3\u003eBuffer I/O error on device i2o/hda, logical block 0\n  Buffer I/O error on device i2o/hda, logical block 0\n  Buffer I/O error on device i2o/hda, logical block 0\n   unable to read partition table\n  block-osm: device added (TID: 207): i2o/hda\n\nThe following patch removes the extra debug checks without any drawbacks and\nrestores the normal driver\u0027s work.\n\nSigned-off-by:\tVasily Averin \u003cvvs@sw.ru\u003e\nAcked-by: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ad8c31bb69d60c0c6bc6431bccdf67e5a96c0d31",
      "tree": "c479b1bd0f09fd0b31df6343d33488e729958b7e",
      "parents": [
        "b364fd5081b02fa8a966a29eea2da628913fd4b8"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Mar 19 10:31:51 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 20 11:31:51 2007 -0500"
      },
      "message": "[SCSI] fusion: remove VMWare guest OS remounted as read only work around\n\nThis address the issue of VMWare guest OS being remounted as read-only\nbecuase the underlying device was held busy too long and at the\nsame time address Engenio MPP driver concerns over infinite retries.\nThis patch removes the code that snoops the SAM STATUS on busy, which\nwould be returning DID_BUS_BUSY, instead we return the status as is.\nRetry hanlding seems to be properly handled in scsi_softirq_done,\nwhere a busy sam status would only occurr for the time specified by\n(cmd-\u003eallowed +1) * cmd-\u003etimeout_per_command.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b364fd5081b02fa8a966a29eea2da628913fd4b8",
      "tree": "3cffc336ce2ca8704702f88af95102ab474a351a",
      "parents": [
        "a1f9ce056a1875b6c8633f370df4fb169b925b16"
      ],
      "author": {
        "name": "Horms",
        "email": "horms@verge.net.au",
        "time": "Mon Mar 19 15:06:44 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 20 11:30:31 2007 -0500"
      },
      "message": "[SCSI] fusion: honour return value of pci_enable_device() in mpt_resume()\n\nHonour the return value of pci_enable_device(), which\nseems to be a desirable thing to do:\n\n  2.6.20-rc4\n  gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)\n\n    CC [M]  drivers/message/fusion/mptbase.o\n    drivers/message/fusion/mptbase.c: In function `mpt_resume\u0027:\n    drivers/message/fusion/mptbase.c:1541: warning: ignoring return value\n    of `pci_enable_device\u0027, declared with attribute warn_unused_result\n\nIt also in turn has mptscsih_resume() honour the return value of\nmpt_resume()\n\nI\u0027m not sure about the handling of the other potential error cases\nin mpt_resume(), of which there appear to be many. But this does\nseem to be a good start.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a1f9ce056a1875b6c8633f370df4fb169b925b16",
      "tree": "d05e31ad5dfa448bac1ef8a763414ca37f688d1f",
      "parents": [
        "5f9279f23913045c810eeb4ab03c694c46231f75"
      ],
      "author": {
        "name": "Horms",
        "email": "horms@verge.net.au",
        "time": "Fri Mar 16 16:05:22 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 20 11:28:40 2007 -0500"
      },
      "message": "[SCSI] fusion: remove unnecessary code in mptscsih_resume()\n\nIt seems that most of the code in mptscsih_resume() doesn\u0027t\ndo anything. This patch removes that code.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1544d67738c864245b8a061fb72093daeea8d4f1",
      "tree": "f88c5fb4e9a1fbff7b2fbfad28c70a2327b1836b",
      "parents": [
        "56937f7b78d3e495a9f557775f3c3ea1d50ca7b3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Feb 20 11:17:03 2007 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 20 10:47:23 2007 -0500"
      },
      "message": "[SCSI] fusion: kernel-doc warning fixes\n\nFix kernel-doc warnings in fusion driver code.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ba76ef246090601b783c1e6190e22b8b149a105f",
      "tree": "9d9b6177cbe919a0400e804b972ea7db55e242e7",
      "parents": [
        "5daa49ef05c44ce94bed0bab0f9ba4a9e952863b"
      ],
      "author": {
        "name": "Judith Lebzelter",
        "email": "judith@linux-foundation.org",
        "time": "Fri Mar 09 13:07:44 2007 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 11 10:44:16 2007 -0500"
      },
      "message": "[SCSI] mptsas: Fix oops for insmod during kexec\n\nThis fix\u0027s an oops during driver load time.   mptsas_probe calls\nmpt_attach(over in mptbase.c).  Inside that call, we read some\nmanufacturing config pages to setup some defaults.  While reading the\nconfig pages, the firmware doesn\u0027t complete the reply in time, and we\nhave a timeout. The timeout results in hardreset handler being called.\nThe hardreset handler calls all the fusion upper layer driver reset\ncallback handlers.  The mptsas_ioc_reset function is the callback\nhandler in mptsas.c.   So where I\u0027m getting to, is mptsas_ioc_reset is\ngetting called before scsi_host_alloc is called, and the pointer ioc-\u003esh\nis NULL as well as the hostdata. \n\nSigned-off-by:  Judith Lebzelter \u003cjudith@osdl.org\u003e\nAcked-by: \"Moore, Eric\" \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cd354f1ae75e6466a7e31b727faede57a1f89ca5",
      "tree": "09a2da1672465fefbc7fe06ff4e6084f1dd14c6b",
      "parents": [
        "3fc605a2aa38899c12180ca311f1eeb61a6d867e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Wed Feb 14 00:33:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:54 2007 -0800"
      },
      "message": "[PATCH] remove many unneeded #includes of sched.h\n\nAfter Al Viro (finally) succeeded in removing the sched.h #include in module.h\nrecently, it makes sense again to remove other superfluous sched.h includes.\nThere are quite a lot of files which include it but don\u0027t actually need\nanything defined in there.  Presumably these includes were once needed for\nmacros that used to live in sched.h, but moved to other header files in the\ncourse of cleaning it up.\n\nTo ease the pain, this time I did not fiddle with any header files and only\nremoved #includes from .c-files, which tend to cause less trouble.\n\nCompile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,\narm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,\nallmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all\nconfigs in arch/arm/configs on arm.  I also checked that no new warnings were\nintroduced by the patch (actually, some warnings are removed that were emitted\nby unnecessarily included header files).\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d54b1fdb1d9f82e375a299e22bd366aad52d4c34",
      "tree": "f94768d59702dbbc0beb9a70d9be65dbc5e5108d",
      "parents": [
        "fa027c2a0a0d6d1df6b29ee99048502c93da0dd4"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Mon Feb 12 00:55:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:45 2007 -0800"
      },
      "message": "[PATCH] mark struct file_operations const 5\n\nMany struct file_operations in the kernel can be \"const\".  Marking them const\nmoves these to the .rodata section, which avoids false sharing with potential\ndirty data.  In addition it\u0027ll catch accidental writes at compile time to\nthese shared resources.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fa027c2a0a0d6d1df6b29ee99048502c93da0dd4",
      "tree": "64a6b20c6c6e19a731882f830bd70ca5c8d99943",
      "parents": [
        "2b8693c0617e972fc0b2fd1ebf8de97e15b656c3"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Mon Feb 12 00:55:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:45 2007 -0800"
      },
      "message": "[PATCH] mark struct file_operations const 4\n\nMany struct file_operations in the kernel can be \"const\".  Marking them const\nmoves these to the .rodata section, which avoids false sharing with potential\ndirty data.  In addition it\u0027ll catch accidental writes at compile time to\nthese shared resources.\n\n[akpm@sdl.org: dvb fix]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07c861d6d9ca3dc58e225bcfe2da0f378af6fa6c",
      "tree": "31c17673fcb2705843f3c77b8ed5630cb900bfd2",
      "parents": [
        "cd2c61911dfe0d87cb872571739d5838cc233747"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:48:50 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 21:12:02 2007 -0600"
      },
      "message": "[SCSI] fusion - bump version - 3.04.04\n\nbump version, and fix email addr for lsi support\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cd2c61911dfe0d87cb872571739d5838cc233747",
      "tree": "b6daf2d0d3208cc767ccc4482ad71f70f6c16d08",
      "parents": [
        "2ecce492290bf0d5eedc76cf0f4bf45f8c3f42bc"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:47:47 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 21:10:55 2007 -0600"
      },
      "message": "[SCSI] fusion - error handling bug fix\u0027s\n\nmisc error handling bug fix\u0027s\n- properly interpret iocstatus returned after task management request\n- clear tmState after a failed doorbell\n- cleanup mptscsih_taskmgmt_complete\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2ecce492290bf0d5eedc76cf0f4bf45f8c3f42bc",
      "tree": "0564bac0764283559d8e43dc3b8b450f51e1cb29",
      "parents": [
        "df9e062ad994c4db683377b108c0dbed4690e4b0"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:47:08 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 21:05:46 2007 -0600"
      },
      "message": "[SCSI] fusion - report wide port sas address\u0027s for hba phys\n\nReturn proper sas address to sas transport layer for parent phys that\nform a wide port. Current implementation returns a different address\nfor each phy, incremented by one from the base address.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "df9e062ad994c4db683377b108c0dbed4690e4b0",
      "tree": "6953073b5fc45bc13b27847f0903f27dfe57f9bb",
      "parents": [
        "b506ade9f3c309ac2ce3ffc4039f731097506038"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:46:21 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 21:02:30 2007 -0600"
      },
      "message": "[SCSI] fusion - serialize target resets in mptsas.c\n\nFusion firmware requires target reset following hotplug removal event,\nwith purpose to flush target outstanding request in fw. Current implementation\ndoes the target resets from delayed work tasks, that in heavy load\nconditions, take too long to be invoked, resulting in command time outs\nThis patch will issue target reset immediately from ISR context, and will\nqueue remaining target resets to be issued after the previous one completes.\nThe delayed work tasks are spawned during the target reset completion.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b506ade9f3c309ac2ce3ffc4039f731097506038",
      "tree": "26ffb22dd5859977e92ca57f01033da69a6265f5",
      "parents": [
        "c6c727a1a0ff90c80425b7226557b2354e00cf7b"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:45:37 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 21:01:28 2007 -0600"
      },
      "message": "[SCSI] fusion - inactive raid support, and raid event bug fix\u0027s\n\ninactive raid support, e.g. exposing hidden raid components\nbelonging to a volume that are inactive.  Also misc bug fix\u0027s for\nvarious raid asyn events.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c6c727a1a0ff90c80425b7226557b2354e00cf7b",
      "tree": "832e5b9505f8a4cc7e29c4f800b8f25fb14b1527",
      "parents": [
        "873c82ed165a345fa381415b9734d26e9af4ec96"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:44:54 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 20:53:14 2007 -0600"
      },
      "message": "[SCSI] fusion - iocstatus, loginfo, and event debug updates\n\nvarious string updates for iocstatus, logingo, and fw asyn events.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "873c82ed165a345fa381415b9734d26e9af4ec96",
      "tree": "62bb559f2768e887987c1f7dffeef126908b0cbf",
      "parents": [
        "5a9c47b1344b514758d5d7f193c672850390cc36"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Jan 29 09:44:06 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 02 20:50:25 2007 -0600"
      },
      "message": "[SCSI] fusion - added mptspi debug\n\nhelpful debug for mptspi module\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "5a9c47b1344b514758d5d7f193c672850390cc36"
}
