)]}'
{
  "commit": "690cc3ffe33ac4a2857583c22d4c6244ae11684d",
  "tree": "47da7801ef7539260a1a64b41f43ab8131e4f551",
  "parents": [
    "69e3c75f4d541a6eb151b3ef91f34033cb3ad6e1"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Wed May 13 16:55:10 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon May 18 22:15:56 2009 -0700"
  },
  "message": "syscall: Implement a convinience function restart_syscall\n\nCurrently when we have a signal pending we have the functionality\nto restart that the current system call.  There are other cases\nsuch as nasty lock ordering issues where it makes sense to have\na simple fix that uses try lock and restarts the system call.\nBuying time to figure out how to rework the locking strategy.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@aristanetworks.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4c38bc8049cbbea17e0ca4f929f35df9cddbe1f",
      "old_mode": 33188,
      "old_path": "include/linux/sched.h",
      "new_id": "d853f6bb0baf4c4b72ad0800be09e3d4fbc31210",
      "new_mode": 33188,
      "new_path": "include/linux/sched.h"
    }
  ]
}
