)]}'
{
  "commit": "06df2e692a95509ee5f6e7d1663502adb74cb2a5",
  "tree": "417b17a874353240bc97efd49a9763c40ade45bd",
  "parents": [
    "b030958c2b5c133e70d083ff8a612cb62254eabc"
  ],
  "author": {
    "name": "David Hildenbrand",
    "email": "david@redhat.com",
    "time": "Fri Jun 26 09:22:33 2020 +0200"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Thu Jul 02 05:54:59 2020 -0400"
  },
  "message": "virtio-balloon: Rip out qemu_balloon_inhibit()\n\nThe only remaining special case is postcopy. It cannot handle\nconcurrent discards yet, which would result in requesting already sent\npages from the source. Special-case it in virtio-balloon instead.\n\nIntroduce migration_in_incoming_postcopy(), to find out if incoming\npostcopy is active.\n\nReviewed-by: Dr. David Alan Gilbert \u003cdgilbert@redhat.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@redhat.com\u003e\nCc: Juan Quintela \u003cquintela@redhat.com\u003e\nCc: \"Dr. David Alan Gilbert\" \u003cdgilbert@redhat.com\u003e\nSigned-off-by: David Hildenbrand \u003cdavid@redhat.com\u003e\nMessage-Id: \u003c20200626072248.78761-7-david@redhat.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fff79523a2efaffeb186d654b8a55e73de3c5d4",
      "old_mode": 33188,
      "old_path": "balloon.c",
      "new_id": "354408c6eab7d2752d646033cbe306f5301e7b3b",
      "new_mode": 33188,
      "new_path": "balloon.c"
    },
    {
      "type": "modify",
      "old_id": "8a847184908670bd61bb851c4405539cd4cc2469",
      "old_mode": 33188,
      "old_path": "hw/virtio/virtio-balloon.c",
      "new_id": "ae31f0817acf261004e49472c255305b5ee4d6fa",
      "new_mode": 33188,
      "new_path": "hw/virtio/virtio-balloon.c"
    },
    {
      "type": "modify",
      "old_id": "d2762257aa3d561ef847e5f302e9f9813d111b92",
      "old_mode": 33188,
      "old_path": "include/migration/misc.h",
      "new_id": "34e7d7571382d7b4cc043863a0e44d8fcc867ded",
      "new_mode": 33188,
      "new_path": "include/migration/misc.h"
    },
    {
      "type": "modify",
      "old_id": "aea0c449850e941d6e88893fed3fac31bcc55124",
      "old_mode": 33188,
      "old_path": "include/sysemu/balloon.h",
      "new_id": "20a2defe3aa938987fee65e0624a43a62689066a",
      "new_mode": 33188,
      "new_path": "include/sysemu/balloon.h"
    },
    {
      "type": "modify",
      "old_id": "481a590f7222ded1c4226f1aa69a21e99bb72b6f",
      "old_mode": 33188,
      "old_path": "migration/migration.c",
      "new_id": "d365d822091acc71170e5b447def33c01fdaecf3",
      "new_mode": 33188,
      "new_path": "migration/migration.c"
    },
    {
      "type": "modify",
      "old_id": "a36402722b975bfd32a96d0d9c6ddc1f2af22f87",
      "old_mode": 33188,
      "old_path": "migration/postcopy-ram.c",
      "new_id": "b41a9fe2fd6e8152fcd1e8a351180dc87d036555",
      "new_mode": 33188,
      "new_path": "migration/postcopy-ram.c"
    }
  ]
}
