)]}'
{
  "commit": "a104c844576c6bdc44c6f1336e30a5fcd90fef1c",
  "tree": "663dcc3412254f0f004d014b93f2f96b402e14a1",
  "parents": [
    "cc3593d3882ffa7dfaa739a8302b256955be7d99"
  ],
  "author": {
    "name": "Vasu Dev",
    "email": "vasu.dev@intel.com",
    "time": "Fri Mar 12 16:08:34 2010 -0800"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@suse.de",
    "time": "Sun Apr 11 09:23:41 2010 -0500"
  },
  "message": "[SCSI] libfc: fixes unnecessary seq id jump\n\nIn some cases seq is incremented twice causing unnecessary\nseq jump, for instance fc_exch_recv_seq_resp increments\nseq id when fc_sof_is_init is true and that is true for\neach incoming xfer ready but then fc_fcp_send_data does\nanother seq increment to send data for xfer ready.\n\nThis patch removes all such seq id jumps, at least it\neliminates few calls to fc_seq_start_next using ex_lock.\n\nAlso removes seq id update with incoming frame\u0027s seq id\nas this is not needed since each end (I or T) just need\nto send incremented their own seq id on each TSI from\nother end \u0026 before sending new sequence within a\nexchange.\n\nSigned-off-by: Vasu Dev \u003cvasu.dev@intel.com\u003e\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7cc084cf9950f576a5a01ac6554ea8cc54625a91",
      "old_mode": 33188,
      "old_path": "drivers/scsi/libfc/fc_exch.c",
      "new_id": "981021edfba935766768e09be0da1e8a61137ced",
      "new_mode": 33188,
      "new_path": "drivers/scsi/libfc/fc_exch.c"
    }
  ]
}
