)]}'
{
  "commit": "e05b2efb82596905ebfe88e8612ee81dec9b6592",
  "tree": "9b688eb473943588adf667729c0ffa3b9f032cac",
  "parents": [
    "5895198c56d131cc696556a45f7ff0ea99ac297b"
  ],
  "author": {
    "name": "john stultz",
    "email": "johnstul@us.ibm.com",
    "time": "Wed May 04 18:16:50 2011 -0700"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Thu May 05 15:23:26 2011 +0200"
  },
  "message": "clocksource: Install completely before selecting\n\nChristian Hoffmann reported that the command line clocksource override\nwith acpi_pm timer fails:\n\n Kernel command line: \u003cSNIP\u003e clocksource\u003dacpi_pm\n hpet clockevent registered\n Switching to clocksource hpet\n Override clocksource acpi_pm is not HRT compatible.\n Cannot switch while in HRT/NOHZ mode.\n\nThe watchdog code is what enables CLOCK_SOURCE_VALID_FOR_HRES, but we\nactually end up selecting the clocksource before we enqueue it into\nthe watchdog list, so that\u0027s why we see the warning and fail to switch\nto acpi_pm timer as requested. That\u0027s particularly bad when we want to\ndebug timekeeping related problems in early boot.\n\nPut the selection call last.\n\nReported-by: Christian Hoffmann \u003cemail@christianhoffmann.info\u003e\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: stable@kernel.org # 32...\nLink: http://lkml.kernel.org/r/%3C1304558210.2943.24.camel%40work-vm%3E\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6519cf62d9cd99706bb59ce0e5776733396b22ab",
      "old_mode": 33188,
      "old_path": "kernel/time/clocksource.c",
      "new_id": "0e17c10f8a9daae8fdd8c665d69788670549b1c0",
      "new_mode": 33188,
      "new_path": "kernel/time/clocksource.c"
    }
  ]
}
