)]}'
{
  "log": [
    {
      "commit": "424a6f6ef990b7e9f56f6627bfc6c46b493faeb4",
      "tree": "0028356ed8003495fbbe1f716f359e3c8ebc35b6",
      "parents": [
        "1ab142d499294b844ecc81e8004db4ce029b0b61",
        "cd8df932d894f3128c884e3ae1b2b484540513db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 12:55:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 12:55:29 2012 -0700"
      },
      "message": "Merge tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\nSCSI updates from James Bottomley:\n \"The update includes the usual assortment of driver updates (lpfc,\n  qla2xxx, qla4xxx, bfa, bnx2fc, bnx2i, isci, fcoe, hpsa) plus a huge\n  amount of infrastructure work in the SAS library and transport class\n  as well as an iSCSI update.  There\u0027s also a new SCSI based virtio\n  driver.\"\n\n* tag \u0027scsi-misc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (177 commits)\n  [SCSI] qla4xxx: Update driver version to 5.02.00-k15\n  [SCSI] qla4xxx: trivial cleanup\n  [SCSI] qla4xxx: Fix sparse warning\n  [SCSI] qla4xxx: Add support for multiple session per host.\n  [SCSI] qla4xxx: Export CHAP index as sysfs attribute\n  [SCSI] scsi_transport: Export CHAP index as sysfs attribute\n  [SCSI] qla4xxx: Add support to display CHAP list and delete CHAP entry\n  [SCSI] iscsi_transport: Add support to display CHAP list and delete CHAP entry\n  [SCSI] pm8001: fix endian issue with code optimization.\n  [SCSI] pm8001: Fix possible racing condition.\n  [SCSI] pm8001: Fix bogus interrupt state flag issue.\n  [SCSI] ipr: update PCI ID definitions for new adapters\n  [SCSI] qla2xxx: handle default case in qla2x00_request_firmware()\n  [SCSI] isci: improvements in driver unloading routine\n  [SCSI] isci: improve phy event warnings\n  [SCSI] isci: debug, provide state-enum-to-string conversions\n  [SCSI] scsi_transport_sas: \u0027enable\u0027 phys on reset\n  [SCSI] libsas: don\u0027t recover end devices attached to disabled phys\n  [SCSI] libsas: fixup target_port_protocols for expanders that don\u0027t report sata\n  [SCSI] libsas: set attached device type and target protocols for local phys\n  ...\n"
    },
    {
      "commit": "5375871d432ae9fc581014ac117b96aaee3cd0c7",
      "tree": "be98e8255b0f927fb920fb532a598b93fa140dbe",
      "parents": [
        "b57cb7231b2ce52d3dda14a7b417ae125fb2eb97",
        "dfbc2d75c1bd47c3186fa91f1655ea2f3825b0ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 18:55:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 18:55:10 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\nPull powerpc merge from Benjamin Herrenschmidt:\n \"Here\u0027s the powerpc batch for this merge window.  It is going to be a\n  bit more nasty than usual as in touching things outside of\n  arch/powerpc mostly due to the big iSeriesectomy :-) We finally got\n  rid of the bugger (legacy iSeries support) which was a PITA to\n  maintain and that nobody really used anymore.\n\n  Here are some of the highlights:\n\n   - Legacy iSeries is gone.  Thanks Stephen ! There\u0027s still some bits\n     and pieces remaining if you do a grep -ir series arch/powerpc but\n     they are harmless and will be removed in the next few weeks\n     hopefully.\n\n   - The \u0027fadump\u0027 functionality (Firmware Assisted Dump) replaces the\n     previous (equivalent) \"pHyp assisted dump\"...  it\u0027s a rewrite of a\n     mechanism to get the hypervisor to do crash dumps on pSeries, the\n     new implementation hopefully being much more reliable.  Thanks\n     Mahesh Salgaonkar.\n\n   - The \"EEH\" code (pSeries PCI error handling \u0026 recovery) got a big\n     spring cleaning, motivated by the need to be able to implement a\n     new backend for it on top of some new different type of firwmare.\n\n     The work isn\u0027t complete yet, but a good chunk of the cleanups is\n     there.  Note that this adds a field to struct device_node which is\n     not very nice and which Grant objects to.  I will have a patch soon\n     that moves that to a powerpc private data structure (hopefully\n     before rc1) and we\u0027ll improve things further later on (hopefully\n     getting rid of the need for that pointer completely).  Thanks Gavin\n     Shan.\n\n   - I dug into our exception \u0026 interrupt handling code to improve the\n     way we do lazy interrupt handling (and make it work properly with\n     \"edge\" triggered interrupt sources), and while at it found \u0026 fixed\n     a wagon of issues in those areas, including adding support for page\n     fault retry \u0026 fatal signals on page faults.\n\n   - Your usual random batch of small fixes \u0026 updates, including a bunch\n     of new embedded boards, both Freescale and APM based ones, etc...\"\n\nI fixed up some conflicts with the generalized irq-domain changes from\nGrant Likely, hopefully correctly.\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (141 commits)\n  powerpc/ps3: Do not adjust the wrapper load address\n  powerpc: Remove the rest of the legacy iSeries include files\n  powerpc: Remove the remaining CONFIG_PPC_ISERIES pieces\n  init: Remove CONFIG_PPC_ISERIES\n  powerpc: Remove FW_FEATURE ISERIES from arch code\n  tty/hvc_vio: FW_FEATURE_ISERIES is no longer selectable\n  powerpc/spufs: Fix double unlocks\n  powerpc/5200: convert mpc5200 to use of_platform_populate()\n  powerpc/mpc5200: add options to mpc5200_defconfig\n  powerpc/mpc52xx: add a4m072 board support\n  powerpc/mpc5200: update mpc5200_defconfig to fit for charon board\n  Documentation/powerpc/mpc52xx.txt: Checkpatch cleanup\n  powerpc/44x: Add additional device support for APM821xx SoC and Bluestone board\n  powerpc/44x: Add support PCI-E for APM821xx SoC and Bluestone board\n  MAINTAINERS: Update PowerPC 4xx tree\n  powerpc/44x: The bug fixed support for APM821xx SoC and Bluestone board\n  powerpc: document the FSL MPIC message register binding\n  powerpc: add support for MPIC message register API\n  powerpc/fsl: Added aliased MSIIR register address to MSI node in dts\n  powerpc/85xx: mpc8548cds - add 36-bit dts\n  ...\n"
    },
    {
      "commit": "7834799a6c8fed36d06d6b78bfd17831ecfa93c4",
      "tree": "eee30cb0664c680b6e40d56e7787d5e31421ebdf",
      "parents": [
        "e92a665949f6fabd2d25708e00239866f91a644f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Mar 07 18:35:38 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Mar 09 10:35:15 2012 +1100"
      },
      "message": "powerpc: remove the legacy iSeries part of ibmvscsi\n\nThe PowerPC legacy iSeries platform is being removed and this code is\nno longer selectable.  There is more clean up that can be done, but this\njust gets the old code out of the way.\n\nCc: \"James E.J. Bottomley\" \u003cJBottomley@parallels.com\u003e\nCc: Brian King \u003cbrking@linux.vnet.ibm.com\u003e\nCc: linux-scsi@vger.kernel.org\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "4fe74b1cb051dc9d47a80e263c388cf1651783d4",
      "tree": "a3f216ea879306283fc2d3586517b5ad266c8096",
      "parents": [
        "5a4f934e65620130d033725e85b7fdff4ac2ffbd"
      ],
      "author": {
        "name": "Paolo Bonzini",
        "email": "pbonzini@redhat.com",
        "time": "Sun Feb 05 12:16:00 2012 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Sun Feb 19 09:50:20 2012 -0600"
      },
      "message": "[SCSI] virtio-scsi: SCSI driver for QEMU based virtual machines\n\nThe virtio-scsi HBA is the basis of an alternative storage stack\nfor QEMU-based virtual machines (including KVM).  Compared to\nvirtio-blk it is more scalable, because it supports many LUNs\non a single PCI slot), more powerful (it more easily supports\npassthrough of host devices to the guest) and more easily\nextensible (new SCSI features implemented by QEMU should not\nrequire updating the driver in the guest).\n\nAcked-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "89ae7d709357df3a60e81c57613859d91d093ace",
      "tree": "1bb00c35612ea48371380a9e9348a80c81c86dd7",
      "parents": [
        "0cbb613fa82fb09b6ef914ab0aaa92091f367bb6"
      ],
      "author": {
        "name": "K. Y. Srinivasan",
        "email": "kys@microsoft.com",
        "time": "Thu Feb 09 14:14:48 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Feb 13 11:35:20 2012 -0800"
      },
      "message": "Staging: hv: storvsc: Move the storage driver out of the staging area\n\nThe storage driver (storvsc_drv.c) handles all block storage devices\nassigned to Linux guests hosted on Hyper-V. This driver has been in the\nstaging tree for a while and this patch moves it out of the staging area.\n\nJames was willing to apply this patch during the 3.3-rc phase and a decision\nwas taken to defer this to 3.4 since Greg had queued up a bunch of storvsc\npatches for 3.4. Now that Greg has applied all of the pending storvsc patches,\nI am sending this patch to move this driver out of staging. Based on James\u0027\nrecommendation, this patch gets rid of the unneeded files in the staging/hv\ndirectory.\n\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nAcked-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d3fd2e2bc29b1f0979352994f9035359003461c3",
      "tree": "a991571aace4f23eb1c69fda48bea49edaadfa90",
      "parents": [
        "27234ab44f97d85bab062a9d18aaff99addd267d"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Wed Jan 04 01:33:10 2012 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Mon Jan 16 11:44:54 2012 +0400"
      },
      "message": "[SCSI] isci: update version to 1.1\n\nBump the version now that the driver has atapi support and the initial\nround of hotplug fixes.  The EXPERIMENTAL tag should have been removed a\nwhile back.  While we\u0027re here also kill the \"select SCSI_SAS_HOST_SMP\"\nas the build error was separately fixed by commit d962480e \"[SCSI]\nlibsas: fix try_test_sas_gpio_gp_bit() build error\".\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "02ebbbd481635fd3ce7018e5bb19c18c0f1e4561",
      "tree": "f07caea3ac9cb50492977a2f7b1d29bbce6e6a3a",
      "parents": [
        "addd8c92cf55bba578b8a56e0f717a0a74b31008",
        "536ec4f8d13433126f948d6e90821f811a4ebdf8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 18:54:53 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 18:54:53 2011 -0800"
      },
      "message": "Merge branch \u0027trivial\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild\n\n* \u0027trivial\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:\n  scsi: drop unused Kconfig symbol\n  pci: drop unused Kconfig symbol\n  stmmac: drop unused Kconfig symbol\n  x86: drop unused Kconfig symbol\n  powerpc: drop unused Kconfig symbols\n  powerpc: 40x: drop unused Kconfig symbol\n  mips: drop unused Kconfig symbols\n  openrisc: drop unused Kconfig symbols\n  arm: at91: drop unused Kconfig symbol\n  samples: drop unused Kconfig symbol\n  m32r: drop unused Kconfig symbol\n  score: drop unused Kconfig symbols\n  sh: drop unused Kconfig symbol\n  um: drop unused Kconfig symbol\n  sparc: drop unused Kconfig symbol\n  alpha: drop unused Kconfig symbol\n\nFix up trivial conflict in drivers/net/ethernet/stmicro/stmmac/Kconfig\nas per Michal: the STMMAC_DUAL_MAC config variable is still unused and\nshould be deleted.\n"
    },
    {
      "commit": "536ec4f8d13433126f948d6e90821f811a4ebdf8",
      "tree": "7e57d3670776d166217621658bda5236fa9216d8",
      "parents": [
        "a8d2de5e55183e2ec32228b3464be894cf7533c2"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Mon Oct 24 13:43:42 2011 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Mon Oct 31 23:40:16 2011 +0100"
      },
      "message": "scsi: drop unused Kconfig symbol\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "ec7ae517537ae5c7b0b2cd7f562dfa3e7a05b954",
      "tree": "e6b0c64a51a7c0aa0efd09d4f7a80872e3b1657a",
      "parents": [
        "97d2eb13a019ec09cc1a7ea2d3705c0b117b3c0d",
        "590134fa78fbdbe5fea78c7ae0b2c3364bc9572f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 16:44:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 16:44:18 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (204 commits)\n  [SCSI] qla4xxx: export address/port of connection (fix udev disk names)\n  [SCSI] ipr: Fix BUG on adapter dump timeout\n  [SCSI] megaraid_sas: Fix instance access in megasas_reset_timer\n  [SCSI] hpsa: change confusing message to be more clear\n  [SCSI] iscsi class: fix vlan configuration\n  [SCSI] qla4xxx: fix data alignment and use nl helpers\n  [SCSI] iscsi class: fix link local mispelling\n  [SCSI] iscsi class: Replace iscsi_get_next_target_id with IDA\n  [SCSI] aacraid: use lower snprintf() limit\n  [SCSI] lpfc 8.3.27: Change driver version to 8.3.27\n  [SCSI] lpfc 8.3.27: T10 additions for SLI4\n  [SCSI] lpfc 8.3.27: Fix queue allocation failure recovery\n  [SCSI] lpfc 8.3.27: Change algorithm for getting physical port name\n  [SCSI] lpfc 8.3.27: Changed worst case mailbox timeout\n  [SCSI] lpfc 8.3.27: Miscellanous logic and interface fixes\n  [SCSI] megaraid_sas: Changelog and version update\n  [SCSI] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic\n  [SCSI] megaraid_sas: Add multiple MSI-X vector/multiple reply queue support\n  [SCSI] megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s controllers\n  [SCSI] megaraid_sas: Clear FUSION_IN_RESET before enabling interrupts\n  ...\n"
    },
    {
      "commit": "2b7fe39babcbd67458a0c4fbed5704089e0c8c1f",
      "tree": "d9a78bf09715de4ce4da1a3583b7aecc551f8361",
      "parents": [
        "78bbd284e85f1af56a9fa30760c019357c2a1b4b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Sep 23 15:43:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 23 16:02:33 2011 -0700"
      },
      "message": "scsi: SCSI_ISCI needs to select SCSI_SAS_HOST_SMP, fixes build error\n\nSCSI_ISCI needs to select SCSI_SAS_HOST_SMP to ensure that all\nneeded symbols are available to it.\n\nFixes this build error:\n\n  ERROR: \"try_test_sas_gpio_gp_bit\" [drivers/scsi/isci/isci.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc405acee244310cc87ddc5e3f4bc61342ec8161",
      "tree": "8f814a83f0b950527fba5a9215ff866f875cf20b",
      "parents": [
        "f0c568a478f03536602b1730b9473ee86d61d836"
      ],
      "author": {
        "name": "Steffen Maier",
        "email": "maier@linux.vnet.ibm.com",
        "time": "Mon Aug 15 14:40:30 2011 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Sat Aug 27 08:37:00 2011 -0600"
      },
      "message": "[SCSI] zfcp: non-experimental support for DIF/DIX\n\nDIF/DIX support for zfcp is no longer experimental,\nand config option is no longer necessary.\nReturn error from queuecommand for unsupported data directions.\n\nSigned-off-by: Steffen Maier \u003cmaier@linux.vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "f0c568a478f03536602b1730b9473ee86d61d836",
      "tree": "497abf5e0c688227271bbb13301b8bf419767f7a",
      "parents": [
        "de37920b87a78e5e4a5e40e65548f1bf1cfb2f5c"
      ],
      "author": {
        "name": "Jianyun Li",
        "email": "jyli@marvell.com",
        "time": "Wed May 11 23:22:44 2011 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Sat Aug 27 08:36:58 2011 -0600"
      },
      "message": "[SCSI] mvumi: Add Marvell UMI driver\n\n\tThe Marvell Universal Message Interface (UMI) defines a messaging\ninterface between host and Marvell products (Plato, for example). It\nconsiders situations of limited system resource and optimized system\nperformance.\n\tUMI driver translates host request to message and sends message\nto FW via UMI, FW receives message and processes it, then sends response\nto UMI driver.\n\tFW generates an interrupt when it needs to send information or\nresponse to UMI driver\n\nSigned-off-by: Jianyun Li \u003cjyli@marvell.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "90eeb01a038e5fec0efdea4df008f3c18f67b82c",
      "tree": "9977dd9000374e1162f56934efcf0e5b8c7c7155",
      "parents": [
        "6ac73e8cb02e65abeb2f8d43f0fe48e485444b44"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Jul 25 13:48:50 2011 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "JBottomley@Parallels.com",
        "time": "Sat Aug 27 08:36:21 2011 -0600"
      },
      "message": "[SCSI] iscsi class: add bsg support to iscsi class\n\nThis patch adds bsg support to the iscsi class. There is only\n1 request, the host vendor one, supported. It is expected that\nthis would be used for things like flash updates.\n\nThis patch is made over this one\nhttp://marc.info/?l\u003dlinux-scsi\u0026m\u003d131149780020992\u0026w\u003d2\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n"
    },
    {
      "commit": "c6d42257899505ea1982eba4c5e8bc7981e63e07",
      "tree": "2b7afd9dda3e2a2df4a661843bae960e1ed6e4f5",
      "parents": [
        "d6f6404c038b004fdb93f0676db934d69c524f7e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Wed May 04 13:49:32 2011 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Sun Jul 03 04:04:45 2011 -0700"
      },
      "message": "isci: remove compile-time (Kconfig) silicon configuration\n\nPre-production silicon support is deprecated, and will be removed\ncompletely in the future.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "52bed8eab5d392183b77426b96551011f3521ef8",
      "tree": "4e71618aafd5901e752e0be94a30d7412f0a9e12",
      "parents": [
        "fe9a643157747cf85ecc07cd341e448c5849364f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Mar 03 17:59:25 2011 -0800"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Sun Jul 03 03:55:29 2011 -0700"
      },
      "message": "isci: enable isci for dmar builds\n\nNow that phys_to_virt() and virt_to_phys() have been removed we are no\nlonger violating the dma mapping (or kmap apis).\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "6f231dda68080759f1aed3769896e94c73099f0f",
      "tree": "45b6ce02fa40e0e9c35526ac6c45950138387516",
      "parents": [
        "59c5f46fbe01a00eedf54a23789634438bb80603"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Sat Jul 02 22:56:22 2011 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Sat Jul 02 22:56:22 2011 -0700"
      },
      "message": "isci: Intel(R) C600 Series Chipset Storage Control Unit Driver\n\nSupport for the up to 2x4-port 6Gb/s SAS controllers embedded in the\nchipset.\n\nThis is a snapshot of the first publicly available version of the driver,\ncommit 4c1db2d0 in the \u0027historical\u0027 branch.\n\n   git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git historical\n\nSigned-off-by: Maciej Trela \u003cmaciej.trela@intel.com\u003e\nSigned-off-by: Dave Jiang \u003cdave.jiang@intel.com\u003e\nSigned-off-by: Edmund Nadolski \u003cedmund.nadolski@intel.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "853e2bd2103aaa91d1ba1c0b57ba17628d836f03",
      "tree": "a8e0cae98856eac066cb9e598a5b9693c27cb2da",
      "parents": [
        "d2f809528a3534ea295b6d855c33cbbb3369d8c9"
      ],
      "author": {
        "name": "Bhanu Gollapudi",
        "email": "bprakash@broadcom.com",
        "time": "Fri Feb 04 12:10:34 2011 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Mon Feb 28 18:40:27 2011 -0600"
      },
      "message": "[SCSI] bnx2fc: Broadcom FCoE offload driver\n\nThis driver is for Broadcom Netxtreme II 57712 chip. The following\npatch contains the driver sources for bnx2fc driver.  libfc/libfcoe\nchanges to enable bnx2fc have already gone through the fcoe\ntree. bnx2fc is a SCSI low level driver that interfaces with SCSI\nmidlayer, libfc, libfcoe, cnic modules.  bnx2fc driver uses services\nof libfc for slow path operations such as FIP and fabric\ndiscovery. The fast path IO perations are performed after offloading\nthe session information to the underlying FCoE firmware.\n\nSigned-off-by: Bhanu Prakash Gollapudi \u003cbprakash@broadcom.com\u003e\nReviewed-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "229aebb873e29726b91e076161649cf45154b0bf",
      "tree": "acc02a3702215bce8d914f4c8cc3d7a1382b1c67",
      "parents": [
        "8de547e1824437f3c6af180d3ed2162fa4b3f389",
        "50a23e6eec6f20d55a3a920e47adb455bff6046e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 13:41:39 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  Update broken web addresses in arch directory.\n  Update broken web addresses in the kernel.\n  Revert \"drivers/usb: Remove unnecessary return\u0027s from void functions\" for musb gadget\n  Revert \"Fix typo: configuation \u003d\u003e configuration\" partially\n  ida: document IDA_BITMAP_LONGS calculation\n  ext2: fix a typo on comment in ext2/inode.c\n  drivers/scsi: Remove unnecessary casts of private_data\n  drivers/s390: Remove unnecessary casts of private_data\n  net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data\n  drivers/infiniband: Remove unnecessary casts of private_data\n  drivers/gpu/drm: Remove unnecessary casts of private_data\n  kernel/pm_qos_params.c: Remove unnecessary casts of private_data\n  fs/ecryptfs: Remove unnecessary casts of private_data\n  fs/seq_file.c: Remove unnecessary casts of private_data\n  arm: uengine.c: remove C99 comments\n  arm: scoop.c: remove C99 comments\n  Fix typo configue \u003d\u003e configure in comments\n  Fix typo: configuation \u003d\u003e configuration\n  Fix typo interrest[ing|ed] \u003d\u003e interest[ing|ed]\n  Fix various typos of valid in comments\n  ...\n\nFix up trivial conflicts in:\n\tdrivers/char/ipmi/ipmi_si_intf.c\n\tdrivers/usb/gadget/rndis.c\n\tnet/irda/irnet/irnet_ppp.c\n"
    },
    {
      "commit": "631dd1a885b6d7e9f6f51b4e5b311c2bb04c323c",
      "tree": "c431fa3479c1d35842fb5635ed7ccd487d063a62",
      "parents": [
        "d7eccbbae84b2ee7dbb756e60287c4b47071444e"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Mon Oct 18 11:03:14 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 18 11:03:14 2010 +0200"
      },
      "message": "Update broken web addresses in the kernel.\n\nThe patch below updates broken web addresses in the kernel\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nCc: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nCc: Dimitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nAcked-by: Ben Pfaff \u003cblp@cs.stanford.edu\u003e\nAcked-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nReviewed-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "47259658ed9fad837541b738f9375d38022daa14",
      "tree": "50ec54424d90ec556ca6c980b79efa15002657b0",
      "parents": [
        "0caeb91c8d9ae6398bfe46ce70892e965353f613"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Aug 18 09:28:43 2010 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Thu Sep 09 15:34:01 2010 -0500"
      },
      "message": "[SCSI] fix kconfig dependency warnings related to SCSI_SAS_ATTRS\n\nFix kconfig dependency warnings in scsi/Kconfig:\n\nwarning: (SCSI_SAS_LIBSAS \u0026\u0026 SCSI || SCSI_MPT2SAS \u0026\u0026 SCSI_LOWLEVEL \u0026\u0026 PCI \u0026\u0026 SCSI || FUSION_SAS \u0026\u0026 FUSION \u0026\u0026 PCI \u0026\u0026 SCSI) selects SCSI_SAS_ATTRS which has unmet direct dependencies (SCSI \u0026\u0026 BLK_DEV_BSG)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "6f7efaabefebfbc523ea9776e3663a2d81b86399",
      "tree": "b77eb425e2320e0a15d149723b190ac09062b5ee",
      "parents": [
        "7b36b6e03b0d6cee0948593a6a11841a457695b9"
      ],
      "author": {
        "name": "kxie@chelsio.com",
        "email": "kxie@chelsio.com",
        "time": "Mon Aug 16 20:55:53 2010 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Sun Sep 05 14:29:23 2010 -0300"
      },
      "message": "[SCSI] cxgb3i: change cxgb3i to use libcxgbi\n\nSigned-off-by: Karen Xie \u003ckxie@chelsio.com\u003e\nReviewed-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "7b36b6e03b0d6cee0948593a6a11841a457695b9",
      "tree": "6f68fa74acde025eb0759ada09b89697d61c5f54",
      "parents": [
        "9ba682f01e2ffe47e6ea47fcc6cdfe39d7a71571"
      ],
      "author": {
        "name": "kxie@chelsio.com",
        "email": "kxie@chelsio.com",
        "time": "Mon Aug 16 20:55:53 2010 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Sun Sep 05 14:29:07 2010 -0300"
      },
      "message": "[SCSI] cxgb4i v5: iscsi driver\n\nAdded cxgb4i iSCSI driver.\n\nThis patch implements the cxgb4i iscsi connection acceleration for the\nopen-iscsi initiator.\n\nThe cxgb4i driver offers the iscsi PDU based offload:\n- digest insertion and verification\n- payload direct-placement into host memory buffer.\n\nSigned-off-by: Karen Xie \u003ckxie@chelsio.com\u003e\nReviewed-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "c29c08b59875fe053471cf9eb66f8cfef39bc509",
      "tree": "00c9b1794483666eddccdd7302611e0cffb4c184",
      "parents": [
        "bbbfb910d14988963fbc0b3fc5fc460daf21bf24",
        "3c3e210877e89aa3bfbda22551876986c035c433"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 14 12:34:34 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 14 12:34:34 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (28 commits)\n  [SCSI] qla4xxx: fix compilation warning\n  [SCSI] make error handling more robust in the face of reservations\n  [SCSI] tgt: fix warning\n  [SCSI] drivers/message/fusion: Adjust confusing if indentation\n  [SCSI] Return NEEDS_RETRY for eh commands with status BUSY\n  [SCSI] ibmvfc: Driver version 1.0.9\n  [SCSI] ibmvfc: Fix terminate_rport_io\n  [SCSI] ibmvfc: Fix rport add/delete race resulting in oops\n  [SCSI] lpfc 8.3.16: Change LPFC driver version to 8.3.16\n  [SCSI] lpfc 8.3.16: FCoE Discovery and Failover Fixes\n  [SCSI] lpfc 8.3.16: SLI Additions, updates, and code cleanup\n  [SCSI] pm8001: introduce missing kfree\n  [SCSI] qla4xxx: Update driver version to 5.02.00-k3\n  [SCSI] qla4xxx: Added AER support for ISP82xx\n  [SCSI] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios\n  [SCSI] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x\n  [SCSI] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc\n  [SCSI] qla4xxx: Stop firmware before doing init firmware.\n  [SCSI] qla4xxx: Use the correct request queue.\n  [SCSI] qla4xxx: set correct value in sess-\u003erecovery_tmo\n  ...\n"
    },
    {
      "commit": "b2045240058381088e6e367e5f54b2a8bed931e1",
      "tree": "8782c2db7d4b8a52778a7d0804ebb03b81201d82",
      "parents": [
        "083c8c1e60e5c27a277e87dbeb6b89b47937559f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 10 18:01:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi: fix pmcraid build errors\n\npmcraid should depend on NET since it uses netlink interfaces.\nThis fixes multiple build errors when CONFIG_NET is not enabled:\n\nERROR: \"genl_register_family\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"genl_unregister_family\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"nla_put\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"init_net\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"__alloc_skb\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"netlink_broadcast\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"kfree_skb\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"skb_put\" [drivers/scsi/pmcraid.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Anil Ravindranath \u003canil_ravindranath@pmc-sierra.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aab7a8fd19d0c2f7fcac4d07616899655e326dfe",
      "tree": "8fa8652375d20f664f822283ca8ee542421dc2c9",
      "parents": [
        "787f0bd3376aedb3f9ba9bbf862d85e4b176f9b0"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Mon Aug 02 12:46:12 2010 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Aug 06 10:45:07 2010 -0500"
      },
      "message": "[SCSI] iscsi boot: mv iscsi_boot_sysfs to drivers/scsi\n\niscsi_boot_sysfs does not depend on firmware. Any iscsi driver\ncan use it. This patch moves iscsi_boot_sysfs to the scsi\ndir, so that it can be used on any arch with any driver.\n\nSigned-off-by: Mike Christie \u003cmchristi@redhat.com\u003e\nAcked-by: Konrad Rzeszutek Wilk \u003ckonrad@kernel.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "ef3eb71d8ba4fd9d48c5f9310bc9d90ca00323b4",
      "tree": "9903cbae6c03184687c51b4be926572913cda93f",
      "parents": [
        "dcc18f48a2f1a44c5e8848f30d0cf53a8066c62a"
      ],
      "author": {
        "name": "Felix Beck",
        "email": "felix.beck@de.ibm.com",
        "time": "Fri Jul 16 15:37:42 2010 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Jul 28 09:48:56 2010 -0500"
      },
      "message": "[SCSI] zfcp: Introduce experimental support for DIF/DIX\n\nIntroduce support for DIF/DIX in zfcp: Report the capabilities for the\nScsi_host, map the protection data when issuing I/O requests and\nhandle the new error codes. Also add the fsf data_direction field to\nthe hba trace, it is useful information for debugging in that area.\nThis is an EXPERIMENTAL feature for now.\n\nSigned-off-by: Felix Beck \u003cfelix.beck@de.ibm.com\u003e\nSigned-off-by: Christof Schmitt \u003cchristof.schmitt@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "fac829fdcaf451a20106cbc468ff886466320956",
      "tree": "8fd1efcabda65db1abd0bb385367bf3f8389e4db",
      "parents": [
        "98e1e0f07c3f1820b8ac424569ee9e9916d3665b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 11:06:56 2010 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 21:17:06 2010 +0530"
      },
      "message": "[SCSI] raid_attrs: fix dependency problems\n\nRAID attributes uses scsi_is_sdev_device() to gate some SCSI specific\nchecking code.  This causes two problems.  Firstly if SCSI \u003d\u003d n just\ndefining scsi_is_sdev_device() to return false might not be enough to\nprevent gcc from emitting the code (and thus referring to undefined\nsymbols), so this needs surrounding with an ifdef.  Secondly, using\nscsi_is_sdev_device() when SCSI is either y or m gives a subtle\nproblem in the m case: raid_attrs must also be m to use the symbol.\nDo the usual Kconfig jiggery-pokery to fix this.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "edd163687ea59f01d6b43c9e1fdaa0126fa30191",
      "tree": "419b8b983cbc7c72ffa3917ce8b706caa63084a1",
      "parents": [
        "0109abffbf91b76e2a34e324a407d780a55fc1ab"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Tue Dec 08 14:09:11 2009 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Thu Dec 10 09:55:00 2009 -0600"
      },
      "message": "[SCSI] hpsa: add driver for HP Smart Array controllers.\n\nThis driver supports a subset of HP Smart Array Controllers.\nIt is a SCSI alternative to the cciss driver.\n\n[akpm@linux-foundation.org: avoid helpful cleanup patches]\n[achiang@hp.com: make device attrs static]\n[akpm@linux-foundation.org: msleep() does set_current_state() itself]\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: Mike Miller \u003cmikem@beardog.cce.hp.com\u003e\nSigned-off-by: Alex Chiang \u003cachiang@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "78112e5558064cb4d2e355aed87b2036fcdfe3dd",
      "tree": "df34a54d3dcfb503621e3cdd64b22dc173a6722e",
      "parents": [
        "386309ce927a308d7742a6fb24a536d3383fbd49"
      ],
      "author": {
        "name": "Joe Eykholt",
        "email": "jeykholt@cisco.com",
        "time": "Tue Nov 03 11:49:22 2009 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Dec 04 12:01:19 2009 -0600"
      },
      "message": "[SCSI] fnic: Add FIP support to the fnic driver\n\nUse libfcoe as a common FIP implementation with fcoe.\nFIP or non-FIP mode is fully automatic if the firmware\nsupports and enables it.\n\nEven if FIP is not supported, this uses libfcoe for the non-FIP\nhandling of FLOGI and its response.\n\nUse the new lport_set_port_id() notification to capture\nsuccessful FLOGI responses and port_id resets.\n\nWhile transitioning between Ethernet and FC mode, all rx and\ntx FC frames are queued.  In Ethernet mode, all frames are\npassed to the exchange manager to capture FLOGI responses.\n\nChange to set data_src_addr to the ctl_src_addr whenever it\nwould have previously been zero because we\u0027re not logged in.\nThis seems safer so we\u0027ll never send a frame with a 0 source MAC.\nThis also eliminates a special case for sending FLOGI frames.\n\nSigned-off-by: Joe Eykholt \u003cjeykholt@cisco.com\u003e\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "f619106bdd9d197c947f07108af57946f19a7f7e",
      "tree": "a6e38a6528b74ab32f8bcfc267c054266387301a",
      "parents": [
        "1e49f78505b2c4df193614d774bf46d067cda7d8"
      ],
      "author": {
        "name": "adam radford",
        "email": "aradford@gmail.com",
        "time": "Fri Oct 23 14:52:33 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Dec 04 12:00:51 2009 -0600"
      },
      "message": "[SCSI] 3w-sas: Add new driver for LSI 3ware 9750\n\n[jejb: fix up for new queue depth code]\nSigned-off-by: Adam Radford \u003caradford@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "851b164231d1117673aa44c00c7622e48b7dfcf4",
      "tree": "dd63a44d5865e788b4864b29d7a173e8aa2471ef",
      "parents": [
        "96e6586556dfa80112f42895be93c561582d9930"
      ],
      "author": {
        "name": "Alok Kataria",
        "email": "akataria@vmware.com",
        "time": "Tue Oct 13 14:51:05 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Dec 04 12:00:49 2009 -0600"
      },
      "message": "[SCSI] vmw_pvscsi: SCSI driver for VMware\u0027s virtual HBA.\n\nThis is a driver for VMware\u0027s paravirtualized SCSI device,\nwhich should improve disk performance for guests running\nunder control of VMware hypervisors that support such devices.\n\nSigned-off-by: Alok N Kataria \u003cakataria@vmware.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "dbf9bfe615717d1145f263c0049fe2328e6ed395",
      "tree": "ae69b6f6cb4a15e15c59552f520c0f06209615ab",
      "parents": [
        "35e6601903fc41e48e9b6722a49cc5acc7065c51"
      ],
      "author": {
        "name": "jack wang",
        "email": "jack_wang@usish.com",
        "time": "Wed Oct 14 16:19:21 2009 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Dec 04 12:00:40 2009 -0600"
      },
      "message": "[SCSI] pm8001: add SAS/SATA HBA driver\n\nThis driver supports PMC-Sierra PCIe SAS/SATA 8x6G SPC 8001 chip based\nhost adapters.\n\nSigned-off-by: Jack Wang \u003cjack_wang@usish.com\u003e\nSigned-off-by: Lindar Liu \u003clindar_liu@usish.com\u003e\nSigned-off-by: Tom Peng \u003ctom_peng@usish.com\u003e\nSigned-off-by: Kevin Ao \u003caoqingyun@usish.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "6733b39a1301b0b020bbcbf3295852e93e624cb1",
      "tree": "91f26838b430933f05fff0101dbd81e2b1c6d4e9",
      "parents": [
        "d74cf7c3e9c4a6a659e0442aafb550b162d15e72"
      ],
      "author": {
        "name": "Jayamohan Kallickal",
        "email": "jayamohank@serverengines.com",
        "time": "Sat Sep 05 07:36:35 2009 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Oct 02 09:50:33 2009 -0500"
      },
      "message": "[SCSI] be2iscsi: add 10Gbps iSCSI - BladeEngine 2 driver\n\n[v2: fixed up virt_to_bus() issue spotted by sfr]\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: Jayamohan Kallickal \u003cjayamohank@serverengines.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "7725ccfda59715ecf8f99e3b520a0b84cc2ea79e",
      "tree": "df76910891c6b92bf23c06c84955bf600c9d7573",
      "parents": [
        "5415907af1f5ef80c95147bacbd321b0d4236dd5"
      ],
      "author": {
        "name": "Jing Huang",
        "email": "huangj@brocade.com",
        "time": "Wed Sep 23 17:46:15 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Fri Oct 02 09:47:40 2009 -0500"
      },
      "message": "[SCSI] bfa: Brocade BFA FC SCSI driver\n\nAdd new driver for Brocade Hardware\n\nSigned-off-by: Jing Huang \u003chuangj@brocade.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "89a3681041507773dfee1b88c1c90c8a811a79d3",
      "tree": "df3ed10fee1725722524c66ba2e24cfef5f40ff5",
      "parents": [
        "073ed91e245d56d71a85e2a49bf0b3962fe74dc4"
      ],
      "author": {
        "name": "Anil Ravindranath",
        "email": "anil_ravindranath@pmc-sierra.com",
        "time": "Tue Aug 25 17:35:18 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Sat Sep 12 09:35:24 2009 -0500"
      },
      "message": "[SCSI] pmcraid: PMC-Sierra MaxRAID driver to support 6Gb/s SAS RAID controller\n\nSigned-off-by: Anil Ravindranath \u003canil_ravindranath@pmc-sierra.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "5e2fb917920c62c5ad260962471aeb578b52ac40",
      "tree": "c427070a8ad52def1796af03974551c9d8931063",
      "parents": [
        "017b2ae33c0fc7d70320cc7f1cce0efb6ce8d929"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Jun 18 21:03:23 2009 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Jun 21 11:10:41 2009 -0500"
      },
      "message": "explain the hidden scsi_wait_scan Kconfig variable\n\nPeople keep sending patches to expose CONFIG_SCSI_WAIT_SCAN as a tunable\nitem.  These patches aren\u0027t accepted upstream, so let\u0027s stop the ongoing\nirritation of people due to the unconditionally installed module and its\nKconfig symbol.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "cf4e6363859d30f24f8cd3e8930dbff399cc3550",
      "tree": "bb2419cc519689664c34b21eff5ad4a882bceadb",
      "parents": [
        "a463696039f7097ce87c21db3cf5c16cdcb3850d"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jun 08 18:14:44 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Jun 09 10:22:45 2009 -0500"
      },
      "message": "[SCSI] bnx2i: Add bnx2i iSCSI driver.\n\nNew iSCSI driver for Broadcom BNX2 devices.  The driver interfaces with\nthe CNIC driver to access the hardware.\n\nSigned-off-by: Anil Veerabhadrappa \u003canilgv@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "a3ec723a949d65bf0349cdf60958036454927729",
      "tree": "c24b83743714d4ee645cb44c19439bdf33e23964",
      "parents": [
        "16b3858ec967f4d9817f6958cc7a0bf1222355f3"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Mon May 04 12:43:02 2009 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sat May 23 15:44:06 2009 -0500"
      },
      "message": "[SCSI] Update wording of CONFIG_SCSI_MULTI_LUN help\n\nI had to set CONFIG_SCSI_MULTI_LUN to y in order to get my SE W595\nworking when plugging it as a mass storage. Looking at SCSI option to\nget a phone behaving correctly was convoluted to say the least. There\nare quite a few other reports about USB card readers needing this option\nas well. This patch improves the help text to make the use of the option\nmore obvious.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "2ad52f473bbc1aa5b33c4a329b8a359f125e19d1",
      "tree": "7d9783622b41f25e0db3ff9515b09d2d69e54c51",
      "parents": [
        "a03706017e443ced6e354d434142989c9e8653d7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 08 16:35:37 2009 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed May 20 17:21:12 2009 -0500"
      },
      "message": "[SCSI] mvsas: move into new directory drivers/scsi/mvsas/\n\nZero functional changes, just file movement.\n\nThis commit prepares for the upcoming integration of the\nMarvell-provided driver update that splits the driver into support\nfor both 64xx and 94xx chip families.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "5df6d737dd4b0fe9eccf943abb3677cfea05a6c4",
      "tree": "d3f6bf84dacb80c253743b45da4ecac2dcca4ec6",
      "parents": [
        "210af919c949a7d6bd330916ef376cec2907d81e"
      ],
      "author": {
        "name": "Abhijeet Joglekar",
        "email": "abjoglek@cisco.com",
        "time": "Fri Apr 17 18:33:26 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed May 13 22:13:09 2009 -0400"
      },
      "message": "[SCSI] fnic: Add new Cisco PCI-Express FCoE HBA\n\nfnic is a driver for the Cisco PCI-Express FCoE HBA\n\nSigned-off-by: Abhijeet Joglekar \u003cabjoglek@cisco.com\u003e\nSigned-off-by: Joe Eykholt \u003cjeykholt@cisco.com\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "22eb5aa6c7940861f9603581665b9d9a1c60be30",
      "tree": "22890bcebae5647bcc1a29e7b544a1c5de2b1f8b",
      "parents": [
        "d7ca6f8cdffa5765e486edb3dada9121fba8e6aa",
        "015640edb1f346e0b2eda703587c4cd1c310ec1d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 06 13:24:49 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 06 13:24:49 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (74 commits)\n  [SCSI] sg: fix q-\u003equeue_lock on scsi_error_handler path\n  [SCSI] replace __inline with inline\n  [SCSI] a2091: make 2 functions static\n  [SCSI] a3000: make 2 functions static\n  [SCSI] ses: #if 0 the unused ses_match_host()\n  [SCSI] use kmem_cache_zalloc instead of kmem_cache_alloc/memset\n  [SCSI] sg: fix iovec bugs introduced by the block layer conversion\n  [SCSI] qlogicpti: use request_firmware\n  [SCSI] advansys: use request_firmware\n  [SCSI] qla1280: use request_firmware\n  [SCSI] libiscsi: fix iscsi pool error path\n  [SCSI] cxgb3i: call ddp release function directly\n  [SCSI] cxgb3i: merge cxgb3i_ddp into cxgb3i module\n  [SCSI] cxgb3i: close all tcp connections upon chip reset\n  [SCSI] cxgb3i: re-read ddp settings information after chip reset\n  [SCSI] cxgb3i: re-initialize ddp settings after chip reset\n  [SCSI] cxgb3i: subscribe to error notification from cxgb3 driver\n  [SCSI] aacraid driver update\n  [SCSI] mptsas: remove unneeded check\n  [SCSI] config: Make need for SCSI_CDROM clearer\n  ...\n"
    },
    {
      "commit": "e7fb6d2ee03aa2c41e6691ac919602f864068f44",
      "tree": "2f804583892a2195b81212d485b0f1bb2567ed94",
      "parents": [
        "05b4460bd4f2450021ee2887c801283a95393f03"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Apr 01 15:00:18 2009 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Apr 03 09:23:10 2009 -0500"
      },
      "message": "[SCSI] config: Make need for SCSI_CDROM clearer\n\nMention ATAPI. We could insert an essay about libata and ide-scsi etc but\nthe failure case is someone enables it which is just fine so keep it\nsimple.\n\n(Revised text from suggestion by Matthew Wilcox)\n\nCloses #7736\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "9b34ecffd59d6ed66fdd6906e8a092a33e7c8564",
      "tree": "e044e14d7627fa36a817e89be4ba23373ee11f76",
      "parents": [
        "a703e490f5e86ddaac4086e56b669fa7316b4a9f"
      ],
      "author": {
        "name": "Vasu Dev",
        "email": "vasu.dev@intel.com",
        "time": "Tue Mar 17 11:42:13 2009 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Apr 03 09:23:04 2009 -0500"
      },
      "message": "[SCSI] fcoe, libfc: add libfcoe module\n\nJust sets up build environment for libfcoe module towards a\nlibfcoe library for libfc LLDs using FCoE as libfc transport.\n\nCommon library code to libfcoe is added in next patch.\n\nAlso, updated MODULE_LICENSE from \"GPL\" string to \"GPL v2\" for\nlibfc, libfcoe and fcoe modules to accurately match the licenses.\n\nSigned-off-by: Vasu Dev \u003cvasu.dev@intel.com\u003e\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf",
      "tree": "e079cea0948d250e5411befe0c5cca7c97bcf860",
      "parents": [
        "877d03105d04b2c13e241130277fa69c8d2564f0"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Jan 26 11:12:25 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:22:01 2009 +0200"
      },
      "message": "trivial: fix typos/grammar errors in Kconfig texts\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "635374e7eb110e80d9918b8611198edd56a32975",
      "tree": "1c96f9dac921b0b26ee4e93ecd9c79a96fbc7ba6",
      "parents": [
        "dec3f95959bff957f5bcbf16c2a2823f7e33d1e7"
      ],
      "author": {
        "name": "Eric Moore",
        "email": "eric.moore@lsi.com",
        "time": "Mon Mar 09 01:21:12 2009 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Mar 13 16:08:49 2009 -0500"
      },
      "message": "[SCSI] mpt2sas v00.100.11.15\n\n* This is new scsi lld device driver from LSI supporting the SAS 2.0\n  standard. I have split patchs by filename.\n\n* Here is list of new 6gb host controllers:\n\n  LSI SAS2004\n  LSI SAS2008\n  LSI SAS2108\n  LSI SAS2116\n\n* Here are the changes in the 4th posting of this patch set:\n\n(1) fix compile errors when SCSI_MPT2SAS_LOGGING is not enabled\n(2) add mpt2sas to the SCSI Mid Layer Makefile\n(3) append mpt2sas_ to the naming of all non-static functions\n(4) fix oops for SMP_PASSTHRU\n(5) doorbell algorithm imported changes from windows driver\n\n* Here are the changes in the 3rd posting of this patch set:\n\n(1) add readl following writel from the function that disables interrupts\n(2) replace 0xFFFFFFFFFFFFFFFFULL with ~0ULL\n(3) when calling pci_enable_msix, only pass one msix entry (instead of 15).\n(4) remove the \"current HW implementation uses..... \" comment in the sources\n(5) merged bug fix for SIGIO/POLLIN notifcation; reported by the storlib team.\n\n* Here are the changes in the 2nd posting of this patch set:\n\n(1) use little endian types in the mpi headers\n(2) merged in bug fix\u0027s from inhouse drivers.\n\nSigned-off-by: Eric Moore \u003ceric.moore@lsi.com\u003e\nTested-by: peter Bogdanovic \u003cpbog@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "68274794c69991121eaf0a4a35b78aa7f088ec2c",
      "tree": "3edac7eaccd745ebc33fdd4080ee9a22ab9c3cab",
      "parents": [
        "6864abd8b730435d6ae9cb061095229a5a85153f"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Sun Jan 25 17:24:14 2009 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Mar 12 12:58:09 2009 -0500"
      },
      "message": "[SCSI] scsi: Add osd library to build system\n\nOSD in kernel source code is assumed to be at:\ndrivers/scsi/osd/ with its own Makefile and Kconfig\n\nAdd includes to them from drivers/scsi Makefile and Kconfig\nAdd OSD to MAINTAINERS file\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nReviewed-by: Benny Halevy \u003cbhalevy@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "5ef074161b5bcd84acfe19f0ecd72b74765d8770",
      "tree": "1f86395bb33b72cd154d9a5adb725d59d1ac2963",
      "parents": [
        "0762a4824d6c6f8eb5d2646dfda95581d99afaa5"
      ],
      "author": {
        "name": "Robert Love",
        "email": "robert.w.love@intel.com",
        "time": "Wed Jan 14 11:14:32 2009 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Mar 12 12:57:57 2009 -0500"
      },
      "message": "[SCSI] Improve SCSI_LOGGING Kconfig entry\n\nThe Kconfig entry for SCSI_LOGGING refers the reader to\ndrivers/scsi/scsi.c, but I didn\u0027t find any useful information\nthere. There is certainly logging code in that file, but the\nlogging types and logging levels are described in\ndrivers/scsi/scsi_logging.h.\n\nAlso, the procfs file referred to in the section is incorrect.\nIt should be /proc/sys/dev/scsi/logging_level and not\n/proc/scsi/scsi.\n\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "d943aeebc5194f3c6a81fb139ba406040324e4f3",
      "tree": "2f729e32a1bb8f4ef1c5b0a571d0e2e7f594552b",
      "parents": [
        "d0ace3c5eedff92333de0a5dd00cfb78a18b87cd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jan 12 10:50:58 2009 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Mar 12 12:57:56 2009 -0500"
      },
      "message": "[SCSI] libfc: needs CRC32\n\nlibfc uses crc32 functions, so cause it to be built\nvia select:\n\ndrivers/built-in.o: In function `fc_frame_crc_check\u0027:\n(.text+0x75dae): undefined reference to `crc32_le\u0027\ndrivers/built-in.o: In function `fc_fcp_recv\u0027:\nfc_fcp.c:(.text+0x7b919): undefined reference to `crc32_le\u0027\nfc_fcp.c:(.text+0x7b9d5): undefined reference to `crc32_le\u0027\nfc_fcp.c:(.text+0x7ba54): undefined reference to `crc32_le\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "d0ace3c5eedff92333de0a5dd00cfb78a18b87cd",
      "tree": "cf868f5f3442df41fac28896b3e8f78ddae2d745",
      "parents": [
        "c6a44287417de1625a59f1d4ae52d033c03b9dab"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jan 12 10:53:04 2009 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Mar 12 12:57:55 2009 -0500"
      },
      "message": "[SCSI] scsi_debug: needs CRC_T10DIF\n\nFix scsi_debug build error:\n\ndrivers/built-in.o: In function `resp_read\u0027:\nscsi_debug.c:(.text+0x21379a): undefined reference to `crc_t10dif\u0027\ndrivers/built-in.o: In function `resp_write\u0027:\nscsi_debug.c:(.text+0x213fca): undefined reference to `crc_t10dif\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "d2b4397bf87cf6547ca9fa75b6b84eada96c0848",
      "tree": "60473f17313eadb8de7cf04b14e279e7d74a9d51",
      "parents": [
        "c6ac71a14aec8278507a71d9d9f496dc9adad010"
      ],
      "author": {
        "name": "Kamalesh Babulal",
        "email": "kamalesh@linux.vnet.ibm.com",
        "time": "Tue Jan 06 05:57:24 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jan 08 16:25:14 2009 +1100"
      },
      "message": "powerpc: Fix iseries drivers build failure without CONFIG_VIOPATH\n\niSeries dependent drivers fail to build, when CONFIG_VIOPATH is disabled.\n\nFix the problem by making those drivers select it.\n\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "93c164af19f608c5f737eb9bed8cb4de3a872329",
      "tree": "3a109f884e7db11e8201b255243c3a4b4e82d1ba",
      "parents": [
        "07bd3f4731f9c7ebcbab90905ca4ad6fc6825f96"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Jan 02 16:12:51 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 02 16:12:51 2009 +0100"
      },
      "message": "remove ide-scsi\n\nAs planed, this removes ide-scsi.\n\nThe 2.6 kernel supports direct writing to ide CD drives, which\neliminates the need for ide-scsi. ide-scsi has been unmaintained and\nmarked as deprecated.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: James.Bottomley@HansenPartnership.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "fb5edd020fa0fbe991f4a473611ad530d2237425",
      "tree": "826bf5a41a6691b1bed7711cf2e36ecd8d750d14",
      "parents": [
        "58daa68a8fd4a373092df9035fdccaa29420f1e6"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Dec 30 09:44:29 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Dec 30 13:09:44 2008 -0600"
      },
      "message": "[SCSI] fcoe: fix configuration problems\n\nfcoe selects libfc and requires SCSI and PCI (the SCSI requirement is\nimplicitly covered by an enclosing if).  Fix them both up so they\ncannot be configured in an invalid state: make LIBFC select\nSCSI_FC_ATTRS and make FCOE depend on PCI and select LIBFC.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "c3673464ebc004a3d82063cd41b9cf74d1b55db2",
      "tree": "b061ecd04da7dd3ddddad8f39a4922f437493311",
      "parents": [
        "b632ade282895562924d18b8eedd11a825f4b08c"
      ],
      "author": {
        "name": "Karen Xie",
        "email": "kxie@chelsio.com",
        "time": "Tue Dec 09 14:15:32 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Dec 30 10:45:33 2008 -0600"
      },
      "message": "[SCSI] cxgb3i: Add cxgb3i iSCSI driver.\n\nThis patch implements the cxgb3i iscsi connection acceleration for the\nopen-iscsi initiator.\n\nThe cxgb3i driver offers the iscsi PDU based offload:\n- digest insertion and verification\n- payload direct-placement into host memory buffer.\n\nSigned-off-by: Karen Xie \u003ckxie@chelsio.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "85b4aa4926a50210b683ac89326e338e7d131211",
      "tree": "127b6586573194f2d37b5a298e12c8b7d24a6fac",
      "parents": [
        "42e9a92fe6a9095bd68a379aaec7ad2be0337f7a"
      ],
      "author": {
        "name": "Robert Love",
        "email": "robert.w.love@intel.com",
        "time": "Tue Dec 09 15:10:24 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Dec 29 11:24:33 2008 -0600"
      },
      "message": "[SCSI] fcoe: Fibre Channel over Ethernet\n\nEncapsulation protocol for running Fibre Channel over Ethernet interfaces.\nCreates virtual Fibre Channel host adapters using libfc.\n\nThis layer is the LLD to the scsi-ml. It allocates the Scsi_Host, utilizes\nlibfc for Fibre Channel protocol processing and interacts with netdev to\nsend/receive Ethernet packets.\n\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "42e9a92fe6a9095bd68a379aaec7ad2be0337f7a",
      "tree": "344f8d9f72a3d926d652632abb8d319f8e32343a",
      "parents": [
        "f032c2f7cdaae0e8907cd3b26426fc651dc5c275"
      ],
      "author": {
        "name": "Robert Love",
        "email": "robert.w.love@intel.com",
        "time": "Tue Dec 09 15:10:17 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Dec 29 11:24:33 2008 -0600"
      },
      "message": "[SCSI] libfc: A modular Fibre Channel library\n\nlibFC is composed of 4 blocks supported by an exchange manager\nand a framing library. The upper 4 layers are fc_lport, fc_disc,\nfc_rport and fc_fcp. A LLD that uses libfc could choose to\neither use libfc\u0027s block, or using the transport template\ndefined in libfc.h, override one or more blocks with its own\nimplementation.\n\nThe EM (Exchange Manager) manages exhcanges/sequences for all\ncommands- ELS, CT and FCP.\n\nThe framing library frames ELS and CT commands.\n\nThe fc_lport block manages the library\u0027s representation of the\nhost\u0027s FC enabled ports.\n\nThe fc_disc block manages discovery of targets as well as\nhandling changes that occur in the FC fabric (via. RSCN events).\n\nThe fc_rport block manages the library\u0027s representation of other\nentities in the FC fabric. Currently the library uses this block\nfor targets, its peer when in point-to-point mode and the\ndirectory server, but can be extended for other entities if\nneeded.\n\nThe fc_fcp block interacts with the scsi-ml and handles all\nI/O.\n\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\n[jejb: added include of delay.h to fix ppc64 compile prob spotted by sfr]\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "923e4b6a72e5643fb2373a62e8563827a51520dc",
      "tree": "532cdbf6ce1d8b71480192989d46c858a1eb4567",
      "parents": [
        "e2a0a9d69ce224c6f5b72515d81150e6bf4a905a"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Thu Dec 04 22:40:07 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Dec 29 11:24:28 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.3.0 : Hook lpfc\u0027s debugfs into Kconfig\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "fff11c0c827c88f1bca0e475fcd4d319ff44c0ac",
      "tree": "cab422ebb43ca5348d967f41461f601fcdf39cf8",
      "parents": [
        "da9870e477492e0f837aa0cd26b2ac2e372b91d2"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 13 21:59:02 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: Atari SCSI needs NVRAM\n\nERROR: \"nvram_read_byte\" [drivers/scsi/atari_scsi.ko] undefined!\nERROR: \"nvram_check_checksum\" [drivers/scsi/atari_scsi.ko] undefined!\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "29c8a24672e1cdfee99c15b870c57eb30ae69daf",
      "tree": "26f67aaca31d878339a99d89e0036d912bdef449",
      "parents": [
        "7477fb6fbc339469ea945e007f3f7b3bb13b25f7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 13 21:58:59 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 14 10:23:27 2008 -0700"
      },
      "message": "m68k: Remove the broken Hades support\n\nThis patch removes the Hades support that was marked as BROKEN 5 years ago.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b78ded89156827b50729518b1d13fea6defb46ee",
      "tree": "a245d80c2d43303d1ba619f36faead27a4204f04",
      "parents": [
        "4a3e1ea8b2f25f962e91883be880de678bad8e3e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Sep 22 14:56:49 2008 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Oct 03 12:11:51 2008 -0500"
      },
      "message": "[SCSI] qla2xxx: remove the unused SCSI_QLOGIC_FC_FIRMWARE option\n\nThis option was forgotten when the SCSI_QLOGIC_FC driver was removed.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "bfad9ceac5d11318c99ae8a0d1e926a380a56edd",
      "tree": "cd09be326dac4f0982872a59d0b6b512bc8a390d",
      "parents": [
        "24342c34a022ee90839873d91396045e12ef1090"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Aug 02 19:49:40 2008 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Aug 29 08:59:50 2008 -0500"
      },
      "message": "[SCSI] sd: select CRC_T10DIF only when necessary\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: \"Martin K. Petersen\" \u003cmartin.petersen@oracle.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "af55ff675a8461da6a632320710b050af4366e0c",
      "tree": "2d85ec327340f11f79cedb7d962d232c31819a8c",
      "parents": [
        "e0597d70012c82e16ee152270a55d89d8bf66693"
      ],
      "author": {
        "name": "Martin K. Petersen",
        "email": "martin.petersen@oracle.com",
        "time": "Thu Jul 17 04:28:35 2008 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sat Jul 26 15:14:56 2008 -0400"
      },
      "message": "[SCSI] sd: Support for SCSI disk (SBC) Data Integrity Field\n\nSupport for controllers and disks that implement DIF protection\ninformation:\n\n - During command preparation the RDPROTECT/WRPROTECT must be set\n   correctly if the target has DIF enabled.\n\n - READ(6) and WRITE(6) are not supported when DIF is on.\n\n - The controller must be told how to handle the I/O via the\n   protection operation field in scsi_cmnd.\n\n - Refactor the I/O completion code that extracts failed LBA from the\n   returned sense data and handle DIF failures correctly.\n\n - sd_dif.c implements the functions required to prepare and complete\n   requests with protection information attached.\n\nSigned-off-by: Martin K. Petersen \u003cmartin.petersen@oracle.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "072b91f9c6510d0ec4a49d07dbc318760c7da7b3",
      "tree": "de62bcec6c00511f6b9ac534e917d803b464d77d",
      "parents": [
        "39120e11705782c77d3a47d7d2927676fd8e3aaa"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@linux.vnet.ibm.com",
        "time": "Tue Jul 01 13:14:30 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sat Jul 12 08:22:32 2008 -0500"
      },
      "message": "[SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver\n\nThis patch adds a new device driver to support the Virtual Fibre Channel\ninterface on IBM Power based servers. The Virtual I/O Server on IBM Power\nservers utilizes N-Port ID Virtualization to export a Virtual Fibre Channel\nadapter to the client. This driver is the client device driver.\n\nSigned-off-by: Brian King \u003cbrking@linux.vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "dbfe54a9c9a9e31cdf71704e4e70d10d22a57264",
      "tree": "e5369458355a5e5061c374039178426a7d74cd44",
      "parents": [
        "a793804f25fb2c0fe2b784450092699ea3475332"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Thu Jun 19 20:20:12 2008 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sat Jul 12 08:22:31 2008 -0500"
      },
      "message": "[SCSI] esp: correct module name in Kconfig help for SCSI_SUNESP\n\nThe module name was changed from esp to sun_esp some time ago.\nAlso correct the list of chips supported by the driver.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "a6a8d9f87eb8510a8f53672ea87703f62185d75f",
      "tree": "d166e14e3c035ae0e0f26329b2b3b0495046d234",
      "parents": [
        "53c8ba95402be65d412a806cda3430f0e72cd107"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Thu May 01 14:49:46 2008 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Jun 05 09:23:40 2008 -0500"
      },
      "message": "[SCSI] scsi_dh: add infrastructure for SCSI Device Handlers\n\nSome of the storage devices (that can be accessed through multiple paths),\ndo need some special handling for\n\t1. Activating the passive path of the storage access.\n\t2. Decode and handle the special sense codes returned by the devices.\n\t3. Handle the I/Os being sent to the passive path, especially\n           during the device probe time.\nwhen accessed through multiple paths.\n\nAs of today this special device handling is done at the dm-multipath\nlayer using dm-handlers. That works well for (1); for (2) to be handled\nat dm layer, scsi sense information need to be exported from SCSI to dm-layer,\nwhich is not very attractive; (3) cannot be done at all at the dm layer.\n\nDevice handler has been moved to SCSI mainly to handle (2) and (3) properly.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nSigned-off-by: Mike Anderson \u003candmike@linux.vnet.ibm.com\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "48fc8de9cd093b8c9e2cfa339421862bae3a6cad",
      "tree": "45843e23e21d7b9fb5c5963d9439cc0630a2dc7f",
      "parents": [
        "b6d9d267f0d68104df910fca89149803aec82426"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon May 05 21:27:21 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 05 12:38:50 2008 -0700"
      },
      "message": "CONFIG_SCSI_MAC_ESP needs CONFIG_SCSI_SPI_ATTRS\n\nThe new mac_esp scsi driver needs CONFIG_SCSI_SPI_ATTRS, just like all other\ndrivers using the new esp_scsi core.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62ac5aedc51485d672a5d91c262a001acecbe447",
      "tree": "6ef44abca20c87312defd3486f5c5db82de36128",
      "parents": [
        "67af2b060e027c84b8e48d77e00b2369d997c0d4"
      ],
      "author": {
        "name": "Miquel van Smoorenburg",
        "email": "miquels@cistron.nl",
        "time": "Fri May 02 01:07:27 2008 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri May 02 13:17:01 2008 -0500"
      },
      "message": "[SCSI] dpt_i2o: 64 bit support\n\nThis is the code to actually support 64 bit platforms. 64 bit\nDMA is enabled on both x86_32 PAE and 64 bit platforms.\n\nThis code is based in part on the unofficial adaptec 64-bit\ndpt_i2o driver update that I got from Mark Salyzyn at Adaptec.\n\nSigned-off-by: Miquel van Smoorenburg \u003cmiquels@cistron.nl\u003e\nAcked-by: Mark Salyzyn \u003cMark_Salyzyn@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "6fe07aaffbf086a0ce9134ef27ce4a8921ff5947",
      "tree": "3df572890c012b0a23662141fc4e538a36b66b10",
      "parents": [
        "6d9d63b9480e1c7ea41845646de803c2d3f0eae2"
      ],
      "author": {
        "name": "Finn Thain",
        "email": "fthain@telegraphics.com.au",
        "time": "Fri Apr 25 10:06:05 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Apr 27 12:19:57 2008 -0500"
      },
      "message": "[SCSI] m68k: new mac_esp scsi driver\n\nReplace the mac_esp driver with a new one based on the esp_scsi core.\n\nFor esp_scsi: add support for sync transfers for the PIO mode, add a new\nesp_driver_ops method to get the maximum dma transfer size (like the old\nNCR53C9x driver), and some cleanups.\n\nSigned-off-by: Finn Thain \u003cfthain@telegraphics.com.au\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "78b4b05db57b04b3ed17dc71259bf1402c04abfa",
      "tree": "9d3100ad64dec6c5c3a9aa718682e13e3345c4d3",
      "parents": [
        "5c815d1501a9ce84578cb3ec64c9d31ef91e3de2"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Thu Mar 13 06:55:08 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Apr 07 12:15:44 2008 -0500"
      },
      "message": "[SCSI] BusLogic: make FlashPoint support x86-32 only\n\nWe\u0027ve verified that there are 64 bit and endianness problems in the\nflashpoint driver.  Reverse the logic of CONFIG_OMIT_FLASHPOINT (make\nit CONFIG_SCSI_FLASHPOINT) and make it depend on X86_32 so it can\u0027t\nappear for any other architectures.  Long term, if someone chooses,\nthey could make FlashPoint 64 bit compliant (it looks like its a\nquestion of fixing up the sizes in some of the packed descriptors)\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "67951f63807328b81e45c3c87af049c55c0a0081",
      "tree": "539ad11675df47ca42463df753e62a5c56a6f713",
      "parents": [
        "951b62c11e86acf8c55d9828aa8c921575023c29"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Mar 06 15:32:06 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sat Mar 08 18:30:19 2008 -0600"
      },
      "message": "[SCSI] Fix dependency problems in SCSI drivers\n\nWe have several drivers that don\u0027t list SCSI as a dependency in\nKconfig.  That leads to them potentially being selected as Y even if\nSCSI is M (which will produce a build failure).  Fix this by making\nthe if SCSI_LOWLEVEL that goes around all the drivers a tristate\nforcing them all automatically to inherit the value of SCSI.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "b5762948263dd5e9725a380e7a9626f99e40ae9d",
      "tree": "24eefba14b6394f53e258f13f964aa2b9e992913",
      "parents": [
        "63e4563b9cf77875286312758f61a20f912afbbb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Oct 25 20:58:22 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sat Feb 23 07:29:31 2008 -0600"
      },
      "message": "[SCSI] mvsas: Add Marvell 6440 SAS/SATA driver\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "99109301d103fbf0de43fc5a580a406c12a501e0",
      "tree": "2c3229c0ed7fcdbcbb5b9992c54b2e5fdbf88e27",
      "parents": [
        "61c92814dc324b541391757062ff02fbf3b08086"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Tue Feb 12 20:48:03 2008 -0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed Feb 13 09:33:10 2008 -0600"
      },
      "message": "[SCSI] gdth: update deprecated pci_find_device\n\nFix compilation warning in gdth.c, which was using the deprecated\npci_find_device.\n\ndrivers/scsi/gdth.c:645: warning: \u0027pci_find_device\u0027 is deprecated (declared at include/linux/pci.h:495)\n\nChanging it to use pci_get_device, instead.\n\nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "9927c68864e9c39cc317b4f559309ba29e642168",
      "tree": "f2144329d6a41051b88e48fbfd056085d28a78b3",
      "parents": [
        "d569d5bb3fd96d2907acaddd7c4ea5cb07d02ab8"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Feb 03 15:48:56 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Feb 07 18:04:10 2008 -0600"
      },
      "message": "[SCSI] ses: add new Enclosure ULD\n\nThis adds support to SCSI for enclosure services devices. It also makes\nuse of the enclosure services added in an earlier patch to display the\nenclosure topology in sysfs.\n\nAt the moment, the enclosures are SAS specific, but if anyone actually\nhas a non-SAS enclosure that follows the SES-2 standard, we can add that\nas well.\n\nOn my Vitesse based system, the enclosures show up like this:\n\nsparkweed:~# ls -l /sys/class/enclosure/0\\:0\\:1\\:0/\ntotal 0\n-r--r--r-- 1 root root 4096 2008-02-03 15:44 components\nlrwxrwxrwx 1 root root    0 2008-02-03 15:44 device -\u003e ../../../devices/pci0000:01/0000:01:02.0/host0/port-0:0/expander-0:0/port-0:0:12/end_device-0:0:12/target0:0:1/0:0:1:0\ndrwxr-xr-x 2 root root    0 2008-02-03 15:44 SLOT 000\ndrwxr-xr-x 2 root root    0 2008-02-03 15:44 SLOT 001\ndrwxr-xr-x 2 root root    0 2008-02-03 15:44 SLOT 002\ndrwxr-xr-x 2 root root    0 2008-02-03 15:44 SLOT 003\ndrwxr-xr-x 2 root root    0 2008-02-03 15:44 SLOT 004\ndrwxr-xr-x 2 root root    0 2008-02-03 15:44 SLOT 005\nlrwxrwxrwx 1 root root    0 2008-02-03 15:44 subsystem -\u003e ../../enclosure\n--w------- 1 root root 4096 2008-02-03 15:44 uevent\n\nAnd the individual occupied slots like this:\n\nsparkweed:~# ls -l /sys/class/enclosure/0\\:0\\:1\\:0/SLOT\\ 001/\ntotal 0\n-rw-r--r-- 1 root root 4096 2008-02-03 15:45 active\nlrwxrwxrwx 1 root root    0 2008-02-03 15:45 device -\u003e ../../../../devices/pci0000:01/0000:01:02.0/host0/port-0:0/expander-0:0/port-0:0:11/end_device-0:0:11/target0:0:0/0:0:0:0\n-rw-r--r-- 1 root root 4096 2008-02-03 15:45 fault\n-rw-r--r-- 1 root root 4096 2008-02-03 15:45 locate\n-rw-r--r-- 1 root root 4096 2008-02-03 15:45 status\nlrwxrwxrwx 1 root root    0 2008-02-03 15:45 subsystem -\u003e ../../../enclosure_component\n-r--r--r-- 1 root root 4096 2008-02-03 15:45 type\n--w------- 1 root root 4096 2008-02-03 15:45 uevent\n\nYou can flash the various blinky lights by echoing to the fault and locate files.\n\n\u003eFrom the device\u0027s point of view, you can see it has an enclosure like this:\n\nsparkweed:~# ls /sys/class/scsi_disk/0\\:0\\:0\\:0/device/\nblock:sda                     generic        queue_depth          state\nbsg:0:0:0:0                   iocounterbits  queue_type           subsystem\nbus                           iodone_cnt     rescan               timeout\ndelete                        ioerr_cnt      rev                  type\ndevice_blocked                iorequest_cnt  scsi_device:0:0:0:0  uevent\ndriver                        modalias       scsi_disk:0:0:0:0    vendor\nenclosure_component:SLOT 001  model          scsi_generic:sg0\nevt_media_change              power          scsi_level\n\nNote the enclosure_component:SLOT 001 which shows where in the enclosure\nthis device fits.\n\nThe astute will notice that I\u0027m using SCSI VPD Inquiries to identify the\ndevices.  This, unfortunately, won\u0027t work for SATA devices unless we do\nsome really nasty hacking about on the SAT because the only think that\nknows the SAS addresses for SATA devices is libsas, not libata where the\nSAT resides.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "642978beb48331db1bafde0262eee33f658cfc39",
      "tree": "92305bcbd3aabce5d314bb0621ca602979965b42",
      "parents": [
        "da19d2f53269210adfa9aa5a163a9fad8dc63d27"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Jan 03 12:27:16 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Feb 07 18:02:42 2008 -0600"
      },
      "message": "[SCSI] remove m68k NCR53C9x based drivers\n\nThese drivers depend on the deprecated NCR53C9X core and need to be converted\nto the esp_scsi core.\n\nAcked-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nCc: Linux/m68k \u003clinux-m68k@vger.kernel.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "da19d2f53269210adfa9aa5a163a9fad8dc63d27",
      "tree": "3155cbe1a08763069b364b9084e418fe2b241dae",
      "parents": [
        "14f501a4b73c826574cf385f7872762ebcfac899"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Jan 03 12:21:38 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Feb 07 18:02:42 2008 -0600"
      },
      "message": "[SCSI] dec_esp: Remove driver\n\nThis driver depends on the deprecated NCR53C9X core and needs to be converted\nto the esp_scsi core.\n\nAcked-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nCc: \"Maciej W. Rozycki\" \u003cmacro@linux-mips.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "c9e86b8b1da8aea2cad6d3a825791c25ea67624d",
      "tree": "a7ce4c8a8c1ab32ac6b45686ac1aa99ababc1f67",
      "parents": [
        "3dfcb701e1ff7aa21d6623e46b6ec3f7d0d306e1"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Jan 03 12:17:50 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Feb 07 18:02:34 2008 -0600"
      },
      "message": "[SCSI] mca_53c9x: remove driver\n\nThis driver depends on the deprecated NCR53C9X core and needs to be converted\nto the esp_scsi core.\n\nAcked-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "0bb67f181834044db6e9b15c7d5cc3cce0489bfd",
      "tree": "028d0c510e8f219c660c4369e32bb6bc8d556ab1",
      "parents": [
        "f8d9d654fcc7dd87f5d0b222e233eaab15d650c4"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Feb 01 00:13:34 2008 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Thu Feb 07 18:02:33 2008 -0600"
      },
      "message": "[SCSI] sun3x_esp: convert to esp_scsi\n\nConverted sun3x_esp driver to use esp_scsi.c\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "2adbfa333ad2c365bd27f3cf21ae464501d9619d",
      "tree": "dcc55d2c5b1d18edbde355a8e7f8e401ccc5037c",
      "parents": [
        "9d058ecfd444d247b7448e0ef44647514d91a4f2"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sun Jan 27 00:25:53 2008 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed Jan 30 13:03:39 2008 -0600"
      },
      "message": "[SCSI] sgiwd93: use cached memory access to make driver work on IP28\n\nSGI IP28 machines would need special treatment (enable adding addtional\nwait states) when accessing memory uncached. To avoid this pain I\nchanged the driver to use only cached access to memory.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "9b73e76f3cf63379dcf45fcd4f112f5812418d0a",
      "tree": "4e6bef87cd0cd6d848fc39a5ae25b981dbbe035b",
      "parents": [
        "50d9a126240f9961cfdd063336bbeb91f77a7dce",
        "23c3e290fb9ce38cabc2822b47583fc8702411bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 17:19:08 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 17:19:08 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (200 commits)\n  [SCSI] usbstorage: use last_sector_bug flag universally\n  [SCSI] libsas: abstract STP task status into a function\n  [SCSI] ultrastor: clean up inline asm warnings\n  [SCSI] aic7xxx: fix firmware build\n  [SCSI] aacraid: fib context lock for management ioctls\n  [SCSI] ch: remove forward declarations\n  [SCSI] ch: fix device minor number management bug\n  [SCSI] ch: handle class_device_create failure properly\n  [SCSI] NCR5380: fix section mismatch\n  [SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices\n  [SCSI] IB/iSER: add logical unit reset support\n  [SCSI] don\u0027t use __GFP_DMA for sense buffers if not required\n  [SCSI] use dynamically allocated sense buffer\n  [SCSI] scsi.h: add macro for enclosure bit of inquiry data\n  [SCSI] sd: add fix for devices with last sector access problems\n  [SCSI] fix pcmcia compile problem\n  [SCSI] aacraid: add Voodoo Lite class of cards.\n  [SCSI] aacraid: add new driver features flags\n  [SCSI] qla2xxx: Update version number to 8.02.00-k7.\n  [SCSI] qla2xxx: Issue correct MBC_INITIALIZE_FIRMWARE command.\n  ...\n"
    },
    {
      "commit": "889c94a14e38e749c8060f597ee7825ea0764229",
      "tree": "a7c94c44784773f362d4e4b85b86434446a2f5ec",
      "parents": [
        "4ad2b226e1db58ee227f06379b46347bfd0ded39"
      ],
      "author": {
        "name": "Johann Felix Soden",
        "email": "johfel@users.sourceforge.net",
        "time": "Sun Jan 20 14:41:18 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 10:43:36 2008 -0800"
      },
      "message": "Fix file references in documentation and Kconfig\n\nFix typo in arch/powerpc/boot/flatdevtree_env.h.\nThere is no Documentation/networking/ixgbe.txt.\n\nREADME.cycladesZ is now in Documentation/.\nwavelan.p.h is now in drivers/net/wireless/.\nHFS.txt is now Documentation/filesystems/hfs.txt.\nOSS-files are now in sound/oss/.\n\nSigned-off-by: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bca1088a8194f4fc850b65ea4f324c15d47d3cc3",
      "tree": "33728ae318f94dc68152043c3e7d3f32da4f8e3b",
      "parents": [
        "f6d5180c78780d63b0577edeb3ce41eeb3e93eea"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Thu Dec 13 12:43:31 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:28:36 2008 -0600"
      },
      "message": "[SCSI] iscsi_tcp: update the website URL\n\nUse open-iscsi.org instead of linux-iscsi.sf.net, which hasn\u0027t been\nupdated for ages.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "00f5970193e22c48f399a2430635d6416b51befe",
      "tree": "ccab0b0ba3e9c093e5edf16f2d23e9f979d2b6d4",
      "parents": [
        "a7ed0448e28ce6154390bf690b8b5c37853732dc"
      ],
      "author": {
        "name": "HighPoint Linux Team",
        "email": "linux@highpoint-tech.com",
        "time": "Thu Dec 13 16:14:26 2007 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:28:06 2008 -0600"
      },
      "message": "[SCSI] hptiop: add more adapter models and other fixes\n\nMost code changes were made to support adapters based on Marvell IOP, plus some\nother fixes.\n\n- add more PCI device IDs\n- support for adapters based on Marvell IOP\n- fix a result code translation error on big-endian systems\n- fix resource releasing bug when scsi_host_alloc() fail in hptiop_probe()\n- update scsi_cmnd.resid when finishing a request\n- correct some coding style issues\n\n[akpm@linux-foundation.org: type fixes]\nSigned-off-by: HighPoint Linux Team \u003clinux@highpoint-tech.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "caa1e8c32131201193fc4711f5b07a36d3d941df",
      "tree": "9fca82f102ef46e327340f22ad90813042bc79cf",
      "parents": [
        "864a4675b239dcc3ae5b8adce15a370639b5ccab"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Wed Oct 17 10:43:20 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:36 2008 -0600"
      },
      "message": "[SCSI] seagate: Remove driver\n\n  - Apparently no one wonts this driver, and no one\n    is willing to fix it for future changes to SCSI.\n    So remove it, and if someone wants it in the future\n    He can revive it with the needed fixes.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "864a4675b239dcc3ae5b8adce15a370639b5ccab",
      "tree": "e9cf42bd3fc7c83a705452cad8afc4476dfde4ab",
      "parents": [
        "53d2a885032411b471b393d065c7b4693fbaafb4"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Thu Jul 12 19:49:15 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Jan 11 18:22:36 2008 -0600"
      },
      "message": "[SCSI] psi240i: remove driver\n\nThe psi240i driver is still written for cmnd-\u003erequest_buffer\nas a char pointer to actual data. There was never any attempt\nto use the scatterlist option.\n\n  - remove all source files (3) from drivers/scsi\n  - Remove from Makefile and Kconfig\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "bd3989e006ed1c88d47c3308746ae0330fc1bcf4",
      "tree": "e2e5bb10e57e901519f998f9ac703d3bc8bb9c1e",
      "parents": [
        "ccb9d59e682d7bd758457b6d2458365cc68fad7a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 29 09:48:09 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI: Add Kconfig option to disable deprecated pci_find_* API\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
      "tree": "c3ef82a7fa02222aab2c3d3d79e644f8a1c95286",
      "parents": [
        "bdb76ef5a4bc8676a81034a443f1eda450b4babb"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:37:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 14:26:30 2007 -0700"
      },
      "message": "Kbuild/doc: fix links to Documentation files\n\nFix links to files in Documentation/* in various Kconfig files\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "50899561aa15b9227009ae40e58852c32fc81944",
      "tree": "2751a3a632a3be252cecf6245837c8687a01befb",
      "parents": [
        "4fa4d23fa20de67df919030c1216295664866ad7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Oct 18 23:39:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:33 2007 -0700"
      },
      "message": "advansys: depends on VIRT_TO_BUS\n\nFix powerpc allmodconfig build: advansys requires virt_to_bus() but powerpc\ndoesn\u0027t implement it.\n\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nCc: \"David S. 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": "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": "9d511a4b29de6764931343d03e493f2e04df0271",
      "tree": "ff43505ce900aa6923614354954633662855543f",
      "parents": [
        "d10fb2c7b5ce1b475df50cde9262d2c3fe3d296e"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Oct 02 21:55:42 2007 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:54:13 2007 -0400"
      },
      "message": "[SCSI] advansys: Changes to work on parisc\n\nChange PortAddr to be an unsigned int instead of an unsigned short (IO\nPort address are 24 bit on parisc).  Fix a couple of printk argument\nwarnings.  Remove the Kconfig marking as \u0027BROKEN\u0027.\n\nI haven\u0027t removed the #warning yet because virt_to_bus/bus_to_virt are\nonly eliminated for narrow boards.  Wide boards need more work.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1a4f550a09f89e3a15eff1971bc9db977571b9f6",
      "tree": "3ba5dea468391701664d4ca4c0b0e2a569521d89",
      "parents": [
        "bfd129445f23c037d9a440ebfa4109e11c220301"
      ],
      "author": {
        "name": "Nick Cheng",
        "email": "nick.cheng@areca.com.tw",
        "time": "Thu Sep 13 17:26:40 2007 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:48:27 2007 -0400"
      },
      "message": "[SCSI] arcmsr: 1.20.00.15: add SATA RAID plus other fixes\n\nDescription:\n** support ARC1200/1201/1202 SATA RAID adapter, which is named\nACB_ADAPTER_TYPE_B\n** modify the arcmsr_pci_slot_reset function\n** modify the arcmsr_pci_ers_disconnect_forepart function\n** modify the arcmsr_pci_ers_need_reset_forepart function \n\nSigned-off-by: Nick Cheng \u003cnick.cheng@areca.com.tw\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7525236d0bc7ad17eb5e0733417896cab745d6c8",
      "tree": "677fd3adae67e7f100c366955832e266f1515632",
      "parents": [
        "5dc2b89e124251662f580f4ba3c9f6195d1eaff6"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Sat Sep 01 02:02:27 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:46:58 2007 -0400"
      },
      "message": "[SCSI] fc_transport: add target driver support\n\nThis adds minimum target driver support like the srp transport does:\n\n- fc_remote_port_{rolechg,delete} calls\nscsi_tgt_it_nexus_{create,destroy} for target drivers.\n\n- add callbacks to notify target drivers of the nexus and tmf\noperation results to fc_function_template.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0012fdf986c9b9c7fe8d0842a0ad8dd981a06c06",
      "tree": "61c4d1d819c34c60f90c4544c66817470a38e404",
      "parents": [
        "e9906fe8c6e8d004635753b7c4189692df281b70"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Thu Aug 02 00:20:34 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:38:09 2007 -0400"
      },
      "message": "[SCSI] scsi_transport_srp: remove tgt dependencies\n\nit\u0027s better to remove tgt dependencies in srp transport class since\nmost people want only initiator support.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "17b0bcfad795913b1f2a3926cd238fa2ad5522a2",
      "tree": "d5ea7751a3dfab990db03361316261a5006d7f64",
      "parents": [
        "62fe88261b9d865264d857777cf58a0335513151"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Wed Jul 11 15:08:21 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:37:57 2007 -0400"
      },
      "message": "[SCSI] tgt: convert libsrp and ibmvstgt to use srp_transport\n\nThis converts libsrp and ibmvstgt to use srp transport.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nAcked-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "62fe88261b9d865264d857777cf58a0335513151",
      "tree": "db111392d242cabfddebbee7eae6b6d971eec35e",
      "parents": [
        "2c47f9efbedbe5749b6bb16e59bc11d6e460855f"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "tomof@acm.org",
        "time": "Wed Jul 11 15:08:19 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:37:53 2007 -0400"
      },
      "message": "[SCSI] srp_transport: add target driver support\n\nThis adds minimum target driver support:\n\n- srp_rport_{add,del} calls scsi_tgt_it_nexus_{create,destroy} for\ntarget drivers.\n\n- add a callback to notify target drivers of the nexus operation\nresults to srp_function_template.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4d68041907b150b07640b607c6c626391cf3fe8b",
      "tree": "13672f3d6c86dd8ff7405650d6ef4d931eee3b90",
      "parents": [
        "09345f65058bb927f3b3f4c33421f83ba8eeb5f8"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Jun 27 16:32:50 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:37:39 2007 -0400"
      },
      "message": "[SCSI] ibmvscsi: convert to use the srp transport class\n\nThis converts ibmvscsi to use the srp transport class.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "09345f65058bb927f3b3f4c33421f83ba8eeb5f8",
      "tree": "c67ce859ca67b95fd99ecc5384f0e959ae4057c9",
      "parents": [
        "604cd794de3094ccf8a9c149f299237a642ba9b5"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Jun 27 16:32:39 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Fri Oct 12 14:37:35 2007 -0400"
      },
      "message": "[SCSI] add srp transport class\n\nThis adds srp transport class that works with ib_srp and ibmvscsi.\n\nIt creates only /sys/class/{srp_host,srp_remote_ports} and\nsrp_remote_ports has only \"port_id\" attribute.\n\nviola:/sys/class/srp_remote_ports/port-0:1# ls\ndevice  port_id  subsystem  uevent\nviola:/sys/class/srp_remote_ports/port-0:1# cat port_id\n4c:49:4e:55:58:20:56:49:4f:00:00:00:00:00:00:00\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "928923c76b393e38e5ba1d47e843e208ceef6cf9",
      "tree": "8dde0229b76b7414cea18eb7bd700ca3cc990ee6",
      "parents": [
        "2301060e2b19aa4830060524ef66abdf32b26a26"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Aug 22 14:01:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Aug 22 19:52:45 2007 -0700"
      },
      "message": "Introduce CONFIG_CHECK_SIGNATURE\n\nIntroduce CONFIG_CHECK_SIGNATURE to control inclusion of check_signature()\nand avoid problems on platforms that don\u0027t have readb().\n\nLet the few legacy (ISA || PCI || X86) drivers that need check_signature()\nselect CONFIG_CHECK_SIGNATURE.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Russell King \u003crmk@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": "90638f9975e34aef82e97146012ad9d16ac9e4c2",
      "tree": "3f05002ceedc54e40361f58986ab3a09d3dc5ca5",
      "parents": [
        "fe6d9daf567310aa4d7cfc07fc48fe35296ecf7b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Aug 22 14:01:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Aug 22 19:52:45 2007 -0700"
      },
      "message": "m68k: Fix a few hickups in drivers/scsi/Kconfig\n\nm68k: Fix a few hickups in drivers/scsi/Kconfig\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\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": "7c6129c68fe90a61166800b40217a850b8faee98",
      "tree": "2e362eb189d5b55b4c75ed40c7ba216a3e0de041",
      "parents": [
        "1833633803c7ef4d8f09877d3f1549cbd252f477"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Jul 20 00:31:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jul 20 08:44:19 2007 -0700"
      },
      "message": "dpt_i2o depends on virt_to_bus\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7aa68e80bd481faae1234bc2a7e4bcc9348f98b4",
      "tree": "d5df54a48de9c214fde64dd536e79ed3bba942a5",
      "parents": [
        "3ac709c113daa19e375e8b0fef318fab1713f687"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon Jul 09 12:52:06 2007 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Jul 18 11:18:07 2007 -0500"
      },
      "message": "[SCSI] transport_sas: add SAS management protocol support\n\nThe sas transport class attaches one bsg device to every SAS object\n(host, device, expander, etc). LLDs can define a function to handle\nSMP requests via sas_function_template::smp_handler.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "fc6e740d0b8619b7e5b6a1899d2db73e309de6a5"
}
