)]}'
{
  "commit": "f2cf50f123c0e950f2b4833bf2488701c5f3a38d",
  "tree": "6f9a42f2a8d5cdb555f79d730a959d9218810544",
  "parents": [
    "9c3c98387322f2f3d46756ca6c1284abc09b14be"
  ],
  "author": {
    "name": "Michael Margolin",
    "email": "mrgolin@amazon.com",
    "time": "Thu Apr 23 12:38:03 2026 +0300"
  },
  "committer": {
    "name": "Michael Margolin",
    "email": "mrgolin@amazon.com",
    "time": "Thu Apr 23 16:25:30 2026 +0000"
  },
  "message": "providers/efa: Remove unused cur_qp caching from efa_poll_sub_cq\n\nThe cur_qp parameter was intended to cache the QP lookup across\nmultiple CQE polls, but efa_poll_sub_cqs only ever processes a single\nCQE before breaking out of the loop. The cache is never reused, making\nthe parameter dead code.\n\nRemove the cur_qp parameter from efa_poll_sub_cq and perform the QP\ntable lookup unconditionally.\n\nReviewed-by: Yonatan Nachum \u003cynachum@amazon.com\u003e\nSigned-off-by: Michael Margolin \u003cmrgolin@amazon.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3754b162761a5b8a1ba863eaf205d08d0413b49",
      "old_mode": 33188,
      "old_path": "providers/efa/verbs.c",
      "new_id": "0bce0bce5db4eb1d4b6c46737b44d8dae47ea24e",
      "new_mode": 33188,
      "new_path": "providers/efa/verbs.c"
    }
  ]
}
