)]}'
{
  "commit": "85b0a2c7137befb9c1ae10c86df7961de0d494a3",
  "tree": "5c16450269e7d732588eaac45f726e3b44610216",
  "parents": [
    "6f40d21849067bad0cf173afdf6c29529baff3cf"
  ],
  "author": {
    "name": "Yenkai Wang",
    "email": "ykwang@google.com",
    "time": "Wed May 08 18:26:13 2024 -0600"
  },
  "committer": {
    "name": "Yenkai Wang",
    "email": "ykwang@google.com",
    "time": "Thu May 09 14:26:19 2024 -0600"
  },
  "message": "Revert the read register from 64 bits into 32 bits\n\nRenode gdb server calls function GetRegisterUnsafe to get register data\nwhen we run command `info registers` from the gdb client. The return\ndata type is UInt64 format for each register. And riscv gdb client will\nreceive double sized packet and report size error.\n\nReverting the register size enables us to use riscv gdb running commands\n`info threads`, `thread 2` and `info registers` to dump register info on\nCHERIot SMC core.\n\nBug: 331940020\nBypass-Presubmit-Reason: It is a config change to Sencha project.\nMatcha is unaffected.\n\nChange-Id: I372b21aca0afb9e3dd0662d8beb5632f40e01eef\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba3ca12c2f145a84dd418b023bd84fefad237755",
      "old_mode": 33188,
      "old_path": "shodan_infrastructure/MpactCheriotCPU.cs",
      "new_id": "b115bad4e0d7490fe73fa20c2cb10ddb9b5c334b",
      "new_mode": 33188,
      "new_path": "shodan_infrastructure/MpactCheriotCPU.cs"
    }
  ]
}
