)]}'
{
  "commit": "c5f23bccde416aab52fe14dec6f6716a85f0cd04",
  "tree": "136241e202993fa81239315695f74809ec617369",
  "parents": [
    "5006ea1344d134356a9b2e1afd521cf8df0c6a85"
  ],
  "author": {
    "name": "Magnus Kulke",
    "email": "magnuskulke@linux.microsoft.com",
    "time": "Thu Oct 02 18:28:16 2025 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Oct 08 19:17:30 2025 +0200"
  },
  "message": "accel/mshv: Initialize VM partition\n\nCreate the MSHV virtual machine by opening a partition and issuing\nthe necessary ioctl to initialize it. This sets up the basic VM\nstructure and initial configuration used by MSHV to manage guest state.\n\nSigned-off-by: Magnus Kulke \u003cmagnuskulke@linux.microsoft.com\u003e\nLink: https://lore.kernel.org/r/20250916164847.77883-10-magnuskulke@linux.microsoft.com\n[Add stubs; fix format strings for trace-events; make mshv_hvcall\n available only in per-target files; mshv.h/mshv_int.h split. - Paolo]\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adf8f337d9c939a80ff18fc83827812135f051ba",
      "new_mode": 33188,
      "new_path": "accel/mshv/irq.c"
    },
    {
      "type": "modify",
      "old_id": "9889918c31f2d761463af31dad1d91f364226d21",
      "old_mode": 33188,
      "old_path": "accel/mshv/mem.c",
      "new_id": "a0a40eb3333c68e91d4f693ff5a72df93c73fd79",
      "new_mode": 33188,
      "new_path": "accel/mshv/mem.c"
    },
    {
      "type": "modify",
      "old_id": "8a6beb3fb1e82a3fbc28bf0f8461b6b5b9970c78",
      "old_mode": 33188,
      "old_path": "accel/mshv/meson.build",
      "new_id": "f88fc8678c3d6eab77769d390c418aae2af9e5e0",
      "new_mode": 33188,
      "new_path": "accel/mshv/meson.build"
    },
    {
      "type": "modify",
      "old_id": "a684a366775f94f6a1754ce5245fc1264c488aee",
      "old_mode": 33188,
      "old_path": "accel/mshv/mshv-all.c",
      "new_id": "653195c57c996f9670d12dae2b7aae25e93f3dbf",
      "new_mode": 33188,
      "new_path": "accel/mshv/mshv-all.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6130c4abf8af85ce4bd9b27c77c0df318e578c20",
      "new_mode": 33188,
      "new_path": "accel/mshv/trace-events"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dca48f9179f1305708b06320bd6cb8017c9bb28",
      "new_mode": 33188,
      "new_path": "accel/mshv/trace.h"
    },
    {
      "type": "modify",
      "old_id": "9dfc4f9ddaf5bc2933c7987a44727df1c7fc8e8c",
      "old_mode": 33188,
      "old_path": "accel/stubs/meson.build",
      "new_id": "48eccd1b8617090bbfcfcf4203f2ae9d4150bd56",
      "new_mode": 33188,
      "new_path": "accel/stubs/meson.build"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e499b199d9dd5f1a062b45121eb640c8687fd681",
      "new_mode": 33188,
      "new_path": "accel/stubs/mshv-stub.c"
    },
    {
      "type": "modify",
      "old_id": "bcb103560c726d6207325305f833b6457bf954a8",
      "old_mode": 33188,
      "old_path": "hw/intc/apic.c",
      "new_id": "6d7859640c275477a9e82882bf1b200e931ac5f6",
      "new_mode": 33188,
      "new_path": "hw/intc/apic.c"
    },
    {
      "type": "modify",
      "old_id": "434ea9682e1b9986c3940133ef7eac460a9f3bd0",
      "old_mode": 33188,
      "old_path": "include/system/mshv.h",
      "new_id": "1011e81df478a9b473b2093847e2e3d67fae1ec6",
      "new_mode": 33188,
      "new_path": "include/system/mshv.h"
    },
    {
      "type": "modify",
      "old_id": "cfa177ff72f9edb4efbbd29cebd6d76224b4b476",
      "old_mode": 33188,
      "old_path": "include/system/mshv_int.h",
      "new_id": "b36124a0ea703a678a7ed510aff31d4de92a8854",
      "new_mode": 33188,
      "new_path": "include/system/mshv_int.h"
    },
    {
      "type": "modify",
      "old_id": "167021ed621bd655db1389f7f0a4458ba214aaef",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "afaefa0172224bf9930023ee0e2095fd10fc21e4",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "modify",
      "old_id": "8ddaa7c11dc7fdc377669accddf8849e64b0b4fc",
      "old_mode": 33188,
      "old_path": "target/i386/mshv/meson.build",
      "new_id": "647e5dafb77f729addc82739507c74b08e3d98f6",
      "new_mode": 33188,
      "new_path": "target/i386/mshv/meson.build"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de0c26bc6c66c6a41356933e4013fb4d07b5d3f8",
      "new_mode": 33188,
      "new_path": "target/i386/mshv/mshv-cpu.c"
    }
  ]
}
