)]}'
{
  "commit": "37494a148e1ae6599a68fa5e33a8d907c2c2ab2c",
  "tree": "0e5c0b071427e2f218fd6412179b9c3a7249fa69",
  "parents": [
    "dfd46c31c6615091f7edd005ec2dd536a99453ae"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Fri Dec 14 17:46:11 2018 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Dec 18 15:30:28 2018 -0500"
  },
  "message": "kth: Remove irq_okay from sems and CVs\n\nIt wasn\u0027t necessary.  The only use for it was one assertion.  If that\nassert would have failed, then the spinlock code will also fail\n(assuming SPINLOCK_DEBUG is on).\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9c8a74f63572944a20fb6afbdc0c11a40e9f0ae",
      "old_mode": 33188,
      "old_path": "kern/include/kthread.h",
      "new_id": "3a4bdb5713a182b0dd913113cea324c67862fd04",
      "new_mode": 33188,
      "new_path": "kern/include/kthread.h"
    },
    {
      "type": "modify",
      "old_id": "dbe6ae7bb189f5409151f880f9b09bd1fe6d92e1",
      "old_mode": 33188,
      "old_path": "kern/src/kthread.c",
      "new_id": "f407f1df1d46d22541d4212c03baa3ff45d6a3c6",
      "new_mode": 33188,
      "new_path": "kern/src/kthread.c"
    }
  ]
}
