)]}'
{
  "commit": "29560a6cb7a7a705de3d7dfb44e8b1c0a12ad37d",
  "tree": "7fcffede3c3aaab25b041acd671920af4adc63d9",
  "parents": [
    "6f6a40328b6f4679082583c2b3a949cda451a991"
  ],
  "author": {
    "name": "Tom Musta",
    "email": "tommusta@gmail.com",
    "time": "Tue Aug 12 13:53:43 2014 -0500"
  },
  "committer": {
    "name": "Riku Voipio",
    "email": "riku.voipio@linaro.org",
    "time": "Fri Aug 22 15:06:35 2014 +0300"
  },
  "message": "linux-user: writev Partial Writes\n\nAlthough not technically not required by POSIX, the writev system call will\ntypically write out its buffers individually.  That is, if the first buffer\nis written successfully, but the second buffer pointer is invalid, then\nthe first chuck will be written and its size is returned.\n\nSigned-off-by: Tom Musta \u003ctommusta@gmail.com\u003e\nReviewed-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nSigned-off-by: Riku Voipio \u003criku.voipio@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1da216e2fb4a06d4af387a67f199e23e50452614",
      "old_mode": 33188,
      "old_path": "linux-user/syscall.c",
      "new_id": "ebdc70e4ca54fb0b8b75395d05513903328f66a4",
      "new_mode": 33188,
      "new_path": "linux-user/syscall.c"
    }
  ]
}
