)]}'
{
  "commit": "f231e0a5a2d01da40515c24f1daa689fe8cfd8d7",
  "tree": "011e161019bbdd06617a2e06ab89398b9c20537c",
  "parents": [
    "044979827eda13675abab99879ebe3ea535d59fa"
  ],
  "author": {
    "name": "Divy Le Ray",
    "email": "divy@chelsio.com",
    "time": "Wed Oct 08 17:39:00 2008 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Oct 08 17:39:00 2008 -0700"
  },
  "message": "cxgb3: More flexible support for PHY interrupts.\n\nDo not require PHY interrupts to be connected to GPIs in ascending order.\nBase interrupt availability both on PHYs supporting them and on GPIs being\nhooked up.  Allows boards to specify interrupt GPIs though the PHYs don\u0027t\nuse them.\n\nRemove spurious PHY interrupts due to clearing T3DBG interrupts before\nsetting their polarity.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e83a360bcc9e87ab4203d268fd1aebd794923f23",
      "old_mode": 33188,
      "old_path": "drivers/net/cxgb3/common.h",
      "new_id": "75b5ee61f45c6ecf4453410132059fe14cbb2659",
      "new_mode": 33188,
      "new_path": "drivers/net/cxgb3/common.h"
    },
    {
      "type": "modify",
      "old_id": "4bda27c551c9de8485d8859db8f127f06e715e9b",
      "old_mode": 33188,
      "old_path": "drivers/net/cxgb3/regs.h",
      "new_id": "a035d5c24442cf5e80dcf6d887586973618d6f2f",
      "new_mode": 33188,
      "new_path": "drivers/net/cxgb3/regs.h"
    },
    {
      "type": "modify",
      "old_id": "f7ced324227d02c839497c560a83aeb6fccca9c6",
      "old_mode": 33188,
      "old_path": "drivers/net/cxgb3/t3_hw.c",
      "new_id": "bfce761156a1c0ef0c3e38d612f4104e9049bfa7",
      "new_mode": 33188,
      "new_path": "drivers/net/cxgb3/t3_hw.c"
    }
  ]
}
