)]}'
{
  "log": [
    {
      "commit": "859e816704b4139d15b1ec6a3505f12faef5333a",
      "tree": "81e538428c200029db6f871492987e48253a91fe",
      "parents": [
        "160e7f671344e40b86663a8913e175a3bb5d7f84"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Fri Apr 16 13:28:41 2010 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Sun May 02 11:02:17 2010 -0400"
      },
      "message": "[SCSI] hpsa: remove unneeded defines\n\nThis patch removes unnecessary #define\u0027s from hpsa. The SCSI midlayer\nhandles all this for us.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "33a2ffce51d9598380d73c515a27fc6cff3bd9c4",
      "tree": "c370a96166c005f82c44353f4098778e85db0f72",
      "parents": [
        "db61bfcfe2a68dc71402c270686cd73b80971efc"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:03:27 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:37:22 2010 +0530"
      },
      "message": "[SCSI] hpsa: Increase the number of scatter gather elements supported.\n\nThis uses the scatter-gather chaining feature of Smart Array\ncontrollers.  32 scatter-gather elements are embedded in the\n\"command list\", and the last element in the list may be marked\nas a \"chain pointer\", and point to an additional block of\nscatter gather elements.  The precise number of scatter gather\nelements supported is dependent on the particular kind of\nSmart Array, and is determined at runtime by querying the\nhardware.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "ff9fea94546afa2a496c15354533f06088347f6e",
      "tree": "dea163502814b44ef88aba4a0a25dcab6ee27546",
      "parents": [
        "31468401ccf64322ca99fe05fbe64f1551240f57"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:03:17 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:36:58 2010 +0530"
      },
      "message": "[SCSI] hpsa: mark hpsa_pci_init as __devinit\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "31468401ccf64322ca99fe05fbe64f1551240f57",
      "tree": "e74aca4b1f6bda2aec3d84d0296361f86a48da67",
      "parents": [
        "e9ea04a65ad842452cbee92b5c865af7fed17f63"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mikem@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:03:12 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:36:48 2010 +0530"
      },
      "message": "[SCSI] hpsa: remove scan thread\n\nThe intent of the scan thread was to allow a UNIT ATTENTION/LUN\nDATA CHANGED condition encountered in the interrupt handler\nto trigger a rescan of devices, which can\u0027t be done in interrupt\ncontext.  However, we weren\u0027t able to get this to work, due to\nmultiple such UNIT ATTENTION conditions arriving during the rescan,\nduring updating of the SCSI mid layer, etc.  There\u0027s no way to tell\nthe devices, \"stand still while I scan you!\"  Since it doesn\u0027t work,\nthere\u0027s no point in having the thread, as the rescan triggered via\nioctl or sysfs can be done without such a thread.\n\nSigned-off-by: Mike Miller \u003cmikem@beardog.cce.hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "e9ea04a65ad842452cbee92b5c865af7fed17f63",
      "tree": "42c7281d28ab00e2922eb85687c405f4279b082d",
      "parents": [
        "5512672f75611e9239669c6a4dce648b8d60fedd"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:03:06 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:36:18 2010 +0530"
      },
      "message": "[SCSI] hpsa: return -ENOMEM, not -1\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "5512672f75611e9239669c6a4dce648b8d60fedd",
      "tree": "36a225e2a267318ae953efa2f311e53a30cc8e18",
      "parents": [
        "f0edafc6628f924a424ab4059df74f46f4f4241e"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:03:01 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:36:04 2010 +0530"
      },
      "message": "[SCSI] hpsa: fix scsi status mis-shift\n\nThe SCSI status does not need to be shifted.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "f0edafc6628f924a424ab4059df74f46f4f4241e",
      "tree": "f10f71e999c7c6255ea8511483f5fb39d9184c80",
      "parents": [
        "667e23d4e968f6826dc5d3e81238a7f1f343fb4f"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:02:56 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:35:50 2010 +0530"
      },
      "message": "[SCSI] hpsa: fix firmwart typo\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "667e23d4e968f6826dc5d3e81238a7f1f343fb4f",
      "tree": "e29001893863cb6315c8a45096f93e4f668bdce0",
      "parents": [
        "b0f4d4cf12d0eaa0bd766686bba843fc105b6a60"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 25 14:02:51 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Mar 03 18:35:40 2010 +0530"
      },
      "message": "[SCSI] hpsa: allow modifying device queue depth.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "4b5aa7cff0e2bd1a9c81b59553ba8ecfa3aa7e1b",
      "tree": "af9261f87628ea87e6706aeb66bffa5c8998ad89",
      "parents": [
        "71fe75a705aa4eabda23334095c382ad8c48f2d1"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:57 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:24:14 2010 -0600"
      },
      "message": "[SCSI] hpsa: update driver version to 2.0.1-3\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "71fe75a705aa4eabda23334095c382ad8c48f2d1",
      "tree": "dc76ab06d2fab4d1acd7e8d358662d3dbbe40277",
      "parents": [
        "e39eeaed1f75fcd46783aad34cb9ab8a6046bb01"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:51 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:24:02 2010 -0600"
      },
      "message": "[SCSI] hpsa: Reorder compat ioctl functions to eliminate some forward declarations.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "e39eeaed1f75fcd46783aad34cb9ab8a6046bb01",
      "tree": "bc2759d9019c1d83ccb31c936ade0726f551e25a",
      "parents": [
        "2a8ccf3187aff6defed72f7d8fa562ff2f69ef2a"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:46 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:23:40 2010 -0600"
      },
      "message": "[SCSI] hpsa: eliminate lock_kernel in compat_ioctl\n\nThe use of the big kernel lock here  appears\nto be ancient cruft that is no longer needed.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "2a8ccf3187aff6defed72f7d8fa562ff2f69ef2a",
      "tree": "b55656a02ecd844d9a12aec8ec22d23aebc50767",
      "parents": [
        "23231048309ea8eed0189f1eb8f870f08703cac0"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:41 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:23:18 2010 -0600"
      },
      "message": "[SCSI] hpsa: fix bug in adjust_hpsa_scsi_table\n\nfix bug in adjust_hpsa_scsi_table which caused devices which have\nchanged size, etc. to do the wrong thing.\n\nThe problem was as follows:\n\nThe driver maintains its current idea of what devices are present\nin the h-\u003edev[] array.  When it updates this array, it scans the\nhardware, and produces a new list of devices, call it sd[], for\nscsi devices.\n\nThen, it compares each item in h-\u003edev[] vs. sd[], and any items which\nare not present sd it removes from h-\u003edev[], and any items present\nin sd[], but different, it modifies in h-\u003edev[].\n\nThen, it looks for items in sd[] which are not present in h-\u003edev[],\nand adds those items into h-\u003edev[].  All the while, it keeps track\nof what items were added and removed to/from h-\u003edev[].\n\nFinally, it updates the SCSI mid-layer by removing and adding\nthe same devices it removed and added to/from h-\u003edev[]. (modified\ndevices count as a remove then add.)\n\noriginally, when a \"changed\" device was discovered, it was\nremoved then added to h-\u003edev[].  The item was added to the *end*\nof h-\u003edev[].  And, the item was removed from sd[] as well\n(nulled out).  As it processed h-\u003edev[], these newly added items\nat the end of the list were encountered, and sd[] was searched,\nbut those items were nulled out.  So they ended up getting removed\nimmediately after they were added.\n\nThe solution is to have a way to replace items in the h-\u003edev[]\narray instead of doing a remove + add.  Then the \"changed\" items.\nare not encountered a second time, and removed.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "23231048309ea8eed0189f1eb8f870f08703cac0",
      "tree": "a20af6308d43163db7a9891d40add49534fb12bf",
      "parents": [
        "c7f172dca210bbd105aee02353c6b385c774caac"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:36 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:23:03 2010 -0600"
      },
      "message": "[SCSI] hpsa: Fix hpsa_find_scsi_entry so that it doesn\u0027t try to dereference NULL pointers\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "c7f172dca210bbd105aee02353c6b385c774caac",
      "tree": "09bc4da0ccfa2024898982ff524eaeff890af10d",
      "parents": [
        "807be732f928c75b3dfb4273fe5f61b34f05df86"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:31 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:22:51 2010 -0600"
      },
      "message": "[SCSI] hpsa: clarify obscure comment in adjust_hpsa_scsi_table\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "807be732f928c75b3dfb4273fe5f61b34f05df86",
      "tree": "98cdafb7e18572d9ddfaeaed5f42a5237fc3f1a1",
      "parents": [
        "d416b0c75fc52e1ac840e6c8c1857ac52d1d7132"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mikem@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:26 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:22:40 2010 -0600"
      },
      "message": "[SCSI] hpsa: print all the bytes of the CDB, not just the first one.\n\nSigned-off-by: Mike Miller \u003cmikem@beardog.cce.hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "d416b0c75fc52e1ac840e6c8c1857ac52d1d7132",
      "tree": "3f6336cd0480dd6b76f52e6c167d0dd94dfc6d07",
      "parents": [
        "a08a8471b7aed3d50df8e9c852dc2baa08ec8b01"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:21 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:22:29 2010 -0600"
      },
      "message": "[SCSI] hpsa: when resetting devices, print out which device\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "a08a8471b7aed3d50df8e9c852dc2baa08ec8b01",
      "tree": "d32473715467a46fc39b6af9b3f889666a86a98f",
      "parents": [
        "a23513e8413e02b7e34e96a03d6bfd1c1948ac00"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:16 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:22:16 2010 -0600"
      },
      "message": "[SCSI] hpsa: use scan_start and scan_finished entry points for scanning\n\nuse scan_start and scan_finished entry points for scanning and route\nthe CCISS_REGNEWD ioctl and sysfs triggering of same functionality\nthrough hpsa_scan_start.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "a23513e8413e02b7e34e96a03d6bfd1c1948ac00",
      "tree": "160fe25ac295679b1bb4af015fc973698db49f6b",
      "parents": [
        "01fb21870d96c83ae01072674e380ac51ebc58c8"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:43:11 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:22:01 2010 -0600"
      },
      "message": "[SCSI] hpsa: Add an shost_to_hba helper function.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "01fb21870d96c83ae01072674e380ac51ebc58c8",
      "tree": "2a95541dd0c85022cbee90695a8a47437cb5a5d3",
      "parents": [
        "1d3b36090551a31b8b8c4ba972aac95eaa8f77dd"
      ],
      "author": {
        "name": "Matt Gates",
        "email": "matthew.gates@hp.com",
        "time": "Thu Feb 04 08:43:05 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:21:52 2010 -0600"
      },
      "message": "[SCSI] hpsa: Don\u0027t return DID_NO_CONNECT when a device is merely not ready\n\nSigned-off-by: Matt Gates \u003cmatthew.gates@hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "1d3b36090551a31b8b8c4ba972aac95eaa8f77dd",
      "tree": "a8a1091e86871bd10768925b5a51841ccea0e5d8",
      "parents": [
        "5f0325ab280e92c023a5610dae4a6afb6c1ef151"
      ],
      "author": {
        "name": "Matt Gates",
        "email": "matthew.gates@hp.com",
        "time": "Thu Feb 04 08:43:00 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:21:31 2010 -0600"
      },
      "message": "[SCSI] hpsa: Retry commands completing with a sense key of ABORTED_COMMAND\n\nSigned-off-by: Matt Gates \u003cmatthew.gates@hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "5f0325ab280e92c023a5610dae4a6afb6c1ef151",
      "tree": "2faf7197b20d006f32633a81289fb6af31ab9342",
      "parents": [
        "339b2b14c634da58626eb742370d915591c2fb6d"
      ],
      "author": {
        "name": "Matt Gates",
        "email": "matthew.gates@hp.com",
        "time": "Thu Feb 04 08:42:55 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:21:17 2010 -0600"
      },
      "message": "[SCSI] hpsa: Return DID_RESET for commands which complete with status of UNSOLICITED ABORT\n\nThe commands should be retried, and this will make that happen,\ninstead of resulting in an i/o error.\n\nSigned-off-by: Matt Gates \u003cmatthew.gates@hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "339b2b14c634da58626eb742370d915591c2fb6d",
      "tree": "40f699f2e16eedcb7d4ae39f7ea4a32f8a73f680",
      "parents": [
        "f8b01eb9049113920f4eb2f944a0c713ce597673"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:50 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:20:59 2010 -0600"
      },
      "message": "[SCSI] hpsa: Fix p1210m LUN assignment.\n\nThe p1210m responsds to SCSI report LUNs, unlike traditional Smart\nArray controllers.  This means that the bus, target, and lun\nassignments done by the driver cannot be arbitrary, but must match\nwhat SCSI REPORT LUNS returns.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "f8b01eb9049113920f4eb2f944a0c713ce597673",
      "tree": "bed04707202b76558adf643c588f484ea577a1e1",
      "parents": [
        "303932fd4ff63e8650d5d5da6cc286a8b5f8318d"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mikem@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:45 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:20:39 2010 -0600"
      },
      "message": "[SCSI] hpsa: add pci ids for storageworks 1210m, remove p400, p800, p700m\n\nand update pci_ids.h to include new PCI ID for StorageWorks 1210m variant.\n\nSigned-off-by: Mike Miller \u003cmikem@beardog.cce.hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "303932fd4ff63e8650d5d5da6cc286a8b5f8318d",
      "tree": "f48d9a236ffa5a43ed873d429243a12ceb19aa93",
      "parents": [
        "900c54404a9456b3ff10745e5e8f64b12c3a6ef7"
      ],
      "author": {
        "name": "Don Brace",
        "email": "brace@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:40 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:20:26 2010 -0600"
      },
      "message": "[SCSI] hpsa: Allow multiple command completions per interrupt.\n\nThis is done by adding support for the so-called \"performant mode\"\n(that\u0027s really what they called it).  Smart Array controllers\nhave a mode which enables multiple command completions to be\ndelivered with a single interrupt, \"performant\" mode.  We want to use\nthat mode, as some newer controllers will be requiring this mode.\n\nSigned-off-by: Don Brace \u003cbrace@beardog.cce.hp.com\u003e\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: Mike Miller \u003cmikem@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "900c54404a9456b3ff10745e5e8f64b12c3a6ef7",
      "tree": "44a6372391cb24f0414141f775d15c93b26ee08c",
      "parents": [
        "84ca0be2a2cd9730683310b831db9d2fa60b3b0b"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:35 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:19:52 2010 -0600"
      },
      "message": "[SCSI] hpsa: interrupt pending function should return bool not unsigned long\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "a104c99f386191706a11d39be81b8f03cd4f2719",
      "tree": "9a8a0cd868ac23eeaf45a3a1a4bf44c31cae9f72",
      "parents": [
        "6df1e95496f8dfe08a520756187be59f7896f589"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:24 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:19:25 2010 -0600"
      },
      "message": "[SCSI] hpsa: make tag macros into functions\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "6df1e95496f8dfe08a520756187be59f7896f589",
      "tree": "3a9483657267a0d105c5b3ba227928058c07a7dd",
      "parents": [
        "a9a44cbd4b41bf4b9535c1eb7f5e942d8b2e9d54"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:19 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:19:14 2010 -0600"
      },
      "message": "[SCSI] hpsa: eliminate unnecessary memcpys\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "a9a44cbd4b41bf4b9535c1eb7f5e942d8b2e9d54",
      "tree": "712c1ef728ec0688573755d4c171f75871f489e8",
      "parents": [
        "ea6d3bc3143a21ec5e1c9330555b36d67979431d"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:14 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:19:04 2010 -0600"
      },
      "message": "[SCSI] hpsa: remove unwanted debug code\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "ea6d3bc3143a21ec5e1c9330555b36d67979431d",
      "tree": "2a26190cf304fadb06a8d2b4f8ccfbbfeb67dd84",
      "parents": [
        "e89c0ae7babc3e702a9da128b3ac1eb04ed73c2c"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:09 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:18:53 2010 -0600"
      },
      "message": "[SCSI] hpsa: use kzalloc not kmalloc plus memset\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "e89c0ae7babc3e702a9da128b3ac1eb04ed73c2c",
      "tree": "04f7317a494c4b308238dd00406f2b0474d6489e",
      "parents": [
        "ecd9aad402765abce04a96b8d1ed15163ca6c8a1"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:42:04 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:18:38 2010 -0600"
      },
      "message": "[SCSI] hpsa: use sizeof() not an inline constant in memset.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "ecd9aad402765abce04a96b8d1ed15163ca6c8a1",
      "tree": "cac738fe8dfb44ebc9e958fb1c7659a19d80ddc7",
      "parents": [
        "bcc4425548ada73475606c9c5d7cfce7eae0eb64"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:41:59 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:18:10 2010 -0600"
      },
      "message": "[SCSI] hpsa: return proper error codes not minus one.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "bcc4425548ada73475606c9c5d7cfce7eae0eb64",
      "tree": "4b5851f5f81dfad5a9924e91fd62255493796537",
      "parents": [
        "4967bd3e5caa87da43c251ae32504230259b18c6"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:41:54 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:17:58 2010 -0600"
      },
      "message": "[SCSI] hpsa: remove superfluous returns from void functions.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "4967bd3e5caa87da43c251ae32504230259b18c6",
      "tree": "c4f5928fa25cb256fc999131f0cb7692c9227063",
      "parents": [
        "b2ed4f79194e06766327ae581b063f8747d94ea9"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:41:49 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:17:50 2010 -0600"
      },
      "message": "[SCSI] hpsa: make adjust_hpsa_scsi_table return void.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "b2ed4f79194e06766327ae581b063f8747d94ea9",
      "tree": "742113d677aad7a01482bd753d3bd6c66f9d7798",
      "parents": [
        "82a72c0a12326a56a323093297e2bad29fe6c29d"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:41:44 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:17:22 2010 -0600"
      },
      "message": "[SCSI] hpsa: Use BUG_ON instead of an if statement.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "82a72c0a12326a56a323093297e2bad29fe6c29d",
      "tree": "55d53ca69f8e3252b3824ec3e759f303bb5416a0",
      "parents": [
        "01a02ffcd55b74e3459bb7358140970e126d4731"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:41:38 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:17:09 2010 -0600"
      },
      "message": "[SCSI] hpsa: avoid unwanted promotion from unsigned to signed for raid level index\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "01a02ffcd55b74e3459bb7358140970e126d4731",
      "tree": "cc533e13052c960f31250c35a5660eeae75b6bce",
      "parents": [
        "466dc22409b97343c6b2168094d5f867093a70c2"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Thu Feb 04 08:41:33 2010 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Wed Feb 17 13:17:00 2010 -0600"
      },
      "message": "[SCSI] hpsa: Use kernel integer types, not userland ones\n\nThat is, use u64, u32, u16 and u8 rather than __u64, __u32, __u16 and __u8.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    },
    {
      "commit": "edd163687ea59f01d6b43c9e1fdaa0126fa30191",
      "tree": "419b8b983cbc7c72ffa3917ce8b706caa63084a1",
      "parents": [
        "0109abffbf91b76e2a34e324a407d780a55fc1ab"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cce.hp.com",
        "time": "Tue Dec 08 14:09:11 2009 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@suse.de",
        "time": "Thu Dec 10 09:55:00 2009 -0600"
      },
      "message": "[SCSI] hpsa: add driver for HP Smart Array controllers.\n\nThis driver supports a subset of HP Smart Array Controllers.\nIt is a SCSI alternative to the cciss driver.\n\n[akpm@linux-foundation.org: avoid helpful cleanup patches]\n[achiang@hp.com: make device attrs static]\n[akpm@linux-foundation.org: msleep() does set_current_state() itself]\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: Mike Miller \u003cmikem@beardog.cce.hp.com\u003e\nSigned-off-by: Alex Chiang \u003cachiang@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n"
    }
  ]
}
