)]}'
{
  "commit": "676b5f294a939f37b2496c6d666b5ed600ab356d",
  "tree": "b9070f1e5f8869c481c6112e1d50891df51285e8",
  "parents": [
    "5d437859591bb08eaadefb207fa97d39b1fff194"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Dec 13 12:48:58 2017 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Dec 13 15:22:08 2017 -0500"
  },
  "message": "sched: Remove the idle core interface\n\nIt\u0027s only used by ARSC code, which no one uses and probably needs a better\napproach.\n\nThe code for the packed scheduler is buggy as hell:\n- __get_any_idle_core doesn\u0027t return once it finds an item\n- __get_any_idle_core uses uninitialized *spc\n- There\u0027s no refcounting or interaction with the idle list.\n- The UNNAMED_PROC is a problem too (prov -s crashes)\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ee0ea4523ea9f5c3d01f000789f6d12b668d65d",
      "old_mode": 33188,
      "old_path": "kern/include/corerequest.h",
      "new_id": "c637f90c825a4abb224269492d80663e03a159c5",
      "new_mode": 33188,
      "new_path": "kern/include/corerequest.h"
    },
    {
      "type": "modify",
      "old_id": "39b938f2183d5eba4dbae9a95de85ecf649d2521",
      "old_mode": 33188,
      "old_path": "kern/include/schedule.h",
      "new_id": "eddcf8b2d75e5a792f287b8179e78fcad1b4fd1b",
      "new_mode": 33188,
      "new_path": "kern/include/schedule.h"
    },
    {
      "type": "modify",
      "old_id": "8df3f02d5f69681a09f97ec167c05b3c043ed3ff",
      "old_mode": 33188,
      "old_path": "kern/src/corealloc_fcfs.c",
      "new_id": "af4ab7cbf972352c3934d78960ede996a86bad2e",
      "new_mode": 33188,
      "new_path": "kern/src/corealloc_fcfs.c"
    },
    {
      "type": "modify",
      "old_id": "249c89beec5f06dd57641dc3d763a0c713805477",
      "old_mode": 33188,
      "old_path": "kern/src/corealloc_packed.c",
      "new_id": "949025786f7365ad03cd974c55c6716007b2ecdf",
      "new_mode": 33188,
      "new_path": "kern/src/corealloc_packed.c"
    },
    {
      "type": "modify",
      "old_id": "7f4087d059062accc1d0a6e4ce84c799963085ab",
      "old_mode": 33188,
      "old_path": "kern/src/schedule.c",
      "new_id": "d76055da2196f63ba00124ac4f669d746e2c8e0c",
      "new_mode": 33188,
      "new_path": "kern/src/schedule.c"
    }
  ]
}
