)]}'
{
  "commit": "374f2981d1f10bc4307f250f24b2a7ddb9b14be0",
  "tree": "b8a960af49a9c5c84ee4ce2efa1b64363cf1d529",
  "parents": [
    "b476c99d01519277e3494a10dc0329d07157ae02"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Fri May 17 12:37:03 2013 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Mon Feb 02 16:55:10 2015 +0100"
  },
  "message": "memory: protect current_map by RCU\n\nReplace the flat_view_mutex with RCU, avoiding futex contention for\ndataplane on large systems and many iothreads.\n\nReviewed-by: Fam Zheng \u003cfamz@redhat.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0cd96b152e2cc5af84da05b44cece41eb026b3f6",
      "old_mode": 33188,
      "old_path": "include/exec/memory.h",
      "new_id": "06ffa1d185b93e2087209b9510d2e1eb540be007",
      "new_mode": 33188,
      "new_path": "include/exec/memory.h"
    },
    {
      "type": "modify",
      "old_id": "8c3d8c0156862725d93cc0ee3d78368394e1eccf",
      "old_mode": 33188,
      "old_path": "memory.c",
      "new_id": "a844ced6ef0a2e0be62e183652928b4abf62d88d",
      "new_mode": 33188,
      "new_path": "memory.c"
    }
  ]
}
