)]}'
{
  "commit": "193d2642c9d53363ef24082e6f3a006666e51f72",
  "tree": "0b8e96735f18f8b556319f3efa03b11e39fe3b67",
  "parents": [
    "7444a7d6cac452ca15265051015bbc844764fab4"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Aug 23 10:24:01 2017 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Fri Aug 25 14:41:49 2017 -0400"
  },
  "message": "x86: vmm: Track state for handling vmexits as KERNEL\n\nWhen we vmexited, we didn\u0027t set the cpu state to KERNEL, keeping it as\nUSER.  This would show up in mpstat as higher USER time.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c24cad1f5bc719c726dd229ed9471b96845c0a1",
      "old_mode": 33188,
      "old_path": "kern/arch/x86/trap.c",
      "new_id": "9f168faf3933255e18af2b4d8bfa446acc61a082",
      "new_mode": 33188,
      "new_path": "kern/arch/x86/trap.c"
    }
  ]
}
