)]}'
{
  "commit": "f314ea4e30a1ef87bf8845da952c6dd0bac20b95",
  "tree": "16ceafb7280c2061bd8de7026a52b60f897bda71",
  "parents": [
    "8762a46d3637f388fd9d2463dd966814522d5689"
  ],
  "author": {
    "name": "Greg Kurz",
    "email": "gkurz@linux.vnet.ibm.com",
    "time": "Mon Jun 06 11:52:34 2016 +0200"
  },
  "committer": {
    "name": "Greg Kurz",
    "email": "gkurz@linux.vnet.ibm.com",
    "time": "Mon Jun 06 11:52:34 2016 +0200"
  },
  "message": "9p: introduce the V9fsDir type\n\nIf we are to switch back to readdir(), we need a more complex type than\nDIR * to be able to serialize concurrent accesses to the directory stream.\n\nThis patch introduces a placeholder type and fixes all users.\n\nReviewed-by: Eric Blake \u003ceblake@redhat.com\u003e\nSigned-off-by: Greg Kurz \u003cgkurz@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "894041488abb518f5de65eff4cc5317f17e0c46a",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p-handle.c",
      "new_id": "c5df053007003be8bbf7461ade839f14bfe0f590",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p-handle.c"
    },
    {
      "type": "modify",
      "old_id": "16f45f4854ca3f2b00985a79a2d867747041cade",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p-local.c",
      "new_id": "3281acdef16479774279f56757e14ec0beb09073",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p-local.c"
    },
    {
      "type": "modify",
      "old_id": "00a4eb2a7bcf5b4b4ecdf1e5fffab3dc9d6b6857",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p-proxy.c",
      "new_id": "63b074781589867bd7b807518d4f3305e8a14127",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p-proxy.c"
    },
    {
      "type": "modify",
      "old_id": "42ac4d79fbe3a80a693870b0a7fa032e77711d9d",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p.c",
      "new_id": "803f525a2a3de923a373a5210ad43a826c5e67d6",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p.c"
    },
    {
      "type": "modify",
      "old_id": "43378943cdda95c20c93987db1b46681d2676242",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p.h",
      "new_id": "92ee309ef4baca42ba4e3e31e439e4636138570e",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p.h"
    }
  ]
}
