)]}'
{
  "log": [
    {
      "commit": "c823feeb33161c09e83ee4e68c822d6b9ececbc4",
      "tree": "3d1524c0825b2d34a3d8930c26ab694ca5f891c8",
      "parents": [
        "db038cf86fc63d336fc9d8e57712dee1d726e2e9"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Mar 08 00:14:25 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:13:20 2006 -0600"
      },
      "message": "[SCSI] drivers/scsi/FlashPoint.c: remove USHORT\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "db038cf86fc63d336fc9d8e57712dee1d726e2e9",
      "tree": "08a313c0efbb13969e403ccf2777370378cd86ae",
      "parents": [
        "d8b6b8bd8a99ee91843381d51e8e619463721aed"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Mar 08 00:14:24 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:13:00 2006 -0600"
      },
      "message": "[SCSI] drivers/scsi/FlashPoint.c: remove UCHAR\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d8b6b8bd8a99ee91843381d51e8e619463721aed",
      "tree": "a768444119807bc18ea399aa87c441f5e01aab07",
      "parents": [
        "85ae97d816da3f8af9dcfbc4197a2950b55c3b0d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Mar 08 00:14:23 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:12:32 2006 -0600"
      },
      "message": "[SCSI] drivers/scsi/FlashPoint.c: remove trivial wrappers\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "85ae97d816da3f8af9dcfbc4197a2950b55c3b0d",
      "tree": "033848609c70a5cb5311f7f3d269f582c74ec5b5",
      "parents": [
        "f018fa552c52642a6b9db2bda90477762e42163f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Mar 08 00:14:22 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:12:11 2006 -0600"
      },
      "message": "[SCSI] drivers/scsi/FlashPoint.c: remove unused things\n\n* Remove unused #define\u0027s\n* Remove unused typedefs.\n* Remove prototypes for non-existing functions.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f018fa552c52642a6b9db2bda90477762e42163f",
      "tree": "5baf17322997aae5e9373e8f9e6d1c993d2ad0ff",
      "parents": [
        "76744f429a178ad2df06b722e5e7bbbf1b5245ee"
      ],
      "author": {
        "name": "Rene Herman",
        "email": "rene.herman@keyaccess.nl",
        "time": "Wed Mar 08 00:14:20 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:11:16 2006 -0600"
      },
      "message": "[SCSI] MODULE_ALIAS_{BLOCK,CHAR}DEV_MAJOR for drivers/scsi\n\nAdd device-major aliases in drivers/scsi, allowing kmod autoload:\n\nMODULE_ALIAS_CHARDEV_MAJOR(SCSI_CHANGER_MAJOR)\nMODULE_ALIAS_CHARDEV_MAJOR(OSST_MAJOR)\nMODULE_ALIAS_CHARDEV_MAJOR(SCSI_TAPE_MAJOR)\nMODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_CDROM_MAJOR)\nMODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISKN_MAJOR)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nAcked-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "76744f429a178ad2df06b722e5e7bbbf1b5245ee",
      "tree": "92406bc62b0316803746c57e2e461721bc454578",
      "parents": [
        "986a25f96accc8272059ae8b3eb63055f58cadb0"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 13:00:07 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:06:57 2006 -0600"
      },
      "message": "[SCSI] aic79xx: Avoid renegotiation on inquiry\n\nBecause of some quirk in the SCSI spec the aic79xx driver chose to\nforce a renegotiation when sending an inquiry. This should better\nbe handled by the upper layers if required at all.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "986a25f96accc8272059ae8b3eb63055f58cadb0",
      "tree": "2db6f56e1a1a22556bde60d5bc00caaa4c34ec6a",
      "parents": [
        "9e691dfba56f7d7a38b09edc5252264bc1bab659"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 12:59:35 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:06:28 2006 -0600"
      },
      "message": "[SCSI] aic79xx: use BIOS settings\n\nThis patch fixes the aic79xx driver to properly respond to BIOS\nsettings.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9e691dfba56f7d7a38b09edc5252264bc1bab659",
      "tree": "59ce3b6c69590e9ef4d28efd709c0e407e17d6ea",
      "parents": [
        "6902f41610d631f74cfca7c61eac7b0950dd8990"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 12:59:03 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:06:00 2006 -0600"
      },
      "message": "[SCSI] aic79xx: Invalid Sequencer interrupt occured\n\nOn certain systems the driver seems to hit upon some\n\"scsi0: Invalid Sequencer interrupt occurred.\" problem and dumps card state.\nAccording to Adaptec engineers this message is harmless. So as not to\nconfuse user we can as well disable the internal card state dump and\njust print out the message itself.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6902f41610d631f74cfca7c61eac7b0950dd8990",
      "tree": "ee084da4fdd3fff54982e79034ee2a284c57cc3c",
      "parents": [
        "1ede5f9fe59ea245ad0ba859cfb08ac5814f6269"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 12:58:16 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:05:18 2006 -0600"
      },
      "message": "[SCSI] aic79xx: Update error recovery\n\nThis patch updates the error recovery. Routines for TARGET RESET\nand ABORT COMMAND are split up as the logic is quite dissimilar.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1ede5f9fe59ea245ad0ba859cfb08ac5814f6269",
      "tree": "c930002c9334dff3676927a1029a2647010e4f11",
      "parents": [
        "0aa800db8f1927aefe6f0ba6ce9d70f044374aef"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 12:57:28 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:02:36 2006 -0600"
      },
      "message": "[SCSI] aic79xx: Remove dead code\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0aa800db8f1927aefe6f0ba6ce9d70f044374aef",
      "tree": "1257e4f22ca3e44f9c84944694efef53384080c0",
      "parents": [
        "7b22da38b64a32df20fdb7272deb7546045fccec"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 12:56:56 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:01:53 2006 -0600"
      },
      "message": "[SCSI] aic79xx: use tcq functions\n\nThis patch converts aic79xx to use the midlayer-supplied tcq\nfunctions.\n\nWe also set the queuedepth to \u00271\u0027 if tcq is disabled; the\naic79xx driver gets confused otherwise. Will set it back to\n\u00272\u0027 once I figure out how to queue requests in the driver.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7b22da38b64a32df20fdb7272deb7546045fccec",
      "tree": "df26d10b480b9da5e68397ad4d8c12a2e5c59fec",
      "parents": [
        "a382dd7c13377c8ff98f6ec59f64355653fb507e"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Mar 08 12:56:14 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 09:01:13 2006 -0600"
      },
      "message": "[SCSI] aic79xx: remove qfrozen\n\nThis patch removes the need for platform_data-\u003eqfrozen.\nWe\u0027re now using complete() instead of semaphores thus\nsimplifying ahd_freeze_simq() quite a lot.\nThis also fixes some deadlocks in the recovery code (again).\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a382dd7c13377c8ff98f6ec59f64355653fb507e",
      "tree": "6c87f1cc695242f25a4d7d1d52ec7d63d299535b",
      "parents": [
        "fc6c12bcc19bdff6b4bcb02f5bd6d9fa59a7e1af"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Mar 07 15:04:25 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:57:29 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.4 : Change version number to 8.1.4\n\nChange version number to 8.1.4\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "fc6c12bcc19bdff6b4bcb02f5bd6d9fa59a7e1af",
      "tree": "52a69666dcd29c20975ec2ae218f87f2ab3024f1",
      "parents": [
        "9290831f00879d4a66d3bffb609949d5ea5576fb"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Mar 07 15:04:19 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:57:13 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.4 : Two misc fixes\n\nTwo misc fixes:\n - Fix deadlock caused by return with host_lock held in lpfc_findnode_did\n - Initialize all fields of the allocated mail box structure to zero.\n   Was causing some sysfs mailbox commands to fail immediately after load.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9290831f00879d4a66d3bffb609949d5ea5576fb",
      "tree": "f66748c875962518f9d4784fd684e189feb50d84",
      "parents": [
        "1a169689c2152ea599c94d622204f7bf5b7dc09f"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Mar 07 15:04:13 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:56:58 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.4 : Introduce lpfc_reset_barrier() function for resets on dual channel adapters\n\nIntroduce lpfc_reset_barrier() function for resets on dual channel adapters\n\nWorkaround for a hardware errata on dual channel asics. There is a\npotential for the chip to lock up on a reset if a shared dma engine is in\nuse. The (ugly) work around requires a reset process which uses a mailbox\ncommand to synchronize the independent channels prior to the reset to\navoid the issue. Unfortunately, the timing windows required to ensure this\nworkaround succeeds are very specific, meaning we can\u0027t release the cpu\nduring the barrier.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1a169689c2152ea599c94d622204f7bf5b7dc09f",
      "tree": "e9a354d5970de009b8c1ec647e31835a0bf09423",
      "parents": [
        "fdcebe282fd8654381852260efec267eff8002fb"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Mar 07 15:04:06 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:56:38 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.4 : Fixed a timer panic due to timer firing after freeing ndlp\n\nFixed a timer panic due to timer firing after freeing ndlp\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "fdcebe282fd8654381852260efec267eff8002fb",
      "tree": "6cde5a6376cfc4880be192a41a5b84407fad0d38",
      "parents": [
        "488d1469b318e6bf2b907743d626008340bc4f6e"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Mar 07 15:04:01 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:56:13 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.4 : Fixed RSCN handling when a PLOGI is in retry\n\nFixed RSCN handling when a PLOGI is in retry.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "488d1469b318e6bf2b907743d626008340bc4f6e",
      "tree": "66853f237b78ebbe2b28b991c640aefe83297615",
      "parents": [
        "071a651e28bfc1a66a885dc285792e335427a097"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Tue Mar 07 15:02:37 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:54:29 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.4 : Fix Discovery processing for NPorts that change their NPortId on the fly\n\nFix Discovery processing for NPorts that change their NPortId on the fly\ndue to a cable swap.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "071a651e28bfc1a66a885dc285792e335427a097",
      "tree": "b0329efb4c0e2643e19058157b34648c820e61d9",
      "parents": [
        "cf7f5b45fe0180a0f0e3491183c0ec95e4b96d44"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Sun Mar 05 23:18:14 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:53:16 2006 -0600"
      },
      "message": "[SCSI] i2o: fix memory leak in i2o_exec_lct_modified\n\ni2o_exec_lct_modified() does not release memory allocated for work_struct.\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\n\nAlthough your patch is the same, i\u0027ve rewritten it a little bit for\nnaming consistency in the I2O driver.\n\nAcked-by: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cf7f5b45fe0180a0f0e3491183c0ec95e4b96d44",
      "tree": "203eb7a0082b3db5f61b940b6ed8dd50ef97ae2d",
      "parents": [
        "db82f8410ed7546792358964aa5f8dafff1c70a2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 03 16:34:08 2006 +0000"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Mar 12 08:48:26 2006 -0600"
      },
      "message": "[SCSI] wd33c93: Fix missing prototypes by including \u003clinux/interrupt.h\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "db82f8410ed7546792358964aa5f8dafff1c70a2",
      "tree": "851febc9ff37e0bc946b89f68eb85545a6e4d7ff",
      "parents": [
        "e12f0a3dec17de3d847f533ba81ad6956c9da5fd"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Mar 09 22:06:36 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Mar 09 22:06:36 2006 -0500"
      },
      "message": "[SCSI] add missing transport_container_unregister in sas class\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e12f0a3dec17de3d847f533ba81ad6956c9da5fd",
      "tree": "db7c3936468c363d5ba710c6b6e2612a2a734964",
      "parents": [
        "5e6575c051f3313feb9fe1aad61263b3560df5cc"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 07 14:53:40 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 07 14:53:40 2006 -0600"
      },
      "message": "[SCSI] sr: partial revert of 24669f75a3231fa37444977c92d1f4838bec1233\n\nThe patch\n\n[SCSI] SCSI core kmalloc2kzalloc\n\nHas an incorrect piece in sr_ioctl.c; it changes buffer from kmalloc\nto kzalloc, but then removes the clearing of the stack variable struct\npacket_command.  This, in turn leaves rubbish in the sense pointer\nwhich the sr_do_ioctl() command then happily writes to ... oops.\n\nThanks to Mike Christie \u003cmichaelc@cs.wisc.edu\u003e for spotting this.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5e6575c051f3313feb9fe1aad61263b3560df5cc",
      "tree": "e8bfe9b9670ff782f1d27707689edf69761785f3",
      "parents": [
        "286fc8f8ea7ef58b54f150fc900ce019af483e89"
      ],
      "author": {
        "name": "Willem Riede",
        "email": "osst@riede.org",
        "time": "Sat Feb 11 14:46:56 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 07 09:16:01 2006 -0600"
      },
      "message": "[SCSI] osst: changes required to move forward to block request\n\nOn 02/07/2006 04:12:55 AM, Christoph Hellwig wrote:\n\u003e On Mon, Feb 06, 2006 at 08:02:21PM -0500, Willem Riede wrote:\n\u003e\n\u003e \u003e But I will certainly help retire scsi_request. And anything else that is\n\u003e \u003e needed to keep up with proper kernel style. Let me know what those are, if\n\u003e \u003e you  would? I\u0027ll start looking at how st has changed, and will be back with\n\u003e \u003e any  questions I may have.\n\u003e\n\u003e right now the above is the most urgent bit.  What would be nice but not\n\u003e required is a conversion to the sense handling helpers, similar to what\n\u003e st got (aka using the *normalize_sense functions and then dealing with the\n\u003e parsed sense buffer instead of the raw sense data)\n\nOk, so here is my first take at satisfying this request.\nBe warned, that beyond compiling, and checking that the new module\ndoesn\u0027t immediately blow up, there hasn\u0027t yet been a lot of testing.\n\nBut this should allow you to comment on the changes, and move forward\nwith dropping scsi_request from the kernel code.\n\nSigned-off-by: Willem Riede \u003cosst@riede.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "286fc8f8ea7ef58b54f150fc900ce019af483e89",
      "tree": "6439b4ad904b396c5d29516f650d83193499332e",
      "parents": [
        "b2e977ca364764dabb091c360f329868b7e3f29b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 10:20:56 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 10:20:56 2006 -0600"
      },
      "message": "[SCSI] lpfc: minor syntax fixes\n\nStop gcc complaining about undefined variables\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b2e977ca364764dabb091c360f329868b7e3f29b",
      "tree": "8b95d1ee9539556a766c1bcf786668f14844b520",
      "parents": [
        "b808608bd7afdf1b0a2eb096ff2b5b93781fdbb6"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:15 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:48:02 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Change version number to 8.1.3\n\nChange version number to 8.1.3\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b808608bd7afdf1b0a2eb096ff2b5b93781fdbb6",
      "tree": "c09a1b80000231144129ef988c259117e55630aa",
      "parents": [
        "66a9ed66000d186933892ca5121e68a071d624ac"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:12 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:47:46 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Fix polling mode panic\n\nFix polling mode panic\n\nCause: Race between interrupt driven and polling path in harvesting iocbs\nfrom\nthe response ring.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "66a9ed66000d186933892ca5121e68a071d624ac",
      "tree": "c5aa2b1e2e819876a980e59f3cbd8d0a7761aeae",
      "parents": [
        "5fe9f5119378e75986ad90c783a7e085bf67703a"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:10 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:47:31 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Protect NPL lists with host lock\n\nProtect NPL lists with host lock\n\nSymptoms: lpfc_findnode_rpi and lpfc_findnode_did can be called\noutside of the discovery thread context. We have to iterate\nthrough the NPL lists under the host lock and all add/del\noperations on those lists have to be done under host lock.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5fe9f5119378e75986ad90c783a7e085bf67703a",
      "tree": "b06f5d7bb921f78dd284a960792523355249c3d1",
      "parents": [
        "cf5bf97e1d28651fd689be9c974b2318ac262f2d"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:09 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:47:14 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Fix deadlock in lpfc_fdmi_tmo_handler\n\nFix deadlock in lpfc_fdmi_tmo_handler\n\nlpfc_fdmi_tmo_handler was calling lpfc_fdmi_cmd with the host_lock\nheld.  lpfc_fdmi_cmd assumes the host_lock is released as it calls functions\nthat acquire the host_lock.  lpfc_fdmi_tmo_handler acquired the host_lock to\nprotect access to work_hba_events.  This was already checked in the worker\nthread so we can remove that code completely and remove access to the\nhost_lock.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cf5bf97e1d28651fd689be9c974b2318ac262f2d",
      "tree": "df7a3b25a5fccc189bf1cb00de8f2f04eaef0e71",
      "parents": [
        "56178645c2686a7ef630e1b23b81d40dcfb553e6"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:08 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:46:57 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Fix performance when using multiple SLI rings\n\nFix performance when using multiple SLI rings\n\nCurrently the driver allocates all of its SLI command and response ring\nentries to one primary ring. Other rings get little, or no, resources.\n\nAllow more resources to be given to ring 1\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "56178645c2686a7ef630e1b23b81d40dcfb553e6",
      "tree": "4a6fe50e78f2c9ae57d291fde4626457cc1a219e",
      "parents": [
        "719396b48ce6310ab43d7432b6d7f2a330a831b3"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:06 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:46:34 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Remove unused MBhostaddr from lpfc_sli structure\n\nRemove unused MBhostaddr from lpfc_sli structure\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "719396b48ce6310ab43d7432b6d7f2a330a831b3",
      "tree": "0cbd685cea4896cc3b703268fbcabe0dd8fc1014",
      "parents": [
        "74b72a59b8d42d31aa6ffac8f10ca7a784be392c"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:05 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:46:10 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: PCI hrd_type should be obtained with pci_read_config_byte() macro\n\nPCI hrd_type should be obtained with pci_read_config_byte() macro\n\nDriver keys off of this field to report the proper adapter type.\nThe pci subsystem explicitly clears the multiport bit in the copy of\nthe field given the driver. Thus, to properly name the card, obtain it\nfrom config space.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "74b72a59b8d42d31aa6ffac8f10ca7a784be392c",
      "tree": "524eabfe74685220fb9a0778149ec5e696277422",
      "parents": [
        "42ab03609cca4ef5079e248296f015650c626899"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 22:33:04 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:45:43 2006 -0600"
      },
      "message": "[PATCH] lpfc 8.1.3: Derive supported speeds from LMT field in the READ_CONFIG\n\nDerive supported speeds from LMT field in the READ_CONFIG\n\nDriver was keying off internal cores. Use what the firmware reports instead.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "42ab03609cca4ef5079e248296f015650c626899",
      "tree": "e81cfa54e34537ef4a3ee7363e123c5428800a1c",
      "parents": [
        "dd9fbb52134693f1394a928c05d5f3cd3fdaf6e0"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sat Mar 04 09:10:18 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Mar 06 09:43:17 2006 -0600"
      },
      "message": "[PATCH] convert aic94xx over to using the sas transport end device\n\nBegin introducing the concept of sas remote devices that have an rphy\nembedded.  The first one (this) is a simple end device.  All that an\nend device really does is have port mode page parameters contained.\nThe next and more complex piece will be expander remote devices.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "dd9fbb52134693f1394a928c05d5f3cd3fdaf6e0",
      "tree": "f3f0ec521029685c6d5436b6770201111f80d8f9",
      "parents": [
        "39a112403fd4c6cd2215b5a59ff079e42eb824a4"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Mar 02 16:01:31 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Mar 03 08:58:10 2006 -0600"
      },
      "message": "[SCSI] make some sas class properties optional\n\naic94xx doesn\u0027t have a use for the bay or enclosure identifiers.\nAlso, I think it\u0027s not going to need a get_linkerrors(), so wire up\nall of these exported properties as conditional on the underlying\nfunction support.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "39a112403fd4c6cd2215b5a59ff079e42eb824a4",
      "tree": "28aa3ca27e6c32aea24457547a79ecfca0602762",
      "parents": [
        "7e6dff62dad539cbd608bb3b8b833193d13f00ac"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 14 18:46:22 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Mar 02 22:56:40 2006 -0600"
      },
      "message": "[SCSI] qla2xxx: use kthread_ API\n\nUse the kthread_ API instead of opencoding lots of hairy code for kernel\nthread creation and teardown.\n\nAlso switch from semaphore-based thread wakeup to wake_up_process.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-By: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7e6dff62dad539cbd608bb3b8b833193d13f00ac",
      "tree": "71790af18bc75c9c0d2ebf7f3aefded9860a3cfe",
      "parents": [
        "c92f222e1f14588171e63b550ca8c85fa9130061"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Mar 02 14:12:56 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Mar 02 22:36:58 2006 -0600"
      },
      "message": "[SCSI] add 6.0 Gbit phy definitions to the sas transport class\n\nI don\u0027t think these exist in silicon yet, but the aic94xx driver has a\nregister setting for them.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c92f222e1f14588171e63b550ca8c85fa9130061",
      "tree": "83db58755951518865324ac880fc321e516755b9",
      "parents": [
        "3ef0b47ee498ea183bffd9b3b4a1eef757fef4ba"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Wed Mar 01 09:02:49 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Mar 01 09:44:04 2006 -0600"
      },
      "message": "[SCSI] mptspi: Add transport class Domain Validation\n\nThis is the first half of a patch to add the generic domain validation\nto mptspi.  It also creates a secondary \"virtual\" channel for raid\ncomponent devices since these are now exported with no_uld_attach.\n\nWhat Eric and I would have really liked is to export all physical\ncomponents on channel 0 and all raid components on channel 1.\nUnfortunately, this would result in device renumbering on platforms with\nmixed RAID/Physical devices which was considered unacceptable for\nuserland stability reasons.\n\nStill to be done is to plug back the extra parameter setting and DV\npieces on reset and hotplug.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3ef0b47ee498ea183bffd9b3b4a1eef757fef4ba",
      "tree": "bebce8fb3f67d8359c39a5fc9fb8a936caa4d375",
      "parents": [
        "50eba24f2e0576910a3e23dced769b7be7f3683e"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:39 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:06:03 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Change version number to 8.1.2\n\nChange version number to 8.1.2\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "50eba24f2e0576910a3e23dced769b7be7f3683e",
      "tree": "e338c335b3b019ebbeb77dc85aad1ea5f29cf1c6",
      "parents": [
        "0c6ac8efa83a465b950fe4dca096cd7ff1937f67"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:38 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:05:42 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Modify RSCN handling to unregister rpis on lost FCP_TARGETs immediately\n\nModify RSCN handling to unregister rpis on lost FCP_TARGETs immediately\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0c6ac8efa83a465b950fe4dca096cd7ff1937f67",
      "tree": "febbaea575e431c64e56ee741b3024c68e3241fe",
      "parents": [
        "8189fd19ac5ee517f276982c5947ef7f565841ad"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:36 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:05:14 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Fix panic caused by HBA resets and target side cable pulls\n\nFix panic caused by HBA resets and target side cable pulls\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8189fd19ac5ee517f276982c5947ef7f565841ad",
      "tree": "e2a02fca035aefac77043f2f93fc8659b3d65020",
      "parents": [
        "25594c6b84ff96e156d8cf8168d68f50e07e8318"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:35 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:04:52 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Fixed module parameter descriptions.\n\nFixed module parameter descriptions.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "25594c6b84ff96e156d8cf8168d68f50e07e8318",
      "tree": "c692ec480f9399a940d45bdb148baf0e05bcaac5",
      "parents": [
        "367c27134a94dce351080ae66ab87a1b296d1e64"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:34 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:04:28 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Code cleanup of lpfc_mbx_cmpl_config_link\n\nCode cleanup of lpfc_mbx_cmpl_config_link\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "367c27134a94dce351080ae66ab87a1b296d1e64",
      "tree": "270e6ab2fab043403c311692c518938471076981",
      "parents": [
        "2fe165b65089925292122e9772321738627f325c"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:32 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:03:12 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Allow turning on internal loop-back mode\n\nAllow turning on internal loop-back mode\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2fe165b65089925292122e9772321738627f325c",
      "tree": "275ed8dc03c43545576cbbb4d0a2707d2b981ed3",
      "parents": [
        "082c02667d98d3060f63382e7a695d58d4c8c5e4"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:31 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:02:47 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Code style changes for Discovery code\n\nCode style changes for Discovery code\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "082c02667d98d3060f63382e7a695d58d4c8c5e4",
      "tree": "5924dcbe426120200948cbabe56df5e5238be138",
      "parents": [
        "5024ab179c13d763f95c8391f45f22309609f479"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:30 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:02:11 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Make lpfc_els_rsp_rps_acc and lpfc_els_rsp_rpl_acc static\n\nMake lpfc_els_rsp_rps_acc and lpfc_els_rsp_rpl_acc static\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5024ab179c13d763f95c8391f45f22309609f479",
      "tree": "7c22b094371c8831f8724d7a2e8580a3ed394c1f",
      "parents": [
        "41415862a23f422b80eccc92cf885935139e2415"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:28 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:01:51 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Added support for FAN\n\nAdded support for FAN\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "41415862a23f422b80eccc92cf885935139e2415",
      "tree": "e3a9537653e472f15405778c4dcc678a56304848",
      "parents": [
        "d9d959c41f013439508e0fa1d31f5644d8d626ef"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:27 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:00:36 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Add ERROR and WARM_START modes for diagnostic purposes.\n\nAdd ERROR and WARM_START modes for diagnostic purposes.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d9d959c41f013439508e0fa1d31f5644d8d626ef",
      "tree": "0f4e8131152858ad64de4f24e272e210c3b4204a",
      "parents": [
        "7f0b5b1913ba20ae035adbaeca176e78a53fa7a8"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:26 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 19:00:11 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Remove hba_list from struct lpfc_hba\n\nRemove hba_list from struct lpfc_hba\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7f0b5b1913ba20ae035adbaeca176e78a53fa7a8",
      "tree": "9919be31d3cf0cef742536aec9cf885883848184",
      "parents": [
        "c9f8735beadfba403045c4423c91bbcf594b6ef2"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:24 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:58:02 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Correct use of the hostdata field in scsi_host\n\nCorrect use of the hostdata field in scsi_host\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c9f8735beadfba403045c4423c91bbcf594b6ef2",
      "tree": "472f7053abdfe1b18fecddf3caacdd2976e7baeb",
      "parents": [
        "b28485acb930f67c014024bc3b9c01129124e566"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:23 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:57:23 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Misc FC Discovery changes :\n\nMisc FC Discovery changes :\n   - Added FC_BYPASSED_MODE statistic\n   - Corrected some log message data\n   - Fix up Discovery infrastructure to support FAN:\n       Allow Fabric entities to flow thru DSM\n       Fix up linkup/linkdown unregister login processing for Fabric entities\n       Clean up Discovery code\n       Utilize nodev_tmo for Fabric entities\n   - Use of 3 * ratov for CT handling timeouts\n   - Fix up DSM to make more appropriate decisions and clean up code.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b28485acb930f67c014024bc3b9c01129124e566",
      "tree": "1fcbc64296d1b592457f56474ce82f3870513627",
      "parents": [
        "406d6041ace581b63a7898f3c1ef036c58c74989"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:21 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:56:23 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Add module parameter to limit number of outstanding commands per lpfc HBA\n\nAdd module parameter to limit number of outstanding commands per lpfc HBA\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "406d6041ace581b63a7898f3c1ef036c58c74989",
      "tree": "29388d4dbafbe59382bdd8ce40981c9b48ac7738",
      "parents": [
        "901a920f0759c6ea94255f3c2cd6ec324f7e4752"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:20 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:55:50 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Fixed a double insertion of mail box object to the SLI mailbox list.\n\nFixed a double insertion of mail box object to the SLI mailbox list.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "901a920f0759c6ea94255f3c2cd6ec324f7e4752",
      "tree": "073f8d1071b0c2193fcbcda0b33a3279dd3e2cb4",
      "parents": [
        "7062c5281c68dfdb685ec9ba25cfc7b6a15bc0fe"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:19 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:55:24 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Fixed system panic in lpfc_sli_brdreset during dynamic add of LP11K\n\nFixed system panic in lpfc_sli_brdreset during dynamic add of LP11K\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7062c5281c68dfdb685ec9ba25cfc7b6a15bc0fe",
      "tree": "00699178b6bf29ce87b8f98e4cf7205e9cd6d648",
      "parents": [
        "6ad425356bba9664393b579d81df8135ca1510e6"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:17 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:54:09 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Explicitly initialize the skip_post argument to lpfc_sli_send_reset\n\nExplicitly initialize the skip_post argument to lpfc_sli_send_reset\n  on a ERATT interrupt.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6ad425356bba9664393b579d81df8135ca1510e6",
      "tree": "d8eeed5accb502d9e099e2dc9d440169a4b50e78",
      "parents": [
        "7bb3b137abf2b7073e683c14cfe062d811d35247"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:16 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:53:33 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Fixed a race condition in the PLOGI retry logic.\n\nFixed a race condition in the PLOGI retry logic.\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7bb3b137abf2b7073e683c14cfe062d811d35247",
      "tree": "3293962805fc790ef90fd5aa28171cb419dd82c4",
      "parents": [
        "0228aadd0fb1d8ca90efbe74291f3b5b753c2da2"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:15 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:52:50 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Handling of ELS commands RRQ, RPS, RPL and LIRR correctly\n\nHandling of ELS commands RRQ, RPS, RPL and LIRR correctly\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0228aadd0fb1d8ca90efbe74291f3b5b753c2da2",
      "tree": "739ef15f5560cbccda5aa2236c9678af785f5b10",
      "parents": [
        "0c71fd9e433c032c08e85a955471bc03138afa80"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:13 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:51:38 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Remove unused SLI_IOCB_HIGH_PRIORITY\n\nRemove unused SLI_IOCB_HIGH_PRIORITY\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0c71fd9e433c032c08e85a955471bc03138afa80",
      "tree": "dba4b0012622016cf2e86a7c0db5042df2354ee7",
      "parents": [
        "3bbae37ab42d9d7d6c707e275ea944104a1f38ca"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:12 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:51:19 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Remove unreferenced cfg_fcp_bind_method from struct lpfc_hba\n\nRemove unreferenced cfg_fcp_bind_method from struct lpfc_hba\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3bbae37ab42d9d7d6c707e275ea944104a1f38ca",
      "tree": "306a7a3b7dbdc02eb27099f3d5669007c7f6d752",
      "parents": [
        "32f95792500794a0a7cce266b7dafb2bee323bf8"
      ],
      "author": {
        "name": "Jamie Wellnitz",
        "email": "Jamie.Wellnitz@emulex.com",
        "time": "Tue Feb 28 19:25:11 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 28 18:50:44 2006 -0600"
      },
      "message": "[SCSI] lpfc 8.1.2: Remove unused prototypes from lpfc_crtn.h\n\nRemove unused prototypes from lpfc_crtn.h\n\nSigned-off-by: Jamie Wellnitz \u003cJamie.Wellnitz@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "32f95792500794a0a7cce266b7dafb2bee323bf8",
      "tree": "f7565bd227ffbb71b72f306de84bb1dca3bd0917",
      "parents": [
        "ffedb4522571ac170f941678d138a31bc0884ab4"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Wed Feb 22 14:28:24 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:38:59 2006 -0600"
      },
      "message": "[SCSI] scsi: Handle device_add failure in scsi_alloc_target\n\nFixes scsi to handle device_add failure in scsi_alloc_target.\nWithout this patch, if this call were to fail, we can oops\nwhen we free the target.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ffedb4522571ac170f941678d138a31bc0884ab4",
      "tree": "996572da6cecf4295c730b13c959d5d19836a8c5",
      "parents": [
        "1fa44ecad2b86475e038aed81b0bf333fa484f8b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Feb 23 14:27:18 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:37:45 2006 -0600"
      },
      "message": "[SCSI] fix scsi process problems and clean up the target reap issues\n\nIn order to use the new execute_in_process_context() API, you have to\nprovide it with the work storage, which I do in SCSI in scsi_device and\nscsi_target, but which also means that we can no longer queue up the\ntarget reaps, so instead I moved the target to a state model which\nallows target_alloc to detect if we\u0027ve received a dying target and wait\nfor it to be gone.  Hopefully, this should also solve the target\nnamespace race.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ba3af0aff042caa1f41b5f7164cab37c717b8811",
      "tree": "62f0b592202522a5a92fc870a5c44ee854b1f90f",
      "parents": [
        "6d73c8514da241c6b1b8d710a6294786604d7142"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Wed Feb 22 02:11:59 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:32:39 2006 -0600"
      },
      "message": "[SCSI] don\u0027t call ips_eh_reset in ips_queue to avoid deadlock\n\nWhen the locking was changed in the eh code ips_eh_reset was changed\nso that it was a wraper around __ips_eh_reset and all ips_eh_reset\ndoes is grab the host lock and then calls __ips_eh_reset.\n\nIn the queuecommand, ips_queue is called with the host_lock held so if\nit calls ips_eh_reset we will have a problem. This patch just has\nips_queue call __ips_eh_reset.\n\nPatch is only compile tested. I do not have the HW.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nAcked-by: Hammer, Jack \u003cJack_Hammer@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6d73c8514da241c6b1b8d710a6294786604d7142",
      "tree": "896fdd4d3f2d7094dc75a774f8ae2128d0fcb1c5",
      "parents": [
        "fc25307d06f524d6c04b371b236dc9e62186058c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Feb 23 02:03:16 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:31:07 2006 -0600"
      },
      "message": "[SCSI] scsi_lib: fix recognition of cache type of Initio SBP-2 bridges\n\nRegardless what mode page was asked for, Initio INIC-14x0 and\nINIC-2430 always return page 6 without mode page headers.  Try to\nrecognise this as a special case in scsi_mode_sense and setting the\nmode sense headers accordingly.\n\nSigned-off-by: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "fc25307d06f524d6c04b371b236dc9e62186058c",
      "tree": "f90d3f873c6ffc6644512fc21d058f2159cff1b0",
      "parents": [
        "1bfc5d9d5eb8e1a2efacc306bc55c248ed259a8e"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sat Feb 18 20:52:31 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:26:56 2006 -0600"
      },
      "message": "[SCSI] Improve message printing code\n\nFix a bug where we would consume one byte too many in the message\nprinting code.\nAdd support for 256-byte long messages.\nAdd support for the Modify Bidirectional Data Pointer message.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1bfc5d9d5eb8e1a2efacc306bc55c248ed259a8e",
      "tree": "503f6cd4f481e16db7c3b00326e07b0dca8942e8",
      "parents": [
        "8cac814501677e9f6a824cf4d423122ac8d67fcb"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Feb 09 15:26:18 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:24:09 2006 -0600"
      },
      "message": "[SCSI] Recognize missing LUNs for non-standard devices\n\nSome non-standard SCSI targets or protocols, such as USB UFI, report \"no\nLUN present\" by setting the Peripheral Device Type to 0x1f and the\nPeripheral Qualifier to 0 (not 3 as the standard requires) in the INQUIRY\nresponse.  This patch (as650b) adds a new target flag and code to\naccomodate such targets.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8cac814501677e9f6a824cf4d423122ac8d67fcb",
      "tree": "60dfd19ceaf02739cbab9d9b42cb6b8e9c11e543",
      "parents": [
        "fe27381d16c6683c55e618360d0d11bd43647e43"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Feb 06 15:40:45 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 23:08:37 2006 -0600"
      },
      "message": "[SCSI] aic7xxx: semaphore to completion conversion\n\nOn Tue, Jan 31, 2006 at 06:20:18PM +0100, Christoph Hellwig wrote:\n\u003e switch eh_sem to a completion.  due to wait_for_completion_timeout this\n\u003e also nicely simplifies the code.  Unfortunately it\u0027s untested, so if\n\u003e someone with the hardware could give it a try that would be nice.  Once\n\u003e it works the same thing can be applied to aic79xx.\n\nNew version that switches to the common onstack completion and just a\npointer in the platform_data struct idiom.  This gets rid of all the\nflags fiddling.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "fe27381d16c6683c55e618360d0d11bd43647e43",
      "tree": "142cd1c8661480081b293fe50de9354b0b181ffd",
      "parents": [
        "38e14f895b212943995379dea824cc52b0c25991"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Feb 14 18:45:06 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:14 2006 -0600"
      },
      "message": "[SCSI] aacraid: use kthread_ API\n\nUse the kthread_ API instead of opencoding lots of hairy code for kernel\nthread creation and teardown.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Salyzyn, Mark \u003cmark_salyzyn@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "38e14f895b212943995379dea824cc52b0c25991",
      "tree": "54d6f6b76eba15f92f9cd991bfd3329b2884ea59",
      "parents": [
        "a012564136a665f8d63443c057ba368572b483df"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Feb 17 14:58:47 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:13 2006 -0600"
      },
      "message": "[SCSI] Add EXPORT_SYMBOL for spi msg functions\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a012564136a665f8d63443c057ba368572b483df",
      "tree": "bc70eb34b786be000b3465d16e8729f1644ea5a5",
      "parents": [
        "e3094447e013a59ccedcf60f6055f18225bd8465"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu Feb 16 13:31:47 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:13 2006 -0600"
      },
      "message": "[SCSI] sas: add support for enclosure and bad ID rphy attributes\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e3094447e013a59ccedcf60f6055f18225bd8465",
      "tree": "dce18a16c3879fb3df85e1be9ba5e7e3e91f3eb3",
      "parents": [
        "ae198df37775e4471fae0b023061667275b2f71b"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu Feb 16 13:25:36 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:12 2006 -0600"
      },
      "message": "[SCSI] mptsas: add support for enclosure and bay identifier attributes\n\nAdds support to retrieve the enclosure and bay identifiers.  This patch\nis from Eric with minor modifications from me, rewritten from a buggy\npatch of mine, based on the earlier CSMI implementation from Eric..\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ae198df37775e4471fae0b023061667275b2f71b",
      "tree": "3a361e4868bc055e79ea9fa38ecaa317cb959e9c",
      "parents": [
        "0320503dce208c03f296a09d9a18a992ab88cbd5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 09 11:16:27 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:11 2006 -0600"
      },
      "message": "[SCSI] jazz_esp: Fix sparse warnings.\n\nUsing plain integer as NULL pointer.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0320503dce208c03f296a09d9a18a992ab88cbd5",
      "tree": "8ccaaa00ad70d370b2d06381cdabcdc45777c1f2",
      "parents": [
        "e24d873d250f9999ad3703f220e3759c1fb70998"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 09 11:15:49 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:11 2006 -0600"
      },
      "message": "[SCSI] jazz_esp: Delete useless prototype\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e24d873d250f9999ad3703f220e3759c1fb70998",
      "tree": "c35506de006417b827bbaf62fc0e532df6ad39b3",
      "parents": [
        "6ea3c0b2dac0d6a857d6bc010e544f4c901fff78"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Feb 07 08:05:26 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:10 2006 -0600"
      },
      "message": "[SCSI] Make spi_print_msg more consistent\n\nAlmost all the output from spi_print_msg() has a trailing space.\nThis patch fixes up the three cases that don\u0027t.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6ea3c0b2dac0d6a857d6bc010e544f4c901fff78",
      "tree": "0650d6e8b5be747eb192e558dd90e875ca7a13fb",
      "parents": [
        "b0dc1db15225d5801bf3105966c9ce12c5142013"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Feb 07 07:54:46 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:09 2006 -0600"
      },
      "message": "[SCSI] Add spi_populate_*_msg functions\n\nIntroduce new helpers:\n - spi_populate_width_msg()\n - spi_populate_sync_msg()\n - spi_populate_ppr_msg()\n\nand use them in drivers which already enable the SPI transport.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b0dc1db15225d5801bf3105966c9ce12c5142013",
      "tree": "d2cb690585b8e45da3efbb80099b559954dd490e",
      "parents": [
        "ea697e456a278fb74a925a6c6befe04054520994"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Feb 17 13:18:41 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:08 2006 -0600"
      },
      "message": "[SCSI] ncr53c8xx update\n\nDelete unused NAME53C definition\nRemove use of the M_* constants; use the common SCSI constants instead\nTranslate some remaining German\nAdd a missing changelog entry\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ea697e456a278fb74a925a6c6befe04054520994",
      "tree": "2f38fa647b17848b7c788addbd2187b1f972a3fa",
      "parents": [
        "a97a83a06b44d4d1cb01191423caf9813a150b95"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Feb 07 08:01:02 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:07 2006 -0600"
      },
      "message": "[SCSI] unused show_spi_transport_period_helper parameter\n\nshow_spi_transport_period_helper() doesn\u0027t need the class_device parameter\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a97a83a06b44d4d1cb01191423caf9813a150b95",
      "tree": "f74949bd8b8374036d19947b43f3e6d239eb5710",
      "parents": [
        "1acc0b0ba409dcf4909890fb33e0829f7fd400be"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sun Feb 05 08:01:33 2006 -0700"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:07 2006 -0600"
      },
      "message": "[SCSI] fix uninitialized variable error\n\nin __scsi_add_device, sdev may be uninitialised if\nscsi_host_scan_allowed() returns false.  Fix by initialising at the\ntop of the routine.  Also rely on the fact that\nscsi_probe_and_add_lun() only actually fills in the sdev pointer if\nthe SCSI_SCAN_LUN_PRESENT case (so no need to check the return value).\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1acc0b0ba409dcf4909890fb33e0829f7fd400be",
      "tree": "f4590439d51664e68745a8f427fae91b75b520ee",
      "parents": [
        "03fbcbcd57e9d1bc5a4fe6a81c1845e7365ddabc"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jan 04 18:30:03 2006 -0800"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:06 2006 -0600"
      },
      "message": "[SCSI] cciss: kfree(NULL) is legal\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "03fbcbcd57e9d1bc5a4fe6a81c1845e7365ddabc",
      "tree": "8423136d0945691df0fb5537ff4b1e97a51deac1",
      "parents": [
        "f8a88b19b9d4f59bd625b4852c1b1138a5cf89f3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jan 25 02:00:52 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:06 2006 -0600"
      },
      "message": "[SCSI] drivers/message/fusion/mptfc.c: make 2 functions static\n\nThis patch makes two needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f8a88b19b9d4f59bd625b4852c1b1138a5cf89f3",
      "tree": "b57dab8bea1b8575da4e2922f798815b2ac979b5",
      "parents": [
        "4f8d98abaf957691f9543b9b1b610d49aa0f662b"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Feb 03 16:52:42 2006 -0600"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:05 2006 -0600"
      },
      "message": "[SCSI] PCI Error Recovery: IPR SCSI device driver\n\nVarious PCI bus errors can be signaled by newer PCI controllers.  This\npatch adds the PCI error recovery callbacks to the IPR SCSI device driver.\nThe patch has been tested, and appears to work well.\n\nSigned-off-by: Linas Vepstas \u003clinas@linas.org\u003e\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4f8d98abaf957691f9543b9b1b610d49aa0f662b",
      "tree": "7bd33445509f221d2bcdf543942e757efb6121bb",
      "parents": [
        "5e3c34c1e988a0dfe177c38cf324e8e321c55ef5"
      ],
      "author": {
        "name": "Moore, Eric",
        "email": "Eric.Moore@lsil.com",
        "time": "Thu Feb 02 17:20:05 2006 -0700"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:04 2006 -0600"
      },
      "message": "[SCSI] fusion - mptlan - remove wierd humor print\n\nRemoves wierd humor, and bad language printk in mptlan.\n\nSigned-off-by: Eric Moore \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5e3c34c1e988a0dfe177c38cf324e8e321c55ef5",
      "tree": "812e95ccda5860a16fe3f53343499d2c607cbf23",
      "parents": [
        "c67a848c3587296fe9794c95d1be7109c4c85461"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 18 16:17:46 2006 -0800"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:04 2006 -0600"
      },
      "message": "[SCSI] Remove devfs support from the SCSI subsystem\n\nAs devfs has been disabled from the kernel tree for a number of months\nnow (5 to be exact), here\u0027s a patch against 2.6.16-rc1-git1 that removes\nsupport for it from the SCSI subsystem.\n\nThe patch also removes the scsi_disk devfs_name field as it\u0027s no longer\nneeded.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "24669f75a3231fa37444977c92d1f4838bec1233",
      "tree": "3b64076b7d031aa31b95caeb512fb7e68b5fd28f",
      "parents": [
        "b9a33cebac70d6f67a769ce8d4078fee2b254ada"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Jan 16 10:31:18 2006 -0500"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Feb 27 22:55:02 2006 -0600"
      },
      "message": "[SCSI] SCSI core kmalloc2kzalloc\n\nChange the core SCSI code to use kzalloc rather than kmalloc+memset\nwhere possible.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2eb1bdbad89b19c99f8ac1de1492cdabbff6b3d3",
      "tree": "eb0182da181df8022003182a8566629f8ca56c22",
      "parents": [
        "1f9921539208f6d88f600a801e333d718e4a13ff"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sun Feb 26 04:18:43 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 26 09:53:30 2006 -0800"
      },
      "message": "[PATCH] x86_64: Disable ACPI blacklist by year for now on x86-64\n\nACPI is initialized very early on x86-64, before the DMI code is\ninitialized.  This means it would often discover a 0 year and then turn\noff ACPI because it thought the BIOS was too old.  Some systems don\u0027t\nboot without ACPI so this was a problem.\n\nI have a full fix by adding new very early DMI detection, but it needs\nmore testing before it can be merged.  For 2.6.16 let\u0027s just turn the\ncheck off.  It never made much sense anyways because there are no x86-64\nsystems older than 2002 or so and they generally all have working ACPI.\n\nCc: len.brown@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e78256b8f3e2850ad55c2d69e1429e6c2607afd3",
      "tree": "0d0e0f7d49000d3b047beaaa7f47a273c16b047d",
      "parents": [
        "6070f9ec6b03cc46cd0242523326f7a296f47c1c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sun Feb 26 04:18:37 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 26 09:53:30 2006 -0800"
      },
      "message": "[PATCH] x86-64/i386: Use common X86_PM_TIMER option and make it EMBEDDED\n\nThis makes x86-64 use the common X86_PM_TIMER Kconfig entry in drivers/acpi\n\nAnd since PM timer is needed for correct timing on a lot of systems\nnow (e.g. AMD dual cores) and we often get bug reports from people\nwho forgot to set it make it depend on CONFIG_EMBEDDED. x86-64 had\nthis change before and it\u0027s a good thing.\n\nI also fixed the description slightly to make this more clear.\n\nCc: len.brown@intel.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04a3d311c01d3ad287750c5c8d03fa614475af91",
      "tree": "e3d4f7f3d242ed687d7417c3619622fa224f2d9c",
      "parents": [
        "489708007785389941a89fa06aedc5ec53303c96"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Sun Feb 26 12:02:56 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 26 09:10:58 2006 -0800"
      },
      "message": "[PATCH] Fix Specialix SI probing\n\nAs the (probably) last user of a Specialix SI board, I noticed that\nrecent kernels would fail to probe the sucker.  Quick investigation\nindicate a few missing braces...\n\nI left the double probing in place, as it looks like it\u0027s been here\nforever.\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "489708007785389941a89fa06aedc5ec53303c96",
      "tree": "425e0dda8d5fec842ffdd3b2cdadfeaf60f5a668",
      "parents": [
        "a0124d780d06db711e8a92135d774940588a27da"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Feb 26 08:34:10 2006 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Feb 26 09:09:49 2006 -0800"
      },
      "message": "[PATCH] sd: fix memory corruption with broken mode page headers\n\nThere\u0027s a problem in sd where we blindly believe the length of the\nheaders and block descriptors.  Some devices return insane values for\nthese and cause our length to end up greater than the actual buffer\nsize, so check to make sure.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n\nAlso removed the buffer size magic number (512) and added DPOFUA of\nzero to the defaults\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c1ca65c93503b2c94359ba39640f9687bd192a3",
      "tree": "74dfbe4da8d39e302ae343379e20585ffee4b940",
      "parents": [
        "c946160e601c70a0ae0aa807461dd0232bcaf3a7",
        "d856c66618f953fc3cd1e613226d5f098ad322c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 16:01:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 16:01:07 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "63d94e482df769f31e8b1097f06c3a3fba7bced4",
      "tree": "0461197daa1d7df50087b4dfa2b692dfcd81d745",
      "parents": [
        "d9dde59ba03095e526640988c0fedd75e93bc8b7"
      ],
      "author": {
        "name": "Jun\u0027ichi Nomura",
        "email": "j-nomura@ce.jp.nec.com",
        "time": "Fri Feb 24 13:04:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:39 2006 -0800"
      },
      "message": "[PATCH] dm: free minor after unlink gendisk\n\nMinor number should be freed after del_gendisk().  Otherwise, there could\nbe a window where 2 registered gendisk has same minor number.\n\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nAcked-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d9dde59ba03095e526640988c0fedd75e93bc8b7",
      "tree": "5a56884f1e380906ad41cc257891f93ff6cb2cb5",
      "parents": [
        "8dde0509e74ff6044cf1788c917a22facce9f68d"
      ],
      "author": {
        "name": "Jun\u0027ichi Nomura",
        "email": "j-nomura@ce.jp.nec.com",
        "time": "Fri Feb 24 13:04:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:39 2006 -0800"
      },
      "message": "[PATCH] dm: missing bdput/thaw_bdev at removal\n\nNeed to unfreeze and release bdev otherwise the bdev inode with\ninconsistent state is reused later and cause problem.\n\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nAcked-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee713059d4922e4ee17700496d9eb3b95b1ab836",
      "tree": "fe56c8f04342938813edce2bb0c92a984b125457",
      "parents": [
        "cacfc8cf4ed6e05a0d9a8bd17ab85536abd0f6c5"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Feb 24 13:04:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:39 2006 -0800"
      },
      "message": "[PATCH] Fix pseudo_palette setup in asiliantfb_setcolreg()\n\nThe setcolreg function will attempt to write 24 color entries to the\npseudo_pallette.  However, the pseudo_palette has only space for 16 entries.\n\nThanks to Atsushi Nemoto for reporting this bug.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cacfc8cf4ed6e05a0d9a8bd17ab85536abd0f6c5",
      "tree": "51969d297683c72da0bc9af5317fd15ba89d8e9b",
      "parents": [
        "80c410dc14f7783411b4becf083069d69daaa4a7"
      ],
      "author": {
        "name": "Freddy Spierenburg",
        "email": "freddy@dusktilldawn.nl",
        "time": "Fri Feb 24 13:04:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:38 2006 -0800"
      },
      "message": "[PATCH] au1100fb: replaced io_remap_page_range() with io_remap_pfn_range()\n\nReplaced the no longer existing io_remap_page_range() routine with the\nio_remap_pfn_range() routine.  Did not have a chance yet to test the\nfunctionality of the driver, but at least the kernel compiles cleanly again.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80c410dc14f7783411b4becf083069d69daaa4a7",
      "tree": "7783c93df94ea059272a672d2aa6764aee3485a6",
      "parents": [
        "68b06deb2b343c040485a9fc6c813577bf6d5cf5"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Fri Feb 24 13:04:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:38 2006 -0800"
      },
      "message": "[PATCH] gbefb: Set default of FB_GBE_MEM to 4 MB\n\nAllocating more than 4 MB memory for the GBE (SGI O2) framebuffer completely\nbreakfs gbefb support at the moment.  According to comments on #mipslinux,\nmore than 4 MB has never worked correctly in Linux.  Therefore, the default\nshould be 4 MB.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68b06deb2b343c040485a9fc6c813577bf6d5cf5",
      "tree": "19cde23467a006c488f46bfebca19b7207b2d553",
      "parents": [
        "2b932f6cf052920fb3a6281499e08209b08f5086"
      ],
      "author": {
        "name": "Kaj-Michael Lang",
        "email": "milang@tal.org",
        "time": "Fri Feb 24 13:04:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:38 2006 -0800"
      },
      "message": "[PATCH] gbefb: IP32 gbefb depth change fix\n\nThe gbefb driver does not update the framebuffer layers visual setting when\ndepth is changed with fbset, resulting in strange colors (very dark blue in\n16-bit, almost black in 24-bit).\n\nSigned-off-by: Kaj-Michael Lang \u003cmilang@tal.org\u003e\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c314b6f1fa462acdb89323c75c597eeaae056e7c",
      "tree": "af2b8f4ea1d4d04bf34deee23b70625104cb07ab",
      "parents": [
        "124d90be62343f71bbb7a6b4a907b5584181e6d5"
      ],
      "author": {
        "name": "Simon Vogl",
        "email": "simon.vogl@researchstudios.at",
        "time": "Fri Feb 24 13:04:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:37 2006 -0800"
      },
      "message": "[PATCH] cfi: init wait queue in chip struct\n\nFix a kernel oops for Intel P30 flashes, where the wait queue head was not\ninitialized for the flchip struct, which in turn caused a crash at the\nfirst read operation.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d1521260f57d70d0ba86d2a309ec1ce7979be2fc",
      "tree": "1dcdb33e5c9a82a137d15f6857faf02acb435755",
      "parents": [
        "fe1db50c7222c67466e41241bc7ef17b469bcf1d"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Fri Feb 24 13:03:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:37 2006 -0800"
      },
      "message": "[PATCH] vgacon: no vertical resizing on EGA\n\nEGA boards suck: they mostly have write-only registers.  This is\nparticularly problematic for the overflow register: for being able to write\nto it, we would have to handle vertical sync \u0026 such too, which (I\u0027d say)\nwould potentially break a lot of configurations.  Instead, just disabling\nvertical resize for EGA boards is just nice enough (horizontal resize still\nworks).\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d6106\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: Rafal Olearski \u003colearski@mail2.kim.net.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f52ee1410d563cd409b08822492273a5bc235821",
      "tree": "18694453f85c25cf7ffea2d9111067451cbaed0b",
      "parents": [
        "c0eea79bd2adcc4708973fdbf72a0a292aa60d71",
        "ad9f6713ae59f319ed676c2d014a7756b62f1c51"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 23 22:21:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 23 22:21:29 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "ad9f6713ae59f319ed676c2d014a7756b62f1c51",
      "tree": "ac693004a23586ab8294c46a0eb19903547aa518",
      "parents": [
        "22fe472cb430ce45c4fb9b6d13060dd724d6dbc8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Feb 05 00:37:47 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 24 00:20:08 2006 -0500"
      },
      "message": "[PATCH] drivers/net/tlan.c: #ifdef CONFIG_PCI the PCI specific code\n\ndrivers/net/tlan.c compiles with CONFIG_PCI\u003dn only with a warning and\ndue to the dead code elimination of gcc.\n\nAdditionally, this fixes the only compile error I found with\nCONFIG_PCI\u003dn and the gcc -Werror-implicit-function-declaration\nflag on i386.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c0eea79bd2adcc4708973fdbf72a0a292aa60d71",
      "tree": "5736f242252532e65098e13398c9609f256de548",
      "parents": [
        "adb9c9ac2e82ddbae4f635a9488ea4ee0a88feb6",
        "35eaa31e5d6b0653c11b5661572152295b45b7a7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 23 20:40:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 23 20:40:17 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "adb9c9ac2e82ddbae4f635a9488ea4ee0a88feb6",
      "tree": "0c43684d343e6e59015b402ff7c73e2e6b9ef3dd",
      "parents": [
        "a80614d1adba903a1e5cb22bf14ebc640fc2ba4c",
        "fb5c594c2acc441f0d2d8f457484a0e0e9285db3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 23 20:38:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 23 20:38:50 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    }
  ],
  "next": "22fe472cb430ce45c4fb9b6d13060dd724d6dbc8"
}
