)]}'
{
  "commit": "aa2bf9bc6414b6972b9e51903c1ce7b1f057aee2",
  "tree": "71bde0e8c10be9e425a5bba631a0fe033ba2245f",
  "parents": [
    "f52b69f86e27903d6896ed5fa7cd280fec8de532"
  ],
  "author": {
    "name": "Sasikantha babu",
    "email": "sasikanth.v19@gmail.com",
    "time": "Wed Mar 21 20:10:54 2012 +0530"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri Mar 30 15:43:33 2012 +0200"
  },
  "message": "itimer: Schedule silent NULL pointer fixup in setitimer() for removal\n\nsetitimer() should return -EFAULT if called with an invalid pointer\nfor value. The current code excludes a NULL pointer from this rule and\nsilently uses it to stop the timer. This violates the spec.\n\nWarn about user space apps which rely on that feature and schedule it\nfor removal.\n\n[ tglx: Massaged changelog, warn message and Doc entry ]\n\nSigned-off-by: Sasikantha babu \u003csasikanth.v19@gmail.com\u003e\nLink: http://lkml.kernel.org/r/1332340854-26053-1-git-send-email-sasikanth.v19@gmail.com\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0cad4803ffacd2c021f33407f21e9ead735c9bac",
      "old_mode": 33188,
      "old_path": "Documentation/feature-removal-schedule.txt",
      "new_id": "32fae81228f274e4f56ee5a53c11fc7e797fc5fa",
      "new_mode": 33188,
      "new_path": "Documentation/feature-removal-schedule.txt"
    },
    {
      "type": "modify",
      "old_id": "22000c3db0dd53e28b01fc05a302316e02d1d221",
      "old_mode": 33188,
      "old_path": "kernel/itimer.c",
      "new_id": "c70369a74b5a59c52876b57c62e3207a2d4943b9",
      "new_mode": 33188,
      "new_path": "kernel/itimer.c"
    }
  ]
}
