)]}'
{
  "commit": "d3d74453c34f8fd87674a8cf5b8a327c68f22e99",
  "tree": "cbbd46eb7b81f5c9d39a93604a206ac775084858",
  "parents": [
    "2d44ae4d7135b9aee26439b3523b43473381bc5f"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Fri Jan 25 21:08:31 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Fri Jan 25 21:08:31 2008 +0100"
  },
  "message": "hrtimer: fixup the HRTIMER_CB_IRQSAFE_NO_SOFTIRQ fallback\n\nCurrently all highres\u003doff timers are run from softirq context, but\nHRTIMER_CB_IRQSAFE_NO_SOFTIRQ timers expect to run from irq context.\n\nFix this up by splitting it similar to the highres\u003don case.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecc8e2685e2b5e198cec08564e470bd97e527cbf",
      "old_mode": 33188,
      "old_path": "include/linux/hrtimer.h",
      "new_id": "49067f14fac190ea7bb492fceb1befdcf46aadce",
      "new_mode": 33188,
      "new_path": "include/linux/hrtimer.h"
    },
    {
      "type": "modify",
      "old_id": "9f850ca032b630d00a099b81788df2fc17585008",
      "old_mode": 33188,
      "old_path": "kernel/hrtimer.c",
      "new_id": "061ae28a36a03800a8f51f3bcf8dcb2b9f9a5136",
      "new_mode": 33188,
      "new_path": "kernel/hrtimer.c"
    },
    {
      "type": "modify",
      "old_id": "2a00c22203f30179296211bcacb7697f27c5e18c",
      "old_mode": 33188,
      "old_path": "kernel/timer.c",
      "new_id": "f739dfb539cec7dd1f6c737b9b6fccfe017aebf8",
      "new_mode": 33188,
      "new_path": "kernel/timer.c"
    }
  ]
}
