)]}'
{
  "commit": "cd7f4b2b55d37243ff176e58cfb514dd54360008",
  "tree": "c0899bdb02ebef116645e529d699f9f49a0b3c9f",
  "parents": [
    "a4b8d50e6357a4a581347111396fc8218cad838c"
  ],
  "author": {
    "name": "Kalesh AP",
    "email": "kalesh-anakkur.purayil@broadcom.com",
    "time": "Thu Dec 18 22:13:18 2025 -0800"
  },
  "committer": {
    "name": "Selvin Xavier",
    "email": "selvin.xavier@broadcom.com",
    "time": "Mon Aug 17 08:45:54 2026 -0700"
  },
  "message": "bnxt_re/lib: Fix issues in WR API callbacks\n\nREQ_WQE_FORMAT_ERROR is observed while running traffic with WR APIs\nand using \"--post_list 2\". This is because libray is not updating\nthe WQE header flags in send_wr_set_sge() callback after a wr_send().\n\nThe update is happening in send_wr_complete() which works well when\n\"--post_list 1\":\n\n\u003e\u003e bnxt_re_send_wr_start\n\u003e\u003e bnxt_re_send_wr_send\n\u003e\u003e bnxt_re_send_wr_set_sge\n\u003e\u003e bnxt_re_send_wr_complete\n\nBut has caused issues when using the option \"--post_list 2\" where a\nsend_wr_complete() is invoked like below:\n\n\u003e\u003e bnxt_re_send_wr_start\n\u003e\u003e bnxt_re_send_wr_send\n\u003e\u003e bnxt_re_send_wr_set_sge\n\u003e\u003e bnxt_re_send_wr_send\n\u003e\u003e bnxt_re_send_wr_set_sge\n\u003e\u003e bnxt_re_send_wr_complete\n\nThe header flags needs to be updated for every Work Requests to\nthe Hardware.\n\nFixes: 6514d99eb8aa (\"bnxt_re/lib: Add WR API send functions\")\nReviewed-by: Selvin Xavier \u003cselvin.xavier@broadcom.com\u003e\nSigned-off-by: Kalesh AP \u003ckalesh-anakkur.purayil@broadcom.com\u003e\nSigned-off-by: Selvin Xavier \u003cselvin.xavier@broadcom.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf8b2de80d68284cb58f04ff6026ef03f70e86b2",
      "old_mode": 33188,
      "old_path": "providers/bnxt_re/main.h",
      "new_id": "b699f9bae77dbc586e3f1caeb8bde0d2adac7410",
      "new_mode": 33188,
      "new_path": "providers/bnxt_re/main.h"
    },
    {
      "type": "modify",
      "old_id": "5fe67a826851ed87ea086ca743407368e401bff1",
      "old_mode": 33188,
      "old_path": "providers/bnxt_re/verbs.c",
      "new_id": "2c10f57c9de50b850787749aa5e5fd2ed1b85a7c",
      "new_mode": 33188,
      "new_path": "providers/bnxt_re/verbs.c"
    }
  ]
}
