)]}'
{
  "commit": "794e8f301a17953efa78ab7538019ec43c59e82a",
  "tree": "99efbb84259d79552bd700c58242f6350b88efd2",
  "parents": [
    "7df953bd456da45f761064974820ab5c3fd7b2aa"
  ],
  "author": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Thu Sep 24 14:41:17 2015 +0300"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Wed Oct 21 09:24:44 2015 +0300"
  },
  "message": "exec: factor out duplicate mmap code\n\nAnonymous and file-backed RAM allocation are now almost exactly the same.\n\nReduce code duplication by moving RAM mmap code out of oslib-posix.c and\nexec.c.\n\nReported-by: Marc-André Lureau \u003cmlureau@redhat.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nReviewed-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nAcked-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n\nTested-by: Thibaut Collet \u003cthibaut.collet@6wind.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d90a522524b64a86a09c71dd54da804380ad803",
      "old_mode": 33188,
      "old_path": "exec.c",
      "new_id": "4505dc76e87c054cf2cff63c13dffe192a1c2fdd",
      "new_mode": 33188,
      "new_path": "exec.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56388e689bb3b1e876f1c0a30cc98e92cda68f89",
      "new_mode": 33188,
      "new_path": "include/qemu/mmap-alloc.h"
    },
    {
      "type": "modify",
      "old_id": "114d6578c4b2fb7a26aacdc544d8f698dba396bc",
      "old_mode": 33188,
      "old_path": "util/Makefile.objs",
      "new_id": "f011b81dcb343dd91476a636dd716e754bd07ed9",
      "new_mode": 33188,
      "new_path": "util/Makefile.objs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13942694cc1145093b0bd79ff2be3782ef65a42f",
      "new_mode": 33188,
      "new_path": "util/mmap-alloc.c"
    },
    {
      "type": "modify",
      "old_id": "a0fcdc2edeb1f4c17fb19d552561bfe956652f8b",
      "old_mode": 33188,
      "old_path": "util/oslib-posix.c",
      "new_id": "892d2d8ad29b4b633303e99dd7c9a2cbb299ec6d",
      "new_mode": 33188,
      "new_path": "util/oslib-posix.c"
    }
  ]
}
