)]}'
{
  "commit": "b2e4534a2c9ce3d20ba44d855f1e2b71cc53c3a3",
  "tree": "ff453b25ab874573fcc003ad5856b0fb1fc7bd4b",
  "parents": [
    "a12ff7f807e3ae2e254ac1de45c3892831479a0f"
  ],
  "author": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Wed Jul 23 15:32:56 2025 +0200"
  },
  "committer": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Mon Sep 01 13:10:55 2025 +0200"
  },
  "message": "i386/kvm/vmsr_energy: Plug memory leak on failure to connect socket\n\nvmsr_open_socket() leaks the Error set by\nqio_channel_socket_connect_sync().  Plug the leak by not creating the\nError.\n\nFixes: 0418f90809ae (Add support for RAPL MSRs in KVM/Qemu)\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nMessage-ID: \u003c20250723133257.1497640-2-armbru@redhat.com\u003e\nReviewed-by: Zhao Liu \u003czhao1.liu@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58ce3df53a3e326a1e47428cd2df04bb3eb01a66",
      "old_mode": 33188,
      "old_path": "target/i386/kvm/vmsr_energy.c",
      "new_id": "890322ae37226b5af34ba73344083e42ab8d36e9",
      "new_mode": 33188,
      "new_path": "target/i386/kvm/vmsr_energy.c"
    }
  ]
}
