)]}'
{
  "commit": "dce75a8c71819ed4c7efdcd53c9b6f6356dc8cb5",
  "tree": "76d25888bb83814fc1f9d5f8838483730ca59882",
  "parents": [
    "54da23b720d5d612f8f1669f9ed3744008fb7382"
  ],
  "author": {
    "name": "John Stultz",
    "email": "john.stultz@linaro.org",
    "time": "Wed Aug 10 11:31:03 2011 -0700"
  },
  "committer": {
    "name": "John Stultz",
    "email": "john.stultz@linaro.org",
    "time": "Wed Aug 10 14:55:23 2011 -0700"
  },
  "message": "alarmtimers: Add alarm_forward functionality\n\nIn order to avoid wasting time expiring and re-adding very high freq\nperiodic alarmtimers, introduce alarm_forward() which is similar to\nhrtimer_forward and moves the timer to the next future expiration time\nand returns the number of overruns.\n\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0289eb29e7941aca2a8e3240e5207c01c62512c1",
      "old_mode": 33188,
      "old_path": "include/linux/alarmtimer.h",
      "new_id": "17535963b2744c14b9907308980b7761b345b9c6",
      "new_mode": 33188,
      "new_path": "include/linux/alarmtimer.h"
    },
    {
      "type": "modify",
      "old_id": "55e634ea6054e2d8c8a9550c7a699b15a076d806",
      "old_mode": 33188,
      "old_path": "kernel/time/alarmtimer.c",
      "new_id": "f03b04291b6fde23a7c529093eea08d5e3a2d44d",
      "new_mode": 33188,
      "new_path": "kernel/time/alarmtimer.c"
    }
  ]
}
