)]}'
{
  "commit": "47ee1b9f2e7bf73950602efe0b74fa1a8481f222",
  "tree": "9ae4012272ccb5524a2826a1593db12dd525bae3",
  "parents": [
    "14cc180f7b032f8484c1a3d0533b1129ffe307fd"
  ],
  "author": {
    "name": "Ron Livne",
    "email": "ronli@voltaire.com",
    "time": "Mon Jul 14 23:48:48 2008 -0700"
  },
  "committer": {
    "name": "Roland Dreier",
    "email": "rolandd@cisco.com",
    "time": "Mon Jul 14 23:48:48 2008 -0700"
  },
  "message": "IB/core: Add support for multicast loopback blocking\n\nThis patch also adds a creation flag for QPs,\nIB_QP_CREATE_MULTICAST_BLOCK_LOOPBACK, which when set means that\nmulticast sends from the QP to a group that the QP is attached to will\nnot be looped back to the QP\u0027s receive queue.  This can be used to\nsave receive resources when a consumer does not want a local copy of\nmulticast traffic; for example IPoIB must waste CPU time throwing away\nsuch local copies of multicast traffic.\n\nThis patch also adds a device capability flag that shows whether a\ndevice supports this feature or not.\n\nSigned-off-by: Ron Livne \u003cronli@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10ebaaae0161d7474d6578763be8e906022fb846",
      "old_mode": 33188,
      "old_path": "include/rdma/ib_verbs.h",
      "new_id": "07b41e05565a50835d3283be4eaaf9767cf6cded",
      "new_mode": 33188,
      "new_path": "include/rdma/ib_verbs.h"
    }
  ]
}
