)]}'
{
  "commit": "f523e5aa5f5002be768b5ba09ff94a06efdce526",
  "tree": "d687d6c31bd07c867b163f579e3ae586d064fb43",
  "parents": [
    "6a887119ce16b756f22cb3317fc0651c3f323e01"
  ],
  "author": {
    "name": "Fabiano Rosas",
    "email": "farosas@suse.de",
    "time": "Fri Jan 23 11:16:53 2026 -0300"
  },
  "committer": {
    "name": "Fabiano Rosas",
    "email": "farosas@suse.de",
    "time": "Fri Jan 23 11:32:19 2026 -0300"
  },
  "message": "migration: Move CPR HUP watch to cpr-transfer.c\n\nMove this CPR-specific code into a cpr file. While here, give the\nfunctions more significant names.\n\nThis makes the new idea (after cpr-transfer) of having two parts to\nqmp_migrate slightly more obvious: either wait for the hangup or\ncontinue directly.\n\nReviewed-by: Peter Xu \u003cpeterx@redhat.com\u003e\nReviewed-by: Prasad Pandit \u003cpjp@fedoraproject.org\u003e\nLink: https://lore.kernel.org/qemu-devel/20260123141656.6765-24-farosas@suse.de\nSigned-off-by: Fabiano Rosas \u003cfarosas@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "027cb98073ffebbbd9ba9b412f57153f99a05a34",
      "old_mode": 33188,
      "old_path": "include/migration/cpr.h",
      "new_id": "5850fd1788b0db5dc7bc1420e23847c05820f07d",
      "new_mode": 33188,
      "new_path": "include/migration/cpr.h"
    },
    {
      "type": "modify",
      "old_id": "00371d17c3ae5d83c4eec70a121d406cbdd248a2",
      "old_mode": 33188,
      "old_path": "migration/cpr-transfer.c",
      "new_id": "61d5c9dce2b13140e526c62b9e087a238f6bc242",
      "new_mode": 33188,
      "new_path": "migration/cpr-transfer.c"
    },
    {
      "type": "modify",
      "old_id": "785e01c0f33732ec9a32e1b3f42267d962b853ab",
      "old_mode": 33188,
      "old_path": "migration/migration.c",
      "new_id": "5d6406838954c2b16b21e18eeaf07554cde50ab1",
      "new_mode": 33188,
      "new_path": "migration/migration.c"
    }
  ]
}
