)]}'
{
  "commit": "a8334d4fbb80fe5c09fedf9aab461c48f7d6e305",
  "tree": "ce0634a01df1e6a1b7ae7f1bf369c39fdabe3952",
  "parents": [
    "0d3e65d740a2462175d988f8795829f8869b888e"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Sep 25 15:51:38 2019 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Oct 08 17:11:11 2019 -0400"
  },
  "message": "slab: don\u0027t assume allocations succeed\n\nA couple places assumed a MEM_ATOMIC allocation would succeed.  You can\ntell they are old places since they still passed \u00270\u0027 for a flag.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "602cf2d529b275122d753068be0b59e679f778ff",
      "old_mode": 33188,
      "old_path": "kern/src/slab.c",
      "new_id": "3f8934d90bc4af077986c1d51b45f0b28385d309",
      "new_mode": 33188,
      "new_path": "kern/src/slab.c"
    }
  ]
}
