)]}'
{
  "commit": "da995a8aee044bc5d0847e19e351cd48a2cb8bcc",
  "tree": "000cb11c5e49e1bc91a2212ed5a2299f279c990b",
  "parents": [
    "4979d18fe105297f8f065743f31f8f735da8df2d"
  ],
  "author": {
    "name": "Aleksey Senin",
    "email": "alex@senin.name",
    "time": "Thu Dec 02 11:44:49 2010 +0000"
  },
  "committer": {
    "name": "Roland Dreier",
    "email": "rolandd@cisco.com",
    "time": "Wed Jan 12 14:49:17 2011 -0800"
  },
  "message": "IB/mlx4: Handle protocol field in multicast table\n\nThe newest device firmware stores IB vs. Ethernet protocol in two bits\nin members_count field of multicast group table (0: Infiniband, 1:\nEthernet).  When changing the QP members count for a multicast group,\nit important not to reset this information.  When calling multicast\nattach first time, the protocol type should be specified.  In this\npatch we always set it IB, but in the future we will handle Ethernet\ntoo.  When looking for a QP, the protocol type shoud be checked too.\n\nSigned-off-by: Aleksey Senin \u003calekseys@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d68d849ab866e9041beb907b287084bdf7cabc74",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/mlx4/main.c",
      "new_id": "c7a6213c6996df1202f9b42b4011a348f992fbb3",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/mlx4/main.c"
    },
    {
      "type": "modify",
      "old_id": "c4f88b7ef7b6dbc33a4d6d08bb2bca1b9a010ff3",
      "old_mode": 33188,
      "old_path": "drivers/net/mlx4/mcg.c",
      "new_id": "79cf42db2ea9ad504341023d05ed85d121377e8d",
      "new_mode": 33188,
      "new_path": "drivers/net/mlx4/mcg.c"
    },
    {
      "type": "modify",
      "old_id": "a7b15bc7648e27744fea2fee5de8cefb83f99340",
      "old_mode": 33188,
      "old_path": "include/linux/mlx4/device.h",
      "new_id": "0492146420365ce1b0f2cefa6c2e0ef8d0abb8d4",
      "new_mode": 33188,
      "new_path": "include/linux/mlx4/device.h"
    },
    {
      "type": "modify",
      "old_id": "f407cd4bfb341d7a2ac0a6f624130fa8430f6d51",
      "old_mode": 33188,
      "old_path": "include/linux/mlx4/driver.h",
      "new_id": "e1eebf78caba1232eabc2a515e33a17513cfd12d",
      "new_mode": 33188,
      "new_path": "include/linux/mlx4/driver.h"
    }
  ]
}
