)]}'
{
  "commit": "3a142a0672b48a853f00af61f184c7341ac9c99d",
  "tree": "e84f2647dc2ae71f2e54f2256ebce87624c11d97",
  "parents": [
    "493f3358cb289ccf716c5a14fa5bb52ab75943e5"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri Feb 25 22:34:23 2011 +0100"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Sat Feb 26 09:45:28 2011 +0100"
  },
  "message": "clockevents: Prevent oneshot mode when broadcast device is periodic\n\nWhen the per cpu timer is marked CLOCK_EVT_FEAT_C3STOP, then we only\ncan switch into oneshot mode, when the backup broadcast device\nsupports oneshot mode as well. Otherwise we would try to switch the\nbroadcast device into an unsupported mode unconditionally. This went\nunnoticed so far as the current available broadcast devices support\noneshot mode. Seth unearthed this problem while debugging and working\naround an hpet related BIOS wreckage.\n\nAdd the necessary check to tick_is_oneshot_available().\n\nReported-and-tested-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nLKML-Reference: \u003calpine.LFD.2.00.1102252231200.2701@localhost6.localdomain6\u003e\nCc: stable@kernel.org # .21 -\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48b2761b5668119bc932b6278289bf8a481be050",
      "old_mode": 33188,
      "old_path": "kernel/time/tick-broadcast.c",
      "new_id": "a3b5aff626064fa153771f03b3f53743459cfc32",
      "new_mode": 33188,
      "new_path": "kernel/time/tick-broadcast.c"
    },
    {
      "type": "modify",
      "old_id": "051bc80a0c435cf47a8dfb8a0f5d2d49d20e188c",
      "old_mode": 33188,
      "old_path": "kernel/time/tick-common.c",
      "new_id": "ed228ef6f6b8dc80932cf76e79254dd509d0708d",
      "new_mode": 33188,
      "new_path": "kernel/time/tick-common.c"
    },
    {
      "type": "modify",
      "old_id": "290eefbc1f608ec4d9c957fb5798eb53490f9e7c",
      "old_mode": 33188,
      "old_path": "kernel/time/tick-internal.h",
      "new_id": "f65d3a723a6423d6882f0169251173d16af81921",
      "new_mode": 33188,
      "new_path": "kernel/time/tick-internal.h"
    }
  ]
}
