)]}'
{
  "commit": "dc502142b65b9e31eb90ab4344b3acadb2698317",
  "tree": "59be531fcce876dbe0bbc1ddf5a84fc9b3ee8a27",
  "parents": [
    "90880b532a7ebd13a052d6c410807b33809a3efb",
    "b7310105ab2cd9168fe50564d8b9d248325a326e"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 06 22:07:44 2017 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 06 22:07:44 2017 -0700"
  },
  "message": "Merge branch \u0027uaccess.strlen\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs\n\nPull user access str* updates from Al Viro:\n \"uaccess str...() dead code removal\"\n\n* \u0027uaccess.strlen\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:\n  s390 keyboard.c: don\u0027t open-code strndup_user()\n  mips: get rid of unused __strnlen_user()\n  get rid of unused __strncpy_from_user() instances\n  kill strlen_user()\n",
  "tree_diff": []
}
