)]}'
{
  "commit": "e4e4e534faa3c2be4e165ce414f44b76ada7208c",
  "tree": "615280ce53bdba4f99c95616d2a1527c3b863c39",
  "parents": [
    "39675e89fb472c1b9c8e740e00acb1df2bbc6be7"
  ],
  "author": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Apr 14 08:50:02 2008 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Jul 31 17:20:29 2008 +0200"
  },
  "message": "sched clock: revert various sched_clock() changes\n\nFound an interactivity problem on a quad core test-system - simple\nCPU loops would occasionally delay the system un an unacceptable way.\n\nAfter much debugging with Peter Zijlstra it turned out that the problem\nis caused by the string of sched_clock() changes - they caused the CPU\nclock to jump backwards a bit - which confuses the scheduler arithmetics.\n\n(which is unsigned for performance reasons)\n\nSo revert:\n\n # c300ba2: sched_clock: and multiplier for TSC to gtod drift\n # c0c8773: sched_clock: only update deltas with local reads.\n # af52a90: sched_clock: stop maximum check on NO HZ\n # f7cce27: sched_clock: widen the max and min time\n\nThis solves the interactivity problems.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Mike Galbraith \u003cefault@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5270d449ff9deb9036f0b4d7852c4877dc561262",
      "old_mode": 33188,
      "old_path": "include/linux/sched.h",
      "new_id": "ea436bc1a0e2a461e6a1fa066a4c10b7cf1e85fc",
      "new_mode": 33188,
      "new_path": "include/linux/sched.h"
    },
    {
      "type": "modify",
      "old_id": "5a2dc7d8fd984c01aeea5a163ec307a94593f82c",
      "old_mode": 33188,
      "old_path": "kernel/sched_clock.c",
      "new_id": "9a7844158ae8b3b74b3e544405392aeea91b1063",
      "new_mode": 33188,
      "new_path": "kernel/sched_clock.c"
    },
    {
      "type": "modify",
      "old_id": "825b4c00fe4436a1921d4f57a6cb6d9e37510d3d",
      "old_mode": 33188,
      "old_path": "kernel/time/tick-sched.c",
      "new_id": "f5da526424a9b7c5dcaf965cbf00a49f09642eb0",
      "new_mode": 33188,
      "new_path": "kernel/time/tick-sched.c"
    }
  ]
}
