)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "840c2835a1c867281d27158378a9d34f593a7664",
      "tree": "7b66a38d50fe41eec8e32975541ae63b5227e86d",
      "parents": [
        "1544d67738c864245b8a061fb72093daeea8d4f1"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Sun Mar 11 14:16:43 2007 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 20 10:48:23 2007 -0500"
      },
      "message": "[SCSI] make scsi_wait_scan always modular\n\nCurrently scsi_wait_scan is only built modular if SCSI is modular.\nHowever, it\u0027s perfectly possible for a built in SCSI still to have\nmodular drivers and thus need scsi_wait_scan as a module.  Therefore,\nscsi_wait_scan should always be built as a module (unless the kernel\ndoesn\u0027t support modules).\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "082f6f9ddcce40e880c1ec03bfb6a06a421188b4",
      "tree": "71fbb581220b4d22ca8a76ef558c1fa67604c240",
      "parents": [
        "be7d2f775c788a1891f0f600537f130178448b20"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sat Feb 17 19:36:33 2007 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Feb 17 19:36:33 2007 +0100"
      },
      "message": "fix SCSI_SCAN_ASYNC help text\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "30716e07ef511ec7525c07eb1e8060ba8943c2a2",
      "tree": "eb6a47cae63d3587fa773cc5a16781eaa2c7810b",
      "parents": [
        "03c79cc56e4497cbd09d74a73c1bd0d1d9a8a16c",
        "f56df2f4db6e4af87fb8e941cff69f4501a111df"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jan 31 11:24:00 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jan 31 11:24:00 2007 -0600"
      },
      "message": "Merge branch \u0027linus\u0027\n"
    },
    {
      "commit": "c27d85f3f3c5c663d6b6295730e8a7c0c3f9a296",
      "tree": "445b42c21663caa9902e2431ee4b167c03b963ce",
      "parents": [
        "3b1ca5a12ce9849a794019c4b51cdbd456c1e8e7"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Mon Dec 25 21:32:04 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jan 13 13:49:58 2007 -0600"
      },
      "message": "[SCSI] SNI RM 53c710 driver\n\nThis patch adds a SCSI driver for the onboard 53c710 chip of some\nSNI RM machines.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9ef3c10e2009d8479b27e3ff39a7779fbca5711c",
      "tree": "9b45b765fc93fe41c0b41754b1848a606a29f81c",
      "parents": [
        "4ed381ee559ebfab32d3b21896c204992c36179a"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Wed Dec 13 09:19:49 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Jan 03 16:57:38 2007 -0600"
      },
      "message": "[SCSI] seagate: remove BROKEN tag\n\nApparently the driver compiles and runs, so tidy up some macro warnings\nand bring it back as unBROKEN.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c39e7eee149b4105fc49df27a2cb04fad880bb00",
      "tree": "16900d269d2aefe32c2c0280f2291b886c84c599",
      "parents": [
        "a3a79bd7c75f0055df16540c7e9dbe270060ebe8"
      ],
      "author": {
        "name": "Sam Creasey",
        "email": "sammy@sammy.net",
        "time": "Sat Dec 09 10:37:05 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 09 09:41:18 2006 -0800"
      },
      "message": "[PATCH] Sun3 SCSI: Make sun3 scsi drivers compile/work again\n\nMake sun3 scsi drivers compile/work again (though with way too many warnings...)\n\nTested on 3/50, 3/60.\n\nSigned-off-by: Sam Creasey \u003csammy@sammy.net\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee926b27a01da1c1f0f0017c0e6af6e4fd6c05b5",
      "tree": "5a2b482cffc0ec210698d95a26d12e83df91df04",
      "parents": [
        "529e7a62c8016ab7d3ef4ef6d39de23c0569781f"
      ],
      "author": {
        "name": "Ed Lin",
        "email": "ed.lin@promise.com",
        "time": "Mon Dec 04 17:49:36 2006 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Dec 05 11:33:06 2006 -0600"
      },
      "message": "[SCSI] stex: update device id info\n\n- add comments for various devices\n- remove unused device ids(0xf350, 0x4301, 0x8301, 0x8302)\n- add new device id(0xe350)\n- fix vendor id of st_vsc\n- modify Kconfig help info\n\nSigned-off-by: Ed Lin \u003ced.lin@promise.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0e5d030bef4de3e35bcca35dd9465e6672128570",
      "tree": "88c3bee5f6d35744e8aac2de8193294e1ced8a9d",
      "parents": [
        "26b14823441382264e6f3dfd01b8687dc18196fe"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Dec 01 03:00:54 2006 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Dec 03 09:28:01 2006 -0600"
      },
      "message": "[SCSI] scsi tgt: IBM eServer i/pSeries virtual SCSI target driver\n\nThis is IBM Virtual SCSI target driver for tgt. The driver is based on\nthe original ibmvscsis driver:\n\nhttp://lkml.org/lkml/2005/10/17/99\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: Santiago Leon \u003csantil@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "26b14823441382264e6f3dfd01b8687dc18196fe",
      "tree": "c965c5b5967f4485f433cf80db91d3d371d9cc8c",
      "parents": [
        "c603d04ef6826a29f50cb151cb992f256d0cf19d"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Dec 01 03:00:50 2006 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Dec 03 09:27:33 2006 -0600"
      },
      "message": "[SCSI] scsi tgt: SCSI RDMA Protocol library functions\n\nlibsrp provides helper functions for SRP target drivers.\n\nSome SRP target drivers would be out of drivers/scsi/ so we added an\nentry for libsrp in drivers/scsi/Kconfig.\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: Santiago Leon \u003csantil@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "0d2db302f95747908123e56fa8659c7eb2eb7498",
      "tree": "267ba4f17c1f2aed4d807d29348299bac5015bc3",
      "parents": [
        "97f78759ea1cb7d27b61095582de78b8e7486e85"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Thu Nov 16 19:24:18 2006 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Nov 25 13:17:52 2006 -0600"
      },
      "message": "[SCSI] scsi-ml: Makefile and Kconfig changes for tgt\n\nMakefile and Kconfig for tgt.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "21db1882f79a1ad5977cae6766376a63f60ec414",
      "tree": "c5e8d444c72a4e7837f6a00f8d66b3291ca0bf52",
      "parents": [
        "902762831c0068ba0c8c8fca801e505a9881aa01"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Nov 22 13:24:52 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Nov 22 16:41:09 2006 -0600"
      },
      "message": "[SCSI] Add Kconfig option for asynchronous SCSI scanning\n\nWithout this patch, the user has to add a kernel command line parameter\nto get asynchronous SCSI scanning.  Now they can select the default at\ncompile time and still override it at boot time if they need to.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "efbbdd846d41221396c094ff6df35246bdcf889e",
      "tree": "ebcd6e9910e8b400d1c019d81a6dbff7e63febb0",
      "parents": [
        "60e7486b190998745b548599c843f090d5624ae3"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Tue Nov 21 10:28:16 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Nov 22 12:20:46 2006 -0600"
      },
      "message": "[SCSI] ipr: Set default ipr Kconfig values\n\nBoth SCSI_IPR_TRACE and SCSI_IPR_DUMP should be defaulted to\nyes when SCSI_IPR is enabled.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "97d41e90fe61399b99d74820cb7f2d6e0fbac91d",
      "tree": "f759371424a26963b04badbb4433e360be4e8750",
      "parents": [
        "3bdc9d0b408e01c4e556daba0035ba37f603e920",
        "afaf5a2d341d33b66b47c2716a263ce593460a08"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 18:57:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 18:57:35 2006 -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: (54 commits)\n  [SCSI] Initial Commit of qla4xxx\n  [SCSI] raid class: handle component-add errors\n  [SCSI] SCSI megaraid_sas: handle thrown errors\n  [SCSI] SCSI aic94xx: handle sysfs errors\n  [SCSI] SCSI st: fix error handling in module init, sysfs\n  [SCSI] SCSI sd: fix module init/exit error handling\n  [SCSI] SCSI osst: add error handling to module init, sysfs\n  [SCSI] scsi: remove hosts.h\n  [SCSI] scsi: Scsi_Cmnd convertion in aic7xxx_old.c\n  [SCSI] megaraid_sas: sets ioctl timeout and updates version,changelog\n  [SCSI] megaraid_sas: adds tasklet for cmd completion\n  [SCSI] megaraid_sas: prints pending cmds before setting hw_crit_error\n  [SCSI] megaraid_sas: function pointer for disable interrupt\n  [SCSI] megaraid_sas: frame count optimization\n  [SCSI] megaraid_sas: FW transition and q size changes\n  [SCSI] qla2xxx: Update version number to 8.01.07-k2.\n  [SCSI] qla2xxx: Stall mid-layer error handlers while rport is blocked.\n  [SCSI] qla2xxx: Add MODULE_FIRMWARE tags.\n  [SCSI] qla2xxx: Add support for host port state FC transport attribute.\n  [SCSI] qla2xxx: Add support for fabric name FC transport attribute.\n  ...\n"
    },
    {
      "commit": "afaf5a2d341d33b66b47c2716a263ce593460a08",
      "tree": "70aeac2f11cc644114eead55fa003be8288666f0",
      "parents": [
        "ed542bed126caeefc6546b276e4af852d4d34f33"
      ],
      "author": {
        "name": "David Somayajulu",
        "email": "david.somayajulu@qlogic.com",
        "time": "Tue Sep 19 10:28:00 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed Oct 04 13:34:04 2006 -0500"
      },
      "message": "[SCSI] Initial Commit of qla4xxx\n\nopen-iSCSI driver for Qlogic Corporation\u0027s iSCSI HBAs\n\nSigned-off-by: Ravi Anand \u003cravi.anand@qlogic.com\u003e\nSigned-off-by: David Somayajulu \u003cdavid.somayajulu@qlogic.com\u003e\nSigned-off-by: Doug Maxey \u003cdwm@bubba.enoyolf.org\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "84eb8d0608af1576175307ed8fb3c8fde329e579",
      "tree": "13f3223e6907ebe309328d460fe51ce7ac346ae1",
      "parents": [
        "992caacf1141b31e94540eb31e0540e3da3a5e25"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:53:09 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:53:09 2006 +0200"
      },
      "message": "Fix \"can not\" in Documentation and Kconfig\n\nRandy brought it to my attention that in proper english \"can not\" should always\nbe written \"cannot\". I donot see any reason to argue, even if I mightnot\nunderstand why this rule exists.  This patch fixes \"can not\" in several\nDocumentation files as well as three Kconfigs.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "095096038d637c477ef3c1b674612bcbc4d60c2d",
      "tree": "2e850ffb08e7c13756efe16c562022d1289e37e6",
      "parents": [
        "c73a668c096fe3dd23c1062018e82eb85f5c7043"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:31:37 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:31:37 2006 +0200"
      },
      "message": "Fix several typos in drivers/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "9361401eb7619c033e2394e4f9f6d410d6719ac7",
      "tree": "04b94a71f2366988c17740d1c16cfbdec41d5d2e",
      "parents": [
        "d366e40a1cabd453be6e2609caa7e12f9ca17b1f"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Sat Sep 30 20:45:40 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Sep 30 20:52:31 2006 +0200"
      },
      "message": "[PATCH] BLOCK: Make it possible to disable the block layer [try #6]\n\nMake it possible to disable the block layer.  Not all embedded devices require\nit, some can make do with just JFFS2, NFS, ramfs, etc - none of which require\nthe block layer to be present.\n\nThis patch does the following:\n\n (*) Introduces CONFIG_BLOCK to disable the block layer, buffering and blockdev\n     support.\n\n (*) Adds dependencies on CONFIG_BLOCK to any configuration item that controls\n     an item that uses the block layer.  This includes:\n\n     (*) Block I/O tracing.\n\n     (*) Disk partition code.\n\n     (*) All filesystems that are block based, eg: Ext3, ReiserFS, ISOFS.\n\n     (*) The SCSI layer.  As far as I can tell, even SCSI chardevs use the\n     \t block layer to do scheduling.  Some drivers that use SCSI facilities -\n     \t such as USB storage - end up disabled indirectly from this.\n\n     (*) Various block-based device drivers, such as IDE and the old CDROM\n     \t drivers.\n\n     (*) MTD blockdev handling and FTL.\n\n     (*) JFFS - which uses set_bdev_super(), something it could avoid doing by\n     \t taking a leaf out of JFFS2\u0027s book.\n\n (*) Makes most of the contents of linux/blkdev.h, linux/buffer_head.h and\n     linux/elevator.h contingent on CONFIG_BLOCK being set.  sector_div() is,\n     however, still used in places, and so is still available.\n\n (*) Also made contingent are the contents of linux/mpage.h, linux/genhd.h and\n     parts of linux/fs.h.\n\n (*) Makes a number of files in fs/ contingent on CONFIG_BLOCK.\n\n (*) Makes mm/bounce.c (bounce buffering) contingent on CONFIG_BLOCK.\n\n (*) set_page_dirty() doesn\u0027t call __set_page_dirty_buffers() if CONFIG_BLOCK\n     is not enabled.\n\n (*) fs/no-block.c is created to hold out-of-line stubs and things that are\n     required when CONFIG_BLOCK is not set:\n\n     (*) Default blockdev file operations (to give error ENODEV on opening).\n\n (*) Makes some /proc changes:\n\n     (*) /proc/devices does not list any blockdevs.\n\n     (*) /proc/diskstats and /proc/partitions are contingent on CONFIG_BLOCK.\n\n (*) Makes some compat ioctl handling contingent on CONFIG_BLOCK.\n\n (*) If CONFIG_BLOCK is not defined, makes sys_quotactl() return -ENODEV if\n     given command other than Q_SYNC or if a special device is specified.\n\n (*) In init/do_mounts.c, no reference is made to the blockdev routines if\n     CONFIG_BLOCK is not defined.  This does not prohibit NFS roots or JFFS2.\n\n (*) The bdflush, ioprio_set and ioprio_get syscalls can now be absent (return\n     error ENOSYS by way of cond_syscall if so).\n\n (*) The seclvl_bd_claim() and seclvl_bd_release() security calls do nothing if\n     CONFIG_BLOCK is not set, since they can\u0027t then happen.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@kernel.dk\u003e\n"
    },
    {
      "commit": "35a39691e4daa3c371c265e4cb8356c67ded45ec",
      "tree": "96d2acac2a4115570c70dc709a1e0ab7e46ec059",
      "parents": [
        "d7694f8c0bb61829b1bd4d5543a51c66f04a6c3e"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Mon Sep 25 12:39:20 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Sep 26 09:23:18 2006 -0700"
      },
      "message": "[SCSI] ipr: Support attaching SATA devices\n\nAdds support to attach SATA devices to ipr SAS adapters.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d7694f8c0bb61829b1bd4d5543a51c66f04a6c3e",
      "tree": "465aa9f213226af84f08ad3ca2bb6ed50fdc1436",
      "parents": [
        "15d1f53fc7654d62af7e9b23049ae3b71f5b161c"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Fri Sep 15 18:50:34 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Sep 26 09:23:17 2006 -0700"
      },
      "message": "[SCSI] seagate: remove header and convert to struct scsi_cmnd\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "23930fa1cebfea6f79881c588ccd1b0781e49e3f",
      "tree": "36d29e3f83661c4f5f45b6f74ac0d5f9886867a8",
      "parents": [
        "36b35a5be0e4b406acd816e2122d153e875105be",
        "4f5537de7c1531398e84e18a24f667e49cc94208"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 24 01:52:47 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 24 01:52:47 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "2b7cbe20174695bca1afe2a8f755e1eb299f4768",
      "tree": "aa60d5d6cab1860b756b373ab98abecbce733754",
      "parents": [
        "a01e70e570a72b8a8c9a58062e4f5bdcd3986222"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Sep 07 15:14:46 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Sep 07 15:21:50 2006 -0500"
      },
      "message": "[SCSI] fix up SCSI netlink build\n\nCONFIG_SCSI_NETLINK can become a bool since the item its\nselecting (CONFIG_NET) cannot be a module.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "84314fd4740ad73550c76dee4a9578979d84af48",
      "tree": "f8902dbe4134f9bab4f6886bb6c0b2a30797ceaa",
      "parents": [
        "deb81d80ba27da8dfabc29ccb5977db8f4942a0a"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Aug 18 17:30:09 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 15:33:49 2006 -0500"
      },
      "message": "[SCSI] SCSI and FC Transport: add netlink support for posting of transport events\n\nThis patch formally adds support for the posting of FC events via netlink.\nIt is a followup to the original RFC at:\n  http://marc.theaimsgroup.com/?l\u003dlinux-scsi\u0026m\u003d114530667923464\u0026w\u003d2\nand the initial posting at:\n  http://marc.theaimsgroup.com/?l\u003dlinux-scsi\u0026m\u003d115507374832500\u0026w\u003d2\n\nThe patch has been updated to optimize the send path, per the discussions\nin the initial posting.\n\nPer discussions at the Storage Summit and at OLS, we are to use netlink for\nasync events from transports. Also per discussions, to avoid a netlink\nprotocol per transport, I\u0027ve create a single NETLINK_SCSITRANSPORT protocol,\nwhich can then be used by all transports.\n\nThis patch:\n- Creates new files scsi_netlink.c and scsi_netlink.h, which contains the\n  single and shared definitions for the SCSI Transport. It is tied into the\n  base SCSI subsystem intialization.\n  Contains a single interface routine, scsi_send_transport_event(), for a\n  transport to send an event (via multicast to a protocol specific group).\n- Creates a new scsi_netlink_fc.h file, which contains the FC netlink event\n  messages\n- Adds 3 new routines to the fc transport:\n   fc_get_event_number() -  to get a FC event #\n   fc_host_post_event()  -  to send a simple FC event (32 bits of data)\n   fc_host_post_vendor_event() - to send a Vendor unique event, with\n                                 arbitrary amounts of data.\n\n   Note: the separation of event number allows for a LLD to send a standard\n     event, followed by vendor-specific data for the event.\n\nNote: This patch assumes 2 prior fc transport patches have been installed:\n   http://marc.theaimsgroup.com/?l\u003dlinux-scsi\u0026m\u003d115555807316329\u0026w\u003d2\n   http://marc.theaimsgroup.com/?l\u003dlinux-scsi\u0026m\u003d115581614930261\u0026w\u003d2\n\n   Sorry - next time I\u0027ll do something like making these individual\n   patches of the same posting when I know they\u0027ll be posted closely\n   together.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\n\nTidy up configuration not to make SCSI always select NET\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5a25ba1677ab8d63890016a8c1bca68a3e0fbc7d",
      "tree": "38a1a9361914c689a9914535e67c8bdfde92721e",
      "parents": [
        "69bdd88ca2670c321fef774e77059516f836c6f2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 01 03:12:19 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 02 13:54:02 2006 -0500"
      },
      "message": "[SCSI] Add Promise SuperTrak driver\n\nAdd Promise SuperTrak \u0027stex\u0027 driver, supporting SuperTrak\nEX8350/8300/16350/16300 controllers.  The controller\u0027s firmware accepts\nSCSI commands, handing them to the underlying RAID or JBOD disks.\n\nThe driver consisted of the following cleanups and fixes, beyond its\ninitial submission:\n\nEd Lin:\n      stex: cleanup and minor fixes\n      stex: add new device ids\n      stex: update internal copy code path\n      stex: add hard reset function\n      stex: adjust command timeout in slave_config routine\n      stex: use more efficient method for unload/shutdown flush\n\nJeff Garzik:\n      [SCSI] Add Promise SuperTrak \u0027shasta\u0027 driver.\n      Rename drivers/scsi/shasta.c to stex.c (\"SuperTrak EX\").\n      [SCSI] stex: update with community comments from \u0027Promise SuperTrak\u0027 thread\n      [SCSI] stex: Fix warning, trim trailing whitespace.\n      [SCSI] stex: remove last remnants of \"shasta\" project code name\n      [SCSI] stex: removed 6-byte command emulation\n      [SCSI] stex: minor cleanups\n      [SCSI] stex: minor fixes: irq flag, error return value\n      [SCSI] stex: use dma_alloc_coherent()\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2908d778ab3e244900c310974e1fc1c69066e450",
      "tree": "440d56e98414cd2a8ca711dcd6424df1982d474e",
      "parents": [
        "f4ad7b5807385ad1fed0347d966e51a797cd1013"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@SteelEye.com",
        "time": "Tue Aug 29 09:22:51 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Aug 29 09:52:29 2006 -0500"
      },
      "message": "[SCSI] aic94xx: new driver\n\nThis is the end point of the separate aic94xx driver based on the\noriginal driver and transport class from Luben Tuikov\n\u003cltuikov@yahoo.com\u003e\n\nThe log of the separate development is:\n\nAlexis Bruemmer:\n  o aic94xx: fix hotplug/unplug for expanderless systems\n  o aic94xx: disable split completion timer/setting by default\n  o aic94xx: wide port off expander support\n  o aic94xx: remove various inline functions\n  o aic94xx: use bitops\n  o aic94xx: remove queue comment\n  o aic94xx: remove sas_common.c\n  o aic94xx: sas remove depot\u0027s\n  o aic94xx: use available list_for_each_entry_safe_reverse()\n  o aic94xx: sas header file merge\n\nJames Bottomley:\n  o aic94xx: fix TF_TMF_NO_CTX processing\n  o aic94xx: convert to request_firmware interface\n  o aic94xx: fix hotplug/unplug\n  o aic94xx: add link error counts to the expander phys\n  o aic94xx: add transport class phy reset capability\n  o aic94xx: remove local_attached flag\n  o Remove README\n  o Fixup Makefile variable for libsas rename\n  o Rename sas-\u003elibsas\n  o aic94xx: correct return code for sas_discover_event\n  o aic94xx: use parent backlink port\n  o aic94xx: remove channel abstraction\n  o aic94xx: fix routing algorithms\n  o aic94xx: add backlink port\n  o aic94xx: fix cascaded expander properties\n  o aic94xx: fix sleep under lock\n  o aic94xx: fix panic on module removal in complex topology\n  o aic94xx: make use of the new sas_port\n  o rename sas_port to asd_sas_port\n  o Fix for eh_strategy_handler move\n  o aic94xx: move entirely over to correct transport class formulation\n  o remove last vestages of sas_rphy_alloc()\n  o update for eh_timed_out move\n  o Preliminary expander support for aic94xx\n  o sas: remove event thread\n  o minor warning cleanups\n  o remove last vestiges of id mapping arrays\n  o Further updates\n  o Convert aic94xx over entirely to the transport class end device and\n  o update aic94xx/sas to use the new sas transport class end device\n  o [PATCH] aic94xx: attaching to the sas transport class\n  o Add missing completion removal from prior patch\n  o [PATCH] aic94xx: attaching to the sas transport class\n  o Build fixes from akpm\n\nJeff Garzik:\n  o [scsi aic94xx] Remove -\u003eowner from PCI info table\n\nLuben Tuikov:\n  o initial aic94xx driver\n\nMike Anderson:\n  o aic94xx: fix panic on module insertion\n  o aic94xx: stub out SATA_DEV case\n  o aic94xx: compile warning cleanups\n  o aic94xx: sas_alloc_task\n  o aic94xx: ref count update\n  o aic94xx nexus loss time value\n  o [PATCH] aic94xx: driver assertion in non-x86 BIOS env\n\nRandy Dunlap:\n  o libsas: externs not needed\n\nRobert Tarte:\n  o aic94xx: sequence patch - fixes SATA support\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c6fd280766a050b13360d7c2d59a3d6bd3a27d9a",
      "tree": "fdbeab639bc3dec29267bbf4b32cff7c8dd03593",
      "parents": [
        "79ed35a9f139ad2b2653dfdd5f45a8f1453e2cbb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 10 07:31:37 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 10 07:31:37 2006 -0400"
      },
      "message": "Move libata to drivers/ata.\n"
    },
    {
      "commit": "1c57e86d75cf162bdadb3a5fe0cd3f65aa1a9ca3",
      "tree": "166f691c186d6e663218559c4762299063f63657",
      "parents": [
        "0c269e6d3c615403a6e0acbe6e88f1c0da9c2396"
      ],
      "author": {
        "name": "Erich Chen",
        "email": "erich@areca.com.tw",
        "time": "Wed Jul 12 08:59:32 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Jul 28 14:13:40 2006 -0500"
      },
      "message": "[SCSI] arcmsr: initial driver, version 1.20.00.13\n\narcmsr is a driver for the Areca Raid controller, a host based RAID\nsubsystem that speaks SCSI at the firmware level.\n\nThis patch is quite a clean up over the initial submission with\ncontributions from:\n\nRandy Dunlap \u003crdunlap@xenotime.net\u003e\nChristoph Hellwig \u003chch@lst.de\u003e\nMatthew Wilcox \u003cmatthew@wil.cx\u003e\nAdrian Bunk \u003cbunk@stusta.de\u003e\n\nSigned-off-by: Erich Chen \u003cerich@areca.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2154cfa6ba560401d25f6cc083fe3fb996cbb571",
      "tree": "36cb420dcd303fe2d10a7e068e63b303560c64bc",
      "parents": [
        "201ce85946504ea0e6bd9a365de26684b437121e"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "sofar@foo-projects.org",
        "time": "Mon Jun 26 07:51:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jun 26 21:02:37 2006 -0400"
      },
      "message": "[PATCH] ata_piix: add ICH6/7/8 to Kconfig\n\nAta_piix\u0027s Kconfig entry still refers only to ICH5, while it supports ICH6\nthrough 8. This creates confusion with people who are looking to see\nif their newer SATA enabled motherboards are supported. The\nfollowing patch makes this clear.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2a2ed2db353d949c06b6ef8b6913f65b39111eab",
      "tree": "d835c3dd101da91089c3bdf51c8632e84be37232",
      "parents": [
        "972d19e837833b93466c6f6a8ef2a7d653000aa3",
        "070b98bfda3d27269519067c1c67eaef695f3e0c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 11:05:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 11:05:15 2006 -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: (40 commits)\n  kbuild: trivial fixes in Makefile\n  kbuild: adding symbols in Kconfig and defconfig to TAGS\n  kbuild: replace abort() with exit(1)\n  kbuild: support for %.symtypes files\n  kbuild: fix silentoldconfig recursion\n  kbuild: add option for stripping modules while installing them\n  kbuild: kill some false positives from modpost\n  kbuild: export-symbol usage report generator\n  kbuild: fix make -rR breakage\n  kbuild: append -dirty for updated but uncommited changes\n  kbuild: append git revision for all untagged commits\n  kbuild: fix module.symvers parsing in modpost\n  kbuild: ignore make\u0027s built-in rules \u0026 variables\n  kbuild: bugfix with initramfs\n  kbuild: modpost build fix\n  kbuild: check license compatibility when building modules\n  kbuild: export-type enhancement to modpost.c\n  kbuild: add dependency on kernel.release to the package targets\n  kbuild: `make kernelrelease\u0027 speedup\n  kconfig: KCONFIG_OVERWRITECONFIG\n  ...\n"
    },
    {
      "commit": "f0cd91a68acdc9b49d7f6738b514a426da627649",
      "tree": "8ad73564015794197583b094217ae0a71e71e753",
      "parents": [
        "60eef25701d25e99c991dd0f4a9f3832a0c3ad3e",
        "128e6ced247cda88f96fa9f2e4ba8b2c4a681560"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "ede1e6f8b43246a9796583346839669b1f4b77d4",
      "tree": "9fd35517168bf363bec59205f211db59d36beedf",
      "parents": [
        "cbd5f69b98bb5d7a0d207230bcf8fa51fca3f3cf"
      ],
      "author": {
        "name": "HighPoint Linux Team",
        "email": "linux@highpoint-tech.com",
        "time": "Tue May 16 14:38:09 2006 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:36:13 2006 -0500"
      },
      "message": "[SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n\nHighPoint RocketRAID 3220/3320 series 8 channel PCI-X SATA RAID Host\nAdapters.\n\nFixes from original submission:\n\nMerge Andrew Morton\u0027s patches:\n- Provide locking for global list\n- Fix debug printks\n- uninline function with multiple callsites\n- coding style fixups\n- remove unneeded casts of void*\n- kfree(NULL) is legal\n- Don\u0027t \"succeed\" if register_chrdev() failed - otherwise we\u0027ll later\n  unregister a not-registered chrdev.\n- Don\u0027t return from hptiop_do_ioctl() with the spinlock held.\n- uninline __hpt_do_ioctl()\n\nUpdate for Arjan van de Ven\u0027s comments:\n- put all asm/ includes after the linux/ ones\n- replace mdelay with msleep\n- add pci posting flush\n- do not set pci command reqister in map_pci_bar\n- do not try merging sg elements in hptiop_buildsgl()\n- remove unused outstandingcommands member from hba structure\n- remove unimplemented hptiop_abort() handler\n- remove typedef u32 hpt_id_t\n\nOther updates:\n- fix endianess\n\nSigned-off-by: HighPoint Linux Team \u003clinux@highpoint-tech.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e55a3e8aed99626dd9a9a6732fc0eb5b75ef29bd",
      "tree": "a30fd1b93d804a0badc031936c730363c05c5bd5",
      "parents": [
        "f001f7f89689d3226678ab3986f3a486f54aa069"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Thu Jun 08 22:12:49 2006 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Jun 09 16:28:07 2006 +0200"
      },
      "message": "kconfig: remove leading whitespace in menu prompts\n\nThis removes all the leading whitespace kconfig now warns about.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "4661e3eace2c7b8433476b5bf0ee437ab3c7dfd4",
      "tree": "4a7738c1703392c4d74bf6f7492630c310431812",
      "parents": [
        "543f2a3382bd7abd7380903518c61f00c7c87577"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 29 14:27:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 29 14:27:13 2006 -0700"
      },
      "message": "[SCSI] advansys driver: limp along on x86\n\nLet people enable the advansys driver on x86-32, even though it\u0027s broken\non other architectures due to missing DMA mapping infrastructure.\n\nIt\u0027s used by Jeffrey Phillips Freeman \u003cjeffreyfreeman@syncleus.com\u003e and\npossibly others.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f61d82490a26dbcde903b33e24f6d11b758b64c",
      "tree": "12496cbf9beb122fd56b4909a7225a7082d4beb1",
      "parents": [
        "92aab6464be735139f9ea38fd039c3b84c722630"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Mar 28 11:03:43 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 13 10:13:22 2006 -0500"
      },
      "message": "[SCSI] Change Kconfig option from IOMAPPED to MMIO\n\nMost of the Kconfig options for switching between IO Port and MMIO\noperations use the opposite sense from sym2.  Really, this option\nshould be set at a chipset level rather than per-driver.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "765fcab23d0a79ed7aab8da79766f5873d936f1b",
      "tree": "ff0aef6b81ac2389f92d996a586be079ac33bfbf",
      "parents": [
        "907d91d708d9999bec0185d630062576ac4181a7"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Mar 28 12:04:40 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 13 10:13:15 2006 -0500"
      },
      "message": "[SCSI] remove qlogicfc\n\nAll participants agree that qla2xxx can now successfully replace this.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c962990a38167aacac91738501815deffa3afbd6",
      "tree": "13f77d5d7619a4b71f2f5e0914b4b6976c54bab7",
      "parents": [
        "4d4681f6b994baf93dff0e4f59ab4fe38b49ef13"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@gmail.com",
        "time": "Tue Mar 21 22:07:13 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 22:07:13 2006 -0500"
      },
      "message": "[libata] sata_vsc: fix inconsistent NULL checking\n\nAlso, cleanup interrupt mask content and note in Kconfig that this\ndriver supports the Intel 31244.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8075f21fc6dac8fb16372a7d4e28d9f21077cdda",
      "tree": "fa3a9d8d0a4b556bcb4bfe8d208685096b2de97c",
      "parents": [
        "f30c52d0c9081019bf76a4dbd905bc7c0d89411c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Mar 20 20:21:24 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Mon Mar 20 20:21:24 2006 +0100"
      },
      "message": "SCSI_AACRAID: add a help text\n\nMost of the text by Mark Salyzyn \u003cmark_salyzyn@adaptec.com\u003e.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Mark Salyzyn \u003cmark_salyzyn@adaptec.com\u003e\n"
    },
    {
      "commit": "6a19b41b35bf45fc27a46dccf26005b3f44c1aa1",
      "tree": "d041d74fd511d1eba667492c060b61edc6f7b1cd",
      "parents": [
        "110bee75d2e03d3b4bcc74743dee5a21fe7b43bd"
      ],
      "author": {
        "name": "Marko Kohtala",
        "email": "marko.kohtala@gmail.com",
        "time": "Fri Jan 06 00:19:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:57 2006 -0800"
      },
      "message": "[PATCH] parport: Kconfig dependency fixes\n\nMake drivers that use directly PC parport HW depend on PARPORT_PC rather than\nHW independent PARPORT.\n\nSigned-off-by: Marko Kohtala \u003cmarko.kohtala@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "347a8dc3b815f0c0fa62a1df075184ffe4cbdcf1",
      "tree": "a6ec76690127e87fe6efa42b6238caadd6c07e7b",
      "parents": [
        "9bbc8346fb21fad3f678220b067450e436e45dbf"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 06 00:19:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:53 2006 -0800"
      },
      "message": "[PATCH] s390: cleanup Kconfig\n\nSanitize some s390 Kconfig options.  We have ARCH_S390, ARCH_S390X,\nARCH_S390_31, 64BIT, S390_SUPPORT and COMPAT.  Replace these 6 options by\nS390, 64BIT and COMPAT.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "410ca5c7c6ed08bda165e8137bff26c3fbee5a1b",
      "tree": "079d028ecb7ea645f0948e3a90a919c7c4f35eee",
      "parents": [
        "7b16318dea8d9840dac567a2ae8c50ecdea36aea"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Thu Dec 15 16:22:01 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Dec 15 18:41:13 2005 -0800"
      },
      "message": "[SCSI] Move scsi_print_msg to SPI class\n\nscsi_print_msg() is an SPI-specific concept.  This patch moves it from\nconstants.c to scsi_transport_spi.c and updates the Kconfig to link in\nthe SPI class for the drivers which use scsi_print_msg().\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9a68c1b9580886a2ff07a42733adb7583ee3d9ac",
      "tree": "51ad4ed7ad9c4f95faab0bb743f58c116696ef57",
      "parents": [
        "8b260248d9e0e8b64bb72fd4dee03ad86984c344"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 12 12:40:41 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 12 12:40:41 2005 -0500"
      },
      "message": "[libata sata_mv] note driver is \"HIGHLY EXPERIMENTAL\" in Kconfig\n"
    },
    {
      "commit": "d6933df97a486d9c73a6bb4fed75154343c8638f",
      "tree": "68d7c830243c393d0db9d366f594a522e77b4f4a",
      "parents": [
        "4065a413d7684919b3f8804df8ab0cd9a09150f4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 01 21:47:37 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sun Nov 06 12:57:05 2005 -0600"
      },
      "message": "[SCSI] remove the obsolete SCSI qlogicisp driver\n\nThe SCSI qlogicisp driver is both marked BROKEN and superseded by the\nqla1280 driver.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ca61f10ab2b874b889e89d14ea09fae2dcccdca6",
      "tree": "d4e7316a7d30dceb1d0eda442426431d9e2274d0",
      "parents": [
        "80e23babfcf21a2dc726d3be00e06993f02f0274"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sat Oct 29 10:01:24 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sat Oct 29 10:01:24 2005 -0500"
      },
      "message": "[SCSI] remove broken driver cpqfc\n\nHopefully there should be a brand new replacement driver for this heap\nof junk by the beginning of next year.\n\nAcked By: Martin K. Petersen \u003cmkp@mkp.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "38a9a621aba953ddb8051547e98c10ec3c741312",
      "tree": "53fc96a2902d2c5bf2a82d97d99b78570c76291e",
      "parents": [
        "27d1097d39509494706eaa2620ef3b1e780a3224",
        "e75d51761debffbc5e556e02c8ceda4f8c1a3e83"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri Oct 28 11:41:41 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri Oct 28 11:41:41 2005 -0500"
      },
      "message": "Merge HEAD from ../scsi-misc-2.6-old \n"
    },
    {
      "commit": "5a476deff3d17093da39c4eccb2692ba714dcb11",
      "tree": "16f5c745a3c8ac780a218ad3d43e32f33164bcf5",
      "parents": [
        "dd4efa44ebf2a8a0e5edf60a53eadec981b4b10a",
        "39ca371c45b04cd50d0974030ae051906fc516b6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 18 17:16:06 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 18 17:16:06 2005 -0400"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "cc675230a9ca17010694bc8bd3c69ca9adf2efef",
      "tree": "338784dc40e0a3ec5f96f5a76c267846ad2f5e8d",
      "parents": [
        "47d6b08334a43fafa61a587f721fa21ef65d81be"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 17 13:01:57 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 17 15:01:53 2005 -0700"
      },
      "message": "[PATCH] Fix and clean up quirk_intel_ide_combined() configuration\n\nThis change makes quirk_intel_ide_combined() dependent on the precise\nconditions under which it is needed:\n\n* IDE is built in\n* IDE SATA option is not set\n* ata_piix or ahci drivers are enabled\n\nThis fixes an issue where some modular configurations would not cause\nthe quirk to be enabled.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Linus torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "edea3ab58f8edd5f72d31f891ab4f34382e97e3a",
      "tree": "28762fa95419037ed0b6aa8062334b45d7917bc7",
      "parents": [
        "3d3467f0fdf61a421361c00cf84fcf0f1a6dc1e8"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Mon Oct 10 17:53:58 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 10 17:53:58 2005 -0400"
      },
      "message": "libata: add new driver pdc_adma for PDC ADMA ATA cards\n"
    },
    {
      "commit": "905ec87e93bc9e01b15c60035cd6a50c636cbaef",
      "tree": "46fd7618d6511611ffc19eb0dd4d7bc6b90a41c2",
      "parents": [
        "1d6ae775d7a948c9575658eb41184fd2e506c0df",
        "2f4ba45a75d6383b4a1201169a808ffea416ffa0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 08:19:08 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 08:19:08 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/ \n"
    },
    {
      "commit": "96bad874e7b047ec1e6fade09acba47fd19211c5",
      "tree": "847b65be927d7d9a451c50d7023872d1664d2c8a",
      "parents": [
        "2290d2b63c2d25b0d554d68e54cbd1cc87d951d5"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Sep 08 09:56:18 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri Sep 09 16:47:43 2005 -0500"
      },
      "message": "[SCSI] move iscsi to a better place in Kconfig\n\nNow it looks like we\u0027ll have multiple users of the iscsi transport\nclass, the iscsi initiator shouldn\u0027t really be a dependency of it.  This\npatch moves iscsi to being an initiator in its own right which selects\nthe transport attributes.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c7ebbbce366c02e5657ac6b6059933fe0353b175",
      "tree": "fd4476e249d27218a35c1807323b5d064c45f8b3",
      "parents": [
        "942fc2fb73f2cac53484ebaf1c4f9af7aefaca83"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Sep 09 16:22:50 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri Sep 09 16:43:37 2005 -0500"
      },
      "message": "[SCSI] SAS transport class\n\nThe SAS transport class contains common code to deal with SAS HBAs, an\naproximated representation of SAS topologies in the driver model,\nand various sysfs attributes to expose these topologies and managment\ninterfaces to userspace.\n\nIn addition to the basic SCSI core objects this transport class introduces\ntwo additional intermediate objects:  The SAS PHY as represented by struct\nsas_phy defines an \"outgoing\" PHY on a SAS HBA or Expander, and the SAS\nremote PHY represented by struct sas_rphy defines an \"incoming\" PHY on a\nSAS Expander or end device.  Note that this is purely a software concept, the\nunderlying hardware for a PHY and a remote PHY is the exactly the same.\n\nThere is no concept of a SAS port in this code, users can see what PHYs\nform a wide port based on the port_identifier attribute, which is the same\nfor all PHYs in a port.\n\nThis submission doesn\u0027t handle hot-plug addition or removal of SAS devices\nand thus doesn\u0027t do scanning in a workqueue yet, that will be added in\nphase2 after this submission.  In a third phase I will add additional\nmanagment infrastructure.\n\nI think this submission is ready for 2.6.14, but additional comments are\nof course very welcome.\n\nI\u0027d like to thanks James Smart a lot for his very useful input on the\ndesign.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f5c7f03113fc9c547012cf403aec4b534d575ef0",
      "tree": "255bd4ff0c5a9314be427cf0695349ac432f9d7c",
      "parents": [
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9",
        "471417c9cfb4c2574e2c03bf2273fe12f5388a8e"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Thu Sep 08 09:37:35 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Thu Sep 08 09:37:35 2005 -0500"
      },
      "message": "Merge HEAD from ../scsi-iscsi-2.6 \n"
    },
    {
      "commit": "1d6ae775d7a948c9575658eb41184fd2e506c0df",
      "tree": "8128a28e89d82f13bb8e3a2160382240c66e2816",
      "parents": [
        "739cdbf1d8f0739b80035b80d69d871e33749b86",
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 08 05:43:49 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 08 05:43:49 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/ \n"
    },
    {
      "commit": "0481990b758628e12f4b0a9e15094e70cefc7cd1",
      "tree": "67a4b4b7acc6a688b87ef2a2d3ec0e296e6e480c",
      "parents": [
        "db400b3c4ee89d384d9163836a55577abdae772d",
        "17fa53da1239b8712c5cebbd72a74c713b6c2db9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:31:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:31:27 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6 \n"
    },
    {
      "commit": "20f733e7d75a16bffc34842b7682c9247dd5f954",
      "tree": "6d67e9dbcbc615d00881f466b0ad2b9fc1349e00",
      "parents": [
        "7da79312830e6d9b3f6ee06b86c3a35caba2f6e7"
      ],
      "author": {
        "name": "Brett Russ",
        "email": "russb@emc.com",
        "time": "Thu Sep 01 18:26:17 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 07 01:56:09 2005 -0400"
      },
      "message": "[PATCH] libata: Marvell SATA support (PIO mode)\n\nThis is my libata compatible low level driver for the Marvell SATA\nfamily.  Currently it successfully runs in PIO mode on a 6081 chip.\nEDMA support is in the works and should be done shortly.  Review,\ntesting (especially on other flavors of Marvell), comments welcome.\n\nSigned-off-by: Brett Russ \u003crussb@emc.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "17fa53da1239b8712c5cebbd72a74c713b6c2db9",
      "tree": "8cf55e47ce681a6c899ccf8e06abeccecb20d38b",
      "parents": [
        "3173d8c342971a03857d8af749a3f57da7d06b57",
        "fe1b2d544d71300f8e2d151c3c77a130d13a58be"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Tue Sep 06 17:52:54 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Tue Sep 06 17:52:54 2005 -0500"
      },
      "message": "Merge by hand (conflicts in sd.c)\n"
    },
    {
      "commit": "875d43e72b5bf22161a81de7554f88eccf8a51ae",
      "tree": "a676fe7298b478b7ee9fe7be9cb07c9a0b928370",
      "parents": [
        "63fb6fd1c86181d9dd9ba0e6e6082799e149b56b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:06 2005 -0700"
      },
      "message": "[PATCH] mips: clean up 32/64-bit configuration\n\nStart cleaning 32-bit vs. 64-bit configuration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61a7afa2c476a3be261cf88a95b0dea0c3bd29d4",
      "tree": "68c2724e2dbda8a8581592583af0d538b63db244",
      "parents": [
        "2b7d6a8cb9718fc1d9e826201b64909c44a915f4"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue Aug 16 18:27:34 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Tue Aug 30 22:48:51 2005 -0500"
      },
      "message": "[SCSI] embryonic RAID class\n\nThe idea behind a RAID class is to provide a uniform interface to all\nRAID subsystems (both hardware and software) in the kernel.\n\nTo do that, I\u0027ve made this class a transport class that\u0027s entirely\nsubsystem independent (although the matching routines have to match per\nsubsystem, as you\u0027ll see looking at the code).  I put it in the scsi\nsubdirectory purely because I needed somewhere to play with it, but it\u0027s\nnot a scsi specific module.\n\nI used a fusion raid card as the test bed for this; with that kind of\ncard, this is the type of class output you get:\n\njejb@titanic\u003e ls -l /sys/class/raid_devices/20\\:0\\:0\\:0/\ntotal 0\nlrwxrwxrwx  1 root root     0 Aug 16 17:21 component-0 -\u003e ../../../devices/pci0000:80/0000:80:04.0/host20/target20:1:0/20:1:0:0/\nlrwxrwxrwx  1 root root     0 Aug 16 17:21 component-1 -\u003e ../../../devices/pci0000:80/0000:80:04.0/host20/target20:1:1/20:1:1:0/\nlrwxrwxrwx  1 root root     0 Aug 16 17:21 device -\u003e ../../../devices/pci0000:80/0000:80:04.0/host20/target20:0:0/20:0:0:0/\n-r--r--r--  1 root root 16384 Aug 16 17:21 level\n-r--r--r--  1 root root 16384 Aug 16 17:21 resync\n-r--r--r--  1 root root 16384 Aug 16 17:21 state\n\nSo it\u0027s really simple: for a SCSI device representing a hardware raid,\nit shows the raid level, the array state, the resync % complete (if the\nstate is resyncing) and the underlying components of the RAID (these are\nexposed in fusion on the virtual channel 1).\n\nAs you can see, this type of information can be exported by almost\nanything, including software raid.\n\nThe more difficult trick, of course, is going to be getting it to\nperform configuration type actions with writable attributes.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "739cdbf1d8f0739b80035b80d69d871e33749b86",
      "tree": "15134df8723ab7d7a5524c99070f02d5739bad0d",
      "parents": [
        "83bbecc905b3431c60fe282830e09aaaab97b26a",
        "8f3d17fb7bcb7c255197d11469fb5e9695c9d2f4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Aug 29 19:10:39 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Aug 29 19:10:39 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "fa53bb650e6747628276e3ab6d98f51d9bfb0573",
      "tree": "a82d5859f39727cbfc8a9dc0ebbb800a772bd390",
      "parents": [
        "0e6d0d89343ab24ddeb39f8b2ffdd2d4c194427c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:48:07 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:46 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (non-modular SCSI drivers)\n\nnon-modular scsi drivers depend on built-in scsi\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2e30e529a48ef4e106e405f91cf4ae525bb01c4",
      "tree": "2def96ef17c0672c30f1a10287552978bf1d0b1c",
      "parents": [
        "edb3366703224d5d8df573ae698ccd6b488dc743",
        "2ad56496627630ebc99f06af5f81ca23e17e014e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 17 00:51:31 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 17 00:51:31 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "c899e4ef96f01b7e051045e08f3a8fe5e5f2bbb7",
      "tree": "579e1bc660e18cfb3cca3ef54675937344be8fda",
      "parents": [
        "0896b752302662909b52895bd7f601136001069d"
      ],
      "author": {
        "name": "Alex Aizman",
        "email": "itn780@yahoo.com",
        "time": "Thu Aug 04 19:33:15 2005 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sat Aug 06 09:35:14 2005 -0500"
      },
      "message": "[SCSI] open-iscsi/linux-iscsi-5 Initiator: Kconfig update\n\nSigned-off-by: Alex Aizman \u003citn780@yahoo.com\u003e\nSigned-off-by: Dmitry Yusupov \u003cdmitry_yus@yahoo.com\u003e\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "faa725332f39329288f52b7f872ffda866ba5b09",
      "tree": "ab0459721ec3e864eecc4e77e11fc6fe4c2f2d3c",
      "parents": [
        "b0825488a642cadcf39709961dde61440cb0731c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jul 27 01:06:35 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:43:00 2005 -0400"
      },
      "message": "[PATCH] SCSI_SATA has to be a tristate\n\nSCSI\u003dm must disallow static drivers.\n\nThe problem is that all the SATA drivers depend on SCSI_SATA.\n\nWith SCSI\u003dm and SCSI_SATA\u003dy this allows the static enabling of the SATA\ndrivers with unwanted effects, e.g.:\n- SCSI\u003dm, SCSI_SATA\u003dy, SCSI_ATA_ADMA\u003dy\n  -\u003e SCSI_ATA_ADMA is built statically but scsi/built-in.o is not linked\n     into the kernel\n- SCSI\u003dm, SCSI_SATA\u003dy, SCSI_ATA_ADMA\u003dy, SCSI_SATA_AHCI\u003dm\n  -\u003e SCSI_ATA_ADMA and libata are built statically but\n     scsi/built-in.o is not linked into the kernel,\n     SCSI_SATA_AHCI is built modular (unresolved symbols due to missing\n                                      libata)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "edb3366703224d5d8df573ae698ccd6b488dc743",
      "tree": "7c70fd03a94733fe012700637aacf800bcd2c2c5",
      "parents": [
        "6b6a93c6876ea1c530d5d3f68e3678093a27fab0"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Jul 28 10:36:22 2005 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jul 28 16:04:18 2005 -0400"
      },
      "message": "[PATCH] SATA: rewritten sil24 driver\n\nThis is rewritten sil24 driver against v2.6.13-rc3.\n\nRewritten based on driver originally submitted by Silicon Image.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3237ee78fc00f786d5f5aec6f9310b0e39069f15",
      "tree": "4c94e70ab846ffcb8bb5715fb3c8d8473358a323",
      "parents": [
        "9ee1c939d1cb936b1f98e8d81aeffab57bae46ab",
        "df0ae2497ddefd72a87f3a3b34ff32455d7d4ae0"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Fri Jun 17 18:42:23 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Fri Jun 17 18:42:23 2005 -0500"
      },
      "message": "merge by hand (fix up qla_os.c merge error)\n"
    },
    {
      "commit": "c3315ede1bdf7bc706b59870df41b9cdb6e3995a",
      "tree": "2739a03a44772035abb8c2be9085944c404ea810",
      "parents": [
        "707f919c643937e43a04e31d0502ecbf5a10445a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 11:25:42 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:22 2005 -0700"
      },
      "message": "[PATCH] M68k: Mark Sun-3 NCR5380 SCSI broken\n\nM68k: Mark Sun-3 NCR5380 SCSI broken until NCR5380_abort() and\nNCR5380_bus_reset() are replaced with real new-style EH routines (the old EH\nSCSI constants were removed in 2.6.12-rc3).\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "ad34ea2cc3845ef4dcd7d12fb0fa8484734bd672"
}
