)]}'
{
  "commit": "1ba9ab2eb2c53df52e498779e14cf4e5ea77b0ad",
  "tree": "494361505cc5556ba4b843714c05d681506a846b",
  "parents": [
    "37c60f374a855974c27bd30d5662a8fa5e933792"
  ],
  "author": {
    "name": "Kashyap, Desai",
    "email": "kashyap.desai@lsi.com",
    "time": "Fri May 29 16:44:48 2009 +0530"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Tue Jun 09 17:28:30 2009 -0500"
  },
  "message": "[SCSI] mpt fusion: rewrite taskmgmt request and completion routines\n\n1.)\t rewrite taskmanagement request and completion routines, making them\nsingle threaded and using the generic MPT_MGMT struct, deleting\nmptscsih_TMHandler, replacing with single request TM handler\nmptscsih_IssueTaskMgmt, and killing the watchdog timer functions.\n2.) cleanup ioc_reset callback handlers, introducing wrappers for\nsynchronizing error recovery (mpt_set_taskmgmt_in_progress_flag,\nmpt_clear_taskmgmt_in_progress_flag), as the fusion firmware only handles\none task management request at a time\n\nSigned-off-by: Kashyap Desai \u003ckadesai@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8d5231f484e21e1bbbc3299f80f1d17284bccae",
      "old_mode": 33188,
      "old_path": "drivers/message/fusion/mptbase.c",
      "new_id": "af862bf6386f0569eefd9c6fca82e36b99d307bb",
      "new_mode": 33188,
      "new_path": "drivers/message/fusion/mptbase.c"
    },
    {
      "type": "modify",
      "old_id": "4d77256954f94ee5e9e47d70c79448f43cdf16e0",
      "old_mode": 33188,
      "old_path": "drivers/message/fusion/mptbase.h",
      "new_id": "2129aff294d5e78ca50fb06f74c90420185067dd",
      "new_mode": 33188,
      "new_path": "drivers/message/fusion/mptbase.h"
    },
    {
      "type": "modify",
      "old_id": "35173252e948954888b2112c195ae43a6b2701e8",
      "old_mode": 33188,
      "old_path": "drivers/message/fusion/mptscsih.c",
      "new_id": "2463731ed3559dca5de78e6ba7827049aa5ad46c",
      "new_mode": 33188,
      "new_path": "drivers/message/fusion/mptscsih.c"
    },
    {
      "type": "modify",
      "old_id": "0b103a2516eed47ef3876c71758d2b764c55e551",
      "old_mode": 33188,
      "old_path": "drivers/message/fusion/mptscsih.h",
      "new_id": "6ac5d4a5c4e88e1b6278e7eed18305295e98e98f",
      "new_mode": 33188,
      "new_path": "drivers/message/fusion/mptscsih.h"
    },
    {
      "type": "modify",
      "old_id": "8f46fdff7f77b439d949f39b9d41e663dedc8e8b",
      "old_mode": 33188,
      "old_path": "drivers/message/fusion/mptspi.c",
      "new_id": "e94c76dbe780f64c8179217af4a8ed427872b193",
      "new_mode": 33188,
      "new_path": "drivers/message/fusion/mptspi.c"
    }
  ]
}
