)]}'
{
  "commit": "cbaffba12ce08beb3e80bfda148ee0fa14aac188",
  "tree": "b35f29814b46593d864e8c8921e9eccac5a5a173",
  "parents": [
    "c8e85b4f4b9ee23bf0e79bdeb3da274a0f9c663f"
  ],
  "author": {
    "name": "Oleg Nesterov",
    "email": "oleg@tv-sign.ru",
    "time": "Mon May 26 20:55:42 2008 +0400"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon May 26 10:37:07 2008 -0700"
  },
  "message": "posix timers: discard SI_TIMER signals on exec\n\nBased on Roland\u0027s patch. This approach was suggested by Austin Clements\nfrom the very beginning, and then by Linus.\n\nAs Austin pointed out, the execing task can be killed by SI_TIMER signal\nbecause exec flushes the signal handlers, but doesn\u0027t discard the pending\nsignals generated by posix timers. Perhaps not a bug, but people find this\nsurprising. See http://bugzilla.kernel.org/show_bug.cgi?id\u003d10460\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: Austin Clements \u003camdragon+kernelbugzilla@mit.edu\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c2ba7ce11d46505e2e5d5539179b4435075118a",
      "old_mode": 33188,
      "old_path": "fs/exec.c",
      "new_id": "9448f1b50b4a07a8969d8587d044094bbfcfce8a",
      "new_mode": 33188,
      "new_path": "fs/exec.c"
    },
    {
      "type": "modify",
      "old_id": "5395a6176f4be13911a57d7174de0274947edb94",
      "old_mode": 33188,
      "old_path": "include/linux/sched.h",
      "new_id": "3e05e547474977da3a31495c0907a1b34674a756",
      "new_mode": 33188,
      "new_path": "include/linux/sched.h"
    },
    {
      "type": "modify",
      "old_id": "2955f6c4f36eceb991f209cc4d351d6e0c176937",
      "old_mode": 33188,
      "old_path": "kernel/signal.c",
      "new_id": "6c0958e52ea7bdac212353c2b42bbd59e702ce45",
      "new_mode": 33188,
      "new_path": "kernel/signal.c"
    }
  ]
}
