)]}'
{
  "commit": "5e710e37bde120bb069f691bee68e69ef4393173",
  "tree": "f622aa07d6e1fb5851bd814a98945c7fb1ff9cd2",
  "parents": [
    "e0fdace10e75dac67d906213b780ff1b1a4cc360"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "peterz@infradead.org",
    "time": "Wed Jul 30 13:26:57 2008 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Fri Aug 01 10:46:48 2008 +0200"
  },
  "message": "lockdep: change scheduler annotation\n\nWhile thinking about David\u0027s graph walk lockdep patch it _finally_\ndawned on me that there is no reason we have a lock class per cpu ...\n\nSorry for being dense :-/\n\nThe below changes the annotation from a lock class per cpu, to a single\nnested lock, as the scheduler never holds more that 2 rq locks at a time\nanyway.\n\nIf there was code requiring holding all rq locks this would not work and\nthe original annotation would be the only option, but that not being the\ncase, this is a much lighter one.\n\nCompiles and boots on a 2-way x86_64.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0236958addcbac72ca908c6be8ac74275a512ad7",
      "old_mode": 33188,
      "old_path": "kernel/sched.c",
      "new_id": "655f1db26b12639562ea06007ae7c6f8d7f22586",
      "new_mode": 33188,
      "new_path": "kernel/sched.c"
    }
  ]
}
