)]}'
{
  "commit": "10b7e74bf2de8587a8f9e15f216b87be43d6a7cf",
  "tree": "85143179888a8fcf71debe0bc4d5511946a3917f",
  "parents": [
    "d012ffc189197962c8ac179611396f6af92c1860"
  ],
  "author": {
    "name": "Vasilis Liaskovitis",
    "email": "vasilis.liaskovitis@profitbricks.com",
    "time": "Mon Jun 02 15:25:05 2014 +0200"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Thu Jun 19 16:41:47 2014 +0300"
  },
  "message": "pc: implement pc-dimm device abstraction\n\nEach hotplug-able memory slot is a PCDIMMDevice.\nA hot-add operation for a memory device:\n- creates a new PCDIMMDevice and makes hotplug controller to map it into\n  guest address space\n\nHotplug operations are done through normal device_add commands.\nFor migration case, all hotplugged memory devices on source should be\nspecified on target\u0027s command line using \u0027-device\u0027 option with\nproperties set to the same values as on source.\n\nTo simplify review, patch introduces only PCDIMMDevice QOM skeleton that\nwill be extended by following patches to implement actual memory hotplug\nand related functions.\n\nSigned-off-by: Vasilis Liaskovitis \u003cvasilis.liaskovitis@profitbricks.com\u003e\nSigned-off-by: Igor Mammedov \u003cimammedo@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": "37ef90f585724f63c73657e7ea4c5cd865ba4b05",
      "old_mode": 33188,
      "old_path": "default-configs/i386-softmmu.mak",
      "new_id": "8e08841760999593e6ae60844dc0e3ae2d49ab83",
      "new_mode": 33188,
      "new_path": "default-configs/i386-softmmu.mak"
    },
    {
      "type": "modify",
      "old_id": "31bddce4f449278457de321c1f6995a1bdbc5652",
      "old_mode": 33188,
      "old_path": "default-configs/x86_64-softmmu.mak",
      "new_id": "66557ac5907523cd842fa2d99b26e4171f1b540f",
      "new_mode": 33188,
      "new_path": "default-configs/x86_64-softmmu.mak"
    },
    {
      "type": "modify",
      "old_id": "d178b65de4d0c8706a7cd7dd2a6b3c5a0a3d64c0",
      "old_mode": 33188,
      "old_path": "hw/Makefile.objs",
      "new_id": "52a1464051939292ec12e2d25ddfd74914e10819",
      "new_mode": 33188,
      "new_path": "hw/Makefile.objs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b000fb42bf56954c43376d739d71df6782e92bba",
      "new_mode": 33188,
      "new_path": "hw/mem/Makefile.objs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4937fe5479338e57b4041853c2287000add318a",
      "new_mode": 33188,
      "new_path": "hw/mem/pc-dimm.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42118cb91def006c7230ebdfaf836367d4b1b04a",
      "new_mode": 33188,
      "new_path": "include/hw/mem/pc-dimm.h"
    }
  ]
}
