)]}'
{
  "commit": "654897a8e890cf443d803f29d8bd55c43a36b83a",
  "tree": "462a06d8d63c673eaf5a4cc13bac3edb304fbd03",
  "parents": [
    "d22472e6cc732174ca9147be3130ceb44e2f1748"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Mon Jul 16 19:47:34 2018 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Jul 17 10:55:22 2018 -0400"
  },
  "message": "gtfs: Remove the EOF optimization\n\nTurns out this is wrong for directories (and often device files).  The\nufs server reports a directory size of 4096, which is what Linux tells\nit.  We\u0027d read 4096 bytes worth of records, and then stop.\n\nThe 9p man page says:\n\n\t The length records the number of bytes in the file. Directories\n\t and most files representing devices have a conventional length\n\t of 0.\n\nInstead of mucking around, we\u0027ll just issue the RPC for whatever offset\nwe\u0027re asked for.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a7284ba3372d4d6ecf17b8604462575945a2f391",
      "old_mode": 33188,
      "old_path": "kern/drivers/dev/gtfs.c",
      "new_id": "bd375a0200b197b829a84a8d83935d3a0ea9aaa7",
      "new_mode": 33188,
      "new_path": "kern/drivers/dev/gtfs.c"
    }
  ]
}
