)]}'
{
  "commit": "431c51e9d48faecbd2dd3ffc49b1636f280bfe8d",
  "tree": "3f848c63601747247493030cd80ca7610b862fcd",
  "parents": [
    "1420dd6a19cfbdf444af5622797d5d95a24d9461"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Fri Jun 16 23:58:25 2023 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Mon Jun 26 10:23:07 2023 +0200"
  },
  "message": "target/i386: TCG supports WBNOINVD\n\nWBNOINVD is the same as INVD or WBINVD as far as TCG is concerned,\nsince there is no cache in TCG and therefore no invalidation side effect\nin WBNOINVD.\n\nWith respect to SVM emulation, processors that do not support WBNOINVD\nwill ignore the prefix and treat it as WBINVD, while those that support\nit will generate exactly the same vmexit.\n\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bce0cb73e85b47c1092fa225a7b3895a76b65e9e",
      "old_mode": 33188,
      "old_path": "target/i386/cpu.c",
      "new_id": "695e01582bfe0a3b0771e8696a218af461a03168",
      "new_mode": 33188,
      "new_path": "target/i386/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "4ef45bbd71e5fe1d9577642722ba0caa4b4c57cb",
      "old_mode": 33188,
      "old_path": "target/i386/tcg/translate.c",
      "new_id": "b2e2dccb84fb537ee584be4d81bfea4a2c935436",
      "new_mode": 33188,
      "new_path": "target/i386/tcg/translate.c"
    }
  ]
}
