)]}'
{
  "commit": "2527e681fd4fd4231c2e04f09d7b04d3cab8eefe",
  "tree": "c9c4fe05d04bcad941505f9e8d1c3903d9501f6b",
  "parents": [
    "16c59419a09f0140a07a1828d6a45656265e07c7"
  ],
  "author": {
    "name": "Sean Hefty",
    "email": "sean.hefty@intel.com",
    "time": "Thu Jul 20 11:25:50 2006 +0300"
  },
  "committer": {
    "name": "Roland Dreier",
    "email": "rolandd@cisco.com",
    "time": "Mon Jul 24 09:18:07 2006 -0700"
  },
  "message": "IB/mad: Validate MADs for spec compliance\n\nValidate MADs sent by userspace clients for spec compliance with\nC13-18.1.1 (prevent duplicate requests and responses sent on the\nsame port).  Without this, RMPP transactions get aborted because\nof duplicate packets.\n\nThis patch is similar to that provided by Jack Morgenstein.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ed4dab52a6fd5517f61d5ea77d6e3432396b368",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/mad.c",
      "new_id": "1c3cfbbe6a97fcf3e7e5ce71060ad9b302a53833",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/mad.c"
    },
    {
      "type": "modify",
      "old_id": "afe70a549c2faa439901a0f27b5578f1fa154c8d",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/user_mad.c",
      "new_id": "1273f8807e849a28f7aec5bba0aef5bd87dbba6c",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/user_mad.c"
    },
    {
      "type": "modify",
      "old_id": "5ff77558013b1d35d7a076d546b7d2575fdfbec9",
      "old_mode": 33188,
      "old_path": "include/rdma/ib_mad.h",
      "new_id": "585d28e960dd3d908e9af10863e26fb27cfcaf20",
      "new_mode": 33188,
      "new_path": "include/rdma/ib_mad.h"
    }
  ]
}
