)]}'
{
  "commit": "2e043986d584cf95656d4ee0c40fb2051e8a8460",
  "tree": "9a1cfc5fb0fd8ec639bd239e464f59298e588106",
  "parents": [
    "39ccf9a645dbca7f9866317380912327570787c0"
  ],
  "author": {
    "name": "Stephen M. Cameron",
    "email": "scameron@beardog.cce.hp.com",
    "time": "Thu Sep 17 13:48:05 2009 -0500"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Thu Oct 01 21:15:43 2009 +0200"
  },
  "message": "cciss: Don\u0027t check h-\u003ebusy_initializing in cciss_open().\n\nDon\u0027t check h-\u003ebusy_initializing in cciss_open().  Open won\u0027t be\ncalled before things are ready, but h-\u003ebusy_initializing won\u0027t be\nunset until after the initial rebuild_lun_table is finished.  But,\nto read the partitions, cciss_open will be called for each logical\ndrive during rebuild_lun_table.  If cciss_open checks h-\u003ebusy_initializing,\nthen the reading of the partition information during the initial\nrebuild_lun_table will fail, which is especially bad news if it\nhappens to be your boot device.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cce.hp.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6ea937679706cd8c09acecae16d6588c8635ba0",
      "old_mode": 33188,
      "old_path": "drivers/block/cciss.c",
      "new_id": "79afca2e824f9dc914ffaf7c1791ee56cb91a729",
      "new_mode": 33188,
      "new_path": "drivers/block/cciss.c"
    }
  ]
}
