)]}'
{
  "commit": "d459b7ea1b4c7aa3dacfeee174d02b2f7a95850d",
  "tree": "65fafcc2af6d44713fd5e7f113fa7f180d4f4675",
  "parents": [
    "96316099ac3cb259eac2d6891f3c75b38b29d26e"
  ],
  "author": {
    "name": "Robert Love",
    "email": "robert.w.love@intel.com",
    "time": "Wed Jul 29 17:05:05 2009 -0700"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@suse.de",
    "time": "Sat Aug 22 17:52:08 2009 -0500"
  },
  "message": "[SCSI] libfc: Remove the FC_EM_DBG macro\n\nCurrently there is a 1:1 relationship between the lport\nand exchange manager. This macro takes an EM as an argument\nand determines the lport from it. However, later patches\nwill use an EM list per lport, so we will no longer have\nthis 1:1 relationship- this macro must change.\n\nThe FC_EM_DBG macro is rarely used. There are four callers,\ntwo can use FC_LPORT_DBG instead and two can be removed\nsince they\u0027re not necessary. This patch makes those changes\nand removes the macro.\n\nSigned-off-by: Robert Love \u003crobert.w.love@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1fa2b196e98fa07a51ec9e272ca2df1f313e9af",
      "old_mode": 33188,
      "old_path": "drivers/scsi/libfc/fc_exch.c",
      "new_id": "3ad7f88e7ae30857a521ae8438459cc7df5caa79",
      "new_mode": 33188,
      "new_path": "drivers/scsi/libfc/fc_exch.c"
    },
    {
      "type": "modify",
      "old_id": "b381b1ca9aecbbeb263f4381f52853d91e0e9b47",
      "old_mode": 33188,
      "old_path": "include/scsi/libfc.h",
      "new_id": "f1bde91f98a2fa960f62a652903af7aed3fec8aa",
      "new_mode": 33188,
      "new_path": "include/scsi/libfc.h"
    }
  ]
}
