)]}'
{
  "commit": "8f025b9bd7fe7a1cbc22d9ab5d3e702bb231d07b",
  "tree": "db7460ce53036dbe963745f751b1f446b80cdb39",
  "parents": [
    "cd48dbcf4a910569c3904fb83d99043e5b895320"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Mar 29 14:38:29 2017 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Mar 29 14:41:31 2017 -0400"
  },
  "message": "devroot: Use dirtab\u0027s length instead of rootdata\u0027s size\n\nThere were two mechanisms tracking the size of an object in #root - the\ndirtab\u0027s length and the rootdata\u0027s size fields.  We didn\u0027t always keep them\nin sync, and we really only need one.\n\nI also removed the sizep field - it wasn\u0027t clear that it was used for\nanything other than the rootinit() attempt to keep the length and size in\nsync.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12f35e5b11187dc69145b8439bea1ac0c87481e2",
      "old_mode": 33188,
      "old_path": "kern/drivers/dev/root.c",
      "new_id": "dc9e89e7a3d336af154f124c1a9aaca8636bc4aa",
      "new_mode": 33188,
      "new_path": "kern/drivers/dev/root.c"
    }
  ]
}
