)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "fc6e740d0b8619b7e5b6a1899d2db73e309de6a5",
      "tree": "ecc2e0a352771636fb3a3b3b3a1a1b33a24415d2",
      "parents": [
        "072c3a9d4fe8d270d0b0a8e2c2e34b7f253ceab1"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Mon Jul 09 12:00:08 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Wed Jul 18 11:16:54 2007 -0500"
      },
      "message": "[SCSI] Use menuconfig objects\n\nMake a \"menuconfig\" out of the Kconfig objects \"menu, ..., endmenu\",\nso that the user can disable all the options in that menu at once\ninstead of having to disable each option separately.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f057eac0d7ad967138390a9dd7fd8267e1e39d19",
      "tree": "96e951adb2934ee4495edda09f94c67c02fcf5ab",
      "parents": [
        "693783817a79d8619335e2bf1a33de73cf189864"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Jul 15 23:40:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:42 2007 -0700"
      },
      "message": "Introduce CONFIG_VIRT_TO_BUS\n\nMake some offending drivers depend on it and set CONFIG_ARCH_NO_VIRT_TO_BUS\nfor ppc64 so that we don\u0027t build those drivers.\n\nThis gets PowerPC allmodconfig and allyesconfig much closer to building.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bc06cffdec85d487c77109dffcd2f285bdc502d3",
      "tree": "adc6e6398243da87e66c56102840597a329183a0",
      "parents": [
        "d3502d7f25b22cfc9762bf1781faa9db1bb3be2e",
        "9413d7b8aa777dd1fc7db9563ce5e80d769fe7b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 15 16:51:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 15 16:51:54 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (166 commits)\n  [SCSI] ibmvscsi: convert to use the data buffer accessors\n  [SCSI] dc395x: convert to use the data buffer accessors\n  [SCSI] ncr53c8xx: convert to use the data buffer accessors\n  [SCSI] sym53c8xx: convert to use the data buffer accessors\n  [SCSI] ppa: coding police and printk levels\n  [SCSI] aic7xxx_old: remove redundant GFP_ATOMIC from kmalloc\n  [SCSI] i2o: remove redundant GFP_ATOMIC from kmalloc from device.c\n  [SCSI] remove the dead CYBERSTORMIII_SCSI option\n  [SCSI] don\u0027t build scsi_dma_{map,unmap} for !HAS_DMA\n  [SCSI] Clean up scsi_add_lun a bit\n  [SCSI] 53c700: Remove printk, which triggers because of low scsi clock on SNI RMs\n  [SCSI] sni_53c710: Cleanup\n  [SCSI] qla4xxx: Fix underrun/overrun conditions\n  [SCSI] megaraid_mbox: use mutex instead of semaphore\n  [SCSI] aacraid: add 51245, 51645 and 52245 adapters to documentation.\n  [SCSI] qla2xxx: update version to 8.02.00-k1.\n  [SCSI] qla2xxx: add support for NPIV\n  [SCSI] stex: use resid for xfer len information\n  [SCSI] Add Brownie 1200U3P to blacklist\n  [SCSI] scsi.c: convert to use the data buffer accessors\n  ...\n"
    },
    {
      "commit": "3021c710cbf87c4ac528b737908d0c0669e8098e",
      "tree": "ff286beebb76c035acdc7817fed10d44d94133d7",
      "parents": [
        "7689e82efdb636e8a076a1293b977bce313110c5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jul 09 12:00:10 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sun Jul 15 09:31:46 2007 -0500"
      },
      "message": "[SCSI] remove the dead CYBERSTORMIII_SCSI option\n\nNot converted to the 2.6 kconfig system and no code in the tree.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "7689e82efdb636e8a076a1293b977bce313110c5",
      "tree": "3d8702ff24a205db7670ad5425e3a35fe45b0f00",
      "parents": [
        "6d877688ef411313c94aa3c83c7473fbec6db32c"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Jul 09 11:59:59 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.localdomain",
        "time": "Sat Jul 14 19:28:10 2007 -0500"
      },
      "message": "[SCSI] don\u0027t build scsi_dma_{map,unmap} for !HAS_DMA\n\nWith\n\n dma-mapping-prevent-dma-dependent-code-from-linking-on.patch\n\nscsi fails to build on !HAS_DMA architectures:\n\ndrivers/built-in.o(.text+0x20af6): In function `scsi_dma_map\u0027:\n: undefined reference to `dma_map_sg\u0027\ndrivers/built-in.o(.text+0x20b5c): In function `scsi_dma_unmap\u0027:\n: undefined reference to `dma_unmap_sg\u0027\n\nI split those functions out into a new file. Builds on s390 and i386.\n\nMove scsi_dma_{map,unmap} into scsi_lib_dma.c which is only build if\nHAS_DMA is set.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "abcdceb9d0bf39da7c7ff8bcdff6eb4d9dfec56f",
      "tree": "7cb8bc28de0d9e7170b7fc1055fd3aacad66ceac",
      "parents": [
        "a38d6181ff27824c79fc7df825164a212eff6a3f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jun 11 11:59:34 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 02 10:12:34 2007 -0400"
      },
      "message": "scsi disk help file is not complete\n\nOn Mon, 11 Jun 2007 20:28:16 +0200 api wrote:\n\n\u003e Good day,\n\u003e When doing make menuconfig one comes across CONFIG_BLK_DEV_SD.\n\u003e The help file states that this is for scsi disks.NO MENTION IS MADE THAT\n\u003e IT IS NEEDE FOR SATA DISKS AS WELL!\n\u003e Would have saved me a lot of time if the help was up to date.\n\u003e I hope this can be changed so others can make a kernel for sata systems\n\u003e quicker.\n\nFrom: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n\nAdd help info for BLK_DEV_SD referring to its use in\nSATA or PATA driver configurations.\n\nAdd help text for \"ATA\" indicating that it probably needs\nsome SCSI config symbols enabled in order to be useful.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "45804fbb00eea27bdf4d62751681228a9e2844e9",
      "tree": "9725a96532275ea523de463f6955f36257cfa830",
      "parents": [
        "a16efc1cbf0a9e5ea9f99ae98fb774b60d05c35b"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Sun Jun 17 14:47:09 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:19:14 2007 -0500"
      },
      "message": "[SCSI] 53c700: Amiga Zorro NCR53c710 SCSI\n\nNew driver for Amiga Zorro bus NCR53c710 SCSI controllers, using the 53c700\nSCSI core.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a16efc1cbf0a9e5ea9f99ae98fb774b60d05c35b",
      "tree": "c29b997faabf14246d9e677aaf83c6453446ce41",
      "parents": [
        "506c7bbcd9bc042a782bdcdb0c926de4c9d62028"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Sun Jun 17 14:47:08 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:18:27 2007 -0500"
      },
      "message": "[SCSI] 53c700: Amiga 4000T NCR53c710 SCSI\n\nNew driver for the Amiga 4000T built-in NCR53c710 SCSI controller, using the\n53c700 SCSI core.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "506c7bbcd9bc042a782bdcdb0c926de4c9d62028",
      "tree": "47ad6a88bea43d2dcae6d3e5315e28df4b8c6710",
      "parents": [
        "8276b58af4dd1c406aa5fe0fa010a6fc92283cb1"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Sun Jun 17 14:47:07 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:17:40 2007 -0500"
      },
      "message": "[SCSI] 53c700: m68k MVME16x NCR53C710 SCSI\n\nNew driver for the MVME16x NCR53C710 SCSI controller, using the 53c700 SCSI\ncore.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8276b58af4dd1c406aa5fe0fa010a6fc92283cb1",
      "tree": "3f2478c021dccc97af8a997532481e88210cc882",
      "parents": [
        "632731345bfb87fd1f4dc509928cc4a7efc12a89"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Sun Jun 17 14:47:06 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:16:53 2007 -0500"
      },
      "message": "[SCSI] 53c700: m68k BVME6000 NCR53C710 SCSI\n\nNew driver for the BVME6000 NCR53C710 SCSI controller, using the 53c700 SCSI\ncore.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "632731345bfb87fd1f4dc509928cc4a7efc12a89",
      "tree": "aa656433bc8bd5b48581d15b3e7614bdcafc8ff0",
      "parents": [
        "cc78d30af0823f33069fb4813c47571d4e0675a2"
      ],
      "author": {
        "name": "Kars de Jong",
        "email": "jongk@linux-m68k.org",
        "time": "Sun Jun 17 14:47:05 2007 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Jun 17 16:15:56 2007 -0500"
      },
      "message": "[SCSI] 53c700: m68k support for the 53c700 SCSI core\n\nAdd m68k support to the 53c700 SCSI driver\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3a2430708fb8f31c084503cb47240483ec2c2662",
      "tree": "c0ff56b8b2501b06ed3b4166dc05b9a443f436e4",
      "parents": [
        "8ce7955aa52c37db1425ea4bd4edcfa67e253454"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 03 17:56:04 2007 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 04 10:05:46 2007 -0500"
      },
      "message": "[SCSI] JAZZ ESP and SUN ESP need SPI_ATTRS\n\nReported by Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5bc65793cbf8da0d35f19ef025dda22887e79e80",
      "tree": "8291998abd73055de6f487fafa174ee2a5d3afee",
      "parents": [
        "6edae708bf77e012d855a7e2c7766f211d234f4f",
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:57:05 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 30 23:57:05 2007 -0500"
      },
      "message": "[SCSI] Merge up to linux-2.6 head\n\nConflicts:\n\n\tdrivers/scsi/jazz_esp.c\n\nSame changes made by both SCSI and SPARC trees: problem with UTF-8\nconversion in the copyright.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "89a4063e959a4701b998f3f1c3f8a6562ab5ba51",
      "tree": "91e5949ad993d891a53f66c5fcaea46d68d46af4",
      "parents": [
        "5ff263667798946abc15314eae3f341345877d7a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 22 23:48:10 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 02:49:20 2007 -0700"
      },
      "message": "[SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67b2009ae26ece6a54d0b689827903f53d6d21e6",
      "tree": "4ad832dd8dcf3ada2530ef12f0f32769bc595e7e",
      "parents": [
        "a53eb5e060c0ec7245c8f93b9dcd94afa6041e06"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu May 03 11:13:08 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue May 22 10:39:08 2007 -0500"
      },
      "message": "[SCSI] ibmmca: convert to new probing API and fix oopses\n\nThis is basically a straight conversion.  I have one of these things, so\nI know it works ... my problem is that it has a wierd SCA like\nconnector, so I can\u0027t connect anything to it (no cables).\n\nHowever, previously it panic\u0027d in the interrupt, now it completes a bus\nscan.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ec6fb1ad84551741c14a05918cc0e04dea928fc0",
      "tree": "aaa3dce54c93785e46b0cc88e167fa8df3ef438f",
      "parents": [
        "3049f89df13bb8f5ded8737631a6c2dd6209b5ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 23:52:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 23:52:14 2007 -0700"
      },
      "message": "[SCSI]: Add help text for SCSI_ESP_CORE.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "15700770ef7c5d12e2f1659d2ddbeb3f658d9f37",
      "tree": "7fa2f81c33c9efcb1a1568385beead75c5892cfb",
      "parents": [
        "6de410c2b0cc055ae9ee640c84331f6a70878d9b",
        "11de39e2fbbc592018e0a231d0ee773653dcc8d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:21:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:21:57 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild: (38 commits)\n  kconfig: fix mconf segmentation fault\n  kbuild: enable use of code from a different dir\n  kconfig: error out if recursive dependencies are found\n  kbuild: scripts/basic/fixdep segfault on pathological string-o-death\n  kconfig: correct minor typo in Kconfig warning message.\n  kconfig: fix path to modules.txt in Kconfig help\n  usr/Kconfig: fix typo\n  kernel-doc: alphabetically-sorted entries in index.html of \u0027htmldocs\u0027\n  kbuild: be more explicit on missing .config file\n  kbuild: clarify the creation of the LOCALVERSION_AUTO string.\n  kbuild: propagate errors from find in scripts/gen_initramfs_list.sh\n  kconfig: refer to qt3 if we cannot find qt libraries\n  kbuild: handle compressed cpio initramfs-es\n  kbuild: ignore section mismatch warning for references from .paravirtprobe to .init.text\n  kbuild: remove stale comment in modpost.c\n  kbuild/mkuboot.sh: allow spaces in CROSS_COMPILE\n  kbuild: fix make mrproper for Documentation/DocBook/man\n  kbuild: remove kconfig binaries during make mrproper\n  kconfig/menuconfig: do not hardcode \u0027.config\u0027\n  kbuild: override build timestamp \u0026 version\n  ...\n"
    },
    {
      "commit": "4f7a307dc6e4d8bfeb56f7cf7231b08cb845687c",
      "tree": "3bf90522c87fcb32373cb2a5ff25b1ead33405f5",
      "parents": [
        "fabb5c4e4a474ff0f7d6c1d3466a1b79bbce5f49",
        "7297824581755593535fc97d2c8b6c47e2dc2db6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 05 13:30:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 05 13:30:44 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (87 commits)\n  [SCSI] fusion: fix domain validation loops\n  [SCSI] qla2xxx: fix regression on sparc64\n  [SCSI] modalias for scsi devices\n  [SCSI] sg: cap reserved_size values at max_sectors\n  [SCSI] BusLogic: stop using check_region\n  [SCSI] tgt: fix rdma transfer bugs\n  [SCSI] aacraid: fix aacraid not finding device\n  [SCSI] aacraid: Correct SMC products in aacraid.txt\n  [SCSI] scsi_error.c: Add EH Start Unit retry\n  [SCSI] aacraid: [Fastboot] Panics for AACRAID driver during \u0027insmod\u0027 for kexec test.\n  [SCSI] ipr: Driver version to 2.3.2\n  [SCSI] ipr: Faster sg list fetch\n  [SCSI] ipr: Return better qc_issue errors\n  [SCSI] ipr: Disrupt device error\n  [SCSI] ipr: Improve async error logging level control\n  [SCSI] ipr: PCI unblock config access fix\n  [SCSI] ipr: Fix for oops following SATA request sense\n  [SCSI] ipr: Log error for SAS dual path switch\n  [SCSI] ipr: Enable logging of debug error data for all devices\n  [SCSI] ipr: Add new PCI-E IDs to device table\n  ...\n"
    },
    {
      "commit": "fb810d121bceb945c5e576356bccba11cbfad7e3",
      "tree": "0dcaf0ebdc97e059326ce152e621e04caf9ede12",
      "parents": [
        "8d41f0e8d51742aba5bbcab9acb5238a8578c917"
      ],
      "author": {
        "name": "Michael Schmitz",
        "email": "schmitz@opal.biophys.uni-duesseldorf.de",
        "time": "Tue May 01 22:32:35 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 04 17:59:05 2007 -0700"
      },
      "message": "m68k: Atari SCSI revival\n\nSCSI should be working on a TT (but someone should really try!) but causes\ntrouble on a Falcon (as in: it ate a filesystem of mine) at least when\nused concurrently with IDE. I have the notion it\u0027s because locking of the\nST-DMA interrupt by IDE is broken in 2.6 (the IDE driver always complains\nabout trying to release an already-released ST-DMA). Needs more work, but\nthat\u0027s on the IDE or m68k interrupt side rather than SCSI.\n\nSigned-off-by: Michael Schmitz \u003cschmitz@debian.org\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39f5fb30351efa9d6f6e22754c222354fa2b7e1e",
      "tree": "a7e7cba2d26cf6ff2845c748af67f800691dbada",
      "parents": [
        "0979f378e4f8bd8896bd63179d9a9dce501616dc"
      ],
      "author": {
        "name": "Alexander E. Patrakov",
        "email": "patrakov@ums.usu.ru",
        "time": "Fri Mar 16 18:28:43 2007 +0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed May 02 20:58:11 2007 +0200"
      },
      "message": "kconfig: fix path to modules.txt in Kconfig help\n\nDocumentation/modules.txt doesn\u0027t exist, but\nDocumentation/kbuild/modules.txt does.\n\nSigned-off-by: Alexander E. Patrakov\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "cd9ad58d4061494e7fdd70ded7bcf2418daf356a",
      "tree": "2959058a6a463f4743219060b2116d17b3e6dcf7",
      "parents": [
        "16ce82d846f2e6b652a064f91c5019cfe8682be4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 26 21:19:23 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Apr 27 00:26:46 2007 -0700"
      },
      "message": "[SCSI] SUNESP: Complete driver rewrite to version 2.0\n\nMajor features:\n\n1) Tagged queuing support.\n2) Will properly negotiate for synchronous transfers even on\n   devices that reject the wide negotiation message, such as\n   CDROMs\n3) Significantly lower kernel stack usage in interrupt\n   handler path by elimination of function vector arrays,\n   replaced by a top-level switch statement state machine.\n4) Uses generic scsi infrastructure as much as possible to\n   avoid code duplication.\n5) Automatic request of sense data in response to CHECK_CONDITION\n6) Portable to other platforms using ESP such as DEC and Sun3\n   systems.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b73c3d778647bffff6dbcbe41e8fc01215a22194",
      "tree": "4c5481348a02e9a63e5fdaf15fb730f74e8ff5d7",
      "parents": [
        "0d06b281a1001ed40cace820d99eeb7d4453adb7"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Mon Mar 26 21:59:33 2007 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Apr 01 10:11:16 2007 -0500"
      },
      "message": "[SCSI] Remove some unused SCSI-related kernel config variables.\n\nRemove the unused SCSI-related kernel config variables\n\n\tSCSI_NCR53C8XX_PROFILE_SUPPORT\n\tSCSI_NCR53C8XX_PROFILE\n\t53C700_IO_MAPPED\n\tAIC79XX_ENABLE_RD_STRM\n\tAIC7XXX_PROBE_EISA_VL\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "840c2835a1c867281d27158378a9d34f593a7664"
}
