)]}'
{
  "commit": "2d452c9b10caeec455eb5e56a0ef4ed485178213",
  "tree": "8c7af10fa4b2f69307a1b4e0a997ed9d4e2ed32d",
  "parents": [
    "4c9fe8ad813b257a2b9ddf0f752105a75a7dae63"
  ],
  "author": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sun Jun 29 15:01:59 2008 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sun Jun 29 15:05:00 2008 +0200"
  },
  "message": "sched: sched_clock_cpu() based cpu_clock(), lockdep fix\n\nVegard Nossum reported:\n\n\u003e WARNING: at kernel/lockdep.c:2738 check_flags+0x142/0x160()\n\nwhich happens due to:\n\n unsigned long long cpu_clock(int cpu)\n {\n         unsigned long long clock;\n         unsigned long flags;\n\n         raw_local_irq_save(flags);\n\nas lower level functions can take locks, we must not do that, use\nproper lockdep-annotated irq save/restore.\n\nReported-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed5a8c415046fbd05f0be8d8ff71ffe67ee4674e",
      "old_mode": 33188,
      "old_path": "kernel/sched_clock.c",
      "new_id": "60094e257a9a1616e187b2b2449ec998b01c9b86",
      "new_mode": 33188,
      "new_path": "kernel/sched_clock.c"
    }
  ]
}
