)]}'
{
  "commit": "34f971f6f7988be4d014eec3e3526bee6d007ffa",
  "tree": "a662e0701f81f019418b55aa1354f833277b9c40",
  "parents": [
    "4924627423d5e286136ad2520f5be536345ae590"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Wed Sep 22 13:53:15 2010 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Oct 18 18:41:58 2010 +0200"
  },
  "message": "sched: Create special class for stop/migrate work\n\nIn order to separate the stop/migrate work thread from the SCHED_FIFO\nimplementation, create a special class for it that is of higher priority than\nSCHED_FIFO itself.\n\nThis currently solves a problem where cpu-hotplug consumes so much cpu-time\nthat the SCHED_FIFO class gets throttled, but has the bandwidth replenishment\ntimer pending on the now dead cpu.\n\nIt is also required for when we add the planned deadline scheduling class above\nSCHED_FIFO, as the stop/migrate thread still needs to transcent those tasks.\n\nTested-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003c1285165776.2275.1022.camel@laptop\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f522832250cb118d87b1fd062b8a987c30c5af7",
      "old_mode": 33188,
      "old_path": "kernel/sched.c",
      "new_id": "5f64fed56a44d9528c8d2abce0913682dcdda4ba",
      "new_mode": 33188,
      "new_path": "kernel/sched.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45bddc0c104857f23e06c9126ed6dcb1d452450b",
      "new_mode": 33188,
      "new_path": "kernel/sched_stoptask.c"
    },
    {
      "type": "modify",
      "old_id": "4372ccb25127ea8548719c78cb4a610edb94febf",
      "old_mode": 33188,
      "old_path": "kernel/stop_machine.c",
      "new_id": "090c28812ce101fbd055821fe12806265bd1ed9b",
      "new_mode": 33188,
      "new_path": "kernel/stop_machine.c"
    }
  ]
}
