)]}'
{
  "commit": "11ebce2a5544cacab31e8ff169c6f0ceef37f4e8",
  "tree": "50d6ac19098309bfab030f1ce0c1098ea486a851",
  "parents": [
    "64366eddf15a6224263c1152f9b0a1a97965e932"
  ],
  "author": {
    "name": "Avihai Horon",
    "email": "avihaih@nvidia.com",
    "time": "Wed May 15 16:21:38 2024 +0300"
  },
  "committer": {
    "name": "Cédric Le Goater",
    "email": "clg@redhat.com",
    "time": "Thu May 16 16:59:20 2024 +0200"
  },
  "message": "vfio/migration: Enhance VFIO migration state tracing\n\nMove trace_vfio_migration_set_state() to the top of the function, add\nrecover_state to it, and add a new trace event to\nvfio_migration_set_device_state().\n\nThis improves tracing of device state changes as state changes are now\nalso logged when vfio_migration_set_state() fails (covering recover\nstate and device reset transitions) and in no-op state transitions to\nthe same state.\n\nSuggested-by: Cédric Le Goater \u003cclg@redhat.com\u003e\nSigned-off-by: Avihai Horon \u003cavihaih@nvidia.com\u003e\nReviewed-by: Cédric Le Goater \u003cclg@redhat.com\u003e\nSigned-off-by: Cédric Le Goater \u003cclg@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "56edffaf6251e28e39ef32991394697abb1b9e55",
      "old_mode": 33188,
      "old_path": "hw/vfio/migration.c",
      "new_id": "34d4be2ce1b13626a8690d4787366ee41a9ebe1e",
      "new_mode": 33188,
      "new_path": "hw/vfio/migration.c"
    },
    {
      "type": "modify",
      "old_id": "f0474b244bf04d044e8327c88bf49aef349afcca",
      "old_mode": 33188,
      "old_path": "hw/vfio/trace-events",
      "new_id": "64161bf6f44cffd73851a90b70694120a5fb2a82",
      "new_mode": 33188,
      "new_path": "hw/vfio/trace-events"
    }
  ]
}
