)]}'
{
  "commit": "c019bbc612f6633ede7ed67725cbf68de45ae8a4",
  "tree": "99b23660c2915e699f35f3fc5820b5cc30f890b3",
  "parents": [
    "aaca0bdca573f3f51ea03139f9c7289541e7bca3"
  ],
  "author": {
    "name": "Ulrich Drepper",
    "email": "drepper@redhat.com",
    "time": "Wed Jul 23 21:29:21 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 24 10:47:27 2008 -0700"
  },
  "message": "flag parameters: paccept w/out set_restore_sigmask\n\nSome platforms do not have support to restore the signal mask in the\nreturn path from a syscall.  For those platforms syscalls like pselect are\nnot defined at all.  This is, I think, not a good choice for paccept()\nsince paccept() adds more value on top of accept() than just the signal\nmask handling.\n\nTherefore this patch defines a scaled down version of the sys_paccept\nfunction for those platforms.  It returns -EINVAL in case the signal mask\nis non-NULL but behaves the same otherwise.\n\nNote that I explicitly included \u003clinux/thread_info.h\u003e.  I saw that it is\ncurrently included but indirectly two levels down.  There is too much risk\nin relying on this.  The header might change and then suddenly the\nfunction definition would change without anyone immediately noticing.\n\nSigned-off-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nCc: Michael Kerrisk \u003cmtk.manpages@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a9b06d4d0fe5d0f2acf265b83f93b70f8eca419",
      "old_mode": 33188,
      "old_path": "include/linux/net.h",
      "new_id": "39a23af059b4acc5ca7a115ff2eba2da2b097ff3",
      "new_mode": 33188,
      "new_path": "include/linux/net.h"
    },
    {
      "type": "modify",
      "old_id": "a0ce8ad722524b8290ffc6f046e66c9ab2365728",
      "old_mode": 33188,
      "old_path": "net/socket.c",
      "new_id": "d163adff95bf6991d730eb8af291fbe5651989a4",
      "new_mode": 33188,
      "new_path": "net/socket.c"
    }
  ]
}
