)]}'
{
  "commit": "3296159321ec1f211fa3f4c6178c4bd95632ab63",
  "tree": "6e9c46bc5bb4ee8eac7f89c3db1a98b43708dfbe",
  "parents": [
    "7af6458111579bd2c8d6382958333edcb24f6634"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Mon Sep 23 16:20:32 2019 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Oct 08 17:11:11 2019 -0400"
  },
  "message": "arena: do not round-up when picking xalloc lists\n\nThe list we start at is an optimization.  We could easily start at the\nfirst list.  We skip to the first list that *can* satisfy us.\nPreviously, due to align and phase acrobatics, we could jump to the next\nlist beyond the one that could satisfy us, which could lead to an \"OOM\"\nwhen we actually had the resource.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "267871f07f8e50a89fcb2fed671628b2882ef8fa",
      "old_mode": 33188,
      "old_path": "kern/src/arena.c",
      "new_id": "e4ac5860f048661bcd271e9d72a9bb9b7d46535d",
      "new_mode": 33188,
      "new_path": "kern/src/arena.c"
    }
  ]
}
