)]}'
{
  "commit": "238fd586e0bc06d104d2d095170945b97ea56e19",
  "tree": "ac00798978f5b4152dcf8b91b33b40922065c2bb",
  "parents": [
    "5f2c80f1a014a90382752ad592ccc97183b53bae"
  ],
  "author": {
    "name": "Daniel Henrique Barboza",
    "email": "dbarboza@ventanamicro.com",
    "time": "Tue Sep 12 10:24:17 2023 -0300"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Thu Oct 12 11:44:52 2023 +1000"
  },
  "message": "target/riscv: make CPUCFG() macro public\n\nThe RISC-V KVM driver uses a CPUCFG() macro that calculates the offset\nof a certain field in the struct RISCVCPUConfig. We\u0027re going to use this\nmacro in target/riscv/cpu.c as well in the next patches. Make it public.\n\nRename it to CPU_CFG_OFFSET() for more clarity while we\u0027re at it.\n\nSigned-off-by: Daniel Henrique Barboza \u003cdbarboza@ventanamicro.com\u003e\nReviewed-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\nReviewed-by: Andrew Jones \u003cajones@ventanamicro.com\u003e\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nMessage-ID: \u003c20230912132423.268494-15-dbarboza@ventanamicro.com\u003e\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5287569e5a780fb6bb10da35279effb09e0dd979",
      "old_mode": 33188,
      "old_path": "target/riscv/cpu.c",
      "new_id": "7544fff392b432a4a68c35fe890c7a38e129d5b4",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "ef9cf21c0c9318884e2824d57a0b335e2f79f643",
      "old_mode": 33188,
      "old_path": "target/riscv/cpu.h",
      "new_id": "cce6dee729d5cfe630c09f321ef65d515bd58697",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "c01cfb03f43e91eb108b5161d216617502de236b",
      "old_mode": 33188,
      "old_path": "target/riscv/kvm.c",
      "new_id": "14763ec0cdc3c0e6e921811f8d4cc042021f3379",
      "new_mode": 33188,
      "new_path": "target/riscv/kvm.c"
    }
  ]
}
