)]}'
{
  "commit": "a5bbe892da9441835cb6fece26d9bbd95fc820be",
  "tree": "2642ee58996918ae4a09be9d82d97a6516eb215b",
  "parents": [
    "4ba6b8eaa9d67d03fb653cb8a13afca3236d4d70"
  ],
  "author": {
    "name": "Eli Cohen",
    "email": "eli@dev.mellanox.co.il",
    "time": "Thu Feb 09 18:10:06 2012 +0200"
  },
  "committer": {
    "name": "Roland Dreier",
    "email": "roland@purestorage.com",
    "time": "Sun Feb 26 01:43:37 2012 -0800"
  },
  "message": "mlx4: Enforce device max FMR maps in FMR alloc\n\nConnectX devices have a limit on the number of mappings that can be\ndone on an FMR before having to call sync_tpt.  The current\nmlx4_ib driver reports the limit correctly in max_map_per_fmr in\n.query_device(), but mlx4_core doesn\u0027t check it when actually\nallocating FMRs.\n\nAdd a max_fmr_maps field to struct mlx4_caps and enforce this maximum\nvalue on FMR allocations.\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.com\u003e\nSigned-off-by: Roland Dreier \u003croland@purestorage.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b445df6a667be9a595ae1f8ed9449e6419ce16a",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/mlx4/main.c",
      "new_id": "e152837b75a56054742e45bcd597166645fa9fdb",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/mlx4/main.c"
    },
    {
      "type": "modify",
      "old_id": "678558b502fc31e506633e0713805f58c8676108",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/mellanox/mlx4/main.c",
      "new_id": "3e593ae56e0072eea7a6775dbf7fbcc5bcdc771b",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/mellanox/mlx4/main.c"
    },
    {
      "type": "modify",
      "old_id": "25a80d71fb2ab476df010be63a6f597f0b917319",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/mellanox/mlx4/mr.c",
      "new_id": "5b7c06e0cd05b7ea549a57d37802a46c303b650b",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/mellanox/mlx4/mr.c"
    },
    {
      "type": "modify",
      "old_id": "aea61905499b0e20598969cb02e63f32a3010d2d",
      "old_mode": 33188,
      "old_path": "include/linux/mlx4/device.h",
      "new_id": "263d2ae21ac1d63e5a7c5c9b167d726e09095913",
      "new_mode": 33188,
      "new_path": "include/linux/mlx4/device.h"
    }
  ]
}
