)]}'
{
  "commit": "2dc5b9d4efdb867f5f13402d149fa0045181c39f",
  "tree": "60a61275671399e60b865ac2d6afd7b9944004d4",
  "parents": [
    "8eaa5b73ab310610ac33f9d78e801371ea6bafc6"
  ],
  "author": {
    "name": "Daniel Henrique Barboza",
    "email": "daniel.barboza@oss.qualcomm.com",
    "time": "Fri Jul 03 15:05:21 2026 -0300"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Thu Jul 09 14:58:03 2026 +1000"
  },
  "message": "target/riscv: remove csr.h from kvm-cpu.c\n\nMove riscv_new_csr_seed from csr.c to cpu.c since this function is\nshared with KVM.  With that we can remove the csr.h from kvm-cpu.c.\n\nSigned-off-by: Daniel Henrique Barboza \u003cdaniel.barboza@oss.qualcomm.com\u003e\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@oss.qualcomm.com\u003e\nReviewed-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\nMessage-ID: \u003c20260703180538.3346781-10-daniel.barboza@oss.qualcomm.com\u003e\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2887adf166998b4ee2b224c5671a52ff4d95fbc",
      "old_mode": 33188,
      "old_path": "target/riscv/cpu.c",
      "new_id": "ba75c0de39b5280605631d092a4243015699cfdc",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "18fbd4edb6ab53a0bf706d39b9e7cb08434eda5b",
      "old_mode": 33188,
      "old_path": "target/riscv/cpu.h",
      "new_id": "a8c7e21bec6a3b52da7748ed69e068ef6abceb48",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "66ec9546edc670400c6704170d7038a2b2245dc4",
      "old_mode": 33188,
      "old_path": "target/riscv/csr.h",
      "new_id": "53ba3b4a4d9e28c9ebc315696034e66443e89d45",
      "new_mode": 33188,
      "new_path": "target/riscv/csr.h"
    },
    {
      "type": "modify",
      "old_id": "2a5440d5846df15bca01ec0a2a9094f366ec2d60",
      "old_mode": 33188,
      "old_path": "target/riscv/kvm/kvm-cpu.c",
      "new_id": "dfcd6e3c7799baf549c02423bf4585cfb63a1f60",
      "new_mode": 33188,
      "new_path": "target/riscv/kvm/kvm-cpu.c"
    },
    {
      "type": "modify",
      "old_id": "36d12b6a51723013daab136aec3a76f438e14c61",
      "old_mode": 33188,
      "old_path": "target/riscv/tcg/csr.c",
      "new_id": "9c7e9d0e4b15cca6d1357a90adc949bc7eaaa47b",
      "new_mode": 33188,
      "new_path": "target/riscv/tcg/csr.c"
    }
  ]
}
