)]}'
{
  "commit": "84c556cf87fd3f80c97f68780e1474ff4ab5c22d",
  "tree": "9ef400105fe2500ab7a42e10bf97f3e89db29c6f",
  "parents": [
    "f5fba58b35c2ccaa884b22f027dffc076926c140"
  ],
  "author": {
    "name": "Aditya Kurdunkar",
    "email": "adityakurdunkar2@gmail.com",
    "time": "Mon Jul 27 05:30:21 2026 +0530"
  },
  "committer": {
    "name": "ManojKiran Eda",
    "email": "manojkiran.eda@gmail.com",
    "time": "Mon Aug 31 05:56:39 2026 +0000"
  },
  "message": "pldmtool: send the allocated instance ID\n\nexec() declared a local instanceId that shadowed the member of the same\nname, so the ID allocated from the instance ID database never reached\ncreateRequestMsg() and every request went out with instance ID 0.\n\nAssign to the member instead.\n\nTested: successive requests of \"pldmtool platform GetPDR -a -m 14 -v\".\nThe instance ID is the low 5 bits of the first header byte.\n\nBefore, every request goes out with instance ID 0:\n\n  Tx: 80 02 51 34 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 80 02 51 35 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 80 02 51 36 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 80 02 51 37 00 00 00 00 00 00 00 01 ff ff 00 00\n\nAfter, the instance ID increments per request:\n\n  Tx: 87 02 51 08 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 88 02 51 09 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 89 02 51 0a 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 8a 02 51 0b 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 8b 02 51 0c 00 00 00 00 00 00 00 01 ff ff 00 00\n  Tx: 8c 02 51 0d 00 00 00 00 00 00 00 01 ff ff 00 00\n\nChange-Id: I67c2586f1964171e6605170eca2a662e2c2cf427\nSigned-off-by: Aditya Kurdunkar \u003cadityakurdunkar2@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cdc4c02ae578385b89dad6102de578ae711d3def",
      "old_mode": 33188,
      "old_path": "pldmtool/pldm_cmd_helper.cpp",
      "new_id": "36b1ee2d6f69f9c2951e1593f30b94fdd3d787c5",
      "new_mode": 33188,
      "new_path": "pldmtool/pldm_cmd_helper.cpp"
    }
  ]
}
