)]}'
{
  "commit": "2f38d70fb4e97e7d00e12eaac45790cf6ebd7b22",
  "tree": "393a604669640635a33c1db179bd053d8b923252",
  "parents": [
    "b3fec0fe35a4ff048484f1408385a27695d4273b"
  ],
  "author": {
    "name": "Oleg Nesterov",
    "email": "oleg@redhat.com",
    "time": "Tue Jun 16 22:07:46 2009 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jun 16 14:19:00 2009 -0700"
  },
  "message": "shift current_cred() from __f_setown() to f_modown()\n\nShift current_cred() from __f_setown() to f_modown(). This reduces\nthe number of arguments and saves 48 bytes from fs/fcntl.o.\n\n[ Note: this doesn\u0027t clear euid/uid when pid is set to NULL.  But if\n  f_owner.pid \u003d\u003d NULL we never use f_owner.uid/euid.  Otherwise we\u0027d\n  have a bug anyway: we must not send signals if pid was reset to NULL.  ]\n\nSigned-off-by: Oleg Nesterov \u003coleg@redhat.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ad703150dee08d9bec6c481f480b99ae7b149d5",
      "old_mode": 33188,
      "old_path": "fs/fcntl.c",
      "new_id": "f9c03ca3b2f409f05b09937201f81d39eb5ed169",
      "new_mode": 33188,
      "new_path": "fs/fcntl.c"
    }
  ]
}
