)]}'
{
  "commit": "a5bc1ccca9596ecbf57b05bed10bd39e8854e475",
  "tree": "cc71ddbee528ca1d966eb48a1be47f61a37d8739",
  "parents": [
    "300a87c502c4ba7ffc7720d8f3583e3d1a68348a"
  ],
  "author": {
    "name": "Daniel P. Berrangé",
    "email": "berrange@redhat.com",
    "time": "Fri Aug 01 18:02:11 2025 +0100"
  },
  "committer": {
    "name": "Peter Xu",
    "email": "peterx@redhat.com",
    "time": "Fri Oct 03 09:48:02 2025 -0400"
  },
  "message": "migration: simplify error reporting after channel read\n\nThe code handling the return value of qio_channel_read proceses\nlen \u003d\u003d 0 (EOF) separately from len \u003c 1  (error), but in both\ncases ends up calling qemu_file_set_error_obj() with -EIO as the\nerrno. This logic can be merged into one codepath to simplify it.\n\nSigned-off-by: Daniel P. Berrangé \u003cberrange@redhat.com\u003e\nReviewed-by: Peter Xu \u003cpeterx@redhat.com\u003e\nReviewed-by: Prasad Pandit \u003cpjp@fedoraproject.org\u003e\nLink: https://lore.kernel.org/r/20250801170212.54409-2-berrange@redhat.com\nSigned-off-by: Peter Xu \u003cpeterx@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ee0f48a3ecb1467701727a5c82ba938d653e065",
      "old_mode": 33188,
      "old_path": "migration/qemu-file.c",
      "new_id": "2d4ce174a5ff662d260fa8c880daec91639b1ede",
      "new_mode": 33188,
      "new_path": "migration/qemu-file.c"
    }
  ]
}
